Comment 24 for bug 1309938

Revision history for this message
Amos Blanton (lightnin9) wrote :

I switched to Arch, where the problem persists. The rc.local fix described above does not work because Arch uses systemd. Here is a UDEV rule that solves the problem.

# cat /etc/udev/rules.d/ehc1.rules
ACTION=="add", KERNEL=="0000:00:1d.0", SUBSYSTEM=="pci", RUN+="/bin/sh -c 'echo EHC1 > /proc/acpi/wakeup'"

From:
https://bbs.archlinux.org/viewtopic.php?pid=1393073#p1393073

Apparently, even macs are having this problem, the root of which is the EHC1 USB device controller wakeing the computer - sometimes randomly. This bug is rather bad because it can cause the laptop to wake while inside an enclosed insulated space, like a backpack, which makes things get very hot in there.

I have little hope that the latest Thinkpad Bios will resolve this problem, but will try to test in the coming weeks.