HP Laserjet over LAN

Hello there, maybe i'm not alone with a HP Laser equipped with LAN / WIFI

To get the most out of it, the hplip extension for cups and a specific hplip ppd from HP is required. But only if the printer is connected to the usb

Automatic discovery found it use some cups generic or gutenprint driver. I tried to change LAN to use hplip and it failed. The hp-setup script normally would do hplip, but cannot see the LAN printer. Not even when given the IP adress to it, no Bonjour, no SLP (it's switched on in the printer).
The cups interface at localhost:631 allows to hplip on usb to no hplip for several type of lan links. Jetdirect, driverless, ipp. That's an impossible mission.

Anybody here with a HP Laser using hplip over LAN?

You can take a look at this
https://linuxcapable.com/how-to-install-hplip-on-ubuntu-linux/
Prefer the APT method...

Have you read the unofficial manual for Zorin 18 where I included printer installation?

For some reason, Zorin no longer comes with system-config-printer.

Open a terminal and enter:

sudo apt install system-config-printer

then whilst still in the terminal

sudo apt install printer-driver-all

then

sudo system-config-printer

now you should get the familiar printer interface:

Click on the '+ Add' icon.

On the next window, wait for the 'Network Printer' section to populate, then use the AppSocket/HPJetDirect option:

If you know the IP address of the printer, enter the IP address in the Host: box.

Then click on forward, choose HP manufacturer and look for the printer driver, hopefully it will be shown.

When I was a self-employed IT Contractor, the majority of Laser Printers installed were HP and we always used HPJetDirect to install on NT4 machines.

3 Likes

That worked, full printer config was required to set jetdirect and the HP installer placed ppd by hand. The automated config has spread havoc here.

The printer comes with 8 methods for network printing, have reduced that in the EWS to jetdirect alone. The HP ppd file is placed outside known CUPS folders, so the path must be set by hand. Their ppd have the most option and toner report included. And for the last, the HP Laserjet 150nw is made by Samsung :face_with_peeking_eye:

1 Like

If you read the Unofficial Manual I cover what you should do to stop network discovery of printers. I should have included that in my post to you. Once you have first stopped cupsbrowsed you can then disable it and then delete all the duplicate ghost printers.

I used AppSocket/HPJetDirect on none HP printers so it should also work for your Samsung Printer. If it doesn't then IPPeverywhere in CUPS should do it.

1 Like