On Wed, 15 Feb 2006, Jean-Philippe Mengual wrote: > Hi, > In /sys/kernel/debug/uhci, I have: > 1. 0000:00:11.2 which contains: > Root-hub state: auto-stopped > HC status > usbcmd = 0048 Maxp32 CF EGSM > usbstat = 0020 HCHalted > usbint = 0002 > usbfrnum = (0)000 > flbaseadd = 0132c000 > sof = 40 > stat1 = 0480 OverCurrent > stat2 = 0480 OverCurrent > Frame List > Skeleton QH's > > 2. 0000:00:11.3 which contains: > Root-hub state: auto-stopped > HC status > usbcmd = 0048 Maxp32 CF EGSM > usbstat = 0020 HCHalted > usbint = 0002 > usbfrnum = (0)000 > flbaseadd = 01334000 > sof = 40 > stat1 = 0480 OverCurrent > stat2 = 0480 OverCurrent > Frame List > Skeleton QH's > > 3. 0000:00:11.4 which contains: > Root-hub state: auto-stopped > HC status > usbcmd = 0048 Maxp32 CF EGSM > usbstat = 0020 HCHalted > usbint = 0002 > usbfrnum = (0)000 > flbaseadd = 0133e000 > sof = 40 > stat1 = 0490 OverCurrent > stat2 = 0480 OverCurrent > Frame List > Skeleton QH's > > What do you think of that? A new idea came to me too: if you see in > this debug that USB works (I don't know to intepret it), so it's not a > physical problem anymore. So, could the problem come from my releases > of configurans:n for udev and hotplug? I installed udev-056 and > hotplug 2004_09_23. Since I saw yesterday some changes between 2.6.11 > and 2.6.15 about udev, I have this idea.
This confirms that your hardware is physically broken; it's not a software problem. There are three UHCI controllers, one per file above, each with two ports. The port statuses are given in the lines marked "stat1" and "stat2". It looks like your USB drive is plugged into port 1 of the third controller, 0000:00:11.4, because that stat1 value is different from the others. The 9 in the 0490 indicates that the D+ signal line has a high voltage, which never happens unless something is plugged in. However the 0 at the end indicates that the controller thinks no device is connected. Therefore the controller is not working correctly. If you have a PCI slot free, you can buy a PCI USB controller card. They aren't expensive, and they usually include a high speed controller so you'll be able to do high-speed data transfers. Alan Stern ------------------------------------------------------- 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://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel