USB Storage Device Not Working
balajirrao <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <20071107180227.GB13279@yogi> |
Hello people, My usb storage device suddenly stopped being detected in Linux. It continued to work properly in Windows and Solaris. While trying to find out more about the problem, i tried rmmod ehci_hcd, and then the device started working properly in Full Speed (it is actually a high speed device). And, in windows, i get a warning saying that the device is plugged into a non high speed port. I run kernel version 2.6.24-rc2. I get the 3strikes error quite number of times. I tried a lot to debug this by going through the sources, but i was unsuccessful. I think this is case of hardware malfunction which the kernel does not handle. I guess the device needed to be handed over to the companion controllers on detection of this condition. Please help me fix this bug. Thank you in advance for any help. Please CC me, as i am not subscribed to the list. I have attached my dmesg output below and also the status of the registers of the ehci hub. [17546.735508] hub 3-0:1.0: state 7 ports 8 chg 0000 evt 0020 [17546.735522] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001002 POWER sig=se0 CSC [17546.735531] hub 3-0:1.0: port 5, status 0100, change 0001, 12 Mb/s [17546.859826] hub 3-0:1.0: debounce: port 5: total 100ms stable 100ms status 0x100 [17549.502498] hub 3-0:1.0: state 7 ports 8 chg 0000 evt 0020 [17549.502512] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT [17549.502521] hub 3-0:1.0: port 5, status 0501, change 0001, 480 Mb/s [17549.626838] hub 3-0:1.0: debounce: port 5: total 100ms stable 100ms status 0x501 [17549.683001] ehci_hcd 0000:00:1d.7: port 5 high speed [17549.683007] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT [17549.738642] usb 3-5: new high speed USB device using ehci_hcd and address 10 [17549.738782] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.739029] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.739278] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.739528] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.739777] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.740027] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.740277] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.740526] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.740775] ehci_hcd 0000:00:1d.7: devpath 5 ep0in 3strikes [17549.794804] ehci_hcd 0000:00:1d.7: port 5 high speed [17549.794810] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001007 POWER sig=se0 PE CSC CONNECT [17549.794831] hub 3-0:1.0: state 7 ports 8 chg 0000 evt 0020 -- bus pci, device 0000:00:1d.7 (driver 10 Dec 2004) EHCI Host Controller EHCI 1.00, hcd state 1 ownership 00000001 SMI sts/enable 0x80080000 structural params 0x00104208 capability params 0x00006871 status 2008 Recl FLR command 010001 (park)=0 ithresh=1 period=1024 RUN intrenable 37 IAA FATAL PCD ERR INT uframe 3fce port 1 status 001000 POWER sig=se0 port 2 status 001000 POWER sig=se0 port 3 status 001000 POWER sig=se0 port 4 status 003000 POWER OWNER sig=se0 port 5 status 001801 POWER sig=j CONNECT port 6 status 001000 POWER sig=se0 port 7 status 001000 POWER sig=se0 port 8 status 001000 POWER sig=se0 irq normal 6098 err 54 reclaim 4138 (lost 3) complete 6522 unlink 0 -- regards, Balaji Rao ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel