mounting a digital camera USB device

Lynn David Newton plug-discuss@lists.plug.phoenix.az.us
Thu, 17 Oct 2002 19:12:19 -0700


Re: mounting a Sony Mavica CD1000 as a USB device:

  Bill> Check your `dmesg` output and see what the
  Bill> kernel reports when it detects the device.
  Bill> There may be helpful information there.

Hmmm, okay here's what I see:

$ dmesg | grep -i usb
hub.c: USB new device connect on bus1/2, assigned device number 2
usb.c: USB device 2 (vend/prod 0x54c/0x24) is not claimed by any active driver.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi1 : SCSI emulation for USB Mass Storage devices
usb-uhci.c: interrupt, status 3, frame# 710
usb-uhci.c: interrupt, status 3, frame# 715
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
usb.c: USB disconnect on device 2
hub.c: USB new device connect on bus1/2, assigned device number 3
usb-uhci.c: ENXIO 80000380, flags 0, urb c3b81be0, burb c3b81760
usb.c: error getting string descriptor 0 (error=-6)
usb-uhci.c: ENXIO 80000380, flags 0, urb c3b81be0, burb c3b81760
usb.c: error getting string descriptor 0 (error=-6)
usb-uhci.c: ENXIO 80000380, flags 0, urb c3b81be0, burb c3b81760
usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 4 ret -6
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
usb.c: USB disconnect on device 3
hub.c: USB new device connect on bus1/2, assigned device number 4
usb-uhci.c: ENXIO 80000480, flags 0, urb c3b81660, burb c3b81e60
usb.c: error getting string descriptor 0 (error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb c3b81660, burb c3b81e60
usb.c: error getting string descriptor 0 (error=-6)
usb-uhci.c: ENXIO 80000480, flags 0, urb c3b81160, burb c3b81e60
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 4 ret -6
usb-uhci.c: ENXIO 80000480, flags 0, urb c3b81160, burb c3b81e60
usb-uhci.c: ENXIO 80000480, flags 0, urb c3b81160, burb c3b81e60
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
usb.c: USB disconnect on device 4

Meanwhile, I discovered that maybe this would work, but
it doesn't

# mount -t usbfs /dev/sda /dc
mount: fs type usbfs not supported by kernel

Hmmm, hmmm. Looks like I need to compile something into
the kernel?? 

Please someone tell me that it's simple, that I already
have what I need, that all I have to do is click a
radio button or two somewhere in the make xconfig
menus, recompile, and reboot.

-- 
Lynn