Help with USB mass storage device

Lauri Kasanen curaga at operamail.com
Thu Feb 5 01:04:17 PST 2009


Hi

Most digital cameras have a switch in their options for this behavior: something like "Camera mode", where you can pick if it will recognized as a camera or as an usb storage device.

There are also cams that can only be used as cameras: you'll need an app like gphoto IIRC to interface with them.

Lauri

> ----- Original Message -----
> From: "Chris Burel" <chrisburel at gmail.com>
> To: "BLFS Support List" <blfs-support at linuxfromscratch.org>
> Subject: Help with USB mass storage device
> Date: Wed, 4 Feb 2009 23:15:05 -0800
> 
> 
> I'm confused what I need to do to get my Canon Rebel XSI camera to be
> recognized.  I'm expecting to get a /dev/sd* node, but I don't.  I
> have Device Drivers/USB Support/USB Mass Storage support compiled into
> the kernel, along with SCSI disk support.  Here's what I get from
> dmesg when I plug in the device:
> 
> [    2.990336] Initializing USB Mass Storage driver...
> [    2.990502] usbcore: registered new interface driver usb-storage
> [    2.990590] USB Mass Storage support registered.
> ...
> [43263.467043] ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001803
> POWER sig=j CSC CONNECT
> [43263.467051] hub 1-0:1.0: port 4: status 0501 change 0001
> [43263.568022] hub 1-0:1.0: state 7 ports 8 chg 0010 evt 0000
> [43263.568047] hub 1-0:1.0: port 4, status 0501, change 0000, 480 Mb/s
> [43263.619323] ehci_hcd 0000:00:1d.7: port 4 high speed
> [43263.619333] ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005
> POWER sig=se0 PE CONNECT
> [43263.670021] usb 1-4: new high speed USB device using ehci_hcd 
> and address 12
> [43263.721307] ehci_hcd 0000:00:1d.7: port 4 high speed
> [43263.721316] ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005
> POWER sig=se0 PE CONNECT
> [43263.786933] usb 1-4: default language 0x0409
> [43263.788282] usb 1-4: uevent
> [43263.788867] usb 1-4: usb_probe_device
> [43263.788885] usb 1-4: configuration #1 chosen from 1 choice
> [43263.789081] usb 1-4: adding 1-4:1.0 (config #1, interface 0)
> [43263.789138] usb 1-4:1.0: uevent
> [43263.791331] drivers/usb/core/inode.c: creating file '012'
> [43263.791928] usb 1-4: New USB device found, idVendor=04a9, idProduct=3145
> [43263.791941] usb 1-4: New USB device strings: Mfr=1, Product=2, 
> SerialNumber=0
> [43263.791946] usb 1-4: Product: Canon Digital Camera
> [43263.791950] usb 1-4: Manufacturer: Canon Inc.
> 
> And lsusb:
> > lsusb
> Bus 001 Device 012: ID 04a9:3145 Canon, Inc.
> 
> But
> > ls /dev/sd*
> sda  sda1  sda2  sda3  sda4  sda5  sda6  sda7  sdb  sdb1  sdc  sdc1
> Which are my standard 3 hard drives.
> 
> Do I need a specific driver for my camera?  I thought the mass storage
> device would do it.
> 
> Thanks,
> Chris

-- 
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com

Powered by Outblaze



More information about the blfs-support mailing list