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