Package: laptop-mode-tools Version: 1.58-3 It seems that there is a typo in these scripts: * /usr/share/laptop-mode-tools/modules/wireless-ipw-power * /usr/share/laptop-mode-tools/modules/wireless-iwl-power
wireless-ipw-power: ------------------- 81: # LP: #369113 82: # Kernel's 2.6.29 and above have been reported to be missing 83: # the $DEVICE/wireless folder. 84: dev=`basename $DEVICE` 85: 86: # Inverting return values, we get "0" for wireless device, 87: # and "1" for non-wireless device. 88: ($IWCONFIG $IFNAME 2>&1 | grep -q "no wireless extensions.") && ret=1 || ret=0 => basename of the interface is assigned to a variable named "dev" (line 84), but for the iwconfig call a variable with the name IFNAME is used (line 88). Therefore power on is never set for a device. The variable "dev" should be renamed to "IFNAME", then power management works for ipr-wireless cards :) Same error exists in file wireless-iwl-power (look at line 39 and 43): 36: # LP: #369113 37: # Kernel's 2.6.29 and above have been reported to be missing 38: # the $DEVICE/wireless folder. 39: dev=`basename $DEVICE` 40: 41: # Inverting return values, we get "0" for wireless device, 42: # and "1" for non-wireless device. 43: ($IWCONFIG $IFNAME 2>&1 | grep -q "no wireless extensions.") && ret=1 || ret=0 Please change both files (wireless-ipr-power and wireless-iwl-power) so that power management works for Intel wireless cards and newer kernels. Thank you. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

