después del error power.d, la wlan es extremadamente lenta

después del error power.d, la wlan es extremadamente lenta

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.localy se ejecutará en cada arranque:

iw dev eth1 set power_save off

Además, su comando sudo iwconfig eth1 power offdesactiva la administración de energía inalámbrica para la interfaz de red eth1, pero requiere rootpermisos. 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 iwconfigy vea si eth1el Power Managementcampo 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

información relacionada