Installing HP Deskjet Pro 8610 with HPLIP 3.15.2

Can someone please tell me how to install the printer/scanner files for my new HP Deskjet Pro 8610?

I discovered that the HPLIP version 3.14.6 in my OpenSuse 13.2 did not include the drivers for the HP Deskjet Pro 8610. I downloaded the newest HPLIP 3.15.2 from the HP web site and followed the HP installation instructions. The result was unsatisfactory, because I think something might be wrong with their procedure (e.g. HPLIP 3.15.2 does not appear in YAST SW manager, 3.14.6 still does though).

After starting the hplip-3.15.2.run procedure, I now have all the extracted files provided by HP in a folder called hplip-3.15.2 which contains the ppd files etc for all the supported HP printers/scanners

I am guessing that this folder hplip-3.15.2 is the starting point for the correct installation, but I do not yet know how to get it into the system.

Can anyone help?

Greetings
Harvey

Please don’t install random packages from random sources on your system.

Instead add the Printing: repository:


zypper ar -f http://download.opensuse.org/repositories/Printing/openSUSE_13.2/Printing.repo
zypper in --from Printing hplip

Great! I did not know that that repository existed. It’s not listed among the community repositories, is it?

Now hplip 3.15.2 is installed OK and the printer side works fine (indeed, as it did before with the ‘random’ package). However, the Officejet Pro 8610 is not listed in the scanner database. What now?

Now I can provide my own answer: run hp-setup from the ‘options’ list in the YAST scanner utility

Many thanks for the help

But, once again, I was too hasty. The hp-setup utility finds the printer/scanner but it does NOT configure the scanner driver. Using the ‘edit’ function in the YAST scanner utility does not help because the Officejet pro 8610 ist not a listed device!

What shall I do now?

Can you scan with the following?

hp-scan

FWIW, the HPLIP package adds udev rules (/etc/udev/rules.d/56-hpmud.rules) that should take care of USB-connected scanner recognition, including a rule for uncommented the ‘hpaio’ (backend) in /etc/sane.d/dll.conf, so nothing more should be needed. (YaST should not be required here.)

…and just to confirm how the device is connected? (eg USB, ethernet,…)

Thanks.

It’s an ethernet connection.

Okay. Well, first make sure that /etc/sane.d/dll.conf has the ‘net’ and ‘hpaio’ backends uncommented.

Do you know the IP address of the printer/scanner?

Here’s a thread (discussing the same), and it seems to show how the network-attached scanner can/should be detected via ‘hp-makeuri’

I’ve set up my scanners in the past by just installing all the scanning packages I can find using YAST or zypper.
Don’t know which are essential but it generally ensures whatever is needed is installed, but here is my list that works so far…
If you run the following command you can compare what you may have installed or not

zypper se xsane sane-backends sane-backends-autoconfig hplip-sane yast2scanner yast2-scan simple-scan 

The above generally

  • installs sane which is pretty much the standard scanning implementation
  • A scan utility which can be used to test that’s dependent on another app (xsane)

HTH,
TSU