CUPS: "Unable to locate printer" when attempting to print

Having trouble printing on my HP DeskJet 2600 printer.

I have the right drivers. I can ping the printer. I can use its scanner wirelessly. But for some reason I cannot print on it. Every time I try to, I get the error message “Unable to locate printer”

I have so far only done this. That allowed me to use the scanner, I think.

Can I somehow point CUPS to the printer’s IP rather than its local domain name? What else can I try to be able to print?

Did you follow the discover guide?
https://discovery.endeavouros.com/network/printers/2021/03/
That should basically do it…

Went through all of it, I was missing a couple packages. Rebooted. The issue still persists
I have no idea how to troubleshoot this.

Heyho
whats the output of systemctl status systemd-resolved.service?

EnoS comes out of the box with firewalld enabled.
Have you checked to see if it is a firelwall problem?

sudo systemctl stop firewalld.service

Then with the firewalld disabled, see if you can print. Since you used “stop” firewalld should be active after the next reboot.

Pudge

Hey guys. Replying here to post the solution.

I was being pretty stupid. Turns out I was selecting the wrong printer when trying to print. :sweat_smile: The one… that wasn’t anywhere near the network…

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