HP4400C /
HP4470C SANE Webpage
PLEASE NOTE, THAT'S A UNTESTED ALPHA VERSION. NO WARANTY!!
This is the 5. „alpha“ version of a preview for a HP4400C / HP4470C Scanner driver for Linux:
Grayscale scan with 300DPI.
Using the Linux Scanner driver module.
Additional CCD implemented.
HP4470C: XPA is usable.
Control for BRIGHTNESS implemented.
Tested with xsane; Kooka; xscanimage; scanimage
Three pass color scan with 300DPI implemented, but wrong colors today.
The development was under SuSe Linux 8.0/9.0 with kernel 2.4.19/2.4.21 on a Athlon 1GHz.
Frondendname and ver. |
Graymode |
Color24mode |
Control of BRIGHTNESS |
Control of XPA |
---|---|---|---|---|
Kooka ver. 0.41 |
OK |
Fail |
Fail |
OK |
scanimage ver. 1.0.13 |
OK |
OK |
OK |
OK |
Xscanimage ver. 1.0.13 |
OK |
OK |
OK |
OK |
Xsane ver. 0.92 |
OK |
OK |
OK |
OK |
Known problems:
Only grayscale with 300 DPI, color scan 300DPI with wrong colors today.
Only for Linux today.
XCVR-Module SANEI doesn't work at the moment. There is a „segment fault“ by write to the scanner.
After „Cancel“ the frondend will display a error message.
Driver install:
You need the SANE sources (ver. 1.0.xx) from http://www.sane-project.org/
To use the Scanner module check if it is loaded! Load them with „modprobe scanner vendor=0x3f0 product=0x805 “ (hp4470c, 0x805 = hp4400c). The second way: You need your kernel sources (2.4.18/19/20/21) and my patched Scanner module or include „{ USB_DEVICE(0x03f0, 0x0805) }, /* ScanJet 4470C */“ into the scanner.h file. Compile this module and install it.
You need the frondends „Xsane“ , „XscanImage“ or „Kooka“ installed on your PC.
Include the my HP_RTS88xx backend-souces into the SANE sources.
Copy the file patch-sane.sh into sane_hp_rts88xx and start it.
Start „./configure“ , „make“ and „make install“ on the root folder from the SANE sources. Please read „README“ and „README.linux“ for more.
Check the installation with „scanimage -L“. It will show the installed driver. If no, please read „README“ and „README.linux“ for more.
Modify /etc/sane.d/hp_rts88xx.conf : If you see a black image, change the CCD.
Additional for SuSe Linux users : use the HP4100 driver for installation under YaST. Modify /etc/sane.d/dll.conf : include hp_rts88xx and disable all another drivers.
You can find more information's about SANE installation by the sane-troubleshoot Homepage
Here my additional README.
Thanks for your help. I need a feed back about this first version.
Last update Feb. 06, 2004 Johannes Hub