On the print server (where the printer itself is actually located) add
the following line to /etc/inetd.conf:
printer stream tcp nowait lp /usr/lib/cups/daemon/cups-lpd cups-lpd
Then restart the inetd daemon:
$ wajig stop inetd
$ wajig start inetd
With newer versions of Debian there is no longer a
/etc/init.d/inetd script for restarting the daemon. Instead:
$ sudo service openbsd-inetd restart
From a client identify the printer as something like:
Copyright © 1995-2019 Togaware Pty Ltd
Support further development through the purchase of the PDF version of the book.
Brought to you by Togaware and the author of open
source software including Rattle and wajig.
Also the author of Data Mining with Rattle and Essentials
of Data Science.