On Wed, 21 Dec 2005, Stephen Hemminger wrote:
> My new UPS Belkin F6H375-USB is not correctly picked up by linux
> USB (2.6.15-rc6). The machine is AMD x86_64. It doesn't seem to work
> with 2.6.14 either, haven't gone back older than that.
>
> dmesg
> usb 2-2: new full speed USB device using uhci_hcd and address 5
> usb 2-2: khubd timed out on ep0in len=0/64
> usb 2-2: khubd timed out on ep0in len=0/64
> usb 2-2: khubd timed out on ep0in len=0/64
> usb 2-2: device descriptor read/64, error -110
Can you try applying this diagnostic patch? It should help tell whether
the problem is in the UPS or in uhci-hcd.
When you run the test, don't plug in any USB devices other than the UPS.
Alan Stern
Index: linux-2.6.15-rc5/drivers/usb/host/uhci-q.c
===================================================================
--- linux-2.6.15-rc5.orig/drivers/usb/host/uhci-q.c
+++ linux-2.6.15-rc5/drivers/usb/host/uhci-q.c
@@ -1372,6 +1372,17 @@ static int uhci_urb_dequeue(struct usb_h
goto done;
list_del_init(&urbp->urb_list);
+ {
+ static int cnt;
+
+ if (errbuf && cnt < 2) {
+ ++cnt;
+ uhci_show_qh(urbp->qh, errbuf, ERRBUF_LEN, 0);
+ printk(KERN_DEBUG "URB unlink:\n");
+ lprintk(errbuf);
+ }
+ }
+
if (usb_pipetype(urb->pipe) == PIPE_ISOCHRONOUS)
unlink_isochronous_tds(uhci, urb);
uhci_unlink_generic(uhci, urb);
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel