Here is a workaround to solve this issue permanantly:
sudo gedit /usr/lib/pm-utils/power.d/wireless (make a copy before doing these changes)
do these changes in the scriptsnippet:
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";; esac
Here is a workaround to solve this issue permanantly:
sudo gedit /usr/lib/ pm-utils/ power.d/ wireless
(make a copy before doing these changes)
do these changes in the scriptsnippet:
case $driver in ac="set_ power 0"
iwpriv_ batt="set_ power 0"
iwconfig_ ac="power on"
iwconfig_ batt="power on";;
iwpriv_ ac="set_ power 6"
iwpriv_ batt="set_ power 6";; net/$1/ device/ power_level" ]; then
iwlevel_ ac=0
iwlevel_ batt=0
iwconfig_ ac="power off"
iwconfig_ batt="power off"
iwconfig_ batt="power off";;
ipw2100) iwpriv_
ipw3945)
iwl*) if [ -f "/sys/class/
else
fi;;
*) iwconfig_ac="power off"
esac