LPD/UNIX Berkeley Protocol Support

Upcoming releases include a minimal LPD (Line Printer Daemon) server that implements 02 - Receive a printer job . The server runs on the standard LPD port 515.

Windows Example

Usage: lpr -S server -P printer filename

C:\> lpr -S -P foo PRINT.ZPL


lpr on Windows requires the -P printer queue parameter to be set, but it is ignored in the LPD server so any value is ok.

The LPD server forwards print data to port 9100, so it is equivalent to sending the raw print data directly to port 9100. Here is an example of this using Netcat for Windows:

C:\> nc -w1 9100 < PRINT.ZPL