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

Reply via email to