Comment 15 for bug 1815794

Revision history for this message
Thomas Moreau (t-moreau) wrote :

Hi,
I bought a HP LaserJet Pro MFP M28w about a week ago and I'm also affected by this bug.

Here is what the documentation from HP says
Model Name : HP LaserJet Pro MFP M28w
Min. HPLIP Version : 3.18.4
Driver Plug-in : No
Support Level : Full
Print Mode : Mono
Scan to PC : Yes
PC Send Fax : No
Connectivity : USB,Network
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index

Ubuntu MATE 16.04 LTS (32 bit) is shipped with HPLIP 3.16.3 so I downloaded and installed the latest version (3.19.1) from HP
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip

I was able to set up the printer, configure the WiFi through a temporary USB connection, print and copy. But I couldn't scan...

First of all, despite what the documentation above says, I've been asked to install a plug-in.
Authentication and validation of the plug-in fails. And even if I still want to install it, the installation fails.
I had to download and install manually from
https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
This plug-in installation bug has been reported at least twice :
https://bugs.launchpad.net/hplip/+bug/1749690
https://bugs.launchpad.net/hplip/+bug/1749573

I can see and hear the scanner's sensor moving left to right but I get the "Error during device I/O (code=9)".

I installed in dual boot a fresh Ubuntu MATE 18.04 LTS (32 bit) that is shipped with HPLIP 3.17.10. Had the same problems after installing HPLIP 3.19.1.

I noticed that people reported that scanning was to slow on the same model
https://bugs.launchpad.net/hplip/+bug/1802381
https://bugs.launchpad.net/hplip/+bug/1809287
So I had some hope for scanning to work, albeit not as fast as one would expect... I installed HPLIP 3.18.10 and its matching plug-in on Ubuntu MATE 18.04 LTS (32 bit). Not a fresh install anymore though, as I installed HPLIP 3.18.10 after HPLIP 3.19.1. Same problem.

I removed the "hp_" prefix as suggested, with the following command
sudo sed -i 's/hp_laserjet_mfp_m28-m31/laserjet_mfp_m28-m31/g' /usr/share/hplip/data/models/models.dat
to no avail.

I wanted to try Ubuntu MATE 18.10 that is shipped with HPLIP 3.18.7. That would be the first system with the minimum HPLIP version requirement met by default (>=3.18.4). Unfortunately, 32 bit is not supported anymore by Ubuntu. Not only there is no i386 ISO available, but the system prevents me from upgrading from 18.04 (at least in the GUI, I don't think I tried with the CLI). That might be worth trying by someone with a 64 bit computer.

As a workaround, I use the modified version of scan.py by Lucazade. Works for me.

There was a feature called "webscan" on my now dead HP Photosmart 5524 that allowed me to scan from the printer's embedded web server (EWS). I haven't found a similar feature on my HP LaserJet Pro MFP M28w.

How do we get HP to acknowledge the problem and lift a finger ? Will having enough people hitting "affectsmetoo" get HP's attention ?

Full Linux support, as claimed in the documentation, is one of the main factors when purchasing a new printer.

Last but not least, I take my hat off to brian_p. Thank you !