joseppi Ah, yes I did get a bit tripped up, it is the first time I have actually noticed somebody using a
dnssd connection as in the line from
lpstat -t:
device for Canon-MX430: dnssd://Canon%20MX430%20series._printer._tcp.local/
I can do some guessing but I am better off saying I don't know anything about the internals of this protocol, I know the normal ethernet cable connections and direct USB and parallel port connection fairly well. Using this protocol is also the reason why you do not see any IP address associated with your printer when doing an
lpstat -tTo me it is likely this is the part of the problem. How to fix it is another matter. I can possibly diagnose a bit closer what is happening on the
dnssd protocol but would prefer some other more knowledgeable member having a go.
Edit:Initially I suggested setting up or adding a new printer connection using ipp://... protocol but I have changed my mind. The process to be slightly different and using a soket://... protocol.
A simple solution might be if you can change to another protocol. Can you try and set up a socket://... connection? this will involve an IP. I can only suggest the use of the CUPS web interface, start with clicking on following line::
http://localhost:631/adminThen
Find New Printers this may be the tricky part as you may be presented with 4 options, I am hoping the top 3 looks identical and they are probably dnssd:// protocol. The best is checking each one and hope there will be one that says socket://.... You will need to know the IP address of your printer.
Whilst it is a good suggestion, I repeat I have no practical experience with wireless printers, (I do with printing over the internet cable connected printers using wireless pc connections to my router, slightly different set up. It is working on a WiFi connected pc, I have my information above by checking out setting up another printer queue working over a WiFi path to my router. The printer is cable wired to my LAN and connects to a switch box.
It bothers me that your hp printer does not show up in the
lptstat -t, are you using two different subnet LANs or was the printer and pc just switched off when you did the
lpstat?