Have you seen this patch?

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=112439094723976&w=2

It just might help.

Alan Stern

Alan,

Since I was unsure what kernel it patches, I hand-applied it to what I have (2.6.12.3) and some progress was made. If I plug in a reader w/memory card, the kernel now recognizes it, but won't mount it (hangs).
        dmesg give me:
usb 1-6: new high speed USB device using ehci_hcd and address 3
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
  Vendor: Genesys   Model: SD   USB Reader   Rev: 9144
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sda: 126912 512-byte hdwr sectors (65 MB)
sda: Write Protect is off
sda: Mode Sense: 02 00 00 00
sda: assuming drive cache: write through
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
usb 1-6: USB disconnect, address 3
 sda:<3>scsi0 (0:0): rejecting I/O to offline device
Buffer I/O error on device sda, logical block 0
scsi0 (0:0): rejecting I/O to offline device
Buffer I/O error on device sda, logical block 0
 unable to read partition table

If I let it sit long enough, it will eventually spew the same old error codes and finally mount: /dev/sda1 is not a valid block device.

So, no go at this point, but a more interesting way of failing.


Dave North



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to