On Sat, 31 Jan 2004, Charles Lepple wrote:
> I have a ThinkPad 770, and under 2.6.x, the UHCI hardware works fine
> until I suspend. I have a pair of scripts in
> /etc/apm/{suspend.d,resume.d} which do 'rmmod uhci_hcd' and 'modprobe
> uhci_hcd' at suspend and resume, respectively, and that seems to work.
>
> If I don't reload the module, the interrupt count doesn't go up after
> inserting a device, and I eventually get a 'control timeout on ep0out'
> message when the USB core tries to assign an address. Does this sound
> familiar?
If the interrupt count isn't changing, that could indicate a problem with
the interrupt-routing part of the system resume routine. Do you see a log
message following the resume that says "wakeup_hc"?
If there aren't any interrupts arriving, why does the USB core try to
assign anything an address? It shouldn't be aware that a new device has
connected.
Alan Stern
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel