Solved Network printer: no connection with cups

Hi, I have a Raspberry Pi sharing a Brother printer via CUPS over the LAN. I've used it for a long time -- Windows and Mac devices can use the share, and my Linux devices too without installing local drivers.

I'm having some trouble with FreeBSD. Using the CUPS interface (i.e., localhost:631) I can see the shared printer, but when I try to add it, it asks for a driver. I thought the driver is shared by the print server?
There's no appropriate Brother driver among the defaults, and the Generic ipp everywhere driver fails to print but produces no error either.

Any suggestions?

EDIT: I have cupsd_enable="YES" in rc.conf as per the handbook.
 
This is finally resolved. The FreeBSD client was expecting an address
Code:
ipp://192.XXX.X.XX/printers/Printer_Name_On_Server
which is shown in the FreeBSD Handbook but I had two typos -- one being :631 after the IP which is not needed, and the other being that the printer_name was not identical to that on the server.
 
Back
Top