Comment 15 for bug 614632

Revision history for this message
fnu (fnu) wrote :

Since 2.6.32-32 does really become outdated and none of the following kernels brought the abilty back, I went out and found a proper solution her:

http://ubuntuforums.org/showthread.php?t=1655836

There're maybe mor sophisticated solutions out, but I just add to the existing lien in "/etc/rc.local":

# Enable USB Wakeup
echo USB0 > /proc/acpi/wakeup

These lines:

mce_id="0815" # The id for the MCE receiver.
for i in /sys/bus/usb/devices/?-?/idProduct
do
        id=`cat $i`
        if [ $id = $mce_id ]
        then
                wakeup=`echo $i | sed 's/idProduct/power\/wakeup/'`
                echo enabled > $wakeup
        fi
done

And tested it succesfully with 2.6.32-40-generic & 2.6.32-40-preempt.