USB card reader

Taylor, ForrestX forrestx.taylor at intel.com
Mon Nov 24 18:35:05 UTC 2003


On Sun, 2003-11-23 at 16:27, A.J. Bonnema wrote:
> A.J. Bonnema wrote:
> > [changed the subject from USB pen drive to USB card reader]
> > 
> > Dee-Ann LeBlanc wrote:
> > 
> >> It's probably /dev/sda1 ... Linux sees USB devices as SCSI.
> >>
> > 
> > Hi Dee-Ann,
> > 
> > No, it's not sda1. And I tried a lot of other sd's, is it possible to 
> > issue a command that shows which device it is, some kind of scanning, so 
> > that I know which device to enter in the mount command?
> 
> Ok, I found out I'm wrong: it *is* sda1. In one of the log files this 
> was mentioned. Anyway, I formatted the disk in Windows and still get the 
> same result.
> 
> I strongly suspect that the filesystem is not a regular vfat and I have 
> no idea how to mount this filesystem or how to find out how it is 
> formatted.
> 
> Doing "fdisk -l /dev/sda" gives no result (it just returns).
> 
> The device is being recognized as a ND5010 Card Reader from Neodio 
> Technologies Corp. using lsusb and lsusb -s 003:002 -v. Furthermore the 
> disk is recognized correctly by cat /proc/bus/usb/devices as a USB 
> Storage Device.
> 
> Anyone know what's wrong?

You may have a problem like I did this weekend:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=110653

The Fedora/Red Hat kernels don't have multi-LUN support (basically one
device with multiple disks).  You can manually add the LUNs in /proc:

echo "scsi-add-single-device 0 0 0 1" > /proc/scsi/scsi
echo "scsi-add-single-device 0 0 0 2" > /proc/scsi/scsi
echo "scsi-add-single-device 0 0 0 3" > /proc/scsi/scsi

See if that helps.

Forrest






More information about the fedora-list mailing list