Thanks for your response, Adam.
OK it seems as though there is a problem with some of the modules somewhere. what is the output of the command dmesg when you plug the camera into the machine? as that would be the first thing to check that USB is working and the camera is recognised, the next step would be to check that the SCSI emulation is working.
Here's the relevant part of dmesg:
================== Linux version 2.4.2-2 (root@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-79)) #1 Sun Apr 8 19:37:14 EDT 2001 [snip] usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.251 $ time 19:51:15 Apr 8 2001 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: USB UHCI at I/O 0x5400, IRQ 11 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected [snip] SCSI subsystem driver Revision: 1.00 Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. hub.c: USB new device connect on bus1/1, assigned device number 2 scsi0 : SCSI emulation for USB Mass Storage devices scsi: unknown type 2 Vendor: Model: Rev: Type: Printer ANSI SCSI revision: 02 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 2 resize_dma_pool: unknown device type 2 WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 2 ==================
...and here's the output of lsmod:
================== Module Size Used by vfat 9168 0 (autoclean) usb-storage 31632 0 sd_mod 11856 0 (unused) sg 26592 0 (unused) scsi_mod 94336 3 [usb-storage sd_mod sg] parport_pc 17808 1 (autoclean) lp 5264 0 (autoclean) parport 25856 1 (autoclean) [parport_pc lp] autofs 11136 1 (autoclean) ipchains 38944 0 (unused) nls_iso8859-1 2880 1 (autoclean) nls_cp437 4384 1 (autoclean) msdos 5392 1 (autoclean) fat 32832 0 (autoclean) [vfat msdos] usb-uhci 20848 0 (unused) usbcore 49632 1 [usb-storage usb-uhci] ==================
...and when I type 'mount -t vfat /dev/sda /mnt/camera', this is the message I get:
mount: /dev/sda: unknown device
I've tried substituting /dev/sda1 for /dev/sda but it makes no difference. Any ideas, please???? Is the order of loading modules important? And is there any utility or command that will list what SCSI devices are actually available for 'mount'?
Gerald.