Subject: USB Problems
To: None <>
From: Ian Cooper <ian@WPI.EDU>
List: netbsd-users
Date: 09/06/2001 11:51:57
How can I mount a USB mass-storage device (Toshiba PDR-M5 digital
camera)?  The kernel messages are as follows:

  umass0 at uhub0 port 1 configuration 1 interface 0
  umass0: TOSHIBA  PDR-M, rev 1.00/1.00, addr 2
  umass0: using SCSI over BBB-P
  scsibus0 at umass0: 2 targets, 1 luns per target
  scsibus0: waiting 2 seconds for devices to settle...
  sd0 at scsibus0 target 1 lun 0: <TOSHIBA, PDR, 1.00> SCSI2 0/direct removable
  sd0: mode sense (4) returned nonsense; using fictitious geometry
  sd0: 64000 KB, 62 cyl, 64 head, 32 sec, 512 bytes/sect x 128000 sectors

From the messages above, it seems that the kernel correctly identifies the
camera as a usb mass-storage device.  However, when I try to mount the
device, I get the following messages:

  root:~# mount /dev/sd0d /mnt
  mount_ffs: /dev/sd0d on /mnt: Input/output error

So I have several questions:
  * Is 'ffs' the correct filesystem type?
  * Is /dev/sd0d the correct device?
  * Why am I getting an i/o error?

I have had no problems mounting this on linux, using the 'vfat' filesystem
type.  Thoughts and ideas would be appreciated.  Thanks.

Ian Cooper

PS: Is this the right list to send this to?  Or should I send it to the
x86-specific list?  Thanks again.