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.
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.
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 ="0000: 00:1d.0" , SUBSYSTEM=="pci", RUN+="/bin/sh -c 'echo EHC1 > /proc/acpi/wakeup'"
ACTION=="add", KERNEL=
From: /bbs.archlinux. org/viewtopic. php?pid= 1393073# p1393073
https:/
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.