This is a discussion on USB mass storage help within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> My camera used to come up fine and at some point it broke and I can't figure out what ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| My camera used to come up fine and at some point it broke and I can't figure out what changed, though no doubt it is related to a kernel upgrade. It might have been the switch to udev. I've been though the howto's and I seem to have all the correct modules (compiled in, not loaded if that matters). Dmesg says: usb 4-2: new full speed USB device using uhci_hcd and address 5 but that is all, nothing about scsi emulation. Could that be related? Mounting (which used to work) now says: # mount /dev/sda1 /mnt/camera mount: /dev/sda1 is not a valid block device lsusb says: # lsusb Bus 005 Device 001: ID 0000:0000 Bus 004 Device 005: ID 04a9:30b5 Canon, Inc. PowerShot A75 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Appreciate any ideas. |
| |||
| On Fri, 24 Feb 2006 03:51:42 +0000, BDB wrote: > My camera used to come up fine and at some point it broke and I can't figure > out what changed [...] I seem to have all the correct modules What's the output of lsmod? > Dmesg says: > > usb 4-2: new full speed USB device using uhci_hcd and address 5 > > but that is all, nothing about scsi emulation. As an aside, iirc it's not emulation but the real thing. Mass storage devices actually 'speak' SCSI over USB. -- Ben M. To reply directly, remove all occurrences of 'remove' from the email address. |
| |||
| Ben Measures wrote: > What's the output of lsmod? Here is the output of lsmod, but I have the USB stuff set as compiled into the kernel, not as modules. Does it need to be modules? # lsmod Module Size Used by snd_cmipci 26304 - snd_opl3_lib 7912 - snd_hwdep 6240 - snd_mpu401_uart 5352 - snd_rawmidi 18144 - nvidia 4084528 - |
| ||||
| On Fri, 24 Feb 2006 17:25:41 +0000, BDB wrote: > Ben Measures wrote: >> What's the output of lsmod? > > Here is the output of lsmod, but I have the USB stuff set as compiled into > the kernel, not as modules. Does it need to be modules? No, not really. It's just my preferred way of doing things because I can compile and load/unload modules on the fly without needing a reboot. Do you have 'USB Mass Storage support' enabled? And 'Low Performance USB Block driver' disabled? What about 'SCSI disk support'? Some Mass Storage Devices also need 'Probe all LUNs on each SCSI device' enabled (don't know if your Powershot needs it). Hth, -- Ben M. To reply directly, remove all occurrences of 'remove' from the email address. |
| Thread Tools | |
| Display Modes | |
|
|