Hi Barry 'n' Folks,
Your 'pooter' probably don't know nuffin' about cameras. It will need appropriate driver! The Scanner too will have it's exclusive drivers which will need to be loaded. Linux probably has a bunch of generics to take care of most printers.
Cheers,
BD.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Bob Dove bdfoto@tiscali.co.uk wrote:
Hi Barry 'n' Folks,
Your 'pooter' probably don't know nuffin' about cameras. It will need appropriate driver! The Scanner too will have it's exclusive drivers which will need to be loaded. Linux probably has a bunch of generics to take care of most printers.
Most modern cameras are nothing more (or less) than USB Mass Storage devices when plugged in to the machine, and they generally appear in USB view as such.
Also, most USB scanners just use the generic usbscanner driver, then the backend in SANE takes care of the rest.
Printers are just devices on the end of an lpt or usb port, cups (or magicfilter, ghostscript, etc...) has the drivers, the kernel has a generic driver for the port that you're connecting to, then cups has backends that can talk to those ports, and .ppd files that describe how to process the print job in to a format that the printer is going to be able to read.
Anyways - back to the issue of the USB camera that's not showing up when it's plugged in... Hmmm, sounds very odd to me, not seen that issue before (my camera appears as a USB mass storage device if I plug it in, but I generally just use the card slot on the laptop to read the SD card from the camera... Incidently, that also appears as a USB mass storage device ;). I do remember that without using hotplug there here several modules I needed to load in order to use USB MSD, but I can't for the life of me remember exactly what they where, there was a scsi module and the usbstorage module, as a minimum...
Cheers, - -- Brett Parker web: http://www.sommitrealweird.co.uk/ email: iDunno@sommitrealweird.co.uk
On 27/07/05 08:42:01, Brett Parker wrote:
I do remember that without using hotplug there here several modules I needed to load in order to use USB MSD, but I can't for the life of me remember exactly what they where, there was a scsi module and the usbstorage module, as a minimum...
USB storage devices emulate SCSI disks so you'd need the hardware driver for your USB port, the usbstorage modules and the SCSI drivers. Looking at my system the drivers it seems to have loaded to use an MP3 player that also appears as USB storage are:
ehci_hcd usb_storage sg sr_mod scsi_transport_spi sd_mod fat vfat nls_cp437 nls_iso8859_1
I now have hotplug enabled but from what I remember before that you don't need to load all these by hand, just modprobe the hcd driver for your USB card and the usb_storage driver and it auto-loads the necessary SCSI stuff. The DOS/Windows filesystem drivers (fat, vfat etc.) are also required and these get loaded automatically when you attempt to mount the device.
Steve.