I am running "Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-31-generic x86_64)" with the XBMC application installed, and set the system to boot into an XBMC specific desktop session on boot.
I followed the guide in their wiki to configure Wake-on-USB for the MCE Remote I have.
Everything worked fine until last night. Nothing was changed in the system setup, either the O/S or XBMC. I did a couple of reboots of the system from inside XBMC to force it's AirPlay feature to become network discoverable and usable from my other devices on the network (iPad and iMac), and since this, I can no longer wake the device from the MCE Remote.
From my troubleshooting, I have the following outputs:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 003 Device 002: ID 0471:0815 Philips (or NXP) eHome Infrared Receiver
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 003 Device 004: ID 15c2:0038 SoundGraph Inc. GD01 MX LCD Display/IR Receivergrep 0815 /sys/bus/usb/devices/*/idProduct
/sys/bus/usb/devices/3-3/idProduct:0815(Note, in the last quoted section, I removed all the preceding lines of comments.)cat /etc/rc.local
echo enabled > /sys/bus/usb/devices/3-3/power/wakeup
To test that the wake-on-USB for this device is active, I test with:
If I use the MCE Remote to power off the device, it powers off as expected, which in XBMC is set to "Shutdown Function" = "Suspend"cat /sys/bus/usb/devices/3-3/power/wakeup
I note another thread on this site relating to problems of this kind, but mine was successfully doing this for months ahead of last night...
Can anyone help to resolve this issue? Or how to further troubleshoot.