Using Terminal with commands to install a USB attached Printer, after setting up Desktop.
su mkdir -p /var/spool/lpd/lp chown daemon:daemon /var/spool/lpd/lp chmod 770 /var/spool/lpd/lpTip:
FreeBSD Editor ee will be used below. At the top of the file window, you will see a list of commands.
These are all prefixed with a ^ symbol – this means the Control key.
Example: ^u end of file – press Ctrl + U keys
ee /etc/printcap lp:\:lp=/dev/unlpt0:\:sh:\:mx#0:\:sd=/var/spool/lpd/lp:\:if=/usr/local/libexec/lf2crlf:\:lf=/var/log/lpd-errs: chkprintcap ee /etc/rc.conf lpd_enable="YES" cupsd_enable="YES" cups_browsed_enable="YES" devfs_system_ruleset="system" usbd_enable="YES" pkg search cups Change below if a newer version pkg install cups-2.4.11_1 pkg install print/gutenprint pkg install print/hplip dmesg | grep -i usb example ugen0.3 < Your Printer Name > ee /etc/devfs.rules Remember to change below ugen0.3 with your numbers[system=10] add path 'unlpt*' mode 0660 group cups add path 'ulpt*' mode 0660 group cups add path 'lpt*' mode 0660 group cups add path 'usb/ugen0.3clear' mode 0660 group cups
/etc/rc.d/devfs restart /usr/local/etc/rc.d/cupsd restart reboot http://localhost:631 This checklist is a general guide for a Printer installation. Specific steps may vary depending on your printer.
Always refer to Freebsd's official documentation for the most up-to-date and detailed instructions.