--- wireless-iwl-power.old 2010-01-18 00:18:25.194888893 +0100 +++ wireless-iwl-power 2010-01-18 00:17:10.314919993 +0100 @@ -77,12 +77,12 @@ for IF in $WIFI_IFNAMES ; do if [ $ON_AC -eq 1 ] ; then $LM_VERBOSE && echo "On AC power: setting power level for $IF to $IWL_AC_POWER." >> $OUTPUT - if ( ! echo $IWL_AC_POWER > /sys/class/net/$IF/device/power_level ) ; then + if ( ! $IWCONFIG $IF power off ) ; then $LM_VERBOSE && echo "Failed." >> $OUTPUT fi else $LM_VERBOSE && echo "On battery: setting power level for $IF to $IWL_BATT_POWER." >> $OUTPUT - if ( ! echo $IWL_BATT_POWER > /sys/class/net/$IF/device/power_level ) ; then + if ( ! $IWCONFIG $IF power on ) ; then $LM_VERBOSE && echo "Failed." >> $OUTPUT fi fi