1) The hplip version from the repositories is too old (at least it was when I did this: 27.Sep.2007)
2) So go to http://hplip.sourceforge.net/downloads.html and download Download the Self-Extracting Archive With Installer
3) Store it in some subdirectory (important, because it will mess up the directory you run it in!):
Code: Select all
mkdir ~/hplipCode: Select all
./hplip-2.7.7.run6) Now reboot your system (which you'll probably be asked for, at the end of the installer)
Now the prerequisites should be in place and it's time to finalize things:
Printing
1) run the HP configuration tool (this was posted in some forums, and a lot of people were wondering why they didn't have something called "hp-setup", but now you have it):
Code: Select all
hp-setupScanning:
1) Find the scanner:
Code: Select all
sane-find-scanner2) now runfound USB scanner (vendor=0x03f0 [HP], product=0x5711 [Photosmart C4100 series]) at libusb:005:002
Code: Select all
scanimage -Lto see if the backend loads properly. If this returns an output like this, you're done:
device 'hpaio:/usb/Photosmart_C4100_series?serial=MY76DJ12Z404J7' is a Hewlett-Packard Photosmart_C4100_series all-in-one
2b) [optional]
In my case "scanimage -L" got stuck - so I had to increase the debug verbosity level of scanimage:
Code: Select all
export SANE_DEBUG_DLL=255 ; scanimage -LIn order to solve this, I've removed the backend config file:
Code: Select all
mkdir /etc/sane.d/unused
mv /etc/sane.d/geniusvp2.conf /etc/sane.d/unusedRun scanimage -L again to see if the problem persists.