On Tue, 14 Feb 2006, Jean-Philippe Mengual wrote: > Hi, > I built a kernel 2.6.15. In my /dev directory, no /dev/sda is created. > So I can't use my external hd. > As you asked me, here's the log (dmesg) now:
> Feb 14 20:39:11 mendreanogual kernel: USB Universal Host Controller Interface > driver v2.3 > Feb 14 20:39:11 mendreanogual kernel: uhci_hcd 0000:00:11.2: UHCI Host > Controller > Feb 14 20:39:11 mendreanogual kernel: uhci_hcd 0000:00:11.2: HCRESET not > completed yet! > Feb 14 20:39:11 mendreanogual kernel: uhci_hcd 0000:00:11.2: new USB bus > registered, assigned bus number 1 > Feb 14 20:39:11 mendreanogual kernel: uhci_hcd 0000:00:11.2: irq 11, io base > 0x0000d800 > Feb 14 20:39:11 mendreanogual kernel: hub 1-0:1.0: USB hub found > Feb 14 20:39:11 mendreanogual kernel: hub 1-0:1.0: 2 ports detected It looks like you should now see something in /proc/bus/usb/devices, which is more than you had before. > This log makes me ask that: what does "HCRESET not comple\ > ted yet!" mean? How can I solve that? Maybe it's the original problem. > I used the same .config file than for kernel 2.6.11.12, if you want I > can send it too. No, don't send your .config. The "HCRESET not completed yet" message refers to a Host Controller reset. The driver sends a reset signal to the USB host controller and then waits 5 microseconds for the controller to finish resetting itself. If it hasn't finished, you get that warning. It's possible that your hardware needs more than 5 us. You can increase that delay time if you want, by editing the kernel source file drivers/usb/host/pci-quirks.c. Near the start of the file you'll see a routine named uhci_reset_hc which contains a line saying udelay(5); Try increasing the 5 to something like 50 or 100, to see if it makes any difference. >From the fact that you still can't use your USB hard disk, it could be that the controller simply doesn't work at all. The only way to tell is by experimenting. 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