On Mon, Oct 5, 2009 at 12:16 AM, stef <stef.dev at free.fr> wrote: > Le lundi 5 octobre 2009 01:08:16 Dave Welch, vous avez ?crit : >> I am having a scanner problem, I am trying to use my HP Scanjet 4470c on >> a machine running Fedora 11 with sane 1.0.20-4. ?I have followed all >> that I understand in the documentation. I don't seem to have >> libsane-rts8891.a on my system, do I need it? If so, where can I find >> it? >> >> When I used command ?lsusb ?see output below. >> Bus 001 Device 005: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless >> Mouse >> Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB >> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 002 Device 002: ID 046e:5503 Behavior Tech. Computer Corp. >> Bus 002 Device 003: ID 03f0:0805 Hewlett-Packard HP4470C >> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >> >> When I start xsane it says no devises available. >> >> This is the output of sane-find-scanner: >> found USB scanner (vendor=0x03f0, product=0x0805, chip=rts8801/rts8891) >> at libusb:002:004 >> >> When I used command ?scanimage -L ?see output below. >> >> No scanners were identified. If you were expecting something different, >> check that the scanner is plugged in, turned on and detected by the >> sane-find-scanner tool (if appropriate). Please read the documentation >> which came with this software (README, FAQ, manpages). >> >> When I used command ?scanimage -d rts8891 ?the scanner scanned and >> displayed garbage in the terminal. >> >> Thanks for any help! >> > ? ? ? ?Hello, > > ? ? ? ?scanimage output scanned data to the terminal. So the garbage you > noticed was > binary data in pnm format. Try to test with redirecting standard output to a > file like: > scanimage -d rts8891 >scan.pnm 2>scan.log > > ? ? ? ?The libsane-rts8891.a file is only needed if you want to compile a > frontend > statically which is rather uncommon. Usually, you only need 'libsane- > rts8891.so' file which is loaded dynamically by the SANE framework.
But, if you dont see the device with scanimage -L, but you do see it with scanimage -d 'drivername' then probably your /etc/sane.d/dll.conf does not have the backend listed in it, or it is commented out for some reason? allan -- "The truth is an offense, but not a sin"