Set up network printer like Canon TS 6300 series

1. install cups:
pkg install cups cups-filters

/etc/rc.conf:
cupsd_enable="YES"

2. Configure automatic printer search (source: https://loga.us/2020/09/02/avahi-in-freebsd/):
pkg install nss_mdns

/etc/rc.conf:
]avahi_daemon_enable="YES"
avahi_dnsconfd_enable="YES"

/etc/nsswitch.conf
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

3. reboot (to restart services)

4. login to cups configuration:
http://localhost:631/admin

5. go to Administration -> "Find New Printers"
cups_find_new_printers.png


6. Your printer should be listed:
cups_available_prints.png

I selected the first one

7. continue the wizard with Make "Generic":
cups_make.png


8. Select model "IPP Everywhere":
cups_ipp.png


9. finish the wizard and print a test page
 
Back
Top