[REGRESSION] usb devices don't wake up the system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,


This is my desktop, and I don't use it much.
I updated the kernel from 2.6.33 to 2.6.35-rc3, and my usb mouse (usb
1.1 of course) doesn't wake the system anymore.

I used (and still do) to enable wakeup via /proc/acpi/wakeup.


maxim@MAIN:~$ cat bin/system/wake_all 
#! /bin/bash

echo "UHC1" > /proc/acpi/wakeup		# ICH8 UHCI1
echo "UHC2" > /proc/acpi/wakeup		# ICH8 UHCI2
echo "UHC3" > /proc/acpi/wakeup		# ICH8 UHCI3
echo "UHC4" > /proc/acpi/wakeup		# ICH8 UHCI4
echo "UHC5" > /proc/acpi/wakeup		# ICH8 UHCI5

echo "ILAN" > /proc/acpi/wakeup		# ICH8 internal (lan/azal//EHCI)
echo "P32" >  /proc/acpi/wakeup 	# ICH8 external (PCI/PCI express)
echo "UAR1" > /proc/acpi/wakeup		# SUPERIO (UART/Sleep button)



I checked, and it looks like power/wakeup attributes are enabled:

root@MAIN:/sys/bus/pci/devices/0000:00:1d.0# cat power/wakeup 
enabled
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0# cd usb5/
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5# cat power/wakeup 
enabled
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5# cd 5-1/
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5/5-1# cat power/wakeup 
enabled <--- this I set manually to enabled, didn't help
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5/5-1# cat id
idProduct  idVendor   
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5/5-1# cat idVendor 
1241
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5/5-1# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 06a3:ff52 Saitek PLC Cyborg 3D Rumble Force Joystick
Bus 005 Device 002: ID 1241:1166 Belkin MI-2150 Trust Mouse
Bus 005 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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
root@MAIN:/sys/bus/pci/devices/0000:00:1d.0/usb5/5-1# 

maxim@MAIN:~$ cat /proc/acpi/wakeup 
Device	S-state	  Status   Sysfs node
SLPB	  S4	*enabled   
P32	  S4	*enabled   pci:0000:00:1e.0
UAR1	  S4	*enabled   pnp:00:0a
ILAN	  S4	*enabled   pci:0000:00:19.0
PEGP	  S4	*enabled   
PEX0	  S4	*enabled   pci:0000:00:1c.0
PEX1	  S4	*enabled   pci:0000:00:1c.1
PEX2	  S4	*enabled   pci:0000:00:1c.2
PEX3	  S4	*enabled   pci:0000:00:1c.3
PEX4	  S4	*enabled   pci:0000:00:1c.4
PEX5	  S4	*enabled   
UHC1	  S3	*enabled   pci:0000:00:1d.0
UHC2	  S3	*enabled   pci:0000:00:1d.1
UHC3	  S3	*enabled   pci:0000:00:1d.2
UHC4	  S3	*enabled   
EHCI	  S3	*enabled   pci:0000:00:1d.7
EHC2	  S3	*enabled   pci:0000:00:1a.7
UH42	  S3	*enabled   pci:0000:00:1a.0
UHC5	  S3	*enabled   pci:0000:00:1a.1
AZAL	  S3	*enabled   pci:0000:00:1b.0


maxim@MAIN:~$ lsusb -t
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=HID, Driver=usbhid, 1.5M
    |__ Port 2: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/4p, 480M



I don't have much time now for testing, but will try my best to do so.


Best regards,
	Maxim Levitsky


_______________________________________________
linux-pm mailing list
linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/linux-pm


[Index of Archives]     [Linux ACPI]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [CPU Freq]     [Kernel Newbies]     [Fedora Kernel]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux