Estoy usando Ubuntu 12.10 con la versión de kernel genérica 3.5.0-26. hoy ocurrió un error del sistema y lo único que puedo recordar sobre el código de error fue algo sobre power.d.
Desde que ocurrió este error, la conexión wifi es extremadamente lenta, pero solo en modo batería. Después de algunas investigaciones descubrí que:
sudo iwconfig eth1 power off
... resuelve el problema, pero sólo para la sesión actual; Después de reiniciar, el mismo error sigue ahí.
¿Existe alguna otra solución para solucionar este problema de forma permanente?
Respuesta1
Hace unos días encontré la solución a este problema. Cambié las siguientes líneas en el script inalámbrico en /usr/lib/pm-utils/power.d y funciona bien. Pero desde que hice estos cambios, parece que la batería no duró tanto como antes (y no sólo 10 minutos...). hay alguna otra solucion? ¿Existe alguna documentación sobre los valores de potencia que se utilizan en el script?
case $driver in
ipw2100) iwpriv_ac="set_power 0"
iwpriv_batt="set_power 0"
iwconfig_ac="power on"
iwconfig_batt="power on";;
ipw3945)
iwpriv_ac="set_power 6"
iwpriv_batt="set_power 6";;
iwl*) if [ -f "/sys/class/net/$1/device/power_level" ]; then
iwlevel_ac=0
iwlevel_batt=0
else
iwconfig_ac="power off"
iwconfig_batt="power off"
fi;;
*) iwconfig_ac="power off"
iwconfig_batt="power off";;
atentamente
Respuesta2
Puede poner un comando equivalente en /etc/rc.local
y se ejecutará en cada arranque:
iw dev eth1 set power_save off
Además, su comando sudo iwconfig eth1 power off
desactiva la administración de energía inalámbrica para la interfaz de red eth1
, pero requiere root
permisos. El comando que le di hace lo mismo, pero no requiere root y, por lo tanto, es mejor para uso de script.
Para probar mi solución, reinicie su computadora portátil, ejecútela iwconfig
y vea si eth1
el Power Management
campo está configurado en off
, así:
eth2 IEEE 802.11abg ESSID:"287LyonSt."
Mode:Managed Frequency:2.437 GHz Access Point: F8:D1:11:9B:89:81
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off