HP LaserJet 100 Color MFP m175 is not supported any more

Bug #1863375 reported by Mirko Wolle
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
HPLIP
Confirmed
Undecided
Unassigned

Bug Description

hplip-3.19.12 does not support the printer model:
 HP LaserJet 100 Color MFP m175
anymore.
The last known version that supports the model is hplip-3.18.12.
hplip-3.18.12 does not support Ubuntu 19.10.

lsusb:
  Bus 003 Device 002: ID 03f0:062a HP, Inc HP LaserJet 100 colorMFP M175nw

find hp-check output attached.

Do you need any additional information?
Is there any know workaround for this issue already?

Revision history for this message
Mirko Wolle (montaw) wrote :
Revision history for this message
brian_p (claremont102) wrote :

Please give what you get for 'lpinfo -v'.

--
Brian.

Revision history for this message
Mirko Wolle (montaw) wrote :

lpinfo -v
file cups-brf:/
network beh
network ipps
network https
network lpd
network http
network socket
network ipp
direct hp
direct usb://HP/LaserJet%20100%20colorMFP%20M175nw?serial=00CNC9CBV02R&interface=1
direct hpfax

Revision history for this message
brian_p (claremont102) wrote :

The URI for your printer is

 usb://HP/LaserJet%20100%20colorMFP%20M175nw?serial=00CNC9CBV02R&

You substitute URI in the lpadmin command.

Now do 'lpinfo -m | grep m175' to get a PPD to substitute in the
lpadmin command. It begins with postscript=hp and ends with .ppd.

Finally:

 lpadmin -p m175 -v URI -E -m PPD

Does 'lp -d m175 /etc/nsswitch.conf' print?

Revision history for this message
Mirko Wolle (montaw) wrote :

The lpadmin command:

lpadmin -p m175 -v "usb://HP/LaserJet%20100%20colorMFP%20M175nw?serial=00CNC9CBV02R&" -E -m "postscript-hp:0/ppd/hplip/HP/hp-laserjet_100_color_mfp_m175-ps.ppd"
added the printer m175
for some reason the
  # lp -d m175 /etc/nsswitch.conf
  Anfrage-ID ist m175-36 (1 Datei(en))

does not print anything; nor any other application could make the printer do anything.
note:
The lpinfo -m | grep m175 gave a list of 8 ppds:
  postscript-hp:0...ps.ppd
  ...
  postscript-hp:7...ps.ppd
just took the first (0) one.

However I forgot to mention:
 Ubuntu 19.10 brings
   hplip/eoan,now 3.19.6+dfsg0-1ubuntu1
 as standard hplip. With this a working printer was installed indeed. However the scanner was missing. For this I tried to install mentioned (latest) hplip version which does not detect the printer at all. (see log file: .... "error: Unsupported model: HP_LaserJet_100_colorMFP_M175nw")

So a workaround for 3.19.6 for the missing scanner would also be fine for Ubuntu 19.10.
However a final fix for hplip-3.19.12 would be required anyway I guess.

Revision history for this message
brian_p (claremont102) wrote :

I failed to notice the broken line in your lpinfo output.
The URI is

usb://HP/LaserJet%20100%20colorMFP%20M175nw?serial=00CNC9CBV02R&interface=1

Rerun the lpadmin command with this as the URI. That should
work.

Revision history for this message
Mirko Wolle (montaw) wrote :

lpadmin -p m175 -v "usb://HP/LaserJet%20100%20colorMFP%20M175nw?serial=00CNC9CBV02R&interface=1" -E -m "postscript-hp:0/ppd/hplip/HP/hp-laserjet_100_color_mfp_m175-ps.ppd"

did it: The printer is created and is printing. Thanks Brian!

The HP Device Manager still can't detect the device. Is there a similar workaround/manual installation procedure for the scanner part of the device?

Revision history for this message
brian_p (claremont102) wrote :

The usb://... URI uses the CUPS backend. A hp:/... URI is
used by HPLIP with its own hp backend. Using this backend
gives a user the ability to scan *automatically* without
any further setting up. The hp:/... URI should have been
shown by lpinfo. Here is what should have been seen:

 hp:/usb/hp_laserjet_100_colormfp_m175nw?serial=00CNC9CBV02R

Plug this into lpadmin and test printing and scanning.

Revision history for this message
Mirko Wolle (montaw) wrote :

lpinfo -v just gives the direct "usb:...." URI not the "hp:..." one see above.
trying the "hp:..." one you mentioned:
 lpadmin -p m175 -v "hp:/usb/hp_laserjet_100_colormfp_m175nw?serial=00CNC9CBV02R" -E -m "postscript-hp:0/ppd/hplip/HP/hp-laserjet_100_color_mfp_m175-ps.ppd"
or
 lpadmin -p m175 -v "hp:/usb/hp_laserjet_100_colormfp_m175nw?serial=00CNC9CBV02R&interface=1" -E -m "postscript-hp:0/ppd/hplip/HP/hp-laserjet_100_color_mfp_m175-ps.ppd"

creates a printer which can't print or scan.
hmmm...

Revision history for this message
brian_p (claremont102) wrote :

> creates a printer which can't print or scan.

The bug lies in upstream's /usr/share/hplip/data/models/models.dat.
It has, as you say, been there for some time without a fix.

However, Debian has libsane-hpaio_3.19.12+dfsg0-4 (eoan does not
yet carry it). My suggestion would be to download the Debian package,
extract models.dat from it (it has a patch for your device) and use
it to replace your present copy. Then repeat the previous two commands.

Revision history for this message
Joerg Walter (keule23) wrote :

I have the same printer and can confirm that hplip 3.19.12 doesn't recognize it anymore, 3.18.12 is fine. I'm on Gentoo Linux.

Revision history for this message
Vasilis (vasilis-vlachoudis) wrote :

The bug should be located in the devices.py
when it loads the /usr/share/hplip/models/models.dat I believe it should set the aliases for printer.
hp-setup the printer as "hp_laserjet_100_colormfp_m175nw"
and in the "model_dat" dictionary it contains a printer named as
"hp_laserjet_100_colormfp_m175" ONLY without the "nw" suffix.

Once I added the suffix "nw" to the models.dat file section (line)
[hp_laserjet_100_colormfp_m175]
renamed to
[hp_laserjet_100_colormfp_m175nw]

Of course this is a dirty patch but it detected the printer and it is working ok,
as well the scanner

However one should correct the devices.py to correctly set the aliases

Revision history for this message
Enguerran P (theblackhole) wrote :

Hi,

Same issue here.

hp-check -t reports `error: Unsupported model: HP_LaserJet_100_colorMFP_M175nw`

where in models.dat the id is [hp_laserjet_100_colormfp_m175]

so like Vasilis, to fix it, I renamed it, except for me it was sensible to the case : [HP_LaserJet_100_colorMFP_M175nw]

Revision history for this message
Enguerran P (theblackhole) wrote :

This bug can be reproduced, several people confirmed it and a dirty patch has been found

Changed in hplip:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.