This manual describes the Spooler FASTP network print processes: FASTPTCP,
FASTPSMB, FASTPNOV, FASTPX25, and FASTPXNS. The FASTP network print
processes allow you to use the Spooler to print documents on printers attached to HP
NonStop™ systems through TCP/IP LANs, SMB LANs, Netware LANs, X.25 WANs,
and XNS LANs.
Product Version
N/A
Supported Releases Version Updates (RVUs)
This manual supports D42.00 and all subsequent D-series release version updates
VUs), all G06 RVUs, and all H06 RVUs until otherwise indicated in a new edition.
Copyright 2013 Hewlett-Packard Development Company L.P.
Confidential computer software. Valid license from HP required for possession, use or copying.
Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software
Documentation, and Technical Data for Commercial Items are licensed to the U.S. Governme nt under
vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP
products and services are set forth in the express warranty statements accompanying such products
and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be
liable for technical or editorial errors or omissions contained herein.
Export of the information contained in this publication may require authorization from the U.S.
Department of Commerce.
Microsoft, Windows, and Windows NT are U.S. registered trademarks of Microsoft Corporation.
Intel, Itanium, Pentium, and Celeron are trademarks or registered trademarks of Intel Corporation or its
subsidiaries in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
Motif, OSF/1, UNIX, X/Open, and the "X" device are registered trademarks and IT DialTone and The
Open Group are trademarks of The Open Group in the U.S. and other countries.
Open Software Foundation, OSF, the OSF logo, OSF/1, OSF/Motif, and Motif are trademarks of the
Open Software Foundation, Inc.
OSF MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THE OSF MATERIAL PROVIDED
HEREIN, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
OSF shall not be liable for errors contained herein or for incidental consequential damages in
connection with the furnishing, performance, or use of this material.
Manual Informationix
New and Changed Informationix
About This Manualxi
Related Manualsxii
Notation Conventionsxii
1. Overview of Spooler FASTP Network Print Processes
FASTP Network Print Process Environment1-2
Spooler Environment1-4
IOP Environment1-4
Control Operations and Job Information1-4
Trace Facility1-5
EMS Event and 512 Messages1-5
2. Installing and Configuring FASTP Network Print Processes
Installing a FASTP Network Print Process2-2
Configuring a FASTP Network Print Process2-4
Configuring a FASTP Network Print Process in the Spooler Subsystem
Configuring a F ASTCNFG File2-17
Setting Control and Job Information
Using the CONTROL, CONTROLBUF, and SETMODE Operations2-27
Using the Spoolcom JOB Command to Manage Jobs
Using the Spoolcom BATCH Command to Manage Batch Jobs
Initialization Job Limitation2-41
Error-Handling Considerations
2-27
2-38
2-41
2-39
2-5
3. Installation and Configuration Considerations for FASTPTCP
Installation Requirements3-3
AWAN Servers and Other Terminal Servers and TCP/IP Direct and TCP/IP-TELNET
Configuration Considerations3-4
Hewlett-Packard Company—427528-006
i
Contents
Printer Installation and Configuration Considerations3-5
FASTPTCP Installation and Configuration Considerations3-7
Installation and Configuration Tasks for FASTPTCP3-9
Spooler Configuration Considerations for FASTPTCP3-10
FASTCNFG DEVICE, HOSTS, and POLLTYPE Configuration for FASTPTCP3-13
4. Installation, Configuration, and Usage
Considerations for FASTPSMB
TELNET Terminal Servers and End of Print Job Considerations3-5
TELNET Terminal Servers and Supported TTAP Printers3-6
Device Attributes3-11
Using the HOSTS Keyword Entry3-14
FASTCNFG DEVICE Attributes for All FASTPTCP Devices3-15
FA STCNFG DEVICE Attributes for TCP/IP Direct Connections to Dumb Serial
Printers3-20
FA STCNFG DEVICE Attributes for Dumb Serial Printers Connected Through
AWAN Servers or Other TELNET Terminal Servers3-21
FA STCNFG DEVICE Attributes for Supported TTAP Printers Connected Through
AWAN Servers or Other TELNET Terminal Servers3-23
FASTCNFG DEVICE Attributes for HP JetDirect Printers3-26
FASTCNF G POLLTYPE Keyword for HP JetDirect Printers3-28
FASTCNFG DEVICE Attributes for Lexmark Printers3-32
F A STCNFG DEVICE Attributes for Printers Connected Through Microplex
Servers3-34
F A STCNFG DEVICE Attributes for Devices Connected to Line Printer Daemons
(LPDs)3-35
Creating a FASTKCON Configuration File (Beginning with the G06 and D48
RVUs)3-40
Creating the Master FASTCNFG File(s) for FASTKCON3-41
Running the FASTKCUT Utility Program
3-45
Converting Your FASTCNFG Files to a FASTKCON File3-49
FASTKCON Configuration File Format
3-50
FASTKCON File Alteration3-52
Reverting a FASTKCON File Back to a FASTCNFG File
3-52
FA STKCUT Messages3-52
Spooler FONT Job Considerations for LPD Connections
CONTROLBUF Operations
3-53
3-53
SETMODE 2603-55
Sample Spooler Font Script File for an LPD Device
4. Installation, Configuration, and Usage Considerations for
FASTPSMB
5. Installation, Configuration, and Usage
Considerations for FASTPNOV
Installation and Configuration Tasks for FASTPSMB4-3
Spooler Configuration Considerations for FASTPSMB4-4
Device Subtype4-4
Device Attributes4-5
FASTCNFG DEVICE Configuration for FASTPSMB4-5
Optional DEVICE Attributes for FASTPSMB4-9
Sample FASTCNFG File for FASTPSMB4-15
User-Mode Access Considerations for FASTPSMB4-15
Where to Find Information About NetBIOS and SMB Error Messages4-15
5. Installation, Configuration, and Usage Considerations for
FASTPNOV
Installation Requirements5-2
Installation and Configuration Tasks for FASTPNOV5-3
Spooler Configuration Considerations for FASTPNOV5-4
Device Names5-4
Device Attributes5-5
FASTCNFG DEVICE Configuration for FASTPNOV5-6
Optional Device Attributes for FASTPNOV5-8
Sample FASTCNFG File for FASTPNOV5-9
Spoolcom JOB Subcommand Considerations for FASTPNOV5-10
Spoolcom BATCH Subcommand Considerations for FASTPNOV5-11
Session Considerations5-12
Effect on Error Recovery5-12
Effect on User ID and Password5-12
NetWare LAN Considerations
User ID and Password
Job Identification
5-13
5-13
5-13
Control of NetWare Print Jobs5-14
Unsupported NetWare Print Job Attributes5-15
Where to Find Information About NetWare Error Messages
5-15
6. Installation and Configuration Considerations for FASTPX25
Installation Requirements6-2
Printer Installation and X25AM Configuration Considerations
6-3
PAD Considerations
X25AM Line Configuration Considerations
X25AM Subdevice Configuration Considerations
7. Installation, Configuration, and Usage
Considerations for FASTPXNS
SVC Sharing Considerations6-7
Installation and Configuration Task Overview for FASTPX256-8
Spooler Configuration Considerations for FASTPX256-9
Device Names6-9
Device Attributes6-10
FASTCNFG DEVICE and MACRO Configuration for FASTPX256-12
Optional DEVICE Attributes for FASTPX256-13
Using MACRO Entries6-16
Sample FASTCNFG File for FASTPX256-17
7. Installation, Configuration, and Usage Considerations for
FASTPXNS
Installation Requirements7-2
Xerox Printer Installation and Configuration Considerations7-3
LAN Considerations7-3
Ethernet Port Configuration Considerations7-3
Required Printer Software7-4
Installation and Configuration Tasks for FASTPXNS7-7
Spooler Configuration Considerations for FASTPXNS7-8
Device Names7-8
Spooler Device Attributes7-9
FASTCNFG DEVICE Configuration For FASTPXNS7-11
Optional Device Attributes for FASTPXNS7-13
Sample FASTCNFG File for FASTPXNS7-15
Installation and Configuration Troubleshooting7-15
No Response to FASTPXNS Ethernet Requests
Post-Connection Problems
Xerox Status Reporting Considerations
7-16
7-17
7-15
Xerox Start Print Command Considerations7-19
Spooler FONT Job Considerations for Xerox Printers7-20
CONTROL, CONTROLBUF, and SETMODE Considerations for Xerox Printers
CONTROLBUF Operations
7-21
Where to Find Information About XNS Error Messages7-24
8. Troubleshooting and Using the Trace Facility
7-21
Troubleshooting and Reporting Problems8-1
Using the Trace Facility
Creating Trace Files
Configuring the Shadow Trace File Names in the FASTCNFG File8-5
FASTPTCP Event MessagesB-2
FASTP EMS 512 Text MessagesB-58
Index
Examples
Example 2-1.Sample Spoolcom Command File2-17
Example 2-2.Sample FASTCNFG File2-18
Example 2-3.Sample Font Utility Script File Using CONTROLBUF 1012-28
Example 2-4.Sample Font Utility Script File Using CONTROLBUF 1032-29
Example 2-5.Sample Font Utility Script File Using CONTROLBUF 1132-31
Example 2-6.Sample Font Utility Script File Using CONTROLBUF 1302-35
Example 3-1.Sample F ASTCNFG File for a Serial Printer Connected Through an
AWAN Server3-23
Example 3-2.Sample FASTCFG File for a TTAP Printer Connected Through a
TELNET Terminal Server3-25
Example 3-3.Sample FASTCFG File for an HP JetDirect Printer3-31
Example 3-4.Sample FASTCFG File for Printer Connected Through a Microplex
Server3-35
Example 3-5.Sample FASTCNFG File for an LPD Connection3-40
Example 3-6.FASTCNFG File Using Only DEVICE Entries3-42
Example 3-7.
Example 3-8.
Example 3-9.FA STCNFG File Using DEFAULT and DEVICE Commands3-44
Example 3-10.
Example 4-1.
FA STCNFG File Using DEFAULT and DEVICE Entries3-42
FASTCNFG File Using Only DEVICE Entries3-43
Sample Spooler Font Script File for an LPD Device3-56
Example of Spooler Job Attributes4-12
Example 4-2.
Example 5-1.
Example 6-1.Sample FASTCNFG File for FASTPX256-17
Example 7-1.
Example 7-2.
Example 7-3.Sample FASTCNFG File for FASTPXNS7-15
Example 7-4.Sample Font Script File Containing DJDE Sequences7-20
Example 7-5.Sample FASTPXNS Font Script File Using CONTROLBUF 1127-23
Figures
Figure 1-1.FASTP Network Print Process Components1-2
Figure 2-1.Using a Level-1, a Level-2, and a Level-3 FASTCNFG File2-26
Figure 4-1.Path Name for a LAN Print Queue4-8
Tables
Table 2-1.Object Files for FASTP Network Print Process Products2-3
Table 2-2.Spoolcom Commands Used to Configure a FASTP Network Print
Table 2-3.Spooler Device Attributes and Their Effect on FASTP Network
Table 2-4.Supported DEV PARM Attribute Bit Values for FASTP Network Print
Table 2-5.Bit Values for PARM Attribute2-13
Table 2-6.FASTCNF G File-Formatting Rules Summary2-21
Figures
Process2-5
Printers2-7
Processes2-11
Table 2-7.Keyword Syntax Elements for All FASTCNFG Files2-23
Table 2-8.Supported Control 1 Parameters2-27
Table 2-9.Supported CONTROLBUF 130 Item Field Values for FASTP Network
Print Processes2-32
Table 2-10.Supported SETMODE Functions and Parameters for FASTP Network
Print Processes2-36
Table 2-11.Spoolcom JOB Subcommands and Their Effect on FASTP Network Print
Processes2-38
Table 2-12.Spoolcom BATCH Subcommands and Their Effect on FASTP Network
Printers2-40
Table 3-1.
Supported PRINT PARM Attribute Bit Values for FASTPTCP Processes
(Beginning with the G06.10 and D48.02 RVUs)3-11
Table 3-2.Spooler Device Attributes With Special Effects on FASTPTCP
Printers3-12
Table 3-3.
Supported CONTROLBUF Operations for LPD Devices3-53
Table 3-4.Supported SETMODE 260 Param1 Values for LPD Devices3-55
Table 4-1.
Table 4-2.
FA STPSMB Device Type and Subtype Information4-4
Spooler Device Attributes With Special Effects on SMB Print
Queues4-5
Table 4-3.
Examples of Subdevice Names Used as RESOURCE Names4-8
Table 4-4.HP Device T ypes and Default Data-Block Sizes4-10
Table 4-5.
Table 4-6.
Examples of Originator Text4-12
Valid and Invalid Null Password Specifications4-13
Table 5-1.Spooler Device Attributes With Special Effects on NetWare Print
Table 5-2.Spoolcom JOB Subcommands With Special Effects on NetWare Print
Table 5-3.Spoolcom BATCH Subcommands With S pecial Ef fects on NetWare Print
Table 6-1.
Table 7-1.Spooler Device Attributes With Special Effects on Xerox Printers7-9
Table 7-2.Xerox Spooler Status Values and FASTPXNS Actions7-17
Table 7-3.Xerox Formatter Status Values and FASTPXNS Actions7-18
Table 7-4.Xerox Printer Status and FASTPXNS Actions7-18
Table 7-5.Token Values for FASTPXNS CONTROLBUF 1127-21
Table 8-1.Common FASTP Network Print Process Identifier Records and Data
Table 8-2.FASTPTCP Identifier Records and Data Records8-9
Table A-1.Specifying 7-Bit-Mode and 8-Bit-Mode Language SetA-1
Queues5-5
Queues5-10
Queues5-11
Spooler Device Attributes With Special Effects on X.25 Printers6-11
This manual describes the Spooler FASTP network print processes: FASTPTCP,
FASTPSMB, FASTPNOV, FASTPX25, and FASTPXNS. The FASTP network print
processes allow you to use the Spooler to print documents on printers attached to HP
NonStop™ systems through TCP/IP LANs, SMB LANs, Netware LANs, X.25 WANs,
and XNS LANs.
Product Version
N/A
Supported Releases Version Updates (RVUs)
This manual supports D42.00 and all subsequent D-series release version updates
(RVUs), all G06 RVUs, and all H06 RVUs until otherwise indicated in a new edition.
This manual supports D-, G-, and H-series RVUs. The differences between these
RVUs are that the following products are only supported on D- and G-series RVUs:
TSM, FOX, IPX/SPX, and Parallel Library TCP/IP.
This manual includes the following changes:
Added information to bit 13 in Table 2-4, Supported DEV PARM Attribute Bit Values
for FASTP Network Print Processes, on page 2-11.
Added H-series RVUs to Installation Requirements on p age 3-3.
Added a paragraph to Bit Number 2 in Table 3-1, Supported PRINT PARM Attribute
Bit Values for FASTPTCP Processes (Beginning with the G06.10 and D48.02
RVUs), on page 3-11.
Added and changed information under Optional DEVICE Attributes for All
FASTPTCP Devices on page 3-18.
Added information to Optional DEVICE Attributes for HP JetDirect Printers on
page 3-27.
Changes in 427528-004 manual:
Added and changed information under Optional DEVICE Attributes for Lexmark
Printers on page 3-32.
Optional DEVICE Attributes for Printers Connected Through Microplex Servers on
page 3-34.
Added and changed information under FASTCNFG DEVICE Attributes for Devices
Connected to Line Printer Daemons (LPDs) on page 3-35.
Added the statement, “This parameter is used only if PRINTBANNER=YES” to the
JOBNAME, BANNERCLASS, and BURSTBANNER attributes under Additional
LPD Job Information Attributes on page 3-38.
Indicated that Section 4, Installation, Configuration, and Usage Considerations for
FASTPSMB and Section 5, Installation, Configuration, and Usage Considerations
for FASTPNOV are only supported for D- and G-series RVUs.
Added information on Installation Requirements on page 6-2 for H-series systems.
Added information on Installation Requirements on page 7-2 and Ethernet Port
Configuration Considerations on page 7-3 for H-series RVUs.
Added DA TA=filename attribute and incorporated it into the syntax statement under
Reading an Unstructured Shadow Trace File on page 8-9.
Added new event messages to Appendix B, EMS Messages.
This manual describes the Spooler FASTP network print processes: FASTPTCP,
FASTPSMB, FASTPNOV, FASTPX25, and FASTPXNS.
Print processes retrieve the output stored on disk by the S
on a device. The standard FASTP print process, which is released with the Spooler
product, is called FASTP. The configuration of the standard FASTP print process is
described in the Spooler Utilities Reference Manual.
The FASTP network print processes are enhanced versions of F
use the Spooler to print documents on printers attached to HP NonStop systems
through HP NonStop TCP/IP local area networks (LANs), SMB LANs, Netware LANs,
X.25 WANs, and XNS LANs.
This manual provides the instructions for installing and configuring each of the FASTP
network print process products, includes usage considerations when they apply,
describes how to use the trace facility for these processes, and includes descriptions of
the EMS messages generated by these processes.
Before a FASTP network print process can be installed and configured, the following
products must be installed and configured:
Spooler
The network data communications product (IOP subsystem) used by your FASTP
network print process
The network used by your FASTP network print process
pooler collector and print it
ASTP that allow you to
The following table summarizes the contents of this manual:
SectionTitle
Section 1
Section 2Installing and Configuring FASTP Network Print Processes
Section 3Installation and Configuration Considerations for FASTPTCP
Section 4Installation, Configuration, and Usage Considerations for FASTPSMB
Section 5Installation, Configuration, and Usage Considerations for FASTPNOV
Section 6Installation and Configuration Considerations for FASTPX25
Section 7Installation, Configuration, and Usage Considerations for FASTPXNS
Section 8Troubleshooting and Using the Trace Facility
Appendix ABit Translation and Character Substitution
Appendix BEMS Messages
For more detailed information about the S pooler and the network data communications
products, you must consult the appropriate HP NonStop manuals.
For more information about the Spooler, consult the following manuals:
Spooler Utilities Reference Manual
Guardian System Operations Guide (for D-series systems only)
Guardian User’s Guide (for G-series systems only)
For more information about the network data-communications products, consult the
beginning of each product-specific section of this manual.
For information about your LAN, you must consult your LAN vendor documentation.
Notation Conventions
Related Manuals
Hypertext Links
Blue underline is used to indicate a hypertext link within text. By clicking a passage of
text with a blue underline, you are taken to the location described. For example:
This requirement is described under Backup DAM Volumes and Physical Disk
Drives on page 3-2.
General Syntax Notation
The following list summarizes the notation conventions for syntax presentation in this
manual.
UPPERCASE LETTERS. Uppercase letters indicate keywords and reserved words; enter
these items exactly as shown. Items not enclosed in bracket
example:
MAXATTACH
lowercase italic letters. Lowercase italic letters indicate variable items that you supply.
Items not enclosed in brackets are required. For example:
file-name
s are required. For
[ ] Brackets. Brackets enclose optional synt
TERM [\system-name.]$terminal-name
INT[ERRUPTS]
A group of items enclosed in bracket
none. The items in the list may be arranged either vertically, with aligned brackets on
each side of the list, or horizontally, enclosed in a pair of brackets and separated by
vertical lines. For example:
FC [ num ]
[ -num]
[ text]
K [ X | D ] address-1
{ } Braces. A group of items enclosed in braces is a list from which you are required to
choose one item. The items in the list may be arranged either vertically, with aligned
braces on each side of the list, or horizontally, enclosed in a pair of braces and
separated by vertical lines. For example:
LISTOPENS PROCESS { $appl-mgr-name }
{ $process-name }
ALLOWSU { ON | OFF }
| Vertical Line. A vertical line separates alternatives in a horizontal list that is enclosed in
brackets or braces. For example:
INSPECT { OFF | ON | SAVEABEND }
… Ellipsis. An ellipsis immediately following a pair of brackets or braces indicates that you
can repeat the enclosed sequence of syntax items any number of times. For example:
M address-1 [ , new-value ]...
[ - ] {0|1|2|3|4|5|6|7|8|9}...
An ellipsis immediately following a single syntax item indicates that you can repeat that
syntax item any number of times. For example:
"s-char..."
Punctuation. Parentheses, commas, semicolons, and other symbols not previously
described must be entered as shown. F
or example:
error := NEXTFILENAME ( file-name ) ;
LISTOPENS SU $process-name.#su-name
Quotation marks around a symbol such as a bracket or brace indicate the symbol is a
required character that you must enter as shown. For example:
"[" repetition-constant-list "]"
Item Spacing. Spaces shown between items are required unless one of the items is a
punctuation symbol such as a p
CALL STEPMOM ( process-id ) ;
If there is no space between two items, sp
example, there are no spaces permitted between the period and any other items:
Line Spacing. If the syntax of a command is too long to fit on a single line, each
continuation line is indented three spaces and is separated from the preceding line by
a blank line. This spacing distinguishes items in a continuation line from items in a
vertical list of selections. For example:
ALTER [ / OUT file-spec / ] CONTROLLER
[ , attribute-spec ]...
!i and !o. In procedure calls, the !i notation follows an input parameter (one that passes data
to the called procedure); the !o notation follows an output parameter (one that returns
data to the calling program). For example:
[ ] Brackets. Brackets enclose items that are sometimes, but not always, displayed. For
example:
Event number = number [ Subject = first-subject-value ]
A group of items enclosed in brackets is a list of all possible items that can be
displayed, of which one or none might actually be displayed. The items in the list might
be arranged either vertically, with aligned brackets on each side of the list, or
horizontally, enclosed in a pair of brackets and separated by vertical lines. For
example:
proc-name trapped [ in SQL | in SQL file system ]
{ } Braces. A group of items enclosed in braces is a list of all possible items that can be
displayed, of which one is actually displayed. The items in the list might be arranged
either vertically, with aligned braces on each side of the list, or horizontally, enclosed in
a pair of braces and separated by vertical lines. For example:
obj-typeobj-name state changed to state, caused by
{ Object | Operator | Service }
process-name State changed from old-objstate to objstate
{ Operator Request. }
{ Unknown. }
| Vertical Line. A vertical line separates alternatives in a horizont
al list that is enclosed in
brackets or braces. For example:
Transfer status: { OK | Failed }
% Percent Sign. A percent sign precedes a number that is not in decimal not
ation. The %þ
notation precedes an octal number. The %Bþ notation precedes a binary number. The
%Hþ notation precedes a hexadecimal number. For example:
Change bars are used to indicate substantive differences between this manual and its
preceding version. Change bars are vertical rules placed in the right margin of changed
portions of text, figures, tables, examples, and so on. Change bars highlight new or
revised information. For example:
The message types specified in the REPORT clause are different in the COBOL85
environment and the Common Run-Time Environment (CRE).
The CRE has many new message types and some new message type codes for
old message types. In the CRE, the message type SYSTEM includes all messages
except LOGICAL-CLOSE and LOGICAL-OPEN.
Instead of directing application output directly to a printer, the Spooler product allows
you to store the output as a disk file, then peruse or queue the output to be sent to a
designated printer when it becomes available for printing. Print processes retrieve the
output stored on disk by the Spooler collector and print it on a device. Each print
device in the Spooler subsystem has a print process associated with it. The print
process can be one of the following:
FASTP, which is the standard print process released with the Spooler product
A user-written print process application
A FASTP network print process, which provides the ability to use the Spooler
subsystem to print documents on a printer attached to a particular type of local
area network (LAN) or wide area network (WAN)
To use the S pooler subsystem, the FASTP network print process and the printer device
must share a common communications protocol. These print processes have names of
the form FASTPxxx, where xxx is an acronym that identifies the communications
protocol shared by the process and device. For example, SMB LAN print servers are
supported only by F ASTPSMB, NetWare LAN print servers are supported only by
FASTPNOV, and so forth. The Spooler supports the following FASTP network print
processes:
FASTPTCP for TCP/IP LANs (T8932)
F A STSMB for SMB LANs (T9146)
FASTPNOV for Netware LANs (T8924)
F A STPX25 for X.25 WANs (T8934)
FASTPXNS for XNS LANs (T8931)
The remainder of this section includes an overview of the F
environment and its configuration, describes how a FASTP network print process
relates to the Spooler and IOP environments, and discusses FASTP network print
process support for printer-control operations, Spooler job and batch job
subcommands, the trace facility, and EMS messages.
Configuring a F ASTP network print process that communicates with a network printer
device requires:
An established Spooler environment (Spooler subsystem) on an HP NonStop
system.
An established network connection (IOP subsystem).
Installing a FASTP network print process that can exchange messages formatted
according to the protocol required by the network printer.
Configuring the FASTP network print process as the print process in the Spooler
subsystem.
Adding device information to the Spooler subsystem for the FASTP network print
process so that it knows how to address and send messages to the appropriate
network printer and reads the FASTCNFG file.
Configuring device-specific parameters for the FASTP network print process in a
FASTCNFG file.
FASTP Network Print Process Environment
Note. Beginning with the G06 and D48 new product versions of FASTPTCP only, you
also can convert one or more FASTCNFG files into a FASTKCON key-sequenced file by
using the FASTKCUT utility. A FASTKCON file provides two main advantag es over the use
of a standard FASTCNFG file:
The FASTKCON file is a key-sequenced file. A key-sequenced file avoids long
sequential searches, provides for faster printer startup, and is especially useful for
large configurations.
The FASTKCON file can be updated online with no impact on running FASTPTCP
processes.
The use of these features is described in detail in
File (Beginning with the G06 and D48 RVUs) on page 3-40.
The two subsections that follow briefly discuss the Spooler and IOP environments
required for a FASTP network print process. The configuration of these environments
is outside the scope of this manual.
For information about the Spooler environment, refer to the either the Guardian User’s Guide (for G-series systems) or the Guardian System Operations Guide (for D-series
systems), and the Spooler Utilities Reference Manual.
For more information about the IOP environment
manuals related to the specific IOP environment you are using.
The Spooler subsystem is a set of utilities that form an interface between you (and
your application programs) and the print devices of an HP NonStop system. Instead of
directing application output directly to a printer, the Spooler allows you to store the
output as jobs in a disk file, and then peruse or queue the output to be sent to a
designated printer when it becomes available for printing.
Because everything associated with the Spooler supervisor process is part of the
Spooler subsystem, including print processes and devices, configuration of a FASTP
network print process requires configuration of the FASTP network print process as a
print process within the Spooler subsystem. For complete instructions about how to
configure a FASTP network print process as a print process to the Spooler subsystem,
see Configuring a FASTP Network Print Process in the Spooler Subsystem on
page 2-5.
For a detailed description of the Spooler subsystem including detailed descriptions of
the Spooler components, how to use the Spooler and the complete command syntax
for the user interfaces, see either the Guardian User’s Guide (for G-series systems) or
the Guardian System Operations Guide (for D-series systems), and the Spooler Utilities Reference Manual.
Spooler Environme nt
IOP Environment
The IOP environment on an HP NonStop system typically consists of:
A specific type or adapter (G-series systems) or controller (D-series systems)
An input/output process (IOP)
Note that the IOP might have more than one protocol-specific interface. Depending on
the protocol being used, additional, protocol-specific software might also be required.
The IOP environment used by the F
version of the FASTP network print process in use and whether you are using a Dseries or G-series system. Depending on the IOP being used by your FASTP network
print process, some knowledge of IOP parameters might be required to configure the
F ASTP network print process product. For more information about the IOP subsystems
used by the FASTP network print processes, refer to the product-specific FASTP
network print process subsections of this manual.
ASTP network print processes varies based on the
Control Operations and Job Information
In addition to the Spooler subsystem and FASTCNFG configuration parameters
discussed above, the F ASTP network print processes also allow you to alter a printer’s
operation by embedding printer-control operations (CONTROL, CONTROLBUF, and
SETMODE) within a Spooler FONT job and by using Spooler job and batch job
subcommands. This information can augment or replace some of that present in the
configuration files. All job-supplied information only affects the current job.
As an aid to troubleshooting, each FASTP network print process also supports the
option of writing trace data to trace files. Tracing is performed on a per-device basis
and can be enabled or disabled at any time. Trace data records information sent
between the FASTP network print process and the printer device along with
information about other processing events that can affect the device, such as Spooler
supervisor messages. For further information about the trace facility and how to use it,
see Section 8, Troubleshooting and Using the Trace Facility.
EMS Event and 512 Messages
Beginning with the G06.10 and D48.02 RVUs, FASTPTCP processes generate
tokenized event messages instead of the EMS 512 text messages generated by
FASTPTCP in previous product versions. Although most of these messages are
tokenized versions of the old 512 messages, about 15 new messages have been
added. Note the following additional information about these messages:
Trace Facility
Previous product versions of FASTPTCP and all the other FASTP network print
processes still generate only the 512 text messages.
As a temporary measure to allow users time to adjust their EMS filters, the old
ASCII 512 text messages can be generated instead of the event messages by
setting bit 15 (%1) in the Spoolcom PRINT PARM command.
All of these messages are now described in Appendix B, EMS Messages.
Installing and Configuring FASTP
Network Print Processes
This section presents a general overview of the process of installing and configuring
FASTP network print processes. The information in this section applies to all FASTP
network print processes. To install and configure a specific FASTP network print
process, use this information along with the product-specific information in Sections 3
through 7.
This section also discusses general usage considerations for the FASTP network print
processes, such as how these processes process CONTROL, SETMODE, and
CONTROLBUF directives, JOB and BATCH commands, and general error-handling
guidelines.
Note. A physical network printer is installed and managed as part of network installation and
management. Access to physical network printers is often managed by print queues defined
for print servers that are installed and managed as part of the network installation and
management. Although the printer installation and network configuration tasks are outside the
scope of this manual, where special considerations apply to certain aspects of these t asks for a
product, they are noted in the product-specific section of the manual under the headings
“Printer Installation Considerations” or “Network Configuration Considerations.”
Installation and configuration of a FASTP network print process requires:
1.Installation of the FASTP network print process.
2.Configuration of the FASTP network print process in the Spooler environment
(using the Spoolcom PRINT command). In most instances, print-process
configuration involves simply assigning a name to the FASTP network print
process. However, beginning with the G06.10 and D48.02 RVUs, using
FA STPTCP, you can also include a PARM attribute in the PRINT command to
specify additional print-process configuration options for F ASTPTCP.
3.Configuration of a Spooler device name in the Spooler environment to represent
each printer serviced by the print process (using the Spoolcom DEV command).
The printer must be represented in the Spooler environment so the print process
can send spooled jobs to it. The DEV command also specifies Spooler device
attributes for specific devices. These attributes are used by the FASTP network
print processes for print-file formatting and device control. Note that the PARM
attribute, must, in most instances, always be specified to instruct the FASTP
network print process to read the FASTCNFG file.
4.Configuration of one or more job locations in the S
each printer associated with the FASTP network print process and to associate the
printer with the Spooler device name (by using the Spoolcom LOC command).
Installing and Configuring FASTP Network Print
Processes
5.Configuration of network/protocol specific parameters for the devices in an external
configuration file (FASTCNFG) used by the FASTP network print process.
Note. Beginning with the G06 and D48 new product versions of FASTPTCP, you also can
convert one or more FASTCNFG files into a FASTKCON key-sequenced file. A
FASTKCON file provides two main advantages over the use of a standard FASTCNFG file:
The FASTKCON file is a key-sequenced file. A key-sequenced file avoids long
sequential searches, provides for faster printer startup, and is especially useful for
large configurations.
The FASTKCON file can be updated online with no impact on running FASTPTCP
processes.
Installing a FASTP Network Print Process
The use of this feature is described in detail in
(Beginning with the G06 and D48 RVUs) on page 3-40.
Creating a FASTKCON Configuration File
Installing a FASTP Network Print Process
Installation of a FASTP network print process is basically the same for either G-series
or D-series systems. However, differences exist in the network architecture and WAN
activity. On G-series systems, TLAM (Tandem LAN Access Method) is obsolete and
the ServerNet LAN System Architecture (SLSA) architecture is the basis for all LAN
activity. Also on G-series systems, the 61xx subsystem is obsolete and the AWAN
subsystem and ServerNet wide area network (SWAN) concentrator is now the basis for
all WAN activity. As a result of these architectural differences, the IOP subsystem and
protocol-specific software requirements to install a FASTP network print process can
vary from G-series to D-series. However, although the underlying network-architecture
product requirements can vary, the process for installing and configuring FASTP
network print processes is the same for either series.
For either a G-series system or a D-series system, each FASTP network print process
product includes the object code for its print process. The software for a FASTP
network print process is supplied as a distribution subvolume (DSV).
To install a FASTP network print process, use the Distributed Systems
Management/Software Configuration Manager (DSM/SCM) to copy the FASTP
network print process object file from the Site Update Tape (SUT) to your system. For
more information about using DSM/SCM, refer to the DSM/SCM User’s Guide.
Installing a FASTP Network Print Process
Caution. As of the D48.00 RVU, DSM/SCM is the recommended installation tool. For
G-series RVUs, only DSM/SCM can be used.
As a result of the installation process, the FASTP network print process object file is
placed in the $SYSTEM.SYSTEM subvolume.
Note. For FASTPTCP only, in addition to the placement of the FASTPTCP object file in the
$SYSTEM.S
subvolume, and the FASTKCUT object file is placed in the $SYSTEM.SYSTEM subvolume.
YSTEM subvolume, the SHAP object file is placed in the $dsv.ZTCPPRT
Installing and Configuring FASTP Network Print
Processes
Configuring a FASTP Network Print Process
Configuring a FASTP Network Print Process
A FASTP network print process and its devices can be configured:
As part of cold starting a Spooler subsystem (starting a new Spooler subsystem).
When a Spooler subsystem is active.
Configuration of a F ASTP network pr int process involves two main t
Configuration of the F ASTP network print process in the Spooler subsystem.
FASTP network print processes and devices are configured for a Spooler
subsystem using the Spoolcom interface PRINT, DEV, and LOC commands.
Spoolcom commands can be entered:
Interactively
As part of a separate command file
As part of a Spooler cold start configuration file
Configuration of a FASTCNFG file for the FASTP network print process.
In addition to configuring the FASTP network print process in the Spooler
environment, you also must provide network/protocol specific parameters for its
devices in an external configuration file known as FASTCNFG. This file contains
information that is used by the FASTP network print process to determine:
Which protocol the print process should use to communicate with the network
printer.
Which I/O process the print process should use to communicate with the
network printer.
asks:
How the print process should identify the network printer on the network.
Other configuration parameters specific to the communications protocol.
Note. Beginning with the G06 and D48 new product versions of FASTPTCP, you also can
convert one or more FASTCNFG files into a FASTKCON key-sequenced file.
feature is described in detail in