HP printers (deskjet 2700 series) + Tumbleweed = not printing (no paper coming out)

As above.

some info:

  • I have no problems printing from my Macbook.

  • When I entered the IP address of the printer (I got the IP from my Macbook), I was given 2 options: “JetDirect” and “Deskjet 2700 series”. I can only add “Deskjet 2700 series”. When adding “JetDirect”, it was failing

  • After installing “Deskjet 2700 series”, I was prompted to install “hplip-hpijs”. I successfully installed this. I tried installing via zypper and Software (GUI app). I rebooted my desktop after installing “hplip-hpijs”

  • I tried printing a PDF and the built-in test page. In both instances, nothing came out of the printer.

  • I also tried printing via the test page feature in YAST2 - Printer and http://localhost:631/. No paper came out.

  • I looked at /var/log/cups/access_log I can see these messages
localhost - - [12/May/2025:11:38:59 +0930] "POST /admin/ HTTP/1.1" 401 0 - -
localhost - root [12/May/2025:11:38:59 +0930] "POST /admin/ HTTP/1.1" 200 50389 CUPS-Add-Modify-Printer successful-ok
localhost - - [12/May/2025:11:39:09 +0930] "POST /printers/DeskJet-2700 HTTP/1.1" 200 362 Create-Job successful-ok
localhost - - [12/May/2025:11:39:09 +0930] "POST /printers/DeskJet-2700 HTTP/1.1" 200 504 Send-Document successful-ok
  • I looked at /var/log/cups/error_log I can see these messages
W [12/May/2025:11:38:59 +0930] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'DeskJet-2700-Gray..\' already exists
W [12/May/2025:11:38:59 +0930] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'DeskJet-2700-RGB..\' already exists

Any ideas on how to investigate the problem?

These messages can be ignored and don’t relate to the issue you describe in any case.

Share the current printer status, configured URI, and the PPD configuration:

lpstat -t
sudo egrep -i "name|model|filter" /etc/cups/ppd/*

Usually, no sign of printer activity (unless offline or disabled for some reason) can be a symptom of bad (=incompatible) configuration. CUPS can be put into a more verbose reporting state with

sudo cupsctl --debug-logging

Once a print job is attempted, there will be a lot more logging that can be examined. If no errors are evident, then the printer probably received incompatible commands and data, and thus discarded the job.

1 Like

This post should help you getting CUPS configured for your printer (using hp-plugin and hplip) from a terminal.

here’s the result of lpstat and egrep => HP printing in Linux - Pastebin.com

I’ll check out the link you provided below. Thanks!

I heard the magic sound coming out of my printer. THANK YOU! <3

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.