HP Spooler FASTP User Manual

Spooler FASTP Network Print Processes Manual
Abstract
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.
(R
Part Number Published
427528-006 February 2013
Document History
Part Number Product Version Published
422025-001 N/A May 2000 427528-001 N/A November 2000 427528-002 N/A May 2002 427528-003 N/A December 2002 427528-004 N/A September 2005 427528-006 N/A February 2013
Legal Notices
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.
© 1990, 1991, 1992, 1993 Open Software Foundation, Inc. This documentation and the software to which it relates are derived in part from materials supplied by the following:
© 1987, 1988, 1989 Carnegie-Mellon University. © 1989, 1990, 1991 Digital Equipment Corporation. © 1985, 1988, 1989, 1990 Encore Computer Corporation. © 1988 Free Software Foundation, Inc. © 1987, 1988, 1989, 1990, 1991 Hewlett-Packard Company. © 1985, 1987, 1988, 1989, 1990, 1991, 1992 International Business Machines Corpor a tion. © 1988, 1989 Massachusetts Institute of Technology. © 1988, 1989, 1990 Mentat Inc. © 1988 Microsoft Corporation. © 1987, 1988, 1989, 1990, 1991, 1992 SecureWare, Inc. © 1990, 1991 Siemens Nixdorf Informationssysteme AG. © 1986, 1989, 1996, 1997 Sun Microsystems, Inc. © 1989, 1990, 1991 Transarc Corporation.
This software and documentation are based in part on the Fourth Berkeley Software Distribution under license from The Regents of the University of California. OSF acknowledges the following individuals and institutions for their role in its development: Kenneth C.R.C. Arnold, Gregory S. Couch, Conrad C. Huang, Ed James, Symmetric Computer Systems, Robert Elz. © 1980, 1981, 1982, 1983, 1985, 1986, 1987, 1988, 1989 Regents of the University of California.
Printed in the US
Spooler FASTP Network Print Processes Manual
Index Examples Figures Tables
Legal Notices What’s New in This Manual ix
Manual Information ix New and Changed Information ix
About This Manual xi
Related Manuals xii Notation Conventions xii
1. Overview of Spooler FASTP Network Print Processes
FASTP Network Print Process Environment 1-2 Spooler Environment 1-4 IOP Environment 1-4 Control Operations and Job Information 1-4 Trace Facility 1-5 EMS Event and 512 Messages 1-5
2. Installing and Configuring FASTP Network Print Processes
Installing a FASTP Network Print Process 2-2 Configuring a FASTP Network Print Process 2-4
Configuring a FASTP Network Print Process in the Spooler Subsystem Configuring a F ASTCNFG File 2-17
Setting Control and Job Information
Using the CONTROL, CONTROLBUF, and SETMODE Operations 2-27 Using the Spoolcom JOB Command to Manage Jobs Using the Spoolcom BATCH Command to Manage Batch Jobs Initialization Job Limitation 2-41
Error-Handling Considerations
2-27
2-38
2-41
2-39
2-5
3. Installation and Configuration Considerations for FASTPTCP
Installation Requirements 3-3 AWAN Servers and Other Terminal Servers and TCP/IP Direct and TCP/IP-TELNET
Configuration Considerations 3-4
Hewlett-Packard Company—427528-006
i
Contents
Printer Installation and Configuration Considerations 3-5
FASTPTCP Installation and Configuration Considerations 3-7 Installation and Configuration Tasks for FASTPTCP 3-9 Spooler Configuration Considerations for FASTPTCP 3-10
FASTCNFG DEVICE, HOSTS, and POLLTYPE Configuration for FASTPTCP 3-13
4. Installation, Configuration, and Usage Considerations for FASTPSMB
TELNET Terminal Servers and End of Print Job Considerations 3-5 TELNET Terminal Servers and Supported TTAP Printers 3-6
Device Attributes 3-11
Using the HOSTS Keyword Entry 3-14 FASTCNFG DEVICE Attributes for All FASTPTCP Devices 3-15 FA STCNFG DEVICE Attributes for TCP/IP Direct Connections to Dumb Serial
Printers 3-20
FA STCNFG DEVICE Attributes for Dumb Serial Printers Connected Through
AWAN Servers or Other TELNET Terminal Servers 3-21
FA STCNFG DEVICE Attributes for Supported TTAP Printers Connected Through
AWAN Servers or Other TELNET Terminal Servers 3-23 FASTCNFG DEVICE Attributes for HP JetDirect Printers 3-26 FASTCNF G POLLTYPE Keyword for HP JetDirect Printers 3-28 FASTCNFG DEVICE Attributes for Lexmark Printers 3-32 F A STCNFG DEVICE Attributes for Printers Connected Through Microplex
Servers 3-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 FASTKCON 3-41 Running the FASTKCUT Utility Program
3-45
Converting Your FASTCNFG Files to a FASTKCON File 3-49 FASTKCON Configuration File Format
3-50
FASTKCON File Alteration 3-52 Reverting a FASTKCON File Back to a FASTCNFG File
3-52
FA STKCUT Messages 3-52
Spooler FONT Job Considerations for LPD Connections
CONTROLBUF Operations
3-53
3-53
SETMODE 260 3-55 Sample Spooler Font Script File for an LPD Device
4. Installation, Configuration, and Usage Considerations for FASTPSMB
Installation Requirements 4-2
Spooler FASTP Network Print Processes Manual—427528-006
3-56
ii
Contents
5. Installation, Configuration, and Usage Considerations for FASTPNOV
Installation and Configuration Tasks for FASTPSMB 4-3 Spooler Configuration Considerations for FASTPSMB 4-4
Device Subtype 4-4 Device Attributes 4-5
FASTCNFG DEVICE Configuration for FASTPSMB 4-5
Optional DEVICE Attributes for FASTPSMB 4-9
Sample FASTCNFG File for FASTPSMB 4-15 User-Mode Access Considerations for FASTPSMB 4-15 Where to Find Information About NetBIOS and SMB Error Messages 4-15
5. Installation, Configuration, and Usage Considerations for FASTPNOV
Installation Requirements 5-2 Installation and Configuration Tasks for FASTPNOV 5-3 Spooler Configuration Considerations for FASTPNOV 5-4
Device Names 5-4 Device Attributes 5-5
FASTCNFG DEVICE Configuration for FASTPNOV 5-6
Optional Device Attributes for FASTPNOV 5-8
Sample FASTCNFG File for FASTPNOV 5-9 Spoolcom JOB Subcommand Considerations for FASTPNOV 5-10 Spoolcom BATCH Subcommand Considerations for FASTPNOV 5-11 Session Considerations 5-12
Effect on Error Recovery 5-12
Effect on User ID and Password 5-12 NetWare LAN Considerations
User ID and Password
Job Identification
5-13
5-13
5-13
Control of NetWare Print Jobs 5-14
Unsupported NetWare Print Job Attributes 5-15 Where to Find Information About NetWare Error Messages
5-15
6. Installation and Configuration Considerations for FASTPX25
Installation Requirements 6-2 Printer Installation and X25AM Configuration Considerations
6-3
PAD Considerations X25AM Line Configuration Considerations X25AM Subdevice Configuration Considerations
X.25 NUA and SVC Considerations 6-6
Spooler FASTP Network Print Processes Manual—427528-006
6-3
6-3
6-4
iii
Contents
7. Installation, Configuration, and Usage Considerations for FASTPXNS
SVC Sharing Considerations 6-7 Installation and Configuration Task Overview for FASTPX25 6-8 Spooler Configuration Considerations for FASTPX25 6-9
Device Names 6-9
Device Attributes 6-10 FASTCNFG DEVICE and MACRO Configuration for FASTPX25 6-12
Optional DEVICE Attributes for FASTPX25 6-13
Using MACRO Entries 6-16
Sample FASTCNFG File for FASTPX25 6-17
7. Installation, Configuration, and Usage Considerations for FASTPXNS
Installation Requirements 7-2 Xerox Printer Installation and Configuration Considerations 7-3
LAN Considerations 7-3 Ethernet Port Configuration Considerations 7-3
Required Printer Software 7-4 Installation and Configuration Tasks for FASTPXNS 7-7 Spooler Configuration Considerations for FASTPXNS 7-8
Device Names 7-8
Spooler Device Attributes 7-9 FASTCNFG DEVICE Configuration For FASTPXNS 7-11
Optional Device Attributes for FASTPXNS 7-13
Sample FASTCNFG File for FASTPXNS 7-15 Installation and Configuration Troubleshooting 7-15
No Response to FASTPXNS Ethernet Requests
Post-Connection Problems Xerox Status Reporting Considerations
7-16
7-17
7-15
Xerox Start Print Command Considerations 7-19 Spooler FONT Job Considerations for Xerox Printers 7-20 CONTROL, CONTROLBUF, and SETMODE Considerations for Xerox Printers
CONTROLBUF Operations
7-21
Where to Find Information About XNS Error Messages 7-24
8. Troubleshooting and Using the Trace Facility
7-21
Troubleshooting and Reporting Problems 8-1 Using the Trace Facility
Creating Trace Files
Configuring the Shadow Trace File Names in the FASTCNFG File 8-5
Spooler FASTP Network Print Processes Manual—427528-006
8-3
8-4
iv
Contents
Enabling Tracing 8-6
Extending Shadow Trace Files 8-6
Reading Trace Output 8-7
A. Bit Translation and Character Substitution
A. Bit Translation and Character Substitution
Bit Translation A-1 Character Substitution A-2
B. EMS Messages
FASTPTCP Event Messages B-2 FASTP EMS 512 Text Messages B-58
Index
Examples
Example 2-1. Sample Spoolcom Command File 2-17 Example 2-2. Sample FASTCNFG File 2-18 Example 2-3. Sample Font Utility Script File Using CONTROLBUF 101 2-28 Example 2-4. Sample Font Utility Script File Using CONTROLBUF 103 2-29 Example 2-5. Sample Font Utility Script File Using CONTROLBUF 113 2-31 Example 2-6. Sample Font Utility Script File Using CONTROLBUF 130 2-35 Example 3-1. Sample F ASTCNFG File for a Serial Printer Connected Through an
AWAN Server 3-23
Example 3-2. Sample FASTCFG File for a TTAP Printer Connected Through a
TELNET Terminal Server 3-25 Example 3-3. Sample FASTCFG File for an HP JetDirect Printer 3-31 Example 3-4. Sample FASTCFG File for Printer Connected Through a Microplex
Server 3-35 Example 3-5. Sample FASTCNFG File for an LPD Connection 3-40 Example 3-6. FASTCNFG File Using Only DEVICE Entries 3-42 Example 3-7. Example 3-8. Example 3-9. FA STCNFG File Using DEFAULT and DEVICE Commands 3-44 Example 3-10. Example 4-1.
FA STCNFG File Using DEFAULT and DEVICE Entries 3-42
FASTCNFG File Using Only DEVICE Entries 3-43
Sample Spooler Font Script File for an LPD Device 3-56
Example of Spooler Job Attributes 4-12 Example 4-2. Example 5-1. Example 6-1. Sample FASTCNFG File for FASTPX25 6-17 Example 7-1. Example 7-2. Example 7-3. Sample FASTCNFG File for FASTPXNS 7-15
Sample FASTCNFG File for FASTPSMB 4-15
Sample FASTCNFG File for FASTPNOV 5-9
Sample HIP.LIB file for a Xerox Printer 7-4
Sample TENET.JSL File Used by HIP.LIB File 7-6
Spooler FASTP Network Print Processes Manual—427528-006
v
Contents
Example 7-4. Sample Font Script File Containing DJDE Sequences 7-20 Example 7-5. Sample FASTPXNS Font Script File Using CONTROLBUF 112 7-23
Figures
Figure 1-1. FASTP Network Print Process Components 1-2 Figure 2-1. Using a Level-1, a Level-2, and a Level-3 FASTCNFG File 2-26 Figure 4-1. Path Name for a LAN Print Queue 4-8
Tables
Table 2-1. Object Files for FASTP Network Print Process Products 2-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 Attribute 2-13 Table 2-6. FASTCNF G File-Formatting Rules Summary 2-21
Figures
Process 2-5
Printers 2-7
Processes 2-11
Table 2-7. Keyword Syntax Elements for All FASTCNFG Files 2-23 Table 2-8. Supported Control 1 Parameters 2-27 Table 2-9. Supported CONTROLBUF 130 Item Field Values for FASTP Network
Print Processes 2-32
Table 2-10. Supported SETMODE Functions and Parameters for FASTP Network
Print Processes 2-36
Table 2-11. Spoolcom JOB Subcommands and Their Effect on FASTP Network Print
Processes 2-38
Table 2-12. Spoolcom BATCH Subcommands and Their Effect on FASTP Network
Printers 2-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
Printers 3-12
Table 3-3.
Supported CONTROLBUF Operations for LPD Devices 3-53 Table 3-4. Supported SETMODE 260 Param1 Values for LPD Devices 3-55 Table 4-1. Table 4-2.
FA STPSMB Device Type and Subtype Information 4-4
Spooler Device Attributes With Special Effects on SMB Print
Queues 4-5 Table 4-3.
Examples of Subdevice Names Used as RESOURCE Names 4-8 Table 4-4. HP Device T ypes and Default Data-Block Sizes 4-10 Table 4-5. Table 4-6.
Examples of Originator Text 4-12
Valid and Invalid Null Password Specifications 4-13
Spooler FASTP Network Print Processes Manual—427528-006
vi
Contents
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 Printers 7-9 Table 7-2. Xerox Spooler Status Values and FASTPXNS Actions 7-17 Table 7-3. Xerox Formatter Status Values and FASTPXNS Actions 7-18 Table 7-4. Xerox Printer Status and FASTPXNS Actions 7-18 Table 7-5. Token Values for FASTPXNS CONTROLBUF 112 7-21 Table 8-1. Common FASTP Network Print Process Identifier Records and Data
Table 8-2. FASTPTCP Identifier Records and Data Records 8-9 Table A-1. Specifying 7-Bit-Mode and 8-Bit-Mode Language Set A-1
Queues 5-5
Queues 5-10
Queues 5-11
Spooler Device Attributes With Special Effects on X.25 Printers 6-11
Records 8-8
Table A-2. National-Use Character Substitution A-2
Spooler FASTP Network Print Processes Manual—427528-006
vii
Contents
Spooler FASTP Network Print Processes Manual—427528-006
viii
What’s New in This Manual
Manual Information
Spooler FASTP Network Print Processes Manual
Abstract
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.
Part Number Published
427528-006 February 2013
Document History
Part Number Product Version Published
422025-001 N/A May 2000 427528-001 N/A November 2000 427528-002 N/A May 2002 427528-003 N/A December 2002 427528-004 N/A September 2005 427528-006 N/A February 2013
New and Changed Information
Changes in 427528-006 manual:
Updated Address description in FASTCNFG DEVICE Attributes for All FASTPTCP
Devices on page 3-15
Changes in 427528-004 manual:
Spooler FASTP Network Print Processes Manual — 427528-006
iii
What’s New in This Manual
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.
Spooler FASTP Network Print Processes Manual — 427528-006
iv
About This Manual
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:
Section Title
Section 1 Section 2 Installing and Configuring FASTP Network Print Processes Section 3 Installation and Configuration Considerations for FASTPTCP Section 4 Installation, Configuration, and Usage Considerations for FASTPSMB Section 5 Installation, Configuration, and Usage Considerations for FASTPNOV Section 6 Installation and Configuration Considerations for FASTPX25 Section 7 Installation, Configuration, and Usage Considerations for FASTPXNS Section 8 Troubleshooting and Using the Trace Facility Appendix A Bit Translation and Character Substitution Appendix B EMS Messages
Overview of Spooler FASTP Network Print Processes
Spooler FASTP Network Print Processes Manual — 427528-006
v
About This Manual
Related Manuals
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
Spooler FASTP Network Print Processes Manual — 427528-006
ax items. For example:
s is a list from which you can choose one item or
vi
About This Manual
General Syntax Notation
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:
$process-name.#su-name
Spooler FASTP Network Print Processes Manual — 427528-006
arenthesis or a comma. For example:
aces are not permitted. In the following
vii
About This Manual
Notation for Messages
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:
CALL CHECKRESIZESEGMENT ( segment-id !i , error ) ; !o
!i,o. In procedure calls, the !i,o notation follows an input/output parameter (one that both
passes data to the called procedure and returns data to the calling program). For example:
error := COMPRESSEDIT ( filenum ) ; !i,o
!i:i. In procedure calls, the !i:i notation follows an input string parameter that has a
corresponding parameter specifying the length of the string in bytes. For example:
error := FILENAME_COMPARE_ ( filename1:length !i:i , filename2:length ) ; !i:i
!o:i. In procedure calls, the !o:i notation follows an output buffer parameter that has a
corresponding input parameter specifying the maximum length of the output buffer in bytes. For example:
error := FILE_GETINFO_ ( filenum !i , [ filename:maxlen ] ) ; !o:i
Notation for Messages
The following list summarizes the notation conventions for the presentation of displayed messages in this manual.
Bold Text. Bold text in an example indicates user input entered at the terminal. F
example:
ENTER RUN CODE
or
?123 CODE RECEIVED: 123.00
The user must press the Return key af
Spooler FASTP Network Print Processes Manual — 427528-006
ter typing the input.
viii
About This Manual
Notation for Messages
Nonitalic text. Nonitalic letters, numbers, and punctuation indicate text that is displayed or
returned exactly as shown. For example:
Backup Up.
lowercase italic letters. Lowercase italic letters indicate variable items whose values are
displayed or returned. For example:
p-register process-name
[ ] 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-type obj-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:
%005400 P=%p-register E=%e-register
Spooler FASTP Network Print Processes Manual — 427528-006
ix
About This Manual
Change Bar Notation
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.
Change Bar Notation
Spooler FASTP Network Print Processes Manual — 427528-006
x
1
Overview of Spooler FASTP Network Print Processes
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.
ASTP network print process
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 1
Overview of Spooler FASTP Network Print
HP NonStop System
Spooler Subsystem
Printer
FASTCNFG File
FASTPxxx
Print Process
vst001.vsd
Print
Server
User's
LAN or WAN
Processes
FASTP Network Print Process Environment
FASTP Network Print Process Environment
The FASTP network print process environment typically consists of:
A product-specific print process named FASTPxxx that communicates with a
network print server using a specific communications protocol. A configuration file (FASTCNFG) for the print process that contains information
about each printer device that it supports.
Figure 1-1 shows the common components of a FASTP network print process attached
to a printer through a network print server.
Figure 1- 1. FASTP Network Print Process Components
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 2
Overview of Spooler FASTP Network Print Processes
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.
Creating a FASTKCON Configuration
s, refer to the HP NonStop publication
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 3
Overview of Spooler FASTP Network Print Processes
Spooler Environment
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 D­series 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.
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 4
Overview of Spooler FASTP Network Print Processes
Trace Facility
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.
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 5
Overview of Spooler FASTP Network Print Processes
EMS Event and 512 Messages
Spooler FASTP Network Print Processes Manual — 427528-006
1 - 6
2
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).
pooler environment to represent
Spooler FASTP Network Print Processes Manual — 427528-006
2 - 1
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).
Spooler FASTP Network Print Processes Manual — 427528-006
2 - 2
Installing and Configuring FASTP Network Print Processes
Table 2-1 lists the FASTP network print processes that are available on both G-series
and D-series systems including the network communications protocols they support, their product numbers, and their object files.
Table 2-1. Object Files for FASTP Network Print Process Products
Network Protocol Product Number Object File Name
TCP/IP LANs T8932 $SYSTEM.SYSTEM.FASTPTCP SMB LANs T9146 $SYSTEM.SYSTEM.FASTPSMB NetWare LANs T8924 $SYSTEM.SYSTEM.FASTPNOV X.25 WANs T8934 $SYSTEM.SYSTEM.FASTPX25 XNS LANs T8931 $SYSTEM.SYSTEM.FASTPXNS
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
Spooler FASTP Network Print Processes Manual — 427528-006
2 - 3
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
the G06 and D48 RVUs) on page 3-40.
Spooler FASTP Network Print Processes Manual — 427528-006
Using this
Creating a FASTKCON Configuration File (Beginning with
2 - 4
Loading...
+ 338 hidden pages