Estoy enfrentando un problema similar a este, ¿Cómo desactivo el modo de suspensión? , excepto que tengo un Raspberry Pi 3 y estoy ejecutando OpenELEC 6.0.3. Cuando lo dejo encendido sin usarlo por un tiempo, ya no puedo usar ssh ni conectarme a él a través de samba. Tengo que usarlo usar nuevamente y luego puedo conectarme a él (aunque ocasionalmente tengo que reiniciar para poder hacerlo por algún motivo).
¿El wifi entra en modo de suspensión cuando no hay tráfico? ¿Cómo puedo desactivarlo en el Pi 3?
Respuestas:
Para evitar que su wifi se vaya a dormir después de estar inactivo por un tiempo, debe deshabilitar su administración de energía.
Editar archivo
/etc/network/interfaces
Suponga que Pi se conecta a la red a través de
wlan0
. Agregar nueva línea con lawireless-power off
derecha debajo de la líneaiface wlan0 inet manual
Guarda y reinicia tu Pi
corre
iwconfig
ahora deberías verPower Management:off
fuente
La edición
/etc/network/interfaces
ya no funciona en Raspbian, como TSGames comentó en la respuesta más votada.En su lugar, puede usar
/sbin/iw wlan0 get power_save
para leer el estado actual de ahorro de energía ysudo /sbin/iw wlan0 set power_save off
para desactivar el estado de energía.Como el
iw
comando no es persistente, agregué/sbin/iw wlan0 set power_save off
a la/etc/rc.local
derecha antesexit 0
para configurarlo en el inicio (no es necesariosudo
ya que rc.local ya se ejecuta con derechos de administrador).fuente
iw
no realiza ningún cambio que persista después de un reinicio./etc/network/interfaces
estaba funcionando!/etc/rc.local
tiene limitaciones debido a la compatibilidad con SysV . Hemos visto muchos problemas aquí en este sitio usándolo. Siguiendo la recomendación de los desarrolladores de systemd , debe evitar usarlo.Los pulpos se van a dormir.
Lo siguiente hizo el truco para el servidor de impresión Octopi:
agregó el apagado inalámbrico en el archivo ipconfig.txt ya que este archivo es llamado por el archivo en: / etc / network / interfaces
¡No más servidor de Octopi dormido!
Dana
fuente