I run Debian 3.0 (Woody) with a custom 2.4.27 kernel. Here are the modules needed to use the Olympus Camedia 770 UltraZoom camera:
mkdir -p /mnt/cam mount -t vfat /dev/sdb1 /mnt/cam ls /mnt/camIf mount says sdb1 is not a valid block device, it is likely the modules are not loaded. Install the USB modules manually and try again:
modprobe usb usb-uhci usb-storage mount -t vfat /dev/sdb1 /mnt/camIf you want the modules to be loaded automatically upon startup, you can append to the list in /etc/modules.
Whether everything is fine can be verified by the output of the file /proc/scsi/scsi:
# cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: HL-DT-ST Model: CD-RW GCE-8320B Rev: 1.03 Type: CD-ROM ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: OLYMPUS Model: C770UZ Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 02 #(scsi0 maps to sda, scsi1 maps to sdb, etc. Channel determines sda1/sda2/etc.)
/proc/scsi/usb-storage-0/1, in my case, shows USB device detail (I had detached the camera when I took this output):
# cat /proc/scsi/usb-storage-0/1
Host scsi1: usb-storage
Vendor: OLYMPUS
Product: C770UZ
Serial Number: 000369024920
Protocol: Transparent SCSI
Transport: Bulk
GUID: 07b401050000000369024920
Attached: No
#