On Sat, 5 Feb 2005, Andrew Lees wrote: > Hi Alan, > > Debug and error log attached of mount attempt (debug, then errors, then > content of messages file, separated by -------------). The mount succeeds > with no errors if ehci is unloaded, but I/O is slow, of course. The command > is 'mount /dev/sda /mnt/tmp' and it results in (ehci loaded): > > /dev/sda: Input/output error > mount: /dev/sda: can't read superblock > > and the following kernel debug messages:
> Feb 5 08:50:08 tornado3 kernel: usb-storage: Command READ_10 (10 bytes) > Feb 5 08:50:08 tornado3 kernel: usb-storage: 28 00 00 00 00 00 00 00 08 00 > Feb 5 08:50:08 tornado3 kernel: usb-storage: Bulk Command S 0x43425355 T > 0x514 L 4096 F 128 Trg 0 LUN 0 CL 10 > Feb 5 08:50:08 tornado3 kernel: usb-storage: usb_stor_bulk_transfer_buf: > xfer 31 bytes > Feb 5 08:50:08 tornado3 kernel: usb-storage: Status code -71; transferred > 0/31 > Feb 5 08:50:08 tornado3 kernel: usb-storage: -- unknown error > Feb 5 08:50:08 tornado3 kernel: usb-storage: Bulk command transfer result=4 > Feb 5 08:50:08 tornado3 kernel: usb-storage: -- transport indicates error, > resetting > Feb 5 08:50:08 tornado3 kernel: usb-storage: usb_stor_Bulk_reset called > Feb 5 08:50:08 tornado3 kernel: usb-storage: usb_stor_control_msg: rq=ff > rqtype=21 value=0000 index=00 len=0 > Feb 5 08:50:08 tornado3 kernel: usb-storage: Soft reset failed: -71 > Feb 5 08:50:08 tornado3 kernel: usb-storage: scsi cmd done, result=0x70000 Wow, that does look bad. In fact, it looks like a problem with the ehci-hcd driver or with the EHCI hardware on your computer. (Or possibly the USB hardware on your drive, or the USB cable.) Somewhat surprisingly, the command that failed above is exactly the same as one that succeeded in your earlier dmesg log. The ehci-hcd driver has had a few improvements added since 2.6.10. Can you try using 2.6.11-rc3 to see if it helps? Also, if it's possible for you to use the drive on a different Linux computer, you might try that too. Just to rule out the chance that the drive or the cable is at fault. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
