sane-find-scanner is a tool for a very specific task, locating possible scanners connected to the system, even if they are not supported by sane.
unlike scsi, there is no usb class for scanners, so sane has no generic way of determining if a usb id is a scanner or not. that is why we also recommend the use of scanimage -L, which actually attaches to each enabled backend, and asks it to query for scanners it knows about. notabug. allan ps- if sane-find-scanner needs to spit out a better message, that is a possible change, it currently says: # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. On Tue, 8 Aug 2006, Johannes Meixner wrote: > > Hello, > > sane-find-scanner from sane-backends 1.0.17 detects the following > USB smartcard reader as a scanner: > idVendor 0x0c4b Reiner SCT Kartensysteme GmbH > idProduct 0x0300 cyberJack pinpad(a) > > I don't have the device to test it with sane-backends 1.0.18 > but I guess it is also detected with sane-backends 1.0.18. > > For the details see > https://bugzilla.novell.com/show_bug.cgi?id=197513 > in particular > https://bugzilla.novell.com/attachment.cgi?id=95324&action=view > > By the way: > Nowhere in the sources of sane-backends 1.0.17 I can find > the USB vendor ID (neither 'c4b' nor 'C4B'). > Which magic lets sane-find-scanner detect this device as a scanner? > > Kind Regards > Johannes Meixner > -- "so don't tell us it can't be done, putting down what you don't know. money isn't our god, integrity will free our souls" - Max Cavalera
