A/UX 3.0 supports both AT&T System V and Berkeley BSD printer spoolers. The default printer spooler now is the Berkeley printer spooler that supports printcap (/etc/printcap) and remote printing capability.
You can configure printcap to print to locally connected devices like a serially connected ImageWriter or LaserWriter, or remote printers like other UNIX systems with lpd or TCP/IP capable Laser printers.
For more detailed information on Berkeley printer spooler system, refer to the printcap(4), lpr(1), lpc(1M), lpd(1M), lpq(1), & lprm(1) manual pages, and the "Setting Up Accounts and Peripherals for A/UX" documentation.
Additionally, printcap can be configured to make connections to AppleTalk printers, by have lpd use the AppleTalk protocol stack that is part of A/UX.
The input/output filters for AppleTalk LaserWriter Printer are provided in the /usr/spool/lpd/AppleTalk directory. For those who need to create multiple AppleTalk LaserWriters access, be sure to follow the instructions included in the input filter file (ifiler).
NOTE: The "pipe" file and filter files under each individual printer directory must be owned by "daemon" and grouped by "daemon".
As an example, to print a file "test", to a LaserWriter named "Metro" on an AppleTalk network (assuming the LaserWriter has a printcap entry "metro|mt") the user may give the command:
lpr -Pmetro test
or lpr -Pmt test
If the "-P" option is omitted, A/UX will print to either the default printer chosen from CHOOSER, from "at_cho_prn", or from the value of environment variable PRINTER.
For information on AppleTalk printing, refer to the atprint(1), atstatus(1), at_cho_prn(1), & atlookup(1) manual pages. Also look at "A/UX Networking Essentials" and "A/UX Local System Administration" manuals.
Article Change History:
14 Dec 1995 - Updated article with new information.
08 Sep 1994 - Reviewed.
31 Aug 1992 - Reviewed.
Support Information Services