I am beaten and in need of some help.
Problem:
I can't wake my HTPC system from a suspended state using the IR remote. The computer will resume nicely if I press the power button on the computer, ie suspend is working. Note that the IR LED flashes on remote key-presses when suspended and I enter the suspend state using XBMC.
Background:
System MythTV frontend and XBMC Linux HTPC
System has been working well for years with IR remote suspending and resuming perfectly. I can't recall what version of Mythbuntu I was on maybe 9 but most likely 10 MythTV was only V0.23xx and XBMC Dhrama.
Recently XBMC started to freeze randomly during playback, I started to tinker .... and then it was time for a clean install. What a perfect time as Christmas was upon us.
Mythbuntu 11.10 and XBMC 11.0 Beta1 installed with next to no issues which was refreshing. The remote actually worked without any tinkering which was a big relief.
So Far:
I have put a bit of time into it but without any break through so I'll regurgitate my current relevant config in the hope that I can get some suggestions on how to lick this issue.
3.0.0-14-generic #23-Ubuntu
I've turned everything I can to "enabled" in the acpi list below, it doesn't directly state USB4 and I can't seem to turn PEX2,3,4,5 to enabled ( I'm surprised my computer doesn't start by me just sneezing in the room)
~$ cat /proc/acpi/wakeup Device S-state Status Sysfs node PCI0 S5 *enabled no-bus:pci0000:00 PEX0 S5 *enabled pci:0000:00:1c.0 PEX1 S5 *enabled pci:0000:00:1c.1 PEX2 S5 *disabled PEX3 S5 *disabled PEX4 S5 *disabled PEX5 S5 *disabled HUB0 S5 *enabled pci:0000:00:1e.0 UAR1 S3 *enabled pnp:00:07 USB0 S3 *enabled pci:0000:00:1d.0 USB1 S3 *enabled pci:0000:00:1d.1 USB2 S3 *enabled pci:0000:00:1d.2 USB3 S3 *enabled pci:0000:00:1d.3 USBE S3 *enabled pci:0000:00:1d.7 AZAL S5 *enabled pci:0000:00:1b.0
USB listing:
~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 0609:0322 SMK Manufacturing, Inc. eHome Infrared Receiver Bus 005 Device 002: ID 045e:0083 Microsoft Corp. Basic Optical Mouse
~$ grep 0322 /sys/bus/usb/devices/*/idProduct /sys/bus/usb/devices/4-2/idProduct:0322
rc.local:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. sudo sh -c 'echo "USB0" > /proc/acpi/wakeup' sudo sh -c 'echo "USB1" > /proc/acpi/wakeup' sudo sh -c 'echo "USB2" > /proc/acpi/wakeup' sudo sh -c 'echo "USB3" > /proc/acpi/wakeup' sudo sh -c 'echo "PCI0" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX0" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX1" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX2" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX3" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX4" > /proc/acpi/wakeup' sudo sh -c 'echo "PEX5" > /proc/acpi/wakeup' sudo sh -c 'echo "HUB0" > /proc/acpi/wakeup' sudo sh -c 'echo "UAR1" > /proc/acpi/wakeup' sudo sh -c 'echo "USBE" > /proc/acpi/wakeup' sudo sh -c 'echo enabled > /sys/bus/usb/devices/4-2/power/wakeup' sudo sh -c 'echo "AZAL" > /proc/acpi/wakeup' exit 0
I can confirm that /sys/bus/usb/devices/4-2/power/wakeup is "enabled"
Yes, I do wish I had a back-up.
Thank you for you help in advance and please let me know if you require any logs or additional info.
BTW I know nothing about Linux but I can copy and paste well.
Cheers
Dan




Latest Posts









