Пробуждение по USB на Thinkpad W541
Я пытаюсь установить wake-on-usb на своем Thinkpad W541 с Fedora 26 на ядре 4.14.18-200.fc26.x86_64. После поисков вокруг я сделал
echo enabled > /sys/bus/usb/devices/**/power/wakeup echo on > /sys/bus/usb/devices/**/power/control
на все устройства usb3
и подтвердил, что он сообщает enabled
/ on
. Это мое lsusb -t
когда сидишь на док-станции:
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M |__ Port 5: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M |__ Port 3: Dev 16, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 17, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M <-- this is the wireless mouse/keyboard on common dongle |__ Port 1: Dev 17, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M <-- this is the wireless mouse/keyboard on common dongle |__ Port 2: Dev 18, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 9: Dev 13, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 4: Dev 14, If 0, Class=Hub, Driver=hub/3p, 480M |__ Port 3: Dev 15, If 0, Class=Human Interface Device, Driver=usbhid, 12M <-- this is the wired mouse |__ Port 11: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 11: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 12: Dev 6, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 12: Dev 6, If 1, Class=Video, Driver=uvcvideo, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
Я экспериментировал с различными настройками hw, пробовал проводную мышь, подключенную к портам ноутбука, выше - на док-станции с постоянно включенным (желтым) портом. Пока ничего не получалось. cat /proc/acpi/wakeup
дает мне
Device S-state Status Sysfs node LID S4 *enabled platform:PNP0C0D:00 SLPB S3 *enabled platform:PNP0C0E:00 IGBE S4 *disabled pci:0000:00:19.0 EXP2 S4 *enabled pci:0000:00:1c.1 EXP3 S4 *enabled pci:0000:00:1c.2 XHCI S3 *enabled pci:0000:00:14.0 EHC1 S3 *enabled pci:0000:00:1d.0 EHC2 S3 *enabled pci:0000:00:1a.0
и в то время как это не говоря уже о кажется правильным, так какUSBx
XHCI
lrwxrwxrwx. 1 root root 0 Jul 9 23:08 /sys/bus/usb/devices/3-9 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-9
Когда я это делаю systemctl suspend
, колесико прокрутки мыши отключается, но когда я нажимаю на него, оно снова мигает, так что появляется некоторая мощность. После начала использования кнопки питания я вижу в dmesg
:
[3552.733915] ACPI: Preparing to enter system sleep state S3 [ 3552.835302] ACPI: EC: event blocked [ 3552.835303] ACPI: EC: EC stopped [ 3552.835303] PM: Saving platform NVS memory [ 3552.835320] Disabling non-boot CPUs ... [ 3552.843587] smpboot: CPU 1 is now offline ... (other cpus redacted) [ 3552.916995] ACPI: Low-level resume complete [ 3552.917041] ACPI: EC: EC started [ 3552.917041] PM: Restoring platform NVS memory [ 3552.919325] Enabling non-boot CPUs ... [ 3552.919358] x86: Booting SMP configuration: [ 3552.919359] smpboot: Booting Node 0 Processor 1 APIC 0x1 [ 3552.949279] cache: parent cpu1 should not be sleeping [ 3552.949410] CPU1 is up ... (other cpus redacted) [ 3553.132777] ACPI: Waking up from system sleep state S3 [ 3553.550844] thinkpad_acpi: EC reports that Thermal Table has changed [ 3553.563468] usb usb3: root hub lost power or was reset [ 3553.563472] usb usb4: root hub lost power or was reset [ 3553.567170] sd 0:0:0:0: [sda] Starting disk [ 3553.567284] ACPI: EC: event unblocked
Я удостоверился, что pm_qos_remote_wakeup
и pm_qos_no_power_off
установлен 1
на все порты на док-станции.
Я прошел через BIOS, но я не видел ничего, что должно быть связано с пробуждением по USB, только по локальной сети (и эта настройка включена). Я буду признателен за дальнейшие указания.
0 ответов на вопрос
Похожие вопросы
-
1
IBM Thinkpad R40 не распознает компакт-диск после переустановки Windows
-
2
Разрешение экрана входа в Vista отличается от разрешения после входа в систему.
-
3
Windows 7 RC спит на Thinkpad R51?
-
-
5
Частое падение Vista без синего экрана
-
3
Какие схемы отображают состояние батареи в ноутбуках
-
2
Док-станция для ноутбука для домашнего использования с ThinkPad W500?
-
3
Как можно отключить ThinkVantage Access Connections?
-
2
Возможно ли автоматическое пробуждение по локальной сети с помощью DD-WRT?
-
1
Назначение кнопок сенсорной панели не сохраняется с Lenovo T400 на WinXP
-
11
Включите компьютер автоматически