Page 1 of 1

Network HP LaserJet Printer stopped working (SolydXEE testing, solved)

Posted: 28 Feb 2020 06:07
by troypulk
I have a HP LaserJet Pro CP1025nw Foomatic/foo2zjs-z3 (ZjStream-based printer) on my local wired network with cat-5 cables through a router.

The driver is foo2zjs (20171202dfsg0-4)

It was working the last time I used the printer but I think there was an update and now it's not working.

system-config-printer finds it and it's still loaded from before, what happens is when I click on print a test page it goes to the queue for about 10 seconds and then disappears and there are no error messages.

Code: Select all

$ system-config-printer
/usr/share/system-config-printer/system-config-printer.py:315: DeprecationWarning: Gtk.ActionGroup.list_actions is deprecated
  for action in printer_manager_action_group.list_actions ():
/usr/share/system-config-printer/system-config-printer.py:316: DeprecationWarning: Gtk.Action.set_sensitive is deprecated
  action.set_sensitive (False)
/usr/share/system-config-printer/system-config-printer.py:324: DeprecationWarning: Gtk.ActionGroup.get_action is deprecated
  act = printer_manager_action_group.get_action (action)
/usr/share/system-config-printer/system-config-printer.py:354: DeprecationWarning: Gtk.UIManager.ensure_update is deprecated
  self.ui_manager.ensure_update ()
/usr/share/system-config-printer/system-config-printer.py:355: DeprecationWarning: Gtk.UIManager.get_accel_group is deprecated
  self.PrintersWindow.add_accel_group (self.ui_manager.get_accel_group ())
/usr/share/system-config-printer/system-config-printer.py:364: DeprecationWarning: Gtk.UIManager.get_action is deprecated
  action = self.ui_manager.get_action ("/new-printer")
/usr/share/system-config-printer/system-config-printer.py:365: DeprecationWarning: Gtk.Action.create_menu_item is deprecated
  newprinteritem = action.create_menu_item ()
/usr/share/system-config-printer/system-config-printer.py:663: DeprecationWarning: Gtk.Action.get_proxies is deprecated
  for widget in action.get_proxies ():
/usr/share/system-config-printer/system-config-printer.py:2236: DeprecationWarning: Gdk.threads_enter is deprecated
  Gdk.threads_enter ()
/usr/share/system-config-printer/system-config-printer.py:2187: DeprecationWarning: Gdk.threads_leave is deprecated
  Gdk.threads_leave ()

Re: Network HP LaserJet Printer stopped working (SolydXEE)

Posted: 28 Feb 2020 19:42
by ilu
Please always mention the system you are on! I know you are usually on EE but you might have more than one computer.

And, regarding EE (you probably know this, but it cannot be mentioned enough): If you are not prepared to fix problems again and again, please please use SolydX10 which is stable. On EE = testing things will break regularly.

That being said, is the printer reachable? ping it from terminal.

Re: Network HP LaserJet Printer stopped working (SolydXEE)

Posted: 28 Feb 2020 20:21
by troypulk
Thank you,

Yes I know that it can and will break, I spent about an hour troubleshooting and the only option I can come up with is that it's a file that was part of an update which is outside of my control and that's the reason for this post as a last resort to inform you guys.

Yes, the printer is pingable, I still have to try setting it up from my laptop and connecting to it directly.

Thanks again

Re: Network HP LaserJet Printer stopped working (SolydXEE)

Posted: 29 Feb 2020 11:07
by ilu
I startpage'd your printer driver again today and there you have it: https://bugs.debian.org/cgi-bin/bugrepo ... bug=952763

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 01 Mar 2020 01:18
by kurotsugi
What about the propietary driver? is hplip still working?

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 01 Mar 2020 22:12
by troypulk
kurotsugi wrote:
01 Mar 2020 01:18
What about the propietary driver? is hplip still working?
It's not working for me.

Correction, hplip does work, but the print outs are blurry or fuzzy and not clean.

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 02 Mar 2020 00:47
by kurotsugi
it sounds like a configuration issue for me, or an hardware issue. IIRC laser printer needs to be cleaned regularly to get a good print result

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 02 Mar 2020 02:27
by troypulk
kurotsugi wrote:
02 Mar 2020 00:47
it sounds like a configuration issue for me, or an hardware issue. IIRC laser printer needs to be cleaned regularly to get a good print result
Except before this bad cup-filter file using foo2zjs has always had a clean print out , just this time is the only time I've uses hplip and I noticed it was blurry.

I've have never cleaned my laser printer and it prints color and BW nice a clean looking. FWIW

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 02 Mar 2020 11:37
by ilu
Well the bug report says you need to update the foomatic driver - did that work?

Edit: ah sorry, cups-filters not foomatic.

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 03 Mar 2020 03:05
by troypulk
ilu wrote:
02 Mar 2020 11:37
Well the bug report says you need to update the foomatic driver - did that work?
After looking in the bug report it said that it was found in version cups-filters/1.27.1-1 and fixed in version 1.27.1-2, 1.27.2 and the foomatic driver stayed the same as this was verified in my laptop as well.

Since the hplip driver works I'll wait until Debian updates the cups-filters file.

Thanks for the help.

Re: Network HP LaserJet Printer stopped working (SolydXEE testing)

Posted: 05 Mar 2020 06:00
by troypulk
FYI

The cups-filters was updated to 1.27.2-1 and now the foomatic printing is working again.