HP DECprint Supervisor (DCPS) for OpenVMS Release Notes October 2003 This manual contains information about the current release of DCPS. Revision/Update Information: These release notes supersede all other documentation. Software Version: HP DECprint Supervisor (DCPS) for OpenVMS, Version 2.3 Operating System: HP OpenVMS Alpha, Version 6.2, 7.2-2, 7.3 or 7.3-1 HP OpenVMS VAX, Version 5.5-2, 7.2 or 7.
© Copyright 1992-2003 Hewlett-Packard Development Company, L.P. 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. Proprietary computer software.
Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v 1 DCPS Version 2.3 Information 1.1 DCPS Version 2.3 Changes . . . . . . . . . . . . . . . . . . . . 1.1.1 New Printers Supported . . . . . . . . . . . . . . . . . . . . 1.1.2 LPD Printing Supported . . . . . . . . . . . . . . . . . . . 1.2 DCPS Version 2.3 Fixes . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Raw TCP Jobs Put on Hold and Queues Stopped . 1.2.
.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22 DDIF Printing Requires DECwindows Software or DECimage Application Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibility of NUMBER_UP and PostScript Drivers . . . . . . . . . . . . . . . LIST Translator Ignores PAGE_SIZE Parameter . . . . . . . . . . . . . . . . . . . . Embedded PJL Commands Discarded; Avoid Binary Mode . . . . . . . . . . . .
Preface Intended Audience These release notes describe new features, bug fixes, usage hints, restrictions and other useful information for this release of DECprint Supervisor. System managers and users should review this document for new information about installing and using this release of DCPS. Note Starting with DCPS V2.0, the need for DCPS-OPEN and DCPS-PLUS licenses has been eliminated. The right to use all features of DCPS is now included with the OpenVMS operating system license.
Table 1 DECprint Supervisor Documentation Software Installation Guide Describes how to install DCPS System Manager’s Guide Describes how system managers, data center operators and application programmers can create and manage DCPS print queues and solve printing problems. User’s Guide Describes how to use DCPS to print to PostScript printers. Software Product Description (SPD 44.15.
... A horizontal ellipsis in examples indicates one of the following possibilities: • Additional optional arguments in a statement have been omitted. • The preceding item or items can be repeated one or more times. • Additional parameters, values, or other information can be entered. () In command format descriptions, parentheses indicate that you must enclose choices in parentheses if you specify more than one. [] In command format descriptions, brackets indicate optional choices.
1 DCPS Version 2.3 Information This section describes changes included in DCPS V2.3. You can find more information for several of these changes elsewhere in these release notes. 1.1 DCPS Version 2.3 Changes 1.1.1 New Printers Supported DCPS V2.3 adds support for the following printers: HP HP HP HP HP HP HP Color LaserJet 3700 Color LaserJet 8500† Color LaserJet 8550† Color LaserJet 9500 LaserJet 2300 LaserJet 9055 MFP LaserJet 9065 MFP 1.1.
1.2.2 Stapling Errors 1.2.2.1 Offending Command Error When requesting stapling on the HP LaserJet 8000, 8100, 8150, 9000 and 9000mfp printers, the job would fail and produce the following error: %DCPS-W-UNDEF, undefined: Name not known - offending command is kaka 1.2.2.
1.2.3.2 Other Setup Mode Changes In addition to the changes described above, the following changes to setup mode have been made in DCPS V2.3: • If the startup procedure is interrupted by a Ctrl/Y or system crash, for example, the setup file being created could be incomplete. This would cause some queues to not start the next time startup was run. Therefore, a new setup file is not created. • The setup file DCPS$STARTUP_SETUP.COM is now always placed in the SYS$COMMON:[SYS$STARTUP] directory. DCPS V2.
Now, if form number 1115 is already in use, DCPS will use the next available number to define the DCPS$DEFAULT form. One or more DUPFORM messages will still appear, but they will not cause the startup procedure to fail. 1–4 DCPS Version 2.
2 LPD Printing DCPS now supports printing with the LPD protocol. This chapter explains how to set up a DCPS LPD queue and contains additional information about using DCPS over LPD. 2.1 LPD Restrictions Because the LPD protocol is uni-directional, as opposed to the other protocols used by DCPS which are bi-directional, there are some restrictions to its use: • The printer cannot return printer messages that occur during the printing of your job, so DCPS cannot report them.
in a ‘‘starting’’ state and never print. You may also see CONTERMINATED error messages. The internal queue name is the rp field in printcap entries, as used with the LPD symbiont in TCP/IP Services for OpenVMS and with other operating systems. Some printers that require this internal queue name are: Table 2–1 Internal LPD Queue Names Printer Internal Queue Name DIGITAL Colorwriter LSR 2000 xjprint DIGITAL DEClaser 3500 PORT1 DIGITAL Laser Printer LN17+ps PASSTHRU DIGITAL LN17ps PASSTHRU 2.
2.3.2 Product Name Most DCPS LPD queues will use printers unrecognized by DCPS, so most queues will not require the use of this logical name. However, you might want to use LPD to print to a DCPS-supported printer. For example, the HP Color LaserJet 8500 and 8550, DIGITAL Colorwriter LSR 2000 and DEClaser 3500 are not supported by DCPS with any other IP protocol, but can now be used with LPD.
Table 2–2 (Cont.
Table 2–2 (Cont.
Table 2–2 (Cont.
Table 2–2 (Cont.
3 Printer-Specific Information The following sections provide information about using DCPS with specific printers. The DCPS System Manager’s Guide and DCPS User’s Guide contain additional printer-specific information. 3.1 Problems Starting Queues Some HP printers do not respond to the DCPS synchronization request at the beginning of a job.
4 DCPS Restrictions The following sections identify the current restrictions that exist with DCPS. See the DCPS System Manager’s Guide and DCPS User’s Guide for printer-specific restrictions. 4.1 Printers with Auto-Sensing Features Many printers can sense the data type of a print job. Such printers allow you to specify how and whether the auto-sensing feature is enabled, per interconnect channel, through the front panel or printer management software.
Note that a print job in a Raw TCP/IP queue may remain in a starting state for other reasons as well. Check the documentation for your printer, network interface card, print server, or terminal server to determine the correct TCP port number to use. The TCP port number may also be listed in Table A–1. 4.
4.7 Job Trailer Page Jogs with PostScript Level 2 Printers When job jogging is enabled on PostScript Level 2 printers, jogging occurs between the body of a job and its trailer page (if any). 4.8 Unable to Perform ANSI Tray Selection for Certain Printers An attempt to print an ANSI file containing a tray selection escape sequence might fail, depending on which printer you are using. If so, the job might abort with a PostScript configuration error, with the offending command being ‘‘setpapertray’’.
If a queue using the AppleTalk interconnect is started before the AppleTalk network software is running, then the queue might start but will not be functional. This occurs when DCPS is running as a multistreamed symbiont and another print queue is running in the same process. To recover from such an error, stop all queues supported by any currently running symbiont processes that have detected that the AppleTalk network software is not running (one error message is generated per symbiont process).
4.14 LIST Translator Ignores PAGE_SIZE Parameter The LIST translator ignores the PAGE_SIZE parameter when formatting pages. It creates pages with maximum content at a size adequate for both A (Letter) and A4 paper: PORTRAIT ORIENTATION: 80 columns, 70 lines LANDSCAPE ORIENTATION: 150 columns, 66 lines It is still possible to use PAGE_SIZE and SHEET_SIZE parameters together to scale the logical page onto a different size sheet. 4.
4.18 Avoid STOP /QUEUE /RESET Usage for PrintServer Printer Which Is Rejecting Connections If you issue a STOP /QUEUE /RESET command for a queue to a DIGITAL PrintServer printer while there is a job in the ‘‘Starting’’ state and while the printer is rejecting connections (because, for example, the PrintServer is powered off or is booting), the queue will stop. Occasionally the symbiont process will not terminate. Avoid issuing this command until the PrintServer printer becomes available.
5 Other Restrictions that Affect DCPS This section contains information about other problems that are known to impact DCPS and remedial patch kits (ECOs) that address some of these problems. You can obtain these remedial patch kits (or an update to them) • From an HP Customer Support Center • From the HP IT Resource Center (ITRC) at http://www.itrc.hp.com 5.1 DCPS Processes Consume CPU In certain situations, DCPS symbiont processes can consume excessive CPU time.
5.3 DCPS Processes Consume Memory and Pagefile Over time, DCPS print symbiont processes may consume increasing amounts of memory and pagefile space, resulting in system performance problems. This problem is seen only on OpenVMS Alpha V7.1-2 systems. The following DECthreads patch kit fixes this problem: • VMS712_PTHREADS-V0300, for OpenVMS Alpha V7.1-2 systems 5.4 Problems Starting Queues with Multistreamed Symbionts All sites running DCPS as a multistreamed process on OpenVMS V7.
%%%%%%%%%%% OPCOM 31-OCT-1995 21:53:55.73 %%%%%%%%%%% Message from user SYSTEM on FUNYET Queue SYS$PRINT: %DCPS-E-UNSUPPORTED, unsupported operation or function %%%%%%%%%%% OPCOM 31-OCT-1995 21:53:55.74 %%%%%%%%%%% Message from user QUEUE_MANAGE on FUNYET %QMAN-I-QUENOTSTART, queue SYS$PRINT could not be started on node FUNYET %%%%%%%%%%% OPCOM 31-OCT-1995 21:53:55.74 %%%%%%%%%%% Message from user QUEUE_MANAGE on FUNYET -SYSTEM-F-ABORT, abort The failure may be constant or intermittent.
5.8 Symbionts Aborts with Access Violation or Bad Parameter Error The DCPS symbiont can abort with an ACCVIO or BADPARAM error, possibly also indicating the CMA (DECthreads) facility, beginning 19 May 1997. Other software on your system, including DIGITAL TCP/IP Services for OpenVMS and anything layered upon DECthreads, may also fail after this date. The problem is related to a long-standing OpenVMS restriction of fewer than 10,000 days in a delta-time value.
A Raw TCP/IP Port Numbers When setting up a DCPS queue using a Raw TCP/IP connection, check the documentation for your network interface card (NIC), print server or terminal server to determine the number of its Raw TCP/IP port (if it has one). The Raw TCP/IP port must support bidirectional communication between the printer and your OpenVMS system. Table A–1 shows the port numbers for some commonly-used devices.
B List of Files Installed on Alpha Systems DCPS022.RELEASE_NOTES DCPS$HELP.HLP DCPS$SMBSHR.EXE DCPS$SMB.EXE DCPS$MSG.EXE DCPS$TRNPRC.EXE DCPS$BE_SERIAL.EXE DCPS$BE_CPAP.EXE DCPS$BE_APPLETALK.EXE TRN$DDIF_PS.EXE TRN$DDIF_IMAGE.EXE TRN$ANSI_PS.EXE TRN$PROPRINTER_PS.EXE TRN$PCL_PS.EXE TRN$LIST_PS.EXE TRN$REGIS_PS.EXE TRN$TEK4014_PS.EXE DCPS$DEVCTL.TLB DCPS$STARTUP.TEMPLATE DCPS$REQUIRED.COM DCPS$GET_VERSION.COM DCPS$EXECUTION_QUEUE.COM DCPS$GENERIC_QUEUE.COM DCPS$IVP.COM DCPS$IVP_ANSI.DAT DCPS$IVP_POST.
DL3500_SEND_FAX_PS_SENDPS.PS DL3500_SEND_FAX_TEXT.PS DL3500_SEND_FAX_TEXT_SENDPS.PS DCPS$FILE_EXTENSION_DATA_TYPE.DAT_DEFAULT UNSOLICITED-PJL-FIX.COM IGNORE-A-SIZE.PS DCPS$COMMON-PORT-SETTINGS.COM DCPS$CONFIG-PRINTER-PORT.COM DCPS$DS100-PORT-SETTINGS.COM DCPS$DS200-PORT-SETTINGS.COM DCPS$DS500-PORT-SETTINGS.COM DCPS$GET-DS100-PORT-GROUPS.COM DCPS$SET-DS-GROUPS.COM DCPS$SET-DS100-GROUPS.COM DCPS$SAVE-DS500-PORT.COM LPS$STATUSDICT.PS CONFIDENTIAL.PS INSTALL-PS-SUPPLEMENT.COM PS_SUPPLEMENT.PS NETPRINT.
C List of Files Installed on VAX Systems DCPS022.RELEASE_NOTES DCPS$HELP.HLP DCPS$SMBSHR.EXE DCPS$SMB.EXE DCPS$MSG.EXE DCPS$TRNPRC.EXE DCPS$BE_SERIAL.EXE DCPS$BE_CPAP.EXE DCPS$BE_APPLETALK.EXE TRN$DDIF_PS.EXE TRN$DDIF_IMAGE.EXE TRN$ANSI_PS.EXE TRN$PROPRINTER_PS.EXE TRN$PCL_PS.EXE TRN$LIST_PS.EXE TRN$REGIS_PS.EXE TRN$TEK4014_PS.EXE DCPS$DEVCTL.TLB DCPS$STARTUP.TEMPLATE DCPS$REQUIRED.COM DCPS$GET_VERSION.COM DCPS$EXECUTION_QUEUE.COM DCPS$GENERIC_QUEUE.COM DCPS$IVP.COM DCPS$IVP_ANSI.DAT DCPS$IVP_POST.
DL3500_SEND_FAX_PS_SENDPS.PS DL3500_SEND_FAX_TEXT.PS DL3500_SEND_FAX_TEXT_SENDPS.PS DCPS$FILE_EXTENSION_DATA_TYPE.DAT_DEFAULT DCPS$DELETE-LPS-CLIENT.COM UNSOLICITED-PJL-FIX.COM IGNORE-A-SIZE.PS DCPS$COMMON-PORT-SETTINGS.COM DCPS$CONFIG-PRINTER-PORT.COM DCPS$DS100-PORT-SETTINGS.COM DCPS$DS200-PORT-SETTINGS.COM DCPS$DS500-PORT-SETTINGS.COM DCPS$GET-DS100-PORT-GROUPS.COM DCPS$SET-DS-GROUPS.COM DCPS$SET-DS100-GROUPS.COM DCPS$SAVE-DS500-PORT.COM LPS$STATUSDICT.PS CONFIDENTIAL.PS INSTALL-PS-SUPPLEMENT.