Managing Systems and Workgroups: A Guide for HP-UX System Administrators

Planning a Workgroup
Planning your Printer Configuration
Chapter 2 109
Printer Model Files
Printer model files are required in the following procedures:
Adding a Local Printer to the LP Spooler” on page 434
Adding a Remote Printer to the LP Spooler” on page 436
When you configure your printer into the LP spooler, you must identify
the printer interface script to be used. The /usr/lib/lp/model directory
lists printer interface scripts from which to choose. This directory
contains files corresponding to the models and names of all HP printers
and plotters (plus some generic model files). Table 2-5, “Model Files and
Corresponding Printers and Plotters,” on page 109 lists the names of the
basic model files, the additional models to which they are linked, and the
HP product numbers they support.
If you are configuring a non-HP printer to HP-UX, read the ASCII model
files to identify the essential printer characteristics — such as whether
your printer uses Printer Command Language (PCL) or PostScript. Also
see the manual that came with your printer for more information on PCL
language levels. For third-party printers that are not PostScript printers,
use the model dumb; for non-PostScript plotters, use dumbplot.
The /usr/sbin/lpadmin command copies the identified model script to
/etc/lp/interface/printername. See lpadmin (1M) for information on
the command options.
Table 2-5 Model Files and Corresponding Printers and Plotters
model File Intended Purpose
HPGL1 LP interface for HP7440A HP7475A plotter;
identical files: colorpro, hp7440a, hp7475a
HPGL2 LP interface for HP7550A, HP7596A, HP7570A
plotter; identical files: hp7550a, hp7570a, hp7595a,
hp7596a, draftpro
HPGL2.cent LP interface for HP7550Plus, HP7550B plotters, and
7600 Series Electrostatic plotters when connected
via parallel interface
PCL1 PCL level 1 model interface; identical files: hp2225a,
hp2225d, hp2227a, hp2228a, hp2631g, hp3630a,
paintjet, quietjet, thinkjet