
Installation and Configuration Considerations for
FASTPTCP
Spooler FASTP Network Print Processes Manual — 427528-006
3 - 36
FASTCNFG DEVICE Attributes for Devices
Connected to Line Printer Daemons (LPDs)
FASTPTCP offers the complete set of RFC parameters, either as DEVICE attributes for
FASTCNFG or as specialized FONT job calls. In practice, a much smaller subset is
often all that is required for spooling jobs; these attributes will be summarized in this
subsection. The following subsections define the complete set of RFC parameters
available.
Most LPD servers require that the FASTPTCP DEVICE QUEUENAME attribute be pre-
configured at the LPD server. In rare cases, the FASTPTCP DEVICE HOSTNAME
attribute or the IP address of the HP server must also be pre-configured at the LPD
server.
LPDs use a CONTYPE value of TCP/IP and a PROTOCOL value of LPD. In most
cases, PORT can be allowed to default, since the RFC defines port 515 as the well-
known port for LPD servers.
One additional attribute might be needed, depending upon the LPD implementation.
LPD spooling involves sending a control file and a data file. By default, FASTPTCP
sends the control file first; many implementations require the data file to be sent first
instead. The DATAFIRST attribute allows you to specify the order in which the files are
sent.
Therefore, the minimal FASTCNFG DEVICE entry for LPD devices typically is as
follows:
DEVICE
device-name
CONTYPE = TCP/IP
PROTOCOL = LPD1179
ADDRESS =
lpd
-
server-address
PORT = 515
QUEUENAME =
server-printerqueuename
[HOSTNAME =
hostname
]
[DATAFIRST = {YES|NO}]
Special considerations for some of the required attributes follow:
ADDRESS =
lpd-server-address
specifies the IP address of the LPD print server.
QUEUENAME =
server-printerqueuename
assigns a queue name to the printer queue defined on the LPD server (for
example, in the printcap file). FASTPTCP sends a receive job command with this
name.
Note.
Note that ASCII strings are case sensitive and must exactly match the case used on the
LPD server.