When you load the usb-storage module you should see which scsi device
it is using. Also the card is in msdos format, so try adding the -t
msdos to the mount command.

sdb: Write Protect is on
 sdb:<7>usb-storage: queuecommand() called
 usb-storage: *** thread awakened.
 usb-storage: Command READ_10 (10 bytes)
 usb-storage: 28 00 00 00 00 00 00 00 08 00 00 00
 usb-storage: READ_10: read block 0002 (LBA 0000) page 0 pages 8
 usb-storage: Read 08 pages, from PBA 0002 (LBA 0000) page 00
 usb-storage: Result for send_control in read_data 0
 usb-storage: SCM data in transfer 4096 sg buffers 0
 usb-storage: Transferred 4096 of 4096 bytes
 usb-storage: rd: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
 usb-storage: rd: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
 usb-storage: rd: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
 usb-storage: scsi cmd done, result=0x0
 usb-storage: *** thread sleeping.
  sdb1
  WARNING: USB Mass Storage data integrity not assured
  USB Mass Storage device found at 2
  USB Mass Storage support registered.


On Sun, 21 Jul 2002, Dave Sherohman wrote:

> I've finally taken the plunge and decided to give USB a try.  Picked
> up a digital camera and a USB CompactFlash reader, making sure it was
> one that registers as a USB mass storage device.  Support has been
> added to the kernel and appears to be working:
> 
> $ dmesg | grep -i usb
> usb.c: registered new driver hub
> usb-uhci.c: $Revision: 1.275 $ time 10:49:26 Jul 21 2002
> usb-uhci.c: High bandwidth mode enabled
> usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 9
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 1
> hub.c: USB hub found
> usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 9
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 2
> hub.c: USB hub found
> usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
> Initializing USB Mass Storage driver...
> usb.c: registered new driver usb-storage
> USB Mass Storage support registered.
> hub.c: USB new device connect on bus2/2, assigned device number 2
> usb-uhci.c: interrupt, status 2, frame# 136
> usb_control/bulk_msg: timeout
> scsi1 : SCSI emulation for USB Mass Storage devices
> WARNING: USB Mass Storage data integrity not assured
> USB Mass Storage device found at 2