I've installed a new printer on the server and on CUPS, I checked the 'Share printers connected to this system', but not 'Allow printing from the Internet'.
The client finds the printer and configures it with a
dnssd://printer-location._ipp._tcp.local/cups
But the printer is Idle - "The printer is not responding."
I've read that to install the (any) printer correctly the IP address is needed.
Anybody has any idea how to obtain the IP address of a printer? My printer is not listed in HPLIP (yet).
Edit For ipp to work, do I have to set 'Allow printing from the Internet' on the server? Also, Is it possible to allow only a specific client per IP or MAC?
Solved So easy. I forgot to check the 'Show printers shared by other systems' on the client machine. I choose the printer I was looking for and bingo! No need for the IP after all.