[sane-devel] HP scanner not found
stef.dev at free.fr
Mon Oct 5 04:16:14 UTC 2009
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
> When I used command lsusb see output below.
> Bus 001 Device 005: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless
> 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!
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
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.
More information about the sane-devel