Note: Only registered hosts can use the printers in the CS department. Information on who is eligible to register a host and how to do so is here.
To configure a personal Linux system to support printing in the same fashion as the departmental machines, you need to set up 2 files in the /etc/cups
directory. They are: client.conf
and lpoptions
. In the client.conf
file, add a line that says "ServerName lpdrelay.cs.princeton.edu
." Then, copy /etc/cups/lpoptions
from one of the cycles machines to yours. For good measure you could, as root, give the service cups restart
command, but that should not be necessary.
Note that the above has a couple of possibly-undesirable side effects, especially for laptop users: it adds *all* of the CS printers, and precludes adding addition non-CS (ie home, etc) printers. As an alternative, you can add individual printers using IPP using the following:
ipp://lpdrelay.cs.princeton.edu:631/printers/[printer]
where [printer] is the printer you want to connect to; e.g. "xrx_232"