Ubuntu – I cannot print with HP Laser107a whilst I cannot make hplip to detect it


I have an HP Laser107a (https://support.hp.com/us-en/drivers/selfservice/hp-laser-100-printer-series/24494339/model/24494340) and because fails to be detected on Ubuntu 18.04 I have installed the latest hplip version from hp website.

As seen on ubuntu's manual the lsusb shows:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 013: ID 03f0:e82a Hewlett-Packard 
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

But the command hp-makeuri 03f0:e82a fails to generate the correct url for my printer:

HP Linux Imaging and Printing System (ver. 3.19.12)
Device URI Creation Utility ver. 5.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: Device not found

Using system settings I manage to add my printer:
enter image description here

Though I fail to print a pdf file or even a document in libreoffice showing the following error:

enter image description here

Also, the hp device manager fails to add my printer as well (hplip 3.19.12):

enter image description here

Do you have any idea why?

Also, using the propriatery driver ofered by hp still shows no light.

Best Answer

In order to work follow these steps:

  1. Remove the existing device from the gnome device manager (ommit this step if you setup the printer for first time): Remove existing Laset107a reference

  2. Download the driver from hp website

  3. Unzip the zipped file.

  4. Run the following commands:

cd uld
sudo ./install-printer.sh
  1. On the questions that the install script asks just press y and enter.

  2. Then click upon the button shown in the following screen (assume no printer as added). Image Settings For printer

  3. Then click add: Prompt to add a printer

  4. Then select the printer from an existing database and press forward: Select the printer device from the db

  5. And select the Laser 10x driver: Select Laser Drive

Please check whether you can ommit steps 2-4 because a propriatery driver is being installed. With the steps above you will be able to print, though hplip-gui won't be able to detect the printer.

Related Question