#EDIR DATA#
DOCTYPE='BOOK' PUBLICID='' SYSTEMID='/dtd/docbook.dtd'Print ServicesPrint ServicesNovell, Inc.DisclaimerNovell, Inc. makes no representations or warranties with
respect to the contents or use of this manual, and specifically
disclaims any express or implied warranties of merchantability or
fitness for any particular purpose. Further, Novell, Inc. reserves the
right to revise this publication and to make changes to its content,
at any time, without obligation to notify any person or entity of such
revisions or changes.Further, Novell, Inc. makes no representations or warranties
with respect to any NetWare software, and specifically disclaims any
express or implied warranties of merchantability or fitness for any
particular purpose. Further, Novell, Inc. reserves the right to make
changes to any and all parts of NetWare software, at any time, without
any obligation to notify any person or entity of such changes.TrademarksThe following are registered trademarks of Novell, Inc.: DR DOS, Fastpath, LAN WorkPlace, LANalyzer, NetWare, NetWare Name Service, Novell Press, UnixWare, WordPerfect.UNIX is a registered trademark of Novell, Inc. in the United States and other countries, licensed exclusively through X/Open Company, Ltd.The following are trademarks of Novell, Inc.: Advanced NetWare, Enterprise Certified NetWare Engineer, ECNE, EXOS, FirstMail, Global MHS, HSM, Hardware Specific Module, Hot Fix, IPX, IPX/SPX, IPXWAN, Internetwork Packet Exchange, LSL, Link Support Layer, MLI, MLID, MSL, MSM, MacIPX, MacNCP, MacNDS, Media Support Module, Mirrored Server Link, Multiple Link Interface, Multiple Link Interface Driver, NCP, NDR, NDS, NE/2, NE/2-32, NE1000, NE1500T, NE2000, NE2100, NE3200, NE32HUB, NLM, NLSP, NMS, NSE Pro, NTR2000, NVT, NetSync, NetWare 3, NetWare 4, NetWare 4.01, NetWare 4.1, NetWare Application Notes, NetWare Care, NetWare Client, NetWare Core Protocol, NetWare DOS Requester, NetWare Directory Services, NetWare Express, NetWare IPX Router, NetWare Link Services Protocol, NetWare Link/Frame Relay, NetWare Link/PPP, NetWare Link/X.25, NetWare Loadable Module, NetWare Logotype (teeth logo), NetWare MHS, NetWare Management Agent, NetWare Management System, NetWare Message Handling Service, NetWare MultiProtocol Router, NetWare Navigator, NetWare Peripheral Architecture, NetWare Ready, NetWare Requester, NetWare Runtime, NetWare SFT, NetWare SFT III, NetWare Tools, NetWare UAM, NetWare/IP, Netware Notify, Network Support Encyclopedia Professional Volume, Novell Labs, Novell Research Reports, Novell Virtual Terminal, ODI, Open Data-Link Interface, Packet Burst, Personal NetWare, RX-Net, RXNet/2, Red Box, SFT, SFT III, SMS, SPX, Sequenced Packet Exchange, Storage Management Services, Streams, TSM, Topology Specific Module, Transaction Tracking System, TTS, VLM, Virtual Loadable Module, "Yes, It Runs With NetWare Logo", and the "Yes, NetWare Tested and Approved Logo".The following are registered service marks of Novell, Inc.: Novell Technology Institute, NetWire.The following are service marks of Novell, Inc.: Novell Registry, Certified NetWare Administrator, CNA, Certified NetWare Engineer, CNE, Certified NetWare Instructor, CNI, Novell Authorized Service Center, NASC, Novell Technical Support.The following are collective marks of Novell, Inc.: Novell Authorized Reseller, Technical Support Alliance, TSA.3Com, 3+Share, and TokenLink are registered trademarks of 3Com Corporation.4.3BSD is a trademark of the Regents of University of California, Berkeley.ARCnet is a registered trademark of Datapoint Corporation.AT is a registered trademark of International Business Machines Corporation.AT&T is a registered trademark of American Telephone & Telegraph.Adobe and PostScript are registered trademarks of Adobe Systems Incorporated.Apple, AppleShare, AppleTalk, EtherTalk, ImageWriter, LaserWriter, LocalTalk, Macintosh, and MultiFinder are registered trademarks, and Finder and Mac are trademarks, of Apple Computer, Inc.Btrieve is a registered trademark of Btrieve Technologies, Inc.Canon is a registered trademark of Canon, Inc.COMPAQ is a registered trademark of COMPAQ Computer Corporation.Cisco Systems is a trademark of Cisco Systems, Inc.Citizen is a registered trademark of Tokei Kabushiki Kaisha.Claris is a trademark and MacWrite is a registered trademark of Claris Corporation.CompuServe is a registered trademark of CompuServe, Inc.DEC, DECnet, and Digital are trademarks of Digital Equipment Corporation.DeskJet, DeskWriter, LaserJet, PaintJet, PaintWriter, and PCL are registered trademarks of Hewlett-Packard Company.Diablo is a registered trademark of Xerox Corporation.DynaText is a registered trademark of Electronic Book Technologies, Inc.Epson is a registered trademark of Seiko Epson Corporation.EtherPrint is a trademark of 3Com Corporation.TokenPrint is a registered trademark of Dayna Communications.EtherFlex is a registered trademark of Extended Systems International.GatorBox is a registered trademark of Cayman Systems.Hewlett Packard, HP, HP-GL, LaserJet, and PCL are registered trademarks of Hewlett-Packard Company.Hayes is a registered trademark of Hayes Microcomputer Products, Inc.IBM, OS/2, Micro Channel, ProPrinter, and PS/2 are registered trademarks and AFP, Presentation Manager, and SAA are trademarks of International Business Machines Corporation.Intel is a registered trademark and Pentium is a trademark of Intel Corporation.LaserBridge is a registered trademark of Sonic Systems.Lotus is a registered trademark of Lotus Development Corporation.MS-DOS and Microsoft are registered trademarks and LAN Manager is a trademark of Microsoft Corporation.MacPlot is a registered trademark of Microspot.NEC, Spinwriter, and Pinwriter are registered trademarks of NEC Corporation.NFS is a registered trademark of Sun Microsystems, Inc.Okidata and MicroLine are registered trademarks of Oki Electric Industry Co., Ltd.PageMaker is a registered trademark of Aldus Corporation.Panasonic is a registered trademark of Panasonic Office Automation.PowerPrint is a trademark of GDT Softworks, Inc.SQL Server is a trademark of Sybase, Inc.SprintTalk is a registered trademark of Digital Products.Ultra is a trademark of Hayes Microcomputer Products, Inc.Unicode is a registered trademark of Transoft Ltd.Word is a registered trademark of Microsoft Corporation.XT is a trademark of International Business Machines Corporation.Xerox is a registered trademark and XNS is a trademark of Xerox Corporation.cc:Mail is a trademark of cc:Mail, a Division of Lotus.All other trademarks, service marks, certification marks, and
collective marks --- registered or not --- are the property of their
respective owners.Copyright Notices© Copyright 1983-1994 Novell, Inc. All rights reserved. No
part of this publication may be reproduced, photocopied, stored on a
retrieval system, or transmitted without the express written consent
of the publisher.TYPE="VERT"Novell, Inc.122 East 1700 SouthProvo, UT 84606U.S.A.User Comment FormNovell encourages and welcomes your feedback and suggestions on ways we can improve our manuals. You can help us by sharing your comments and suggestions about how our manuals could be made more useful to you, and about any inaccuracies or information gaps they contain.Submit your comments by printing this User Comment form (click on the icon to display the form, then select "Print" from the "File" menu), filling it in, then faxing or mailing it to us.LABEL="0" FLOAT="0"User Comment FormFILEREF="ucomment.tif"PAGENUM=9 ID="BP1"How to Use This ManualRENDERAS="SECT1"OverviewThis manual represents a major revision of the previous version of Print Services. Major differences between this manual and the NetWare 4.0 print manual include the following:MARK=BULLETExpanded overview and conceptual informationInformation about printing in mixed NetWare 4TM and NetWare 3TM environmentsComplete reorganization of the material in the manualGreatly expanded optimizing and troubleshooting discussionsStep-by-step examples for performing the most common tasksInformation on new functionality in the productRENDERAS="SECT1"Documentation IDXID="w6619"BOOK="_idx" COLLECTION="nw41" TIDREF="i830"
ConventionsThis manual uses the following Novell® conventions.RENDERAS="SECT2"Asterisk ( * )An asterisk denotes a trademarked name belonging to a third-party company. Novell trademarks are denoted with specific trademark symbols (®, TM, etc.).An ownership listing of all (Novell and third-party) trademarks cited in a manual can be found either on the disclaimer page in the front or in a "Trademarks" section at the back of printed manuals. A trademarks list is also available in the DynaText* online documentation.PAGENUM=10 ID="BP2"RENDERAS="SECT2"CommandsBoldface characters indicate items that you type, such as commands and options. You can use any combination of uppercase and lowercase letters.For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"C:\A INSTALLRENDERAS="SECT2"Delimiter Bar ( | )In syntax examples, a delimiter bar separating two command options indicates that you can choose one of the options.For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"-S | -RDo not type the bar.RENDERAS="SECT2"DOS CommandsDOS commands and command option letters are shown in uppercase letters. For example: FTPD.Because DOS is not case-sensitive, you can type DOS commands in uppercase or lowercase letters.RENDERAS="SECT2"DOS Filenames, Directory Names, and PathnamesDOS filenames, directory names, and pathnames are shown in uppercase letters. For example, AUTOEXEC.BAT.Because DOS is not case-sensitive, you can type these names in uppercase or lowercase letters.PAGENUM=11 ID="BP3"RENDERAS="SECT2"EllipsesEllipses in syntax examples indicate that parameters, options, or settings can be repeated.For example, in the commandFORMAT="LINESPECIFIC"MOREINFO="NONE"LOGIN SERVER1/SUPERVISOR /option...you could replace option with any number of available options.RENDERAS="SECT2"EmphasisItalic type also indicates emphasized text. For example:Remember to load the driver before you install the application.RENDERAS="SECT2"IconsChecklists, which often contain prerequisites, are marked with the "Checklist" icon to the left of this text.Procedures to follow in order to accomplish a specified task are marked with the "Procedure" icon to the left of this text.Additional or "nonessential" but noteworthy information is marked with the "Note" icon to the left of this text.Vital information about system or software requirements, etc., that deserves particular attention is marked with the "Important" icon to the left of this text.Guidelines or tips about fine-tuning, optimizing, etc., which might be applicable to your site or situation but maybe not to all, are emphasized with the "Suggestion" icon to the left of this text.Warnings about potential danger to data, hardware, or person are emphasized with the "Warning" icon to the left of this text. PAGENUM=12 ID="BP4"RENDERAS="SECT2"Key NamesAngle brackets surround the name of a key. For example, MOREINFO="NONE"<Enter> corresponds to the MOREINFO="NONE"Enter key on your keyboard. MOREINFO="NONE"<Ctrl>+<c> means hold down the MOREINFO="NONE"Ctrl key and simultaneously type the letter MOREINFO="NONE"c (in lowercase, in this case).RENDERAS="SECT2"NET.CFG File Section Headings and Parameter SettingsNET.CFG section headings and parameter settings are shown in uppercase when used as a reference item and lower case when used in syntax or working examples.For example:NETBIOS VERIFY TIMEOUT specifies how often in (ticks) NetBIOS sends a keep-alive packet to the other side of a session to preserve the session.If no packets are being exchanged on the NetBIOS session by the software that established the session, NetBIOS sends packets at regular intervals to make sure that the session is still valid.MOREINFO="NONE"COLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="5*"COLNAME=2 COLWIDTH="20*"VALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"SyntaxCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"netbios verify timeout numberReplace number with a number of ticks. COLNAME=1 ROTATE="0" MOREROWS="0"DefaultCOLNAME=2 ROTATE="0" MOREROWS="0"54 (approximately 3 seconds)COLNAME=1 ROTATE="0" MOREROWS="0"RangeCOLNAME=2 ROTATE="0" MOREROWS="0"4 to 65,535COLNAME=1 ROTATE="0" MOREROWS="0"ExampleCOLNAME=2 ROTATE="0" MOREROWS="0"To make NetBIOS wait longer before sending a request- for-acknowledgment packet, you could place the following lines in your NET.CFG file:MOREINFO="NONE"netbios  netbios verify timeout 1350Because interpretation of this file is not case-sensitive, you can type its contents in uppercase or lowercase letters.PAGENUM=13 ID="BP5"RENDERAS="SECT2"OptionsIn syntax examples, braces indicate that you are required to choose one of the enclosed options. For example, the following notation means that you must include a 0 or a 1 in the command:FORMAT="LINESPECIFIC"MOREINFO="NONE"{0, 1}RENDERAS="SECT2"Square BracketsIn syntax examples, boldface type enclosed in square brackets indicates command options that you can type as needed. For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"FTP [ -D ] [ -F ]RENDERAS="SECT2"System ResponseMonospace type shows system-generated responses that appear on your workstation screen. For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"TNVT220>RENDERAS="SECT2"VariablesItalic type indicates variables---descriptive item names, such as command parameters---that you replace with appropriate values.For example, in the command:FORMAT="LINESPECIFIC"MOREINFO="NONE"FTP -F remote_hostyou type the name of a computer on your network in place of remote_host.RENDERAS="SECT2"UNIX CommandsUNIX® commands are shown in boldface letters. For example, MOREINFO="NONE"vi. Because UNIX is case-sensitive, these commands are usually lowercase. Type UNIX commands exactly as shown.PAGENUM=14 ID="BP6"RENDERAS="SECT2"UNIX Filenames, Directory Names, and PathnamesUNIX filenames, directory names, and pathnames are shown in italics. For example, /etc/hosts.Because UNIX is case-sensitive, these names usually are in lowercase letters. Type UNIX filenames exactly as shown.RENDERAS="SECT1"Online 
HelpMARK=BULLETContext-sensitive help. If you are using a NetWare menu utility and want more information about how to complete a task, press MOREINFO="NONE"<F1>.If you are unsure how to use a command, type the command name and add the /? option for help. For example, for help with the RIGHTS command, type "RIGHTS /?".Online MS Windows help. Microsoft* (MS) Windows help viewer allows you to read NetWare help developed for the MS Windows environment. To access the NetWare help screens within MS Windows, press <MOREINFO="NONE"F1> or the "?" button.DynaText online documentation. The DynaText viewer allows you to read NetWare documentation from your DOS, MS Windows, Macintosh*, UNIX, or OS/2* workstation.All NetWare 4 and 3.12 documentation except the Quick Access Guide are available on the NetWare Online Documentation CD-ROM.RENDERAS="SECT1"Additional Help ResourcesMARK=BULLETNovell Authorized Service CenterSM (NASC) locations. NASCSM facilities are local support providers authorized and supported by Novell. They provide both telephone and on-site assistance, and should be your first source for technical support.For the Novell Authorized Service Center nearest you, in the U.S. and Canada call 1-800-338-NASC.Hardware documentation. Many network problems occur because of malfunctioning hardware.PAGENUM=15 ID="BP7"If you can isolate a problem to a certain computer component or cable segment, check the manuals that came with the hardware involved.NetWare Management SystemTM (NMS) services. NMSTM services helps you manage the cabling system, computers, software, and other components of the network.For more information about using NMS on your network, contact your Novell Authorized ResellerCLM representative.Other Novell publications. NetWare Applications Notes and Research Reports cover technical aspects of NetWare based system design, implementation, and management.Application Notes is a collection of technical articles published monthly. Research Reports is published as the research becomes available.To purchase subscriptions and back issues of these publications from within the United States or Canada, call the Novell Research Order Desk at 1-800-UPDATE1. From other locations, call 801-429-5380.Third-party books and periodicals. A number of books on NetWare, including books published by Novell PressTM publishing, are available at most bookstores.In addition, numerous networking periodicals give advice on configuring, managing, and troubleshooting your network.NetWire® forum on the CompuServe® bulletin board. A fairly inexpensive way to get up-to-date advice and patches is through NetWire on the CompuServe bulletin board.To open a CompuServe account, call one of the following numbers and ask for "Representative 200"MARK=BULLETIn the United States or Canada: 1-800-524-3388In the United Kingdom: 0800-289-378In Germany: 0130-37-32In other European countries: 44-272-255-111In locations other than the United States, Canada, or Europe, use the appropriate country code for the U.S. and call 614-457-0802. Ask for "Representative 200." This phrase identifies you as a Novell customer.PAGENUM=16 ID="BP8"Technical Support Database and NetWire forum on the Internet. The Novell FTP sites support access through FTP, Gopher, and World Wide Web (WWW) systems.  Over 9,000 documents exist on the WWW system for providing technical hints and information.To access the Novell Internet sites, log in as ANONYMOUS and use your E-mail address as your password.   Contact one of the following site addresses:TYPE="VERT"In the United States: ftp.novell.comIn Germany: ftp.novell.deIn the United Kingdom: ftp.salford.ac.ukIn Canada: novell.nrc.caSee public areas in these sites for possible listings of other sites addresses. FaxBack Service. Novell provides a FaxBack Service for obtaining additional product information to help with support needs.To access the Novell FaxBack Service, complete the following steps.MARK=BULLETWithin the continental United StatesTYPE="VERT"1. Dial 1-800-NETWARE (1-800-638-9273).2. Press #1 (the "Presale Product Information and Upgrade Information" option).3. Again press #1 (the "Receive Product Information via Fax" option).Outside the continental United StatesDial 1-801-429-2772. You are connected directly to the FaxBack Service.Follow the directions provided on the phone. You are prompted to enter a document number and then a fax number to send the document to.Network Support Encyclopedia Professional VolumeSM (NSE Pro) package. This encyclopedia gives customers access to regularly updated information on products and services---plus patches, fixes, and more---from Novell and other vendors.The NSE ProSM package is distributed on CD-ROM on a subscription basis. Updates are sent out several times each year. More information is available on NetWire or from your Novell Authorized Reseller.PAGENUM=17 ID="BP9"Troubleshooting hardware and software. Specialized hardware and software packages, such as the Novell LANalyzer® software, are available to help you isolate network problems.Customer service. You can contact your Novell Authorized Reseller for technical assistance.Most Novell Authorized Resellers have Certified NetWare EngineerSM representatives on their staffs ready to assist users with their networking problems.RENDERAS="SECT1"User CommentsWe are continually looking for ways to make our products and our manuals as easy to use as possible.You can help us by sharing your comments and suggestions about how our documentation could be made more useful to you and about inaccuracies or information gaps it might contain.Submit your comments either by filling out the "User Comments" form at the end of this document or by writing to us directly at the following address:Novell, Inc. Technical Publications MS C-23-1 122 East 1700 South Provo, UT 84606 USAWe appreciate your comments.LABEL="1"PAGENUM=1 ID="BP10"Introduction to NetWare Print ServicesRENDERAS="SECT1"Overview of Network Printing IDXID="w6620"BOOK="_idx" COLLECTION="nw41" TIDREF="i2879"To 
users not 
familiar 
with 
network
 printing, the printing process may seem fairly simple. In non-network printing, data is generated on a stand-alone computer and then sent to a printer cabled directly to the computer. FILEREF="n41ps48a.tif"In network printing, printers are often shared and several intervening steps must take place (see IDREF="FM83691"Figure 1-1): MARK=BULLETStorageIntermediate processingTransmission between various processing locationsThese steps can greatly affect the complexity of the print job's journey and the time it takes for a print job to arrive at the printer.Each step in the printing process affects the time necessary for a print job to be completed at the printer. The following scenario describes a typical path print data might follow during this process. PAGENUM=2 ID="BP11"LABEL="1-1" FLOAT="0"ID="FM83691"A Typical Network Printing Setup FILEREF="n41ps40a.tif"RENDERAS="SECT2"Step 1: Print Data Is Generated and Transmitted IDXID="w6621"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"The application compiles the data entered by the user and passes it on to a print driver. Initially, there is only an application data file or possibly a document file with imbedded image definition data. No print data yet exists.A print driver generates the actual printer data and passes it toward LPT1. The driver may be part of the application software, or may have been supplied with the operating system, or may have come from a third party. Print data now exists in one of the formats described in IDREF="FM93864""Printer Languages" on page 245.The speed at which print data can be generated varies greatly. As complexity increases with additional formatting and graphical requirements, the time required to generate print data increases. Streams of simple text characters are created almost instantaneously on modern systems. Formatted text, which requires precise alignment of varying fonts and sizes, produces higher quality output but is more complex and takes longer to generate. Some types of graphics are so complex that they may require hours for a single image to be generated.PAGENUM=3 ID="BP12"RENDERAS="SECT2"Step 2: Data Is Redirected to a Network Queue IDXID="w6622"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"In non-network printing, data generation and transmission can be nearly simultaneous on a single computer. However, during network printing, data is not sent directly to a printer as it is in non-network printing. Instead, the data is redirected to a file in a print queue where it is stored while waiting to be sent to a printer.Redirection of print data and storage in a queue has several advantages for network users:MARK=BULLETThe application and the user can resume work without waiting for the printer to complete a print job. Multiple users can share a single printer.Users can send jobs to printers at different locations. Print jobs can be sequenced so that high priority jobs are sent to the printer first.Large print jobs can be stored until they can be printed at a time (such as after normal work hours) that does not disrupt other printing.With NetWare, sending a print job to a queue can be accomplished in two ways:MARK=BULLETManually via the NPRINT utilityAutomatically via the CAPTURE utility, which intercepts the data headed toward LPT1 or other parallel ports. NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE" In either case, the data is assembled into small packets, which are labeled and passed to a network interface board and the associated driver software.At the network interface, each packet is transmitted toward the destination file server that will store the data.The individual packets travel over the network medium, possibly having to traverse repeaters, routers, gateways, and bridges along the way.PAGENUM=4 ID="BP13"Upon the data's arrival at the destination NetWare server, another network interface (board and software) receives each packet of data, and may also check the packets for transmission errors and/or send acknowledgments back to the sending interface. RENDERAS="SECT2"Step 3: Data Is Stored in a Print Queue IDXID="w6623"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"IDXID="w6624"BOOK="_idx" COLLECTION="nw41" TIDREF="i3442"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"Each packet of data is then passed to the file storage area. At the NetWare server, the data packets are stripped of their labeling information and stored as a file on the server's hard drive. It is important that any data storage area be large enough to hold both the largest print job likely to be stored and all the print jobs likely to be queued up at any one time on a busy day. When the data for a complete job has all been received and stored, the file is closed and the filename is added to the queue associated with the printer. At this point, the application and user are able to resume work.The stored print job waits in the queue until the print server is able to transmit it to a printer. If a print job is behind another job in the queue, the associated print server will request and receive the data file information immediately upon completion of the preceding job. The delay can be long if there are many other print jobs waiting in the print queue, or if the user stipulated that this job should print at some particular time in the future. However, if the queue was empty when the completed data file name was passed to NetWare queue management system, the associated print server requests the data file information after the next predefined sampling interval. The default sampling interval is 15 seconds, but can be altered in NetWare 4TM software with PCONSOLE.PAGENUM=5 ID="BP14"RENDERAS="SECT2"Step 4: Print Data Is Transmitted to a Printer Station IDXID="w6625"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"After the print server receives the print job information, it begins reading the print data from the queue. The print server assembles the data into small packets, labeling each and passing them to a network interface board and associated software. The individual packets are transmitted over the network to the printer station, possibly traversing repeaters, routers, and bridges along the way.As the packets are sent, the print server gets packets back from the printer station containing information about the status of the printer, the amount of data that has actually been sent to the printer, and how many packets the print station currently has room to receive.RENDERAS="SECT2"Step 5: Print Data Is Transmitted to the Printer IDXID="w6626"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"The following discussion describes one of several printer configurations. NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"At the workstation the printer is attached to, a network interface board (and associated driver software) receives each packet of data, possibly checking the packets for transmission errors and sending acknowledgments back to the sending interface. The packet labels are removed, the workstation's foreground task is interrupted, and the print data is passed to the IDXID="w6627"BOOK="_idx" COLLECTION="nw41" TIDREF="i3338"
port driver (IDXID="w6628"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w6629"BOOK="_idx" COLLECTION="nw41" TIDREF="i3005"
NPRINTER).When NPRINTER is loaded, the printer port is initialized and the interrupts are enabled. If the printer is not busy, one character is printed. Control is returned to the workstation's foreground task. After each character is accepted by the printer, a hardware interrupt returns control to the port driver long enough to send one more byte. MARK=BULLETIf configured not to use interrupts (polled mode), NPRINTER instead gets control once each clock tick (18.2 ticks per second) and makes a fixed number of attempts to send bytes before relinquishing control to the foreground task for the remainder of the clock tick period.PAGENUM=6 ID="BP15"If the byte is sent through a parallel port, it is put on the port and a strobe signal is sent. Later, a corresponding return signal notifies the hardware that the printer is ready for more, generating the hardware interrupt mentioned in the preceding paragraph. Bytes transmitted through a serial port are passed at a fixed rate, one bit at a time, until all bits have been sent (assuming that all handshaking has occurred properly). The serial port generates the interrupt mentioned earlier when all bits have been sent. Additional hardware signals or characters sent back from the printer are monitored by NPRINTER to verify the printer's readiness for more data.Ideally, the time that NPRINTER is taking control of the workstation to transfer data to the printer is spread out and small enough that the interference is rarely noticed by the user. RENDERAS="SECT2"Step 6: The Printer Formats the Data and Completes the Print Job IDXID="w6630"BOOK="_idx" COLLECTION="nw41" TIDREF="i3394"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"Data travels by cable to the printer, where it is stored until enough data has been accumulated and converted to complete a single physical cycle. The cycle for a laser printer is a full page; the physical cycle for most other printers is one pass of a print head. The formatting process can be brief or lengthy depending on the type of data being processed.Data is usually transmitted to a printer via a Centronics-type parallel port or an RS-232 type serial port, depending on the printer type used. During this process, the computer communicates with the printer, waiting for a ready signal between each byte that is sent. Usually the computer spends much more time waiting than sending. However, it is possible to take advantage of these delays. Allowing the CPU to handle the user's "foreground" tasks during these large delays is what makes it possible for the printer's "background" task to operate with little apparent interference.If the printer has insufficient memory to store new data until the physical cycle has finished with the old data, the printer may signal NPRINTER to suspend transmission during each cycle. When the last physical cycle of the printer is complete, the print job is done.PAGENUM=7 ID="BP16"RENDERAS="SECT1"Using the NetWare Printing Utilities IDXID="w6631"BOOK="_idx" COLLECTION="nw41" TIDREF="i3552"NetWare 4 allows you to use IDXID="w6632"BOOK="_idx" COLLECTION="nw41" TIDREF="i1611"
graphical or IDXID="w6633"BOOK="_idx" COLLECTION="nw41" TIDREF="i4471"
text utilities to create or modify your network printing environment.  IDXID="w6634"BOOK="_idx" COLLECTION="nw41" TIDREF="i3552"
The following table describes the tasks that each utility performs.LABEL="1-1" PGWIDE=0 TOCENTRY="1"IDXID="w6635"BOOK="_idx" COLLECTION="nw41" TIDREF="i3552"IDXID="w6636"BOOK="_idx" COLLECTION="nw41" TIDREF="i3551"NetWare 4 Printing Utilities COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="6*"COLNAME=2 COLWIDTH="6*"COLNAME=3 COLWIDTH="22*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"Utility typeCOLNAME=2 ROTATE="0" MOREROWS="0"Utility COLNAME=3 ROTATE="0" MOREROWS="0"TasksVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Graphical COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6637"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"
NetWare AdministratorCOLNAME=3 ROTATE="0" MOREROWS="0"Creates, assigns, modifies, deletes, and monitors print queues, print servers, and printers. Monitors, modifies, pauses and deletes print jobs. Creates, modifies, and deletes print job configurations, printer forms, and print devices. (OS/2* compatible)COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"NetWare User ToolsCOLNAME=3 ROTATE="0" MOREROWS="0"Enable user to access network resources, map drives, set up printing, and send messages. Printing tasks include setting printer options, connecting and disconnecting print queues, and making print queue connections permanent.COLNAME=1 ROTATE="0" MOREROWS="0"Command LineCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6638"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
CAPTURECOLNAME=3 ROTATE="0" MOREROWS="0"Redirects workstation output to a network printer or file.  (OS/2 version available)COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6639"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
NPRINTCOLNAME=3 ROTATE="0" MOREROWS="0"Prints files from outside an application. (OS/2 version available)COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6640"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"
PSCCOLNAME=3 ROTATE="0" MOREROWS="0"Monitors and controls printer and print server status from the command line. Provides layout of printing setup. (OS/2 version available)COLNAME=1 ROTATE="0" MOREROWS="0"MenuCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6641"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"
PCONSOLECOLNAME=3 ROTATE="0" MOREROWS="0"Creates, assigns, modifies, deletes, and monitors print queues, print servers, and printers. Sends, monitors, modifies, pauses, resumes, and deletes print jobs. Quickly installs basic print services.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6642"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w6643"BOOK="_idx" COLLECTION="nw41" TIDREF="i3005"
NPRINTERCOLNAME=3 ROTATE="0" MOREROWS="0"Loads NetWare port driver (NLM on the NetWare server, EXE on the workstation). (OS/2 version available)COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6644"BOOK="_idx" COLLECTION="nw41" TIDREF="i2688"
NETUSERCOLNAME=3 ROTATE="0" MOREROWS="0"Captures workstation output to a network printer, prints files from outside of an application, and monitors print queues. Sends, redirects, monitors, modifies, or deletes print jobs.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6645"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"
PRINTCONCOLNAME=3 ROTATE="0" MOREROWS="0"Creates, modifies, and deletes print job configurations to simplify using the CAPTURE, NPRINT, and PCONSOLE utilities.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6646"BOOK="_idx" COLLECTION="nw41" TIDREF="i3487"
PRINTDEFCOLNAME=3 ROTATE="0" MOREROWS="0"Defines printer forms for use in CAPTURE, NPRINT, and print job configurations. Defines print devices in a database for use in print job configurations.COLNAME=1 ROTATE="0" MOREROWS="0"NLMCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6647"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"
PSERVERCOLNAME=3 ROTATE="0" MOREROWS="0"Loads print server software. Monitors, modifies, pauses, resumes, and aborts print jobs.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w6648"BOOK="_idx" COLLECTION="nw41" TIDREF="i3638"
PUPGRADECOLNAME=3 ROTATE="0" MOREROWS="0"Upgrades NetWare 3TM printing objects, print job configurations, and printer definitions to NetWare 4. PAGENUM=8 ID="BP17"If your application supports NetWare print services, you do not need CAPTURE and NPRINT to send network print jobs. If your application supports your printer, you do not need to define a print device through PRINTDEF.LABEL="2"PAGENUM=9 ID="BP18"Planning and Setting Up NetWare Print ServicesRENDERAS="SECT1"Planning Your NetWare 4 Printing Setup IDXID="w6649"BOOK="_idx" COLLECTION="nw41" TIDREF="i3322"IDXID="w6650"BOOK="_idx" COLLECTION="nw41" TIDREF="i3549"NetWare 4TM print services represent a significant advancement in both performance and versatility from NetWare 3TM print services. This section describes some of the major changes that have been made.For additional information about NetWare 4 printing enhancements, see the following discussions:MARK=BULLETIDREF="FM62335""New PCONSOLE Features for NetWare 4" on page 105IDREF="FM54281""New Print Server Features for NetWare 4" on page 160IDREF="FM22786""New NPRINTER Features for NetWare 4" on page 184IDREF="FM86878""New Print Job Configuration Features for NetWare 4" on page 203RENDERAS="SECT2"NetWare 4 Printing Enhancements IDXID="w6651"BOOK="_idx" COLLECTION="nw41" TIDREF="i2913"The following section describes major enhancements incorporated into NetWare 4 Print Services.RENDERAS="SECT3"Directory Services IDXID="w6652"BOOK="_idx" COLLECTION="nw41" TIDREF="i2729"NetWare 4 establishes a new framework for handling network resources that is much different from previous versions of NetWare. A replicated and distributed database replaces the NetWare 3 bindery as the storage medium for network information. This database, part of the NetWare Directory ServicesTM technology, organizes network components, such as servers, printers, and network users, as objects within a hierarchical tree structure.PAGENUM=10 ID="BP19"RENDERAS="SECT3"Individual ObjectsIn NetWare Directory Services, the print server, print queue, and printer are individual objects. They can be created and modified in any order with text or graphical utilities.One advantage this change provides is that network users never need to know about print queues or print servers in NetWare 4. Users can send their print jobs directly to a printer by specifying the printer name.RENDERAS="SECT3"New Management ToolsNetWare 4 provides a wide variety of new tools to manage these network objects, including NetWare Administrator and NetWare ToolsTM utilities that define objects and navigate through the tree structure using a graphical user interface. Since network printing takes place through queues (regardless of the platform from which a print job originates), a number of these tools---such as PCONSOLE---involve queue creation and management. A queue created with one of these tools can be used not only by PC and OS/2 clients, but also by Macintosh* and UNIX® clients, if certain conditions are met. RENDERAS="SECT3"Cross-Platform SupportIn addition to DOS and MS Windows, NetWare 4 print services are completely compatible with OS/2. NetWare 4 print servers also can support Macintosh and UNIX printers. RENDERAS="SECT3"Bimodal UtilitiesAll text-based NetWare 4 printing utilities are bimodal, so that from the new set of utilities you can administer both NetWare 3 and NetWare 4 networks and servers.RENDERAS="SECT3"Quick SetupThe "Quick Setup" option in PCONSOLE is new for NetWare 4. It provides a simple way to get your initial printing setup running quickly. PAGENUM=11 ID="BP20"RENDERAS="SECT3"Centralized AdministrationYou can create a NetWare 4 print server that replaces NetWare 3 print servers. NetWare 4 print servers can service queues on NetWare servers that have not yet been upgraded to NetWare 4.In addition, remote printers and direct-connect printers configured in NetWare 3 can communicate with NetWare 4 print servers. RENDERAS="SECT3"Polled Mode IDXID="w6653"BOOK="_idx" COLLECTION="nw41" TIDREF="i3333"Polled mode is now supported and is the default for printer configurations. Users can now get their printer running without having to worry about which interrupt the port is set to or whether the port supports interrupts. This means that you can now get your printers running much more quickly and easily. Then, if you want to find out whether interrupts will increase performance, you can reconfigure your system when time allows.RENDERAS="SECT2"Other Changes You Must Plan ForRENDERAS="SECT3"Different Configuration Locations IDXID="w6654"BOOK="_idx" COLLECTION="nw41" TIDREF="i739"The introduction of Directory Services affects the way configuration information is stored.MARK=BULLETIn NetWare 3, the print server's configuration information was stored in SYS:SYSTEM. In NetWare 4, configuration data is stored as objects in the Directory. For example, in NetWare 3, printers were print server attributes; in NetWare 4, printers are Directory objects.In NetWare 3, print job configurations created with NetWare's PRINTCON utility were stored as database files in the users' subdirectories in SYS:MAIL. In NetWare 4, you can create both public (or global) and private databases. Private databases are still created by users and are stored as attributes of user objects. The public databases are created by the network supervisor to be used by all users, and are stored as attributes of container objects.In NetWare 3, database files created with NetWare's PRINTDEF database (containing print device definitions and printer form definitions) were stored as a file in SYS:PUBLIC. In NetWare 4, the database is stored as an attribute of a container object.PAGENUM=12 ID="BP21"RENDERAS="SECT3"NewDatabase Formats IDXID="w6655"BOOK="_idx" COLLECTION="nw41" TIDREF="i739"IDXID="w6656"BOOK="_idx" COLLECTION="nw41" TIDREF="i739"
The format of PRINTCON and PRINTDEF databases has changed. In bindery mode, the new databases have new names so there is no confusion between them and the old databases. In Directory Services, the new databases are now attributes of objects. For information on the name and location of these databases, see the following sections, "Relocated Print Job Configuration Databases" and "Relocated Print Device Databases."If you are not using UNIX or any third-party utilities that require the NetWare 3 databases, we recommend that you delete the old databases. But if you do have these third-party utilities, you will need to keep the old databases because the new ones have a new format that the utilities may not be able to read.The old and new databases can coexist. If you want to maintain the old ones and have been using NetWare utilities to do it, you should use the NetWare 3 utilities to maintain them. Use the NetWare 4 utilities to maintain the NetWare 4 databases. However, there is little reason to maintain NetWare 3 databases.Switching to bindery mode in the new utilities will not maintain the old databases. Bindery mode allows you to maintain a bindery version of the new databases.RENDERAS="SECT3"ID="FM77740"Relocated Print Job Configuration DatabasesBoth the format and location of the database for print job configurations have changed for NetWare 4:MARK=BULLETIn NetWare 3, the PRINTCON database was SYS:MAIL\usernumber\PRINTCON.DAT. In the NetWare 4 Directory, the database is an attribute of a container object or User object. Configurations can be modified through the "Print Job Configurations" option of PRINTCON or the "Print Job Configurations" dialog for the container object in NetWare Administrator.PAGENUM=13 ID="BP22"In NetWare 4 bindery mode, the public database is SYS:PUBLIC\PRINTJOB. DATThe private database is SYS:MAIL\<usernumber>\PRINTJOB.DATRENDERAS="SECT3"ID="FM54074"Relocated Print Device Databases IDXID="w6657"BOOK="_idx" COLLECTION="nw41" TIDREF="i3395"The print device definitions supplied in NetWare 4 are copied to the SYS:PUBLIC directory during installation. Additional device definitions imported or created are also stored in this directory unless you specify another location.Both the format and location of the print device database have changed for NetWare 4.MARK=BULLETIn NetWare 3, the database for print device definitions is SYS:PUBLIC\NET$PRN.DATIn the NetWare 4 Directory, this database is an attribute of a container object. Print device definitions can be accessed through the "Print Devices" option of PRINTDEF or the "Print Devices" dialog for the container object in NetWare Administrator.In NetWare 4 bindery mode, the database is SYS:PUBLIC\PRINTDEF.DATRENDERAS="SECT3"IDXID="w6658"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"
Bindery ServicesNetWare 4 maintains compatibility with previous versions of NetWare clients. NetWare's bindery services provide access to NetWare 3 objects such as users and servers.For example, all network objects in bindery mode must reside at levels defined by the bindery context that applies to the server. The bindery context of the server is set by an entry in its IDXID="w6659"BOOK="_idx" COLLECTION="nw41" TIDREF="i362"
AUTOEXEC.NCF file (or by manually using the IDXID="w6660"BOOK="_idx" COLLECTION="nw41" TIDREF="i441"
SET BINDERY CONTEXT command). PAGENUM=14 ID="BP23"RENDERAS="SECT3"ID="FM13104"IDXID="w6661"BOOK="_idx" COLLECTION="nw41" TIDREF="i2685"
NetSyncThe NetSyncTM management utility IDXID="w6662"BOOK="_idx" COLLECTION="nw41" TIDREF="i2685"
converts NetWare 3 bindery information, including printing information, incorporating it into the Directory of NetWare 4.1. (NetSync does not support NetWare 4 releases prior to NetWare 4.1.) NetSync is designed to solve many of the compatibility problems users currently encounter when operating in mixed NetWare 4.1 and NetWare 3 environments (NetSync is not compatible with NetWare 4.0x). Through NetSync, a single NetWare 4.1 print server can be used to service printers and queues for up to 12 NetWare 3 servers.NetSync provides the following capabilities:MARK=BULLETAllows network supervisors of mixed NetWare 3.1x and NetWare 4.1 networks to use NetWare 4.1 utilities to manage objects from one point (the NetWare 4.1 bindery context).Allows centralized administration of mixed networks.Complete documentation on NetSync is found in 
BOOK="ntsncenu" COLLECTION="nw41"Installing and Using NetSync.RENDERAS="SECT2"Typical Network Printing Setups IDXID="w6663"BOOK="_idx" COLLECTION="nw41" TIDREF="i3549"This section will stress general principles that can be of value for a variety of network printing configurations.NetWare 4 print services requires that you create at least one of each of the three printing objects: MARK=BULLETPrint queuePrint serverPrinterThe following three examples show how the three printing objects can be arranged as you require. PAGENUM=15 ID="BP24"To set up any of the layouts described in the following pages, you may use NetWare Administrator or PCONSOLE. The easiest way to get a printing setup up and running is by using the Quick Setup feature in PCONSOLE described on IDREF="FM83519"page 18. For detailed information on setting up NetWare printing in a graphical environment, see IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37.RENDERAS="SECT3"Simple Printing SetupIn this setup, a printer is cabled to the printer port of a NetWare server running PSERVER.NLM. Users can select a printer by name, or they can specify a print queue, when sending a print job. LABEL="2-1" FLOAT="0"Simple PrintingFILEREF="n41ps07a.tif"RENDERAS="SECT3"Mid-Range Printing SetupNetWare print services allow some printers to be cabled to workstations and some to a NetWare server. To automate printing, users can specify printer, banner page, tabs, and other options by using IDXID="w6664"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"
print job configurations. Print job configurations are groups of print job options that simplify CAPTURE and NPRINT. Print job configuration information is stored for users (private) or container objects (public).Information on creating print job configurations is found in Chapter 8. See IDREF="FM53151""Additional Information." on page 25.PAGENUM=16 ID="BP25"LABEL="2-2" FLOAT="0"ID="FM59208"Mid-Range PrintingFILEREF="n41ps08a.tif"RENDERAS="SECT3"Advanced Printing SetupA complex printing environment may use any combination of these features:MARK=BULLETOne printer assigned to service multiple print queues. Both NetWare 4 and NetWare 3 print queues may be used.Multiple printers assigned to service one print queueVarious print job configurationsPrinter reset at the end of print jobs (defined in PRINTDEF)Printer definitions (If your application does not format print jobs for a specific printer, NetWare provides print device definitions for many common printers.)Multiple printing environments (such as AppleTalk* printers, UNIX printers, or printers attached directly to the network cabling)Multiple print serversPAGENUM=17 ID="BP26"LABEL="2-3" FLOAT="0"ID="FM15586"Complex PrintingFILEREF="n41ps09a.tif"PAGENUM=18 ID="BP27"RENDERAS="SECT1"ID="FM59056"Setting Up NetWare Print ServicesYou can use either PCONSOLE or NetWare Administrator to create your initial printing setup. Novell recommends that you use PCONSOLE's "Quick Setup" option to perform this task most quickly.RENDERAS="SECT2"ID="FM83519"Using Quick Setup in PCONSOLEThe "Quick Setup" option is new for NetWare 4. Follow the steps in this section exactly to get up and running quickly.After experimenting with the resulting setup, you will probably want to tailor the configuration to match your specific needs. If you are an experienced NetWare user, you may want to tailor the quick-start steps during your initial setup. The following quick setup procedure will assume two laser printers, called PR_Far and PR_Near. They will be serviced by a print server called PS_1 through two queues called Q_Far and Q_Near, both located on a single NetWare server which will be called NWFS_1. Printer PR_Far will be connected to the parallel port LPT1 on the NetWare server, and printer PR_Near will be connected to parallel port LPT1 on a client workstation.ID="FM32100"If you upgraded from a previous version of NetWare that used print services, your printing environment should already be installed. In this case, the procedures described here are unnecessary.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Connect your printers to the parallel (LPT) port of the workstation.PERFORMANCE="REQUIRED"Log in to the NetWare server as user ADMIN or equvalent.For example:
FORMAT="LINESPECIFIC"MOREINFO="NONE"LOGIN NWFS_1/.ADMIN.NOVELL 
PAGENUM=19 ID="BP28"PERFORMANCE="REQUIRED"Type PCONSOLE at the command line.This is normally found in volume SYS:PUBLIC. The "Available Options" menu appears.PERFORMANCE="REQUIRED"If the current context is the desired one, skip to Step 5. If not, PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Select the "Change Context" option. PERFORMANCE="REQUIRED"Enter the desired context or press 
MOREINFO="NONE"<Insert> to browse.Being in the correct context is critical to the success of your setup; therefore, you must change to the context in which the print related objects are to reside. PERFORMANCE="REQUIRED"ID="FM74784"Use 
IDXID="w6665"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"IDXID="w6666"BOOK="_idx" COLLECTION="nw41" TIDREF="i3662"
Quick 
IDXID="w6667"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"IDXID="w6668"BOOK="_idx" COLLECTION="nw41" TIDREF="i3662"
Setup to 
IDXID="w6669"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"IDXID="w6670"BOOK="_idx" COLLECTION="nw41" TIDREF="i3662"
define 
IDXID="w6671"BOOK="_idx" COLLECTION="nw41" TIDREF="i3526"IDXID="w6672"BOOK="_idx" COLLECTION="nw41" TIDREF="i3462"IDXID="w6673"BOOK="_idx" COLLECTION="nw41" TIDREF="i3447"
PS_1, PR_Far, and Q_Far. PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Select the "Quick Setup" option.PERFORMANCE="REQUIRED"At the "Print server:" prompt, select the print server name. Press MOREINFO="NONE"<Enter> to bring up a list of current print servers. If no print servers are in that context, PCONSOLE will select a name based on your current context.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Insert>; then enter the name "PS_1".PERFORMANCE="REQUIRED"Select "New printer:" and enter "PR_FAR".PERFORMANCE="REQUIRED"Select "New print queue:" and enter "Q_FAR". PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<F10> to save the changes. If you accept the default names for the printing objects, you need only to press MOREINFO="NONE"<F10>. To select a different volume, MOREINFO="NONE"press <Insert> to browse for a volume to hold the print queue. Change the names and printer configuration as you wish.PAGENUM=20 ID="BP29"PERFORMANCE="REQUIRED"Use Quick Setup to add PR_Near and Q_Near.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Select the "Quick Setup" option. PERFORMANCE="REQUIRED"Select print server PS_1.PERFORMANCE="REQUIRED"Select "New printer:" and enter "PR_NEAR". PERFORMANCE="REQUIRED"Select "New print queue:" and enter "Q_NEAR". PERFORMANCE="REQUIRED"Select the "Location" field; then select "Manual Load." PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Esc>; then select "Yes" to save the changes. PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<F10> to save the changes. RENDERAS="SECT3"Additional Startup TasksBefore you can begin printing, you will need to complete Task 1 described below. If you are running NPRINTER on a workstation, you also must complete Task 2.RENDERAS="SECT3"Task 1: At the Netware Server's console screen, load PSERVER.NLM. IDXID="w6674"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"IDXID="w6675"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w6676"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"Type MOREINFO="NONE"LOAD PSERVER, then follow the prompts to browse for the name of the print server you want.You can also include the print server name in your load command. For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER .PS_1.NOVELLThis command can be placed in your IDXID="w6677"BOOK="_idx" COLLECTION="nw41" TIDREF="i362"
AUTOEXEC.NCF file.Be sure to specify the context if it is different from your server's bindery context. This step also loads NPRINTER.NLM with printer PR_FAR. RENDERAS="SECT3"Task 2: At a client workstation, load port driver NPRINTER.EXE.  IDXID="w6678"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w6679"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w6680"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"IDXID="w6681"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"The syntax is as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER printservername printernumber 
PAGENUM=21 ID="BP30"For example, the following command connects printer PR_NEAR to the print server:FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER PS_1 1After the NetWare port driver is loaded, network workstations can send print jobs to the printer.Each printer requires a network port driver (NPRINTER.EXE/NLM). Printers cabled to the NetWare server running PSERVER.NLM can load NPRINTER.NLM automatically ("Auto Load"). You must load NPRINTER.EXE/NLM for printers configured as "Manual Load." Printers cabled directly to the network use print driver software stored in the printer.RENDERAS="SECT2"ID="FM57084"Tailoring Your Printing Configuration IDXID="w6682"BOOK="_idx" COLLECTION="nw41" TIDREF="i767"IDXID="w6683"BOOK="_idx" COLLECTION="nw41" TIDREF="i3549"After you have completed the Quick Setup process and gained some experience with that setup, you may want to modify it to better serve the needs of your network's users. This section explains some of the configuration options available to you.RENDERAS="SECT3"Assigning Unique Object Names IDXID="w6684"BOOK="_idx" COLLECTION="nw41" TIDREF="i3046"IDXID="w6685"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w6686"BOOK="_idx" COLLECTION="nw41" TIDREF="i2600"Names for each object must be unique (per context in NetWare 4 and per server in NetWare 3). Names should be meaningful and unambiguous. You may want to put a sign on each printer listing the NetWare context and printer name. If you are using a NetWare 3 setup, you may prefer to list names of the NetWare server and print queue(s) used instead. RENDERAS="SECT3"Managing Security IDXID="w6687"BOOK="_idx" COLLECTION="nw41" TIDREF="i4003"IDXID="w6688"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w6689"BOOK="_idx" COLLECTION="nw41" TIDREF="i3661"
Attaching all printers directly to NetWare servers may yield security and administrative advantages. Attaching printers to workstations may yield increased flexibility and accessibility. The ideal mix for each installation is different and will change as needs change.The number of printers that can be attached to each server or workstation is limited first by the port hardware. Most DOS-based PCs have a maximum of three parallel and four serial ports. The type of port used must match the type of port on the printer. The printer must be set up and cabled properly as described in the printer's documentation.PAGENUM=22 ID="BP31"RENDERAS="SECT3"Managing Interrupts IDXID="w6690"BOOK="_idx" COLLECTION="nw41" TIDREF="i1884"IDXID="w6691"BOOK="_idx" COLLECTION="nw41" TIDREF="i3333"NetWare supports both interrupt and polled mode operation in your printer configuration. Polled mode, the default, generally provides satisfactory performance. If optimal performance is important for you setup, interrupt mode with parallel port operation is often fastest; polled mode serial port operation is generally slower.Polled mode avoids problems that may occur if interrupts conflict with one another. The interrupt to be used by each port must be configured properly in the hardware, must be unique, and must match the NetWare configuration set in PCONSOLE or NetWare Administrator in order to use that port properly in interrupt mode.Polled mode also can be used for printers assigned to a specific port if all of the interrupts are already assigned. Keep in mind, however, that multiple printers using polled mode on one workstation may adversely affect foreground operation on that workstation. RENDERAS="SECT3"Improving Output by Adding ResourcesIn some situations, you can increase the printing output on your network by using additional resources. MARK=BULLETMore than one printer may service a single queue. This can be useful when you have similar printers in close proximity by providing increased throughput and avoiding work stoppage if one printer fails.More than one queue may be assigned to a single printer. Among other things, this allows a full queue attached to a failed printer to be assigned to a running printer, which will then print jobs from both the original and the newly added queue.While only one print server can run on a NetWare file server at a given time, that single print server can service up to 255 printers under NetWare 4. Performance factors, however, may limit the number of printers that one print server can service effectively. PAGENUM=23 ID="BP32"RENDERAS="SECT1"Printing Task ListThe IDXID="w6692"BOOK="_idx" COLLECTION="nw41" TIDREF="i3552"
following IDXID="w6693"BOOK="_idx" COLLECTION="nw41" TIDREF="i3552"
table lists many of the major printing tasks you will need to perform on your network and indicates the NetWare utilities you can use to perform them.LABEL="2-1" PGWIDE=0 TOCENTRY="1"Printing TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="16*"COLNAME=2 COLWIDTH="18*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"Task COLNAME=2 ROTATE="0" MOREROWS="0"UtilityVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Assign Print Queue objects to printers.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator (Printer object), PCONSOLE ("Printers" or "Print Servers" options)COLNAME=1 ROTATE="0" MOREROWS="0"Assign Printer objects to print servers.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator (Print Server object), PCONSOLE ("Print Servers" option)COLNAME=1 ROTATE="0" MOREROWS="0"Control printer and print server.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, PCONSOLE, PSC, PSERVERCOLNAME=1 ROTATE="0" MOREROWS="0"Create, assign, modify, or delete Print Queue, Print Server, and Printer objects.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, PCONSOLECOLNAME=1 ROTATE="0" MOREROWS="0"Create print jobs.COLNAME=2 ROTATE="0" MOREROWS="0"CAPTURE, NETUSER, NPRINT, PCONSOLECOLNAME=1 ROTATE="0" MOREROWS="0"Customize print job characteristics with print job configurations.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator (User, Organization, and Organizational Unit objects), PRINTCONCOLNAME=1 ROTATE="0" MOREROWS="0"Customize printer characteristics with printer forms and print devices (printer definition files).COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator (Organization and Organizational Unit objects), PRINTDEFCOLNAME=1 ROTATE="0" MOREROWS="0"Delete, modify, or reorder print jobs.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, NETUSER, PCONSOLECOLNAME=1 ROTATE="0" MOREROWS="0"Get configuration layout and status of printing.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, PCONSOLE, and PSCCOLNAME=1 ROTATE="0" MOREROWS="0"Monitor printer and print server.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, PCONSOLE, PSC, PSERVERCOLNAME=1 ROTATE="0" MOREROWS="0"Monitor print jobs.COLNAME=2 ROTATE="0" MOREROWS="0"NetWare Administrator, NETUSER, PCONSOLE, PSERVERCOLNAME=1 ROTATE="0" MOREROWS="0"Print files.COLNAME=2 ROTATE="0" MOREROWS="0"CAPTURE, NETUSER, NPRINT, PCONSOLECOLNAME=1 ROTATE="0" MOREROWS="0"Run print server on NetWare server.COLNAME=2 ROTATE="0" MOREROWS="0"PSERVERCOLNAME=1 ROTATE="0" MOREROWS="0"Run network printer on NetWare server.COLNAME=2 ROTATE="0" MOREROWS="0"NPRINTER.NLMCOLNAME=1 ROTATE="0" MOREROWS="0"Run network printer on a DOS or OS/2 workstation.COLNAME=2 ROTATE="0" MOREROWS="0"NPRINTER.EXECOLNAME=1 ROTATE="0" MOREROWS="0"Upgrade NetWare 3 printing.COLNAME=2 ROTATE="0" MOREROWS="0"PUPGRADE.NLMPAGENUM=24 ID="BP33"RENDERAS="SECT1"Printing from Applications Not Designed for Network Printing IDXID="w6694"BOOK="_idx" COLLECTION="nw41" TIDREF="i3429"IDXID="w6695"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"IDXID="w6696"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
Many applications are designed for network printing. For example, WordPerfect submits print jobs directly to the print queue. Since you can specify the number of copies, a banner page, and so forth inside such applications, you do not need graphical NetWare Tools or the text utilities CAPTURE, NPRINT, NETUSER, or PCONSOLE to send network print jobs. Such applications usually supply the necessary print driver (escape sequences, etc.) and include it with each network print job.However, there are many applications that are not designed for network printing. The following NetWare printing utilities can be used when printing with IDXID="w6697"BOOK="_idx" COLLECTION="nw41" TIDREF="i262"IDXID="w6698"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
applications IDXID="w6699"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
that are not designed for NetWare print services.MARK=BULLETText utilities (CAPTURE, NPRINT, NETUSER, PCONSOLE, PRINTCON, PRINTDEF)GUI utilities (NetWare Administrator, NetWare User Tools for MS Windows, or NetWare Tools for OS/2)If your application cannot send print jobs to a network printer or print queue, the text utilities NETUSER, NPRINT, or PCONSOLE allow you to send print-ready files to a printer. CAPTURE is used to redirect workstation output from an LPT port to the network. PAGENUM=25 ID="BP34"The graphical NetWare User Tools for MS Windows and NetWare Tools for OS/2 provide the same functionality. For information on the NetWare Tools, see 
BOOK="ws_d1enu" COLLECTION="nw41"NetWare Client for DOS and MS Windows User Guide and 
BOOK="ws_osenu" COLLECTION="nw41"NetWare Client for OS/2 User Guide.PRINTCON or the graphical NetWare Administrator can be used to create print job configurations.PRINTDEF or the graphical NetWare Administrator can be used to create printer forms and print device definitions.RENDERAS="SECT1"ID="FM53151"Additional Information.COLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information about  COLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Print queueCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="cncptenu" COLLECTION="nw41"Print queue" in ConceptsCOLNAME=1 ROTATE="0" MOREROWS="0"Print serverCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="cncptenu" COLLECTION="nw41"Print server" in ConceptsCOLNAME=1 ROTATE="0" MOREROWS="0"PrinterCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="cncptenu" COLLECTION="nw41"Printer" in ConceptsCOLNAME=1 ROTATE="0" MOREROWS="0"Print job configurationCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="cncptenu" COLLECTION="nw41"Print job" in ConceptsCOLNAME=1 ROTATE="0" MOREROWS="0"Print job configurationCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM15162"Chapter 8, "Creating and Managing Print Job Configurations," on page 203IDREF="FM16196""Working with Print Job Configurations" on page 78 (NetWare Administrator)COLNAME=1 ROTATE="0" MOREROWS="0"Print device definition COLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM89333""Working with Print Device Definitions" on page 215 (PRINTDEF)IDREF="FM96670""Working with Print Device Definitions" on page 90 (NetWare Administrator)COLNAME=1 ROTATE="0" MOREROWS="0"NetWare Directory Services objectsCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="cncptenu" COLLECTION="nw41"Object" in ConceptsCOLNAME=1 ROTATE="0" MOREROWS="0"Multiple print queues servicing one printer or multiple printers servicing one print queueCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37 (NetWare Administrator)IDREF="FM45238""Print Queue Options" on page 112 (PCONSOLE)COLNAME=1 ROTATE="0" MOREROWS="0"NetWare AdministratorCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM30152"Chapter 3, "Managing Print Services with the NetWare Administrator Utility," on page 27LABEL="3"PAGENUM=27 ID="BP35"ID="FM30152"Managing Print Services with the NetWare Administrator UtilityRENDERAS="SECT1"OverviewWith NetWare® Administrator, you can perform the administrative tasks available in NETADMIN, FILER, PCONSOLE, PRINTCON, and PRINTDEF, but you use one utility with a graphical interface. This chapter explains how to set up and manage NetWare print services using the NetWare Administrator graphical utility. RENDERAS="SECT1"ID="FM12173"RequirementsBefore completing tasks in this chapter, you need the following:MARK=CHECKBOXNetWare 4TM server.Network workstation running NetWare Administrator. At least one printer functioning properly in its current environment. If your printer is not functioning properly, see IDREF="FM47530"Appendix D, "Troubleshooting Printing Problems," on page 279.PAGENUM=28 ID="BP36"RENDERAS="SECT1"Printing Tasks Handled through NetWare Administrator IDXID="w6700"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"The following table lists the printing tasks you can accomplish in NetWare Directory ServicesTM software with NetWare Administrator.LABEL="3-1" PGWIDE=0 TOCENTRY="1" Printing Tasks Performed with NetWare AdministratorCOLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="9*"COLNAME=2 COLWIDTH="12*"COLNAME=3 COLWIDTH="14*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"Object ClassCOLNAME=2 ROTATE="0" MOREROWS="0"Task COLNAME=3 ROTATE="0" MOREROWS="0"Procedure LocationVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"AllCOLNAME=2 ROTATE="0" MOREROWS="0"Print browser display of Directory treeCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM65004""Printing Your Directory Tree Layout" on page 32COLNAME=1 ROTATE="0" MOREROWS="0"Print QueueCOLNAME=2 ROTATE="0" MOREROWS="0"Assign a print queue to a printerCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM53322""Assigning Print Queues to Printers" on page 44COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Assign queue operator flagsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM59074""Assigning Queue Operator Flags" on page 53COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Create a print job configurationCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM16196""Working with Print Job Configurations" on page 78COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Create a print queueCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM81791""Creating Print Queues" on page 38COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Reference a bindery queueCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM20136""Referencing Bindery Queues" on page 102COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Delete a print queueCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM59853""Viewing the Assignments for Printing Objects" on page 52COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View or modify print jobsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM42593""Viewing or Modifying Print Jobs" on page 54COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View or modify a print queue COLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM78877""Print Queue Options" on page 53COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View print queue assignments COLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM49715""Viewing the Assignments for Printing Objects" on page 52COLNAME=1 ROTATE="0" MOREROWS="0"PrinterCOLNAME=2 ROTATE="0" MOREROWS="0"Assign a print queue to a printerCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM53322""Assigning Print Queues to Printers" on page 44COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Move a printerCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM79282""Moving Printing Objects" on page 51COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Rename a printerCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM65283""Viewing the Assignments for Printing Objects" on page 52COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View or modify a printerCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM41615""Printer Options" on page 57COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View printer statusCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM41615""Printer Options" on page 57COLNAME=1 ROTATE="0" MOREROWS="0"Print ServerCOLNAME=2 ROTATE="0" MOREROWS="0"Assign a printer to a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM94792""Assigning Printers to Print Servers" on page 47COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Audit a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM47970""Enabling and Viewing the Print Server Auditing Log" on page 73COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Create a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM69438""Creating Print Servers" on page 45COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Delete a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM59853""Viewing the Assignments for Printing Objects" on page 52COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View status of a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM95001""Viewing Your Printing Layout and Status" on page 71COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Move a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM79282""Moving Printing Objects" on page 51COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Unload a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM82503""Unloading Print Servers" on page 77COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View print server assignmentsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM49715""Viewing the Assignments for Printing Objects" on page 52COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View your current printing layoutCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM41615""Printer Options" on page 577COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Modify a print serverCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM96015""Print Server Options" on page 71COLNAME=1 ROTATE="0" MOREROWS="0"Container objectCOLNAME=2 ROTATE="0" MOREROWS="0"Create print job configurations to simplify using CAPTURE and NPRINT.COLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM16196""Working with Print Job Configurations" on page 78COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Create a print device definition for use in print job configurationsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM20136""Referencing Bindery Queues" on page 102COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Create or modify printer formsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM68376""Creating Printer Forms" on page 84COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Import a print device definition for use in print job configurationsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM70282""Importing Print Device Definitions" on page 96COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Modify a print device definition for use in print job configurationsCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM60212""Viewing or Modifying Print Device Definitions" on page 93COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"View your current printing layoutCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM95001""Viewing Your Printing Layout and Status" on page 71COLNAME=1 ROTATE="0" MOREROWS="0"UserCOLNAME=2 ROTATE="0" MOREROWS="0"Create print job configurations to simplify using CAPTURE and NPRINTCOLNAME=3 ROTATE="0" MOREROWS="0"IDREF="FM16196""Working with Print Job Configurations" on page 78PAGENUM=30 ID="BP37"RENDERAS="SECT1"Using the Browser IDXID="w6701"BOOK="_idx" COLLECTION="nw41" TIDREF="i2692"IDXID="w6702"BOOK="_idx" COLLECTION="nw41" TIDREF="i535"
The browser is the initial screen that appears when you open NetWare Administrator. All basic administrative functions are initiated here. The browser is where you work with NetWare Directory Services (NDS) objects, with files, and with directories.RENDERAS="SECT2"Parts of the BrowserThe browser displays the NDSTM objects in your current context. You select objects in order to perform administrative tasks for the network.You can open as many as nine browser windows to display the contents of individual containers. The following figure shows three tiled browser windows.To open another browser window, select a container, go to the "Tools" menu, then select the "Browser" option.PAGENUM=31 ID="BP38"LABEL="3-1" FLOAT="0"Browser Window with Multiple TilesFILEREF="n41ps67a.tif"PAGENUM=32 ID="BP39"RENDERAS="SECT3"Browser Context The title bar displays the browser context, which is the name of the container object that the browser window starts browsing from. To view IDXID="w6703"BOOK="_idx" COLLECTION="nw41" TIDREF="i2692"IDXID="w6704"BOOK="_idx" COLLECTION="nw41" TIDREF="i535"
multiple browser windows at the same time, open the windows, then select "Tile" from the "Window" menu.RENDERAS="SECT2"How Objects Appear IDXID="w6705"BOOK="_idx" COLLECTION="nw41" TIDREF="i535"The browser displays the following when you expand a container object to view its contents:MARK=BULLETThe container that holds the objectAn icon representing the class of the objectThe name of the objectThe object's hierarchical location in relation to other objects in the Directory treeFor example, this is how a printer object named COLOR PRINTER would appear when it is created in an Organizational Unit called GRAPHICS DEPARTMENT:FILEREF="n41ps66a.tif"RENDERAS="SECT2"ID="FM65004"Printing Your Directory Tree Layout IDXID="w6706"BOOK="_idx" COLLECTION="nw41" TIDREF="i535"After you have completed modifications to your Directory tree structure, you may find it useful to have a printout of the entire tree or of expanded sections of that tree. The following procedure allows you to generate a printed version of the layout shown on your browser screen. You can print the objects listed in the browser as a one item per line list, in a two column format, or as a file that you can manipulate or print later.PAGENUM=33 ID="BP40"Before beginning the following procedures, be sure you have set up your printing environment in the MS Windows Print Manager "Options" menu.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"At the main browser screen, expand all container objects you want displayed in the printout. Then choose the "Object" menu.PERFORMANCE="REQUIRED"Select the "Print..." option.The "Print" window appears, similar to the following figure.LABEL="3-2" FLOAT="0"Print DialogFILEREF="n41ps75a.tif"PERFORMANCE="REQUIRED"Select the options you want to use.
MARK=BULLET"Print in Two Columns" allows you to choose the format of the printed objects, either as a list with each object on a separate line, or in two columns if you want to use fewer pages for your printout. The default is two columns."Print to File" allows you to save the objects listed in the browser to a file."Print Quality" allows you to elect the dots per inch for the print job."OK" saves all changes and returns you to the browser."Cancel" closes this dialog without making any changes."Setup" allows you to select the way the information prints on the page, the paper size and source, and the printer.PAGENUM=34 ID="BP41"PERFORMANCE="REQUIRED"Use "Setup" to select the page layout, if needed.
MARK=BULLET"Printer" allows you to choose the printer to print to."Orientation" allows you to choose layout of the information on the page."Paper" allows you to choose the paper size and source for the print job."OK" saves all changes and returns you to the browser."Cancel" closes this dialog without making any changes."Options" allows you to choose to print to the printer or to a file, change the margins, set the scaling, or send a header.RENDERAS="SECT1"Using the Printing Object Dialogs IDXID="w6707"BOOK="_idx" COLLECTION="nw41" TIDREF="i2692"NetWare Administrator is set up so you can view or edit all information about an object in one place: the object dialog. NetWare Print Services has three printing objects: print server, printer, and print queue. Every printing object has its own object dialog. Each object dialog is titled by the class of object and the object name. You can enter additional information about the object in this dialog to help you manage network resources and to store information for searches.ID="FM41524"You can open dialogs for objects in several ways:MARK=BULLETDouble-click on leaf objects in the Directory tree. (Double-clicking on a container object displays the objects it holds.)Single-click on objects in the Directory tree and choose "Details" from the "Object" menu.Right-click the mouse on the object in the Directory tree; then select "Details" from the menu that appears.PAGENUM=35 ID="BP42"RENDERAS="SECT2"Parts of the Object DialogsThe following figure illustrates some of the fields and controls found in the "Identification" page of a Print Queue object.LABEL="3-3" FLOAT="0"Object Dialog for a Print Queue ObjectFILEREF="n41ps28a.tif"RENDERAS="SECT2"Pages of the Object DialogsInformation in object dialogs is divided into "pages" that you view one at a time. To see the kind of information you want, select the appropriate page from the right-hand side of the dialog.The pages are part of one object dialog. When you select a different page, you are still in the same dialog.The following figure illustrates the "Assignments" IDXID="w6708"BOOK="_idx" COLLECTION="nw41" TIDREF="i306"IDXID="w6709"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6710"BOOK="_idx" COLLECTION="nw41" TIDREF="i3547"
page of an Object dialog.PAGENUM=36 ID="BP43"LABEL="3-4" FLOAT="0"Assignments Page of an Object DialogFILEREF="n41ps27a.tif"RENDERAS="SECT3"Using OK and Cancel"OK" and "Cancel" affect the entire dialog, not just individual pages. To return to the browser without changing any page, select "Cancel." To save the changes entered to every page, select"OK." A confirmation box allows you to verify your choice. RENDERAS="SECT3"Using the Dark Page Corners in the Page ButtonsAs you work from page to page making changes, the buttons for those pages display a black corner to remind you that you have entered changes that have not been saved.PAGENUM=37 ID="BP44"If you specify changes in several pages and decide you do not want to keep some of the changes, remember the following:MARK=BULLETYou can delete unwanted information from the pages or fields.If you choose "Cancel," you can choose whether you want to save changes or not. If you choose not to save changes, you'll lose the changes you want to keep in the other pages.Changes made in print job configurations and print device definitions take effect immediately. The "Cancel" option is grayed on these dialogs.Choose "Help" in any dialog for further information about the object class you are creating.RENDERAS="SECT1"ID="FM71928"IDXID="w6711"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
Setting Up Print Services with NetWare AdministratorThis section describes how to set up a basic printing environment using the NetWare Administrator graphical utility.The menu utility PCONSOLE also can be used to set up your printing environment. The Quick Setup feature in PCONSOLE can automatically create the following printing objects with default settings and assignments. (See IDREF="FM83519""Using Quick Setup in PCONSOLE" on page 18.)FILEREF="n40ps17a.tif"The following procedure will enable you to create these objects with NetWare Administrator.PAGENUM=38 ID="BP45"RENDERAS="SECT2"ProcedurePERFORMANCE="REQUIRED"ID="FM56464"Connect IDXID="w6712"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
printers to the network in any of the following ways:MARK=BULLETTo the network cable (network-attached printers)To the parallel or serial port of a workstationTo the parallel or serial port of a NetWare serverPERFORMANCE="REQUIRED"ID="FM38145"Enter NetWare Administrator and select the container object that you want to create printing objects in.The following steps use the Organizational Unit "Sales" under Organization "Novell." After completing these steps, the printing objects appear in the NetWare Administrator browser.RENDERAS="SECT2"ID="FM81791"Creating Print Queues IDXID="w6713"BOOK="_idx" COLLECTION="nw41" TIDREF="i3447"IDXID="w6714"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"The following procedure lets you create a Print Queue object to represent a physical print queue on the NetWare server. You must have a print queue, along with a print server and a printer, in order for network users to share printers.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"ID="FM14307"From the browser's "Object" menu for the Organization or Organizational unit, choose "Create."The "New Object" dialog appears similar to that shown in the following figure.
PAGENUM=39 ID="BP46"
FILEREF="n41ps16a.tif"PERFORMANCE="REQUIRED"Choose "Print Queue."The "Create Print Queue" dialog appears similar to the following figure.LABEL="3-5" FLOAT="0"Create Print Queue DialogFILEREF="n41ps31a.tif"PAGENUM=40 ID="BP47"MARK=BULLET"Directory Service Queue" allows you to create both a print queue object in your Directory tree and a physical directory for that print queue on a server.IDXID="w6715"BOOK="_idx" COLLECTION="nw41" TIDREF="i3446"IDXID="w6716"BOOK="_idx" COLLECTION="nw41" TIDREF="i2705""Reference a
Bindery Queue" allows you to create a print queue object for a print queue that already exists outside your Directory tree. This queue is a previously defined directory on a NetWare 3TM server or a NetWare 4 server in another Directory tree. Creating a print queue object for this queue allows you to manage printing outside of your current Directory tree."Print Queue Name" shows the name of the print queue."Print Queue Volume" shows the name of the object representing the volume on which the print jobs sent to this print queue are stored."Define Additional Properties" lets you define more information about this print queue immediately after creating it."Create another Print Queue" repeats this dialog rather than returning to the browser."Create" creates the new Print Queue."Cancel" returns to the browser without creating a Print Queue.PERFORMANCE="REQUIRED"Select "Directory Service Queue." This is the default.PERFORMANCE="REQUIRED"Type a name in "Print Queue Name." For example, type "Q1." PERFORMANCE="REQUIRED"Choose the browser button to select a print queue volume.You cannot create a queue until you have selected a volume.ID="FM54805"The "Select Object" dialog appears, similar to that shown in the following figure.
PAGENUM=41 ID="BP48"LABEL="3-6" FLOAT="0"Select Object DialogFILEREF="n41ps32a.tif"PERFORMANCE="REQUIRED"ID="FM52324"In the "Directory Context" field, browse until the volume you want is listed in the "Objects" field.When you are creating a print queue, only volumes appear in the "Objects" field.To limit the range of volumes listed, you can use the optional "Name Filter" and "Directory Context Filter" fields. These fields allow you to use the wildcard delimiter (*) in the same way it is used in DOS. For example, to list only containers beginning with "BR" in the "Directory Context Filter" field, you would type "BR*".Because the number of simultaneous print jobs in the print queue is limited only by disk space, be sure to choose a volume with sufficient disk space.PERFORMANCE="REQUIRED"Select the volume in the "Objects" field. Then choose "OK."You are returned to the "Create Print Queue" field.
PAGENUM=42 ID="BP49"PERFORMANCE="REQUIRED"At the "Create Print Queue" dialog, select "Create." Novell recommends one print queue for each printer.RENDERAS="SECT2"ID="FM13397"Creating Printers IDXID="w6717"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"IDXID="w6718"BOOK="_idx" COLLECTION="nw41" TIDREF="i3526"The following procedure lets you create a Printer object to represent a physical printer on the network. You must have a printer, along with a print server and a print queue, in order for network users to share printers.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu for the Organization or Organizational unit, choose "Create."The "New Object" dialog appears.PERFORMANCE="REQUIRED"Select "Printer."The "Create Printer" dialog appears.PERFORMANCE="REQUIRED"Type a name of your choice in the "Printer Name" field.For example, type "P1". This is both the name of the Printer object as it appears in the Directory tree and as it is loaded at the NetWare server console or workstation. Object naming conventions must be followed.PERFORMANCE="REQUIRED"(Optional) Mark the "Define Additional Properties" box.This allows you to define additional information about this printer immediately after you create it. PERFORMANCE="REQUIRED" Select "Create."The object dialog for Printer P1 appears, similar to that shown in the following figure.
PAGENUM=43 ID="BP50"LABEL="3-7" FLOAT="0"Printer Identification PageFILEREF="n41ps26a.tif"For context-sensitive help in adding information to this dialog, select "Help."PAGENUM=44 ID="BP51"RENDERAS="SECT2"ID="FM53322"Assigning Print Queues to Printers IDXID="w6719"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w6720"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"IDXID="w6721"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"
A print queue must be assigned to a printer before the printer can take print jobs from the network.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select the object "Details" dialog by double-clicking on the printer object.PERFORMANCE="REQUIRED"From the "Printer" dialog, select the "Assignments" page.The "Assignments" page appears, similar to the following figure.LABEL="3-8" FLOAT="0"Printer Assignments PageFILEREF="n41ps33a.tif"PAGENUM=45 ID="BP52"PERFORMANCE="REQUIRED"Select "Add."The "Select Object" dialog appears, similar to that shown on 
IDREF="FM54805"page 40. Only print queue objects appear in the list of objects. PERFORMANCE="REQUIRED"In the "Directory Context" field, browse until the queue you want is listed in the "Objects" field.When you are assigning a print queue to a printer, only print queues appear in the "Objects" field.To limit the range of print queues listed, you can use the optional "Name Filter" and "Directory Context Filter" fields. These fields allow you to use the wildcard delimiter (*) in the same way it is used in DOS. For example, to list only containers beginning with "BR" in the "Directory Context Filter" field, you would type "BR*".PERFORMANCE="REQUIRED"Select the print queue in the "Objects" field. Then choose "OK."You are returned to the "Printer" dialog.PERFORMANCE="REQUIRED"Select the "Configuration" page and make any necessary changes, including parameters available after selecting"Communication." See 
IDREF="FM74804""Configuring Printers" on page 57.RENDERAS="SECT2"ID="FM69438"Creating Print Servers IDXID="w6722"BOOK="_idx" COLLECTION="nw41" TIDREF="i3462"IDXID="w6723"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"IDXID="w6724"BOOK="_idx" COLLECTION="nw41" TIDREF="i3461"
The following procedure lets you create a print server. You must have a print server, along with a printer and a print queue, in order for network users to share printers.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu for the Organization or Organizational unit, select "Create."The "New Object" dialog appears.PERFORMANCE="REQUIRED"Select "Print Server." The "Create Print Server" dialog appears.
PAGENUM=46 ID="BP53"PERFORMANCE="REQUIRED"Type a name of your choice in the "Print Server Name" field.Not all print server names will be valid Service Advertising Protocol (SAP) names. For example, SAP names may not exceed 47 characters, they cannot contain spaces, and they must be in all-caps. In addition, many double-byte characters used on certain code pages are not valid SAP characters. For more information, see "
BOOK="cncptenu" COLLECTION="nw41"Service Advertising Protocol" (SAP) in 
Concepts.PERFORMANCE="REQUIRED"Mark the "Define Additional Properties" box.PERFORMANCE="REQUIRED"Select "Create."PERFORMANCE="REQUIRED"Enter information in the "Print Server" dialog.The "Print Server" dialog for the print server you created appears, similar to the one shown here. The information you enter can later help you search for and manage network resources.
PAGENUM=47 ID="BP54"LABEL="3-9" FLOAT="0"Print Server Identification PageFILEREF="n41ps30a.tif"For context-sensitive help in adding information to this dialog, select "Help."RENDERAS="SECT2"ID="FM94792"Assigning Printers to Print Servers IDXID="w6725"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"IDXID="w6726"BOOK="_idx" COLLECTION="nw41" TIDREF="i3524"IDXID="w6727"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"
A network printer must be assigned to a print server before you can perform network printing.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Print Server" dialog, select the "Assignments" page.PAGENUM=48 ID="BP55"The "Assignments" page appears, similar to that shown in the following figure.LABEL="3-10" FLOAT="0"Print Server Assignments PageFILEREF="n41ps29a.tif"Remember that print queues are assigned to printers, not to print servers. See 
IDREF="FM53322""Assigning Print Queues to Printers" on page 44.PERFORMANCE="REQUIRED"Select "Add", and select the Printer object you want to assign.The "Select Object" dialog appears. PERFORMANCE="REQUIRED"In the "Directory Context" field, browse until the printer you want is listed in the "Objects" field.When you are assigning a printer to a print server, only printers appear in the "Objects" field.
PAGENUM=49 ID="BP56"To limit the range of printers listed, you can use the optional "Name Filter" and "Directory Context Filter" fields. These fields allow you to use the wildcard delimiter (*) in the same way it is used in DOS. For example, to list only containers beginning with "BR" in the "Directory Context Filter" field, you would type "BR*".PERFORMANCE="REQUIRED"Select the printer in the "Objects" field. Then select "OK."You are returned to the "Print Server" dialog.PERFORMANCE="REQUIRED"Select "OK."RENDERAS="SECT2"Adding Printing ObjectsIf you followed the instructions, you have now created and properly assigned the three necessary printing objects (at least one print server, printer, and print queue). Each print server can service up to 255 printers (0-254).When you are finished, your NetWare Administrator browser could resemble the following figure.LABEL="3-11" FLOAT="0"Browser Showing Print ServerFILEREF="n40ps37a.tif"Repeat this process for each additional printer you want to add to your setup.PAGENUM=50 ID="BP57"You do not need to create a print server for each printer, but you must assign each printer to an existing print server. When you have created and assigned all of your queues and printers, load the print server software (PSERVER.NLM) on a NetWare 4 server.For information on loading the print server, see IDREF="FM90552""Using PSERVER.NLM" on page 164. PAGENUM=51 ID="BP58"RENDERAS="SECT1"ID="FM63581"Modifying NetWare Print ServicesNetWare print services has a dialog for each of the three types of printing objects: Print Queue, Printer, and Print Server.You access printing objects using the same method used for other objects in the browser. Because the pages are all part of one dialog, do not choose "OK" or "Cancel" until you are finished with all pages and are ready to close the object dialog. If you specify changes in several pages and decide you do not want to keep some of the changes, remember the following:  1. You must manually delete unwanted information from the fields.  2. If you choose "Cancel," you can choose whether you want to save changes or not. If you choose not to save changes, you'll lose the changes you want to keep in the other pages.Like other NetWare Directory Services leaf objects, you can move, delete, or rename printing objects.You cannot copy NetWare Directory Services objects, but you can create aliases to reference objects in other contexts. See "BOOK="superenu" COLLECTION="nw41"Creating Leaf Objects" in Chapter 1 of Supervising the Network or "BOOK="cncptenu" COLLECTION="nw41"Alias object" in Concepts.RENDERAS="SECT2"ID="FM79282"Moving Printing ObjectsIDXID="w6728"BOOK="_idx" COLLECTION="nw41" TIDREF="i3546"IDXID="w6729"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"To move an object, select the object in the browser and choose "Move" from the "Object" menu, or hold down MOREINFO="NONE"<Ctrl> while dragging a leaf object and dropping it onto another container.When an object is moved, the name is changed to reflect the new context.Moving an object is like changing part of the object's complete name or like changing its context.When you move an object, all references and assignments to the object are automatically changed as well.PAGENUM=52 ID="BP59"RENDERAS="SECT2"ID="FM59853"ID="FM65283"ID="FM49715"Viewing the Assignments for Printing Objects IDXID="w6730"BOOK="_idx" COLLECTION="nw41" TIDREF="i3547"IDXID="w6731"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6732"BOOK="_idx" COLLECTION="nw41" TIDREF="i3469"
The "Assignments" pages for the Print Queue, Printer, and Print Server object dialogs show the current assignments for those printing objects. IDXID="w6733"BOOK="_idx" COLLECTION="nw41" TIDREF="i3452"
Use the following steps to view printing assignments.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Select the printing object you want to view in the browser.The dialog for that object appears.PERFORMANCE="REQUIRED"Select the "Assignments" page, as shown in the following figure.LABEL="3-12" FLOAT="0"Typical Printing Object Assignments PageFILEREF="n41ps25a.tif"A complete graphical representation of your printing setup can be obtained by viewing the "Printing Layout" page available from the "Organizational Unit" or Print Server dialog accessed from the browser.PAGENUM=53 ID="BP60"RENDERAS="SECT2"Renaming Printing ObjectsIDXID="w6734"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"IDXID="w6735"BOOK="_idx" COLLECTION="nw41" TIDREF="i3546"When IDXID="w6736"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"IDXID="w6737"BOOK="_idx" COLLECTION="nw41" TIDREF="i3466"
you IDXID="w6738"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"
rename IDXID="w6739"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"IDXID="w6740"BOOK="_idx" COLLECTION="nw41" TIDREF="i3532"
an IDXID="w6741"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"IDXID="w6742"BOOK="_idx" COLLECTION="nw41" TIDREF="i3451"
object, all references and assignments to the object are automatically changed as well.To use rename, select an object in the browser and choose "Rename" from the "Object" menu. If you select the option to "save the old name," it is stored as a value in the "Other Names" property.RENDERAS="SECT2"Deleting Printing ObjectsIDXID="w6743"BOOK="_idx" COLLECTION="nw41" TIDREF="i3546"IDXID="w6744"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"IDXID="w6745"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"IDXID="w6746"BOOK="_idx" COLLECTION="nw41" TIDREF="i3463"
When IDXID="w6747"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"IDXID="w6748"BOOK="_idx" COLLECTION="nw41" TIDREF="i3527"
you IDXID="w6749"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"IDXID="w6750"BOOK="_idx" COLLECTION="nw41" TIDREF="i3448"
delete an object, all references and assignments to the object are automatically deleted as well. Delete cannot be undone.To use delete, select an object in the browser and choose "Delete" from the "Object" menu.RENDERAS="SECT1"ID="FM78877"Print Queue OptionsRENDERAS="SECT2"ID="FM59074"Assigning Queue Operator Flags IDXID="w6751"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w6752"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w6753"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"IDXID="w6754"BOOK="_idx" COLLECTION="nw41" TIDREF="i3095"
By selecting the "Details" page from the "Print Queue" object dialogue, a print queue operator with appropriate rights can set flags that limit access to the selected print queue:MARK=BULLET"Allow Users To Submit Print Jobs" allows queue users to submit print jobs to the queue if the option is set to Yes."Allow Service By Current Print Servers" allows assigned print servers to service print jobs in the queue if the option is set to Yes."Allow New Print Servers To Attach" allows print servers to attach to the queue if the option is set to Yes.PAGENUM=54 ID="BP61"RENDERAS="SECT2"ID="FM42593"Viewing or Modifying Print Jobs IDXID="w6755"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6756"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6757"BOOK="_idx" COLLECTION="nw41" TIDREF="i3434"IDXID="w6758"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
Use the following steps to view or modify print jobs.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select a print queue object.The "Print Queue" object dialog appears.PERFORMANCE="REQUIRED"Select "Job List."A list of print jobs in the print queue appears.PERFORMANCE="REQUIRED"Do one of the following:
MARK=BULLETTo view information about a print job, select it. Then see the next section.IDXID="w6759"BOOK="_idx" COLLECTION="nw41" TIDREF="i4287"To hold a print job in the queue without printing it, highlight it and select "Hold."IDXID="w6760"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"To activate a print job currently on "Hold" status in the queue so that it can be printed, highlight it and select "Resume."IDXID="w6761"BOOK="_idx" COLLECTION="nw41" TIDREF="i3430"IDXID="w6762"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"To delete a print job, highlight it and select "Delete."Most IDXID="w6763"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"
applications can send print jobs to a network printer or print queue. This is usually the easiest way to create print jobs with the correct format for your printer, etc. If your application can print only to a local port, use the NetWare User Tools to redirect your workstation port to the network. See 
BOOK="ws_d1enu" COLLECTION="nw41"NetWare Client for DOS and MS Windows User Guide.PAGENUM=55 ID="BP62"RENDERAS="SECT2"IDXID="w6764"BOOK="_idx" COLLECTION="nw41" TIDREF="i4287"
Viewing Details of Print Jobs IDXID="w6765"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6766"BOOK="_idx" COLLECTION="nw41" TIDREF="i3434"IDXID="w6767"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6768"BOOK="_idx" COLLECTION="nw41" TIDREF="i3434"
You must be an operator of this Print Queue to change a print job that you did not submit.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select a Print Queue object.The "Print Queue" object dialog appears.PERFORMANCE="REQUIRED"Select the "Job List" page.A list of print jobs in the print queue appears.PERFORMANCE="REQUIRED"Select the print job you want to view details about. If you are an operator, or you submitted the print job that you are viewing, you can change any of the fields that are not grayed.
MARK=BULLET"Print Job" shows the job number of this print job."File Size" shows the file size, in bytes, of this print job."Client" shows the name of the User that submitted this print job."Description" shows a description that was entered for this print job."Status" shows the status of this print job. For example: "Ready," "Held," or "Active.""User Hold" indicates that the print job has been put on hold by the User who submitted the print job."Operator Hold" indicates that the print job has been put on hold by the Queue operator."Service Sequence"IDXID="w6769"BOOK="_idx" COLLECTION="nw41" TIDREF="i4080"
shows IDXID="w6770"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6771"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
this print job's position in line to be printed."Number of Copies" shows how many copies of this print job the print server will sent to the printer."File Contents" shows the type of file that was sent for this print job."Byte Stream" indicates that this print job consists of a byte stream file, such as a graphic, or PostScript* file.PAGENUM=56 ID="BP63""Text" indicates that this print job consists of a text file, containing only ASCII characters."Tab Size" is used only with text files, and indicates how many spaces are sent to the printer each time a Tab character is received as part of the print job."Form Feed" shows whether or not a form feed character is sent to the printer at the end of this print job."Notify When Job is Printed" shows whether Users are notified when this print job has been completed."Entry Date" shows the date that this print job was submitted to the Queue."Entry Time" shows the time that this print job was submitted to the Queue."Form" shows which printer form will be used to print this print job. You can select from available printer forms using the drop-down box."Print Banner" shows whether or not a banner page with identification information will be printed as the first page of this print job."Name" indicates what will be printed as the name of the User who sent this print job. This is only valid if a banner page is printed."Banner Name" indicates what will be printed as the name of the print job. This is only valid if a banner page is printed."Defer Printing" indicates that the printing of this job is to be delayed until a later date and time."Target Date" shows the date that this print job will be printed. This field is valid only if "Defer Printing" is selected."Target Time" shows the time that this print job will be printed. This field is only valid if "Defer Printing" is selected.PAGENUM=57 ID="BP64"RENDERAS="SECT2"Viewing or Changing the List of Users for a Print Queue IDXID="w6772"BOOK="_idx" COLLECTION="nw41" TIDREF="i3452"IDXID="w6773"BOOK="_idx" COLLECTION="nw41" TIDREF="i3450"IDXID="w6774"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6775"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"
Objects that are listed as users of a print queue are allowed to submit print jobs to that print queue and to manage jobs that they submit.The "Users" page lists users of the print queue. This list is created and maintained by the network supervisor. RENDERAS="SECT2"Viewing or Changing the List of Operators for a Print QueueIDXID="w6776"BOOK="_idx" COLLECTION="nw41" TIDREF="i3452"IDXID="w6777"BOOK="_idx" COLLECTION="nw41" TIDREF="i3450"IDXID="w6778"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6779"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"
Operators of a print queue are allowed to manage the print jobs in the print queue. This includes activities such as deleting print jobs or changing their order. Use the "Operators" page to record operators of a print queue. RENDERAS="SECT1"ID="FM41615"Printer OptionsRENDERAS="SECT2"ID="FM74804"IDXID="w6780"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
Configuring PrintersThe default printer configuration uses 
IDXID="w6781"BOOK="_idx" COLLECTION="nw41" TIDREF="i3333"
polled mode and LPT1 of the NetWare server running the print server. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select the "Details" dialog for the printer you want to configure by double-clicking on the printer object.The printer "Identification" page appears.PERFORMANCE="REQUIRED"Complete or modify the fields as needed.These fields are optional.
MARK=BULLET"Other name" lists identification information associated with this printer that helps you search for and identify specific printers."Description" describes the function the printer performs (such as print Sales documents)."Network Address" lists the 16-digit (8-byte) number associated with the NetWare Server or workstation that this printer is cabled to."Location" specifies the printer's physical location (such as a person's office).PAGENUM=58 ID="BP65""Department" shows the department or division that generally uses the printer."Organization" lists the organization that can use the printer.PERFORMANCE="REQUIRED"Select the "Configuration" page.A 
IDXID="w6782"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
printer "Configuration" page appears similar to the following shown for a parallel printer. This page allows you to store or define information about the hardware configuration of this printer and how it is used in the network. LABEL="3-13" FLOAT="0"Printer Configuration PageFILEREF="n41ps20a.tif"PAGENUM=59 ID="BP66"PERFORMANCE="REQUIRED"Complete the configuration fields as required by your printer type.
MARK=BULLET"Printer Type" displays the IDXID="w6783"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6784"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
printer type. Selecting this field displays the list of types from which you can select. Types of printers currently appearing in this menu areTYPE="VERT"Parallel
TYPE="VERT"Serial
TYPE="VERT"UNIX® Printer
TYPE="VERT"AppleTalk Printer
TYPE="VERT"Other/Unknown (for example, OS/2 or configured by NPRINTER)
TYPE="VERT"XNP
TYPE="VERT"AIOIDXID="w6785"BOOK="_idx" COLLECTION="nw41" TIDREF="i3209"IDXID="w6786"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
Parallel, IDXID="w6787"BOOK="_idx" COLLECTION="nw41" TIDREF="i4039"IDXID="w6788"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
serial, XNP (eXtended NetWare Printer protocol) IDXID="w6789"BOOK="_idx" COLLECTION="nw41" TIDREF="i229"IDXID="w6790"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
AppleTalk, IDXID="w6791"BOOK="_idx" COLLECTION="nw41" TIDREF="i4657"IDXID="w6792"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
UNIX and IDXID="w6793"BOOK="_idx" COLLECTION="nw41" TIDREF="i147"IDXID="w6794"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
AIO printers require unique settings. The default values are for a parallel printer that is cabled to the LPT1 port of a NetWare Server running PSERVER.NLM.Printers cabled to an OS/2 workstation should use type "Other/Unknown."IDXID="w6795"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6796"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"The "Communication" parameter windows allow you to view and modify the values defined for the selected printer type. Different dialogs are used depending on which printer type is selected. The appropriate window appears automatically whenever you change the printer type except whenIDXID="w6797"BOOK="_idx" COLLECTION="nw41" TIDREF="i3148"IDXID="w6798"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
 "Other/Unknown" or "IDXID="w6799"BOOK="_idx" COLLECTION="nw41" TIDREF="i4865"IDXID="w6800"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
XNP" (eXtended NetWare Printer protocol) is selected."Communication" can be used to access these parameter windows."Banner Type"IDXID="w6801"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6802"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
shows IDXID="w6803"BOOK="_idx" COLLECTION="nw41" TIDREF="i3350"IDXID="w6804"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
whether IDXID="w6805"BOOK="_idx" COLLECTION="nw41" TIDREF="i412"
the printer produces banner pages in text or PostScript mode. The banner type must match the default printer type."Service Interval"IDXID="w6806"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6807"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
shows 
how often the print server checks the print queue for print jobs going to this printer. The default is every 5 seconds. Values from 1 to 255 are allowed."Buffer Size in KB"IDXID="w6808"BOOK="_idx" COLLECTION="nw41" TIDREF="i548"IDXID="w6809"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
shows how large each piece of data sent to this printer can be. The default is 3 KB (3,072 bytes). Values from 3 to 20 are allowed.PAGENUM=60 ID="BP67""Starting Form" shows the number of the printer forms that this printer will service when the NetWare port driver is loaded. Printer forms are defined in the Organization or Organizational Unit object above this printer. Any Form Number defined there can be used here (values from 0 to 254 are possible)."Network Address Restrictions"IDXID="w6810"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6811"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
shows IDXID="w6812"BOOK="_idx" COLLECTION="nw41" TIDREF="i103"
the network addresses that this printer can use. "Set" is used to add an IPX network address to this field.IDXID="w6813"BOOK="_idx" COLLECTION="nw41" TIDREF="i3432"IDXID="w6814"BOOK="_idx" COLLECTION="nw41" TIDREF="i3656""Service 
Mode for 
Forms"IDXID="w6815"BOOK="_idx" COLLECTION="nw41" TIDREF="i3509"IDXID="w6816"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"
determines how IDXID="w6817"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
forms needed for print jobs affect the order in which the print server processes those jobs. Selecting this field displays the list of service modes from which you can select.When a print job requests a printer form other than the form currently mounted in the printer, the print server does not service the job until a print server operator reports that the new form is mounted. A print server operator can use PCONSOLE, PSC, or NetWare Administrator to mount the new form.The following service mode options determine how often the print server requires you to change printer forms:"Change forms as needed"The priority of each print queue and the order of print jobs in the print queue determine which print job to service next. You might have to change forms often."Minimize form changes within print queues"The print server requires you to mount a new form for a print job before servicing print jobs with the currently mounted form in a print queue with a lower priority."Minimize form changes across print queues"The print server services all print jobs requiring the currently mounted form before requesting a form change. Print jobs in lower priority print queues that require the mounted form are serviced before print jobs in a high priority print queue that require a different form."Service only currently mounted form"The print server never requests a form change. If no print job requiring the current form is available, nothing is printed.PAGENUM=61 ID="BP68"If you are running IDXID="w6818"BOOK="_idx" COLLECTION="nw41" TIDREF="i3137"IDXID="w6819"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
OS/2, you should select printer type "Unknown/Other" to ensure that print jobs are directed to an OS/2 queue instead of to a print server. For more information, select "Unknown/Other" and then select Help. If you select another printer type (Parallel or Serial) while running OS/2, be sure it is set up for "Manual Load."PERFORMANCE="REQUIRED"When you are finished, select "OK."RENDERAS="SECT2"ID="FM33457"Viewing and Modifying a Printer's Status IDXID="w6820"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6821"BOOK="_idx" COLLECTION="nw41" TIDREF="i3535"IDXID="w6822"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"IDXID="w6823"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"
You must be an operator or user of a print server that services a printer to be able to see the printer's status.Use the following procedure to view a printer's status.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select the "Details" dialog for the printer you want to configure.The printer "Identification" dialog appears.PERFORMANCE="REQUIRED"Select "Printer Status."A dialog appears similar to the following showing the various status elements for printers.If the printer status option does not appear, the printer is not connected.
PAGENUM=62 ID="BP69"LABEL="3-14" FLOAT="0"ID="FM11301"Printer Status DialogFILEREF="n41ps65a.tif"PERFORMANCE="REQUIRED"Modify this printer's status as necessary.  
MARK=BULLETIDXID="w6824"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6825"BOOK="_idx" COLLECTION="nw41" TIDREF="i3531""Status" Status shows the current status of this port driver and printer. Possible statuses include the following:Not connectedWaiting for formOut of paperPrinting PausedStoppedOff-linePrivateReadyWaiting for jobReady to go downPAGENUM=63 ID="BP70"The port driver (NPRINTER) status for a defined but unattached serial printer is "Waiting for job" even though the printer is not attached, and the printer status is "Running." If a print job is put into the queue for this printer, the port driver status changes to "Ready (Waiting for printer)" or "Printing job" but the printer status changes to "Offline."Defined but unattached parallel printers show a status of "Not connected.""Mounted Form" shows the number of the form that is currently mounted in the printer. Only print jobs that specify this printer form number can be printed until a new printer form is mounted by selecting "Mount Form." "Service Mode" shows which service mode is being used by this printer and its associated print queue. The Service Mode determines how jobs within a print queue are organized for the most efficient use of the printer."Current Job Information" includes all of the information about the print job that is currently being printed on this printer. Most of this information can only be changed by going to the print queue and selecting this print job from the list of jobs."Print Queue" indicates the print queue that is submitting this print job."Description" indicates the banner name. By default, the banner name with CAPTURE is the port and with NPRINT it is the filename."Job Number" is the print job ID."Form" shows which printer form this print job is using. This print job cannot be printed unless this Form matches the "Mounted Form" field above the "Current Job Information.""Copies Requested" indicates the number of copies of this print job that the User who submitted it requested to be printed."Copies Complete" indicates how many of those copies requested have been printed so far."Size of 1 Copy" indicates the size of each copy of this print job. This is like the "File Size" field when you see the details of a print job within the print queue."Bytes Printed" indicates the total number of bytes in one copy of a print job that have been printedPAGENUM=64 ID="BP71""Percent Complete" indicates how much of this print job is completed, which is determined both by the size of one copy and the number of copies requested for this print job."Abort Job" allows you to cancel this print job and immediately stop printing."Pause" changes the status of this printer to Paused. If no jobs are printing and Paused is used, the status is changed to Stopped. Only a print queue operator can perform this action."Start" changes the status of this printer from Paused to Printing, Stopped to Printing, or Stopped to Waiting for Job."Mount Form" allows you to specify a new printer form that you have mounted on this printer. When you use this option, the "Mounted Form" field will change to reflect the newly mounted form. Only print jobs that specified the new form can be printed."Eject Page" sends a command to this printer to eject the page that is being printed. This is like a Form Feed command."Close" closes this dialog and returns to the "Identification" page of the Printer object dialog.PERFORMANCE="REQUIRED"Choose "Close" to return to the "Identification" page of the Printer object dialog.RENDERAS="SECT2"Changing Printer Type IDXID="w6826"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6827"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"Use the following procedure to change your printer type.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select the "Details" dialog for the printer you want to configure by double-clicking on the printer object.The printer "Identification" page appears.PERFORMANCE="REQUIRED"Choose "Configuration." The printer "Configuration" page appears.
PAGENUM=65 ID="BP72"PERFORMANCE="REQUIRED"Using the down arrow to the right of the "Printer Type" field, choose the correct printer type from the list.For printers that attach directly to the network, select type "Other/Unknown." (For example, HP* IIIsi or 4si, COMPAQ* PageMarq 20, GENICOM 7170, or Talaris 1794 Printstation.)A dialog appears where you must check the communication values for the selected printer type. (Other/Unknown and XNP do not have a dialog; they are configured elsewhere.)PERFORMANCE="REQUIRED"Make any necessary changes in the communication parameters dialog for this printer type.See 
IDREF="FM74804""Configuring Printers" on page 57 for information on these parameters.PERFORMANCE="REQUIRED"Choose "OK."You return to the "Configuration" page.RENDERAS="SECT2"Setting Up Printer Event Notifications IDXID="w6828"BOOK="_idx" COLLECTION="nw41" TIDREF="i2986"IDXID="w6829"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"The "Notification" page controls the objects that are notified when the printer requires servicing (for example, when it is out of paper or jammed). You can do the following:MARK=BULLETAdd or delete User or container objects that receive printer error messagesSpecify how soon and how frequently printer error messages arriveSpecify that the print job owner receive the printer status messagesRENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the printer's "Identification" dialog, select the "Notification" page.A page similar to the following is displayed:
PAGENUM=66 ID="BP73"LABEL="3-15" FLOAT="0"Printer Notification PageFILEREF="n41ps01a.tif"PERFORMANCE="REQUIRED"On this page, configure your notification options.The "Notification" list box shows objects that are notified about this printer. 
MARK=BULLET"Add" allows you to add objects to the "Notify" list."Notification Settings" allow you to specify how long (in minutes) after an event that a first notice is sent to the objects in the Notify field and how long (in minutes) after the first notification of an event that subsequent notices are sent to the objects."Delete" lets you delete the selected object from the Notification list box. If you delete the (Print job owner) entry, you can add it to the list by selecting the Notify Print Job Owner check box.)PAGENUM=67 ID="BP74""Notify Print Job Owner" enters the print job owner as an object in the Notification list, so that the object that sends the print job receives notifications. By default, this object is included in the Notification list."OK" saves changes in all pages of this dialog."Cancel" closes this dialog without saving changes in any page.RENDERAS="SECT2"Changing a Print Queue's Priority IDXID="w6830"BOOK="_idx" COLLECTION="nw41" TIDREF="i3450"IDXID="w6831"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6832"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w6833"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w6834"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"
A print queue's priority determines whether the print server will send print jobs from that print queue to the printer before or after print jobs in other print queues assigned to the printer.Use the following procedure to modify a print queue's priority.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Select a Printer object from the browser and go to the "Assignments" page.The priority of the selected print queue is shown in the "Priority" field.PERFORMANCE="REQUIRED"Enter the new priority for the selected print queue in the "Priority" field.You can select a number from 1 to 10, inclusive. Print queues with lower priority numbers will be serviced before print queues with higher numbers.PERFORMANCE="REQUIRED"Choose "OK."The priority is changed, and you return to the browser.
PAGENUM=68 ID="BP75"RENDERAS="SECT2"Designating a New Default Print Queue IDXID="w6835"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w6836"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Choose the arrow to the right of the "Default Print Queue" field.The print queues listed above in the "Print Queues" list appear in the drop-down list box.PERFORMANCE="REQUIRED"Select a print queue from the list.The selected print queue appears in the "Default Print Queue" field.The default print queue will be used for print jobs that specify a printer but do not specify a print queue (for example, with the CAPTURE command).RENDERAS="SECT2"Specifying Printer Features IDXID="w6837"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6838"BOOK="_idx" COLLECTION="nw41" TIDREF="i3531"The printer "Features" page allows you to store information about your printer, including the following:MARK=BULLETPrinter languageAmount of memorySupported typefacesSupported cartridgesYou can access this information through searches. For example, you can search for printers with at least 4 MB (4096 KB) of memory and the Futura font. PAGENUM=69 ID="BP76"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the printer's "Identification" dialog, select the "Features" page.A page similar to the following is displayed:LABEL="3-16" FLOAT="0"Printer Features PageFILEREF="n41ps51a.tif"PAGENUM=70 ID="BP77"PERFORMANCE="REQUIRED"On this page, specify the information you want to store:
MARK=BULLET"Page Description Language"IDXID="w6839"BOOK="_idx" COLLECTION="nw41" TIDREF="i3511"
shows the IDXID="w6840"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"IDXID="w6841"BOOK="_idx" COLLECTION="nw41" TIDREF="i3533"
languages supported by the printer. To add a language, choose the button to the right of the "Page Description Language" field and then choose "Add" for each language the printer supports.A printer language is a protocol or type of printing that this printer can receive (for example, PCL, PCL-V, or PostScript).Enter the main printer languages that this printer supports so that users can search for printers that support the language they need.To enter other printer languages for this printer, choose the button to the right of the "Page Description Language" field. Add other descriptions in the "Add Value" dialog that appears."Memory in KB" shows the amount of RAM installed in the printer."Supported Type Faces"IDXID="w6842"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"IDXID="w6843"BOOK="_idx" COLLECTION="nw41" TIDREF="i3533"
shows the fonts that the printer can use. You must enter the correct typefaces; they are not read from the printer.A typeface is a collection of fonts in different stroke weights and sizes that this printer can produce (for example, Helvetica and Times Roman).Enter the typefaces that this printer supports so that users can search for printers that support a typeface they need."Supported Cartridges"IDXID="w6844"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"IDXID="w6845"BOOK="_idx" COLLECTION="nw41" TIDREF="i3533"
lists the font cartridges that the printer can use. You must enter the correct cartridges; they are not read from the printer."OK" saves changes in all pages of this dialog."Cancel" closes this dialog without saving changes in any page.PAGENUM=71 ID="BP78"RENDERAS="SECT1"ID="FM96015"Print Server OptionsRENDERAS="SECT2"ID="FM95001"Viewing Your Printing Layout and Status IDXID="w6846"BOOK="_idx" COLLECTION="nw41" TIDREF="i3469"IDXID="w6847"BOOK="_idx" COLLECTION="nw41" TIDREF="i3547"IDXID="w6848"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6849"BOOK="_idx" COLLECTION="nw41" TIDREF="i3469"IDXID="w6850"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6851"BOOK="_idx" COLLECTION="nw41" TIDREF="i3544"
The "Print Layout" IDXID="w6852"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"
page IDXID="w6853"BOOK="_idx" COLLECTION="nw41" TIDREF="i3535"
in NetWare Administrator shows a map of your printing setup.  IDXID="w6854"BOOK="_idx" COLLECTION="nw41" TIDREF="i3437"IDXID="w6855"BOOK="_idx" COLLECTION="nw41" TIDREF="i2692"
You can see which print objects are assigned to each other and the status of each object. IDXID="w6856"BOOK="_idx" COLLECTION="nw41" TIDREF="i4288"
This information can help you quickly determine if printing is operational or which print objects may have problems. IDXID="w6857"BOOK="_idx" COLLECTION="nw41" TIDREF="i4290"
The "Print Layout" page can be accessed from two locations in NetWare Administrator.MARK=BULLETThe "Details" or object dialog box for a container objectThe "Details" or object dialog box for a print serverRENDERAS="SECT3"Print Layout FeaturesMARK=BULLETA dashed line between objects means the connection is established for the current print server session only rather than configured to connect every time the print server is loaded. The status of the print server and each element on the display is represented visually through trouble icons along the left margin.You can invoke information about each object by highlighting the object and clicking on the right-hand mouse button. You can view print jobs in a queue by double-clicking on that queue's icon. You can expand and collapse an object by double-clicking on the left-hand mouse button."Update" refreshes the print layout tree to reflect any changes with the print objects."Status" provides a brief summary of the selected print object's details. For complete detail information, select the object in the browser and choose "Details." Status for print jobs is not available in the Print Layout page. You must manage print jobs from the Queue object the job is stored in.PAGENUM=72 ID="BP79"The following figure shows a typical "Print Layout" page for a Print Server object.LABEL="3-17" FLOAT="0"Print Layout Page for Print ServerFILEREF="n41ps56a.tif"PAGENUM=73 ID="BP80"RENDERAS="SECT2"ID="FM47970"Enabling and Viewing the Print Server Auditing Log IDXID="w6858"BOOK="_idx" COLLECTION="nw41" TIDREF="i3459"IDXID="w6859"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"IDXID="w6860"BOOK="_idx" COLLECTION="nw41" TIDREF="i3428"IDXID="w6861"BOOK="_idx" COLLECTION="nw41" TIDREF="i345"
The PSERVER auditing log provides information about all jobs that have been printed. Auditing records are retained as ASCII files so that they can be read with any text editor. IDXID="w6862"BOOK="_idx" COLLECTION="nw41" TIDREF="i345"
By default, no audit log is created. When you enable the audit log feature you can do the following:MARK=BULLETView the log. Use the scroll bars to browse through the current log.Limit the log size. By default, the log has no size limitations. The log's current size is displayed in the dialog. Delete the log. Deleting an audit log destroys the current log and, if auditing is enabled, starts a new log by the same name in the same directory. In designing the auditing log, Novell® has recognized that companies do accounting in a variety of ways. For this reason, the auditing log provides a basic default format based on ASCII text and a fixed record length. Both characteristics are designed to make it as easy as possible to write a customized program to retrieve the information it needs in a format determined by a particular company.The auditing log is sufficiently flexible to record whatever information a printer sends to it. Regardless of printer type, the log will record how many bytes a job took to print, the user who submitted the job, when the job entered the print queue, when the job was printed, and what printer serviced the job. If the printer is an XNP type used by Macintosh or UNIX, the log might also indicate how long it took to print the job, how many pages were printed, when the job was printed, and when the job was submitted.To enable the auditing log from NetWare Administrator or to modify the log, use the following procedure.PAGENUM=74 ID="BP81"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, choose the Print Server object you want to audit and, from the "Object" menu, select "Details."PERFORMANCE="REQUIRED"Select "Auditing Log."An "Auditing Log" dialog similar to the following appears.LABEL="3-18" FLOAT="0"Print Server Auditing LogFILEREF="n41ps74a.tif"PAGENUM=75 ID="BP82"PERFORMANCE="REQUIRED"Select "Enable Auditing."If you enable auditing, the print server maintains a log of the operations it performs. If the print server is already running, it needs to be brought down and loaded again for this change to take effect.If you do not enable auditing, the print server will not write to the log. If the print server is already running, it needs to be brought down and loaded again for this change to take effect.If the auditing log file becomes full, either by using all available disk space or by reaching the size limit set with the "Limit Size" option, the print server ceases storing auditing information. To avoid losing valuable accounting information, process or archive the information and delete the auditing log file on a regular basis.PERFORMANCE="REQUIRED"Specify whether you want to "Limit Size" of the log file.In this field, you should specify the maximum size (in kilobytes) that the auditing log file can reach before the print server stops appending auditing information. Without this limit it is possible for the file to grow until all available disk space is used. PERFORMANCE="REQUIRED"After auditing has been enabled, unload and then reload the print serverPERFORMANCE="REQUIRED"(Optional) Submit a print job to ensure that the log is recording information on print jobs properly.PERFORMANCE="REQUIRED"To view the auditing log, select "View."PERFORMANCE="REQUIRED"To delete the auditing log, select "Disable Auditing." PERFORMANCE="REQUIRED"Select "OK."You can also view the auditing log from PCONSOLE.PAGENUM=76 ID="BP83"RENDERAS="SECT2"Adding, Changing, and Removing Print Server PasswordsIDXID="w6863"BOOK="_idx" COLLECTION="nw41" TIDREF="i3248"IDXID="w6864"BOOK="_idx" COLLECTION="nw41" TIDREF="i3248"IDXID="w6865"BOOK="_idx" COLLECTION="nw41" TIDREF="i2693"IDXID="w6866"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"
For added security, you can limit access to your print server by assigning a password to it. IDXID="w6867"BOOK="_idx" COLLECTION="nw41" TIDREF="i3464"
Use the following procedure to do this with NetWare Administrator. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, choose the Print Server object you want to modify, and, from the "Object" menu, select "Details."The print server "Identification" page appears.PERFORMANCE="REQUIRED"Select "Change Password."The "Change Password" window appears.(The "Old Password" field is permanently grayed.)PERFORMANCE="REQUIRED"Complete the fields as needed.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"To assign a new password, type the new password in both the "New Password" and "Retype New Password" fields. Then select "OK."Only alphanumeric characters and underscores are valid. Passwords are not case sensitive.PERFORMANCE="REQUIRED"To remove a password, make sure that the fields are blank, then select "OK." When promptedt, confirm that you want to remove the password assignment by selecting "Yes." ("Cancel" is the default.)
PAGENUM=77 ID="BP84"RENDERAS="SECT2"ID="FM82503"Unloading Print Servers IDXID="w6868"BOOK="_idx" COLLECTION="nw41" TIDREF="i3468"IDXID="w6869"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"IDXID="w6870"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"A print server can be created in NetWare Administrator, but it must be loaded at the server console. However, an active (Status: running) print server can be unloaded in NetWare Administrator with the following procedure.If "Unload" is not activated, the print server may not be running. If it is running, you are not designated as an operator for that print server. In order to proceed, a designated print server operator must be logged in to the workstation you are using.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, choose the Print Server object you want to unload and, from the "Object" menu, select "Details."PERFORMANCE="REQUIRED"Select "Unload."PERFORMANCE="REQUIRED"Do one of the following:
MARK=BULLETSelect "Unload Print Server Immediately" if you want the print server to go down without completing any current print jobs.Print jobs in the queue will remain in the queue until the print server is reloaded or they are manually deleted.Select "Unload Print Server After Current Jobs" if you want a print job already being printed to be completed before the print server goes down.Other jobs in the queue will remain in the queue until the print server is reloaded or they are manually deleted.PAGENUM=78 ID="BP85"RENDERAS="SECT1"ID="FM16196"Working with Print Job Configurations IDXID="w6871"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"Print job configurations are groups of print job options that simplify the use of CAPTURE and NPRINT. You can use NetWare Administrator to create or modify print job configurations. These configurations may specify a default printer or other options for users who use CAPTURE, NPRINT, NETUSER, or PCONSOLE to send print jobs to a network printer or print queue.RENDERAS="SECT2"ID="FM37925"Creating Print Job ConfigurationsIDXID="w6872"BOOK="_idx" COLLECTION="nw41" TIDREF="i3419"IDXID="w6873"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Choose the "Print Job Configuration" page of a "User: <name>," "Organization" or "Organizational Unit" dialog.The "Print Job Configuration" dialog appears, similar to the following figure.LABEL="3-19" FLOAT="0"Print Job Configuration DialogFILEREF="n41ps57a.tif"PAGENUM=79 ID="BP86"MARK=BULLET"Name" lists the names of the print job configurations that can be used. Print job configurations that were defined in any Organization or Organizational Unit above this object are included in this list."Owner" lists the object where each configurations was defined. "New" opens the "Print Job Configuration" page, where you can enter a name and parameters for a new print job configuration."Modify" opens the "Print Job Configuration" page for a highlighted print job configuration, where you can view and modify the parameters of the configuration."Delete" removes the selected print job configuration from the list. It can no longer be used."Default" marks the selected print job configuration as the default configuration, as noted by the printer icon."OK" saves changes in all pages of this dialog."Cancel" closes this dialog without saving changes in any page.PERFORMANCE="REQUIRED"Select "New."The "Print Job Configuration" page appears, similar to the following figure.
PAGENUM=80 ID="BP87"LABEL="3-20" FLOAT="0"Print Job Configuration PageFILEREF="n41ps58a.tif"PERFORMANCE="REQUIRED"Select and complete the fields appearing on this page.The 
IDXID="w6874"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"
following fields are on this page:
MARK=BULLET"Print Job Name" lists the name of this print job configuration (as listed in the "Job Configuration" list box) that you specify to be used for a printing job. This field cannot be changed when you modify other fields later."Number of Copies" indicates how many copies of the file to print. The number of copies can range from 1 to 65,000."File Contents"IDXID="w6875"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"IDXID="w6876"BOOK="_idx" COLLECTION="nw41" TIDREF="i3432"IDXID="w6877"BOOK="_idx" COLLECTION="nw41" TIDREF="i1458"
allows you to choose either "Text" or "Byte stream" (the default). Choose "Text" when you want tabs to be converted to spaces. Also choose "Text" IDXID="w6878"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"IDXID="w6879"BOOK="_idx" COLLECTION="nw41" TIDREF="i298"
to print ASCII text.Choose "Byte IDXID="w6880"BOOK="_idx" COLLECTION="nw41" TIDREF="i558"
stream" IDXID="w6881"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
if you are printing from IDXID="w6882"BOOK="_idx" COLLECTION="nw41" TIDREF="i3420"IDXID="w6883"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"PAGENUM=81 ID="BP88"within an application and you want the application to handle the formatting commands. Also choose "Byte stream" if you will be downloading fonts on a laser printer."Tab Size"IDXID="w6884"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6885"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"IDXID="w6886"BOOK="_idx" COLLECTION="nw41" TIDREF="i4418"
is the width in characters that each tab character should be expanded to. This field is only available if you select "Text" in "File contents.""Form Feed"IDXID="w6887"BOOK="_idx" COLLECTION="nw41" TIDREF="i1543"IDXID="w6888"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"
determines whether a form feed is sent when a job is completed."Notify When Done"IDXID="w6889"BOOK="_idx" COLLECTION="nw41" TIDREF="i2985"IDXID="w6890"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
determines whether a message is sent to the workstation of the print job originator when the job has finished printing."Local Printer"IDXID="w6891"BOOK="_idx" COLLECTION="nw41" TIDREF="i3424"
specifies which of your computer's parallel ports will be captured. The values listed are LPT1 through LPT9."Auto end cap" determines if the CAPTURE command automatically ends when a print job is completed."Printer/Queue" allows you to select the Printer or Queue object that the print job configuration should use. The "Select Object" dialog appears when the browser button is selected."Device" allows you to select which print device definition this print job configuration uses."Mode" allows you to select the mode this print job configuration uses. The modes listed are defined by the device definition you selected."Form Name" allows you to select which printer form this print job configuration uses."Print Banner"IDXID="w6892"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"
determines IDXID="w6893"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"IDXID="w6894"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
if this print job configuration includes a banner page at the beginning of each print job. If this check box is selected, the next two fields are available."Name" identifies the user who sent this print job. This is only valid if a banner page is printed."Banner Name" indicates the name of the print job. This is only valid if a banner page is printed."Enable timeout"IDXID="w6895"BOOK="_idx" COLLECTION="nw41" TIDREF="i4497"IDXID="w6896"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"
determines IDXID="w6897"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"
if each print job will time out after a specified period of time. If this is selected, "Timeout Count" can be set.PAGENUM=82 ID="BP89""Timeout Count" field is the number of seconds that must pass without data being sent to the queue before the print job is closed. You must select "Enable timeout" to enter a value here. Timeout can range from 1 to 1000 seconds.PERFORMANCE="REQUIRED"Choose "OK."The NET.CFG file now includes a network "PRINTERS=<number>" option that you may specify if you choose. This option allows you to specify the number of logical ports (0-9) you would like to be able to capture. The default is 3.  If you specify a print job configuration that has a complex printer mode, you may need to increase the bytes (default 64, range 0 to 255) in the "PRINTER HEADER=number" option.  See Appendix B, "NET.CFG Options," in NetWare Workstation for DOS and IDREF="FM15162"Chapter 8, "Creating and Managing Print Job Configurations" for more information.RENDERAS="SECT2"IDXID="w6898"BOOK="_idx" COLLECTION="nw41" TIDREF="i3425"IDXID="w6899"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"
ViewIng or Modifying Print Job Configurations IDXID="w6900"BOOK="_idx" COLLECTION="nw41" TIDREF="i3422"IDXID="w6901"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"The "Print Job Configuration" page lists the names of different print job configurations you can use. You can add new job configurations or modify the parameters of existing configurations.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Choose the "Print Job Configuration" page of a user "Organization" or "Organizational Unit" dialog.The "Print Job Configuration" page appears.PERFORMANCE="REQUIRED"Select the name of the print job configuration you wish to modify.The "Print Job Configuration" page appears. PERFORMANCE="REQUIRED"Follow the procedures described in the previous section, 
IDREF="FM37925""Creating Print Job Configurations" on page 78, starting at Step 3.PERFORMANCE="REQUIRED"To 
IDXID="w6902"BOOK="_idx" COLLECTION="nw41" TIDREF="i3421"
delete a configuration, choose the "Delete" option.
PAGENUM=83 ID="BP90"RENDERAS="SECT2"Selecting a Default Print Job Configuration IDXID="w6903"BOOK="_idx" COLLECTION="nw41" TIDREF="i3424"IDXID="w6904"BOOK="_idx" COLLECTION="nw41" TIDREF="i2703"You can select a default print job configuration from the "Print Job Configuration" page to have your most frequently used print job configuration automatically used in CAPTURE and NPRINT. The default configuration is identified by a printer icon in the margin to left of the print job.Use the following procedure to change to a new default print job configuration.RENDERAS="SECT2"ProcedurePERFORMANCE="REQUIRED"Select the print job configuration that you want to make the default configuration from the "Print Job Configurations" list box.PERFORMANCE="REQUIRED"Choose "Default."The printer icon to the left of the configuration names moves to the selected configuration. That configuration is now the default.
PAGENUM=84 ID="BP91"RENDERAS="SECT1"ID="FM39800"Working with Printer Forms IDXID="w6905"BOOK="_idx" COLLECTION="nw41" TIDREF="i3504"Printer forms affect the order in which the print server processes print jobs. Printer forms include information about the length and width of different types of paper used in your printer. You can designate printer forms to prevent your print jobs from printing on the wrong paper. The print server operator is notified when a form change is needed. Printer forms are configured in PRINTDEF or NetWare Administrator.When a print job requests a printer form other than the form currently mounted in the printer, the print server does not service the job until a print server operator reports that the new form is mounted. A print server operator can use PCONSOLE, PSC, or NetWare Administrator to mount the new form. For information on mounting a printer form, see IDREF="FM39800""Working with Printer Forms" on page 84.Printer form names must begin with an alphabetic character and can have up to 12 alpha-numeric characters. Numbers can range from 0 to 254. Length can range from 1 to 255. Width can range from 1 to 999. These numbers are for your reference only.Printer forms are stored in the Directory Services database. In bindery mode, printer forms are stored in a file named IDXID="w6906"BOOK="_idx" COLLECTION="nw41" TIDREF="i3504"
PRINTDEF.DAT in SYS:PUBLIC.RENDERAS="SECT2"ID="FM68376"Creating Printer Forms IDXID="w6907"BOOK="_idx" COLLECTION="nw41" TIDREF="i3505"IDXID="w6908"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"To create a printer form, use the following procedure:RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu, select a container object and then choose "Details."PERFORMANCE="REQUIRED"At the "Object" dialog, press the "Printer Forms" page.The "Printer Forms" page appears, similar to the following figure.
PAGENUM=85 ID="BP92"LABEL="3-21" FLOAT="0"Printer Forms PageFILEREF="n41ps62a.tif"PERFORMANCE="REQUIRED"Choose "Create."The "Create New Form" dialog appears.PERFORMANCE="REQUIRED"Enter a name for the form in the "Name" field.The name must begin with a letter and must be unique. It can be up to 12 characters long. Spaces are converted to underscores (_).PERFORMANCE="REQUIRED"Enter a number from 0 to 255 for the form in the "Number" field.PERFORMANCE="REQUIRED"Enter a number from 1 to 255 for the form in the "Length" field.This is the length of the printer form you are defining, measured in lines of text.
PAGENUM=86 ID="BP93"PERFORMANCE="REQUIRED"Enter a number from 1 to 999 in the "Width" field.This is the width of the printer form you are defining, measured in characters.PERFORMANCE="REQUIRED"Choose "OK."A printer form with the name that you entered is listed in the "Printer Forms:" list box. The width field of the printer form is for information only. The length field is primarily for information only, also, but the information is also used by the rewind function for the printer. The primary functionality forms provide is to notify the operator when a different form is required (that is, different paper should be loaded in the printer).RENDERAS="SECT2"ID="FM93248"Mounting Printer Forms IDXID="w6909"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"IDXID="w6910"BOOK="_idx" COLLECTION="nw41" TIDREF="i2691"Printer forms can be designated in an effort to prevent your printer from printing a print job on the wrong paper. When the print server detects a print job in the queue, and that print job calls for a form different from the one currently mounted in the intended printer, the print job will not be serviced until a new form is mounted. Each printer form has a unique name and number.Mounting a printer form consists of two elements:MARK=BULLETChanging the paper. NetWare has no way of determining whether the paper was actually changed or not. It relies on information it receives from the operator.Mounting the form through the software. This is the information that NetWare receives from the operator and that is required in order for printing to continue. To mount a printer form, you need the following prerequisites:MARK=BULLETThe print server must be loaded and accessible. The printer must be installed, assigned to the print server, and connected.A queue must be created and assigned to the printer.At least one printer form must have been created.PAGENUM=87 ID="BP94"To mount a printer form with NetWare Administrator, use the following procedure.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser, select the "Details" dialog for the printer you want to configure by double-clicking on the printer object. The printer "Identification" page appears.PERFORMANCE="REQUIRED"Select "Printer Status."The "Printer Status" page appears similar to that shown in 
IDREF="FM11301"Figure 3-14.If Printer Status does not appear, the printer is not connected.PERFORMANCE="REQUIRED"Select "Mount Form."The "Mount Form" window appears. A list of existing forms appears in the "Defined Forms" field.PERFORMANCE="REQUIRED"Select the form you want to mount.The form number appears in the box below.PERFORMANCE="REQUIRED"Select "OK."You can also mount printer forms from PCONSOLE or at the print server console. See IDREF="FM89525""Mounting Printer Forms" on page 123 (PCONSOLE) or IDREF="FM43317""Viewing a List of Forms" on page 229 (PSERVER).PAGENUM=88 ID="BP95"RENDERAS="SECT2"Viewing or Modifying Printer Forms IDXID="w6911"BOOK="_idx" COLLECTION="nw41" TIDREF="i3507"IDXID="w6912"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu, select a container object and then choose "Details."PERFORMANCE="REQUIRED"At the "Object" dialog, press the "Printer Forms" page.The "Printer Forms" 
IDXID="w6913"BOOK="_idx" COLLECTION="nw41" TIDREF="i3510"
page appears, listing all current forms in that container.PERFORMANCE="REQUIRED"Highlight the form you wish to modify and select "Modify."The "Modify Printer Form" dialog appears. 
IDXID="w6914"BOOK="_idx" COLLECTION="nw41" TIDREF="i3510"
The values for the printer form that you selected appear in the fields of the dialog. You can change any of the fields.PERFORMANCE="REQUIRED"(Optional) Enter a new name in the "Name" field.The name must begin with a letter, and must be unique. It can be up to 8 characters long. Spaces are converted to underscores (_).PERFORMANCE="REQUIRED"(Optional) Enter a number from 0 to 255 in the "Number" field.PERFORMANCE="REQUIRED"(Optional) Enter a number from 1 to 255 in the "Length" field.This is the length of the printer form you are redefining, measured in lines of text.PERFORMANCE="REQUIRED"(Optional) Enter a number from 1 to 999 in the "Width" field.This is the width of the printer form, measured in characters.PERFORMANCE="REQUIRED"Choose "OK."The form is now modified. You do not have to choose "OK" in the object dialog to complete the action.You return to the "Printer Forms" list. The printer form that you selected in Step 1 is still selected. It may appear with a different name if you changed the "Name" field in Step 2.
PAGENUM=89 ID="BP96"RENDERAS="SECT2"Deleting Printer Forms IDXID="w6915"BOOK="_idx" COLLECTION="nw41" TIDREF="i3506"IDXID="w6916"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Select a printer form from the "Printer Forms" list box.PERFORMANCE="REQUIRED"Choose "Delete."The "Delete Printer Form" dialog appears. The values for the printer form that you selected appear in the fields, but are grayed. You can see what values you are deleting as part of this printer form, but you cannot change them here.PERFORMANCE="REQUIRED"Choose "OK."You return to the "Printer Forms" list box.The printer form that you selected is deleted from the list of printer forms. You do not have to choose "OK" in the object dialog to complete the action. The Delete operation cannot be undone. You must "Add" a new printer form with the deleted values.
PAGENUM=90 ID="BP97"RENDERAS="SECT1"ID="FM96670"ID="FM24418"Working with Print Device Definitions IDXID="w6917"BOOK="_idx" COLLECTION="nw41" TIDREF="i3396"If your application does not have the print driver for your printer, NetWare supplies print device definitions for many common printers. RENDERAS="SECT2"Purpose of Print Device DefinitionsPrint device definitions are sets of functions and modes found in files with .PDF extensions that correspond to printers, plotters, and other peripherals. The major functions of these definitions is to ensure that the job is printed properly and that the printer is left in a known state after completing a print job.Printer functions (also referred to as control sequences, escape sequences or printer commands) give instructions to the printer. Print device definitions contain the necessary control sequences for such items as boldface type, underlining, rest, and other printer controls.To define a printer's functions, you enter control sequences or printer commands into the print device database. To do this, you need the technical reference manual that came with your printer.Print device definitions do not necessarily represent the full functionality of the printer. A print device definition can be modified to change the functions the machine will actually perform.Print device definitions are used by print job configurations. You must create and use a print job configuration to specify a print device mode for print jobs. See IDREF="FM16196""Working with Print Job Configurations" on page 78.IDREF="FM56572"Figure 3-22 shows a partial list of print device definitions included in NetWare. New definitions are added periodically. PAGENUM=91 ID="BP98"LABEL="3-22" FLOAT="0"IDXID="w6918"BOOK="_idx" COLLECTION="nw41" TIDREF="i3396"ID="FM56572"Partial List of Print Device Definitions Included in NetWare FILEREF="n41ps39a.tif"PAGENUM=92 ID="BP99"RENDERAS="SECT2"Creating Print Device Definitions IDXID="w6919"BOOK="_idx" COLLECTION="nw41" TIDREF="i3397"IDXID="w6920"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"If your printers are not included among the definitions provided with your application or with NetWare, you need to create your own definitions consisting of functions and modes for each printer you will be using. You can use the "Print Devices" page for the "Organization" or "Organizational Unit" dialog to create a new print device definition. The correct escape sequences are normally found in your printer's documentation.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu for the Organization or Organizational unit, choose "Details."PERFORMANCE="REQUIRED"At the "Object" dialog, select the "Print Devices" page.The "Print Devices" page appears.PERFORMANCE="REQUIRED"Choose "Create." The "Create New Device" window appears similar to the following figure.LABEL="3-23" FLOAT="0"Create New Device WindowFILEREF="n41ps63a.tif"PAGENUM=93 ID="BP100"PERFORMANCE="REQUIRED"Enter a device name in the "Name" field.You can use up to 32 characters. The name must begin with alphabetic character. Spaces are allowed in the name.PERFORMANCE="REQUIRED"Choose "OK."The name of the print device you entered is added to the list. You will need to use "Modify" to define functions and modes for this print device before using it.RENDERAS="SECT2"ID="FM60212"Viewing or Modifying Print Device DefinitionsIDXID="w6921"BOOK="_idx" COLLECTION="nw41" TIDREF="i3400"IDXID="w6922"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6923"BOOK="_idx" COLLECTION="nw41" TIDREF="i3401"IDXID="w6924"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"
The following procedure is used to modify an existing print device definition that was previously created.  IDXID="w6925"BOOK="_idx" COLLECTION="nw41" TIDREF="i3400"IDXID="w6926"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"
You can add, change, or delete the existing functions and modes that are defined for this print device. You can also change the name of the print device, and the name of any of the print device's functions or modes.A function is an action that the printer can perform, such as creating bold text or using proportional spacing.A mode is a combination of functions that you define to prepare the printer for specific printing needs. For example, you might define a print mode called "Title" that includes functions for bold, double-wide, and letter-quality printing.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu for the Organization or Organizational unit, choose "Details."PERFORMANCE="REQUIRED"At the "Object" dialog, select the "Print Devices" page.The "Print Devices" page appears. A list of existing print device definitions is displayed in the "Name" field.PERFORMANCE="REQUIRED"Highlight the print device definition you want to modify.PERFORMANCE="REQUIRED"Select "Modify."The "Modify Existing Device" page appears similar to the following figure.
PAGENUM=94 ID="BP101"LABEL="3-24" FLOAT="0"Modify Existing Device PageFILEREF="n41ps60a.tif"PERFORMANCE="REQUIRED"Complete the fields and options as needed:
MARK=BULLET"Name" shows the name of this print device."Functions" shows the functions that have been entered for this print device. These include all of the capabilities of this print device, such as compressed or letter-quality printing."Modes" shows the modes that have been entered for this print device. A mode is a combination of functions that you define to serve a specific printing need."Create Function"
allows IDXID="w6927"BOOK="_idx" COLLECTION="nw41" TIDREF="i3402"IDXID="w6928"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"
you to add a function to the "Functions" list. See IDREF="FM49346""Creating or Modifying Print Device Functions" in the next section."Create Mode"IDXID="w6929"BOOK="_idx" COLLECTION="nw41" TIDREF="i3407"IDXID="w6930"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"
allows you to define a new mode and add it to the "Modes" list."Modify"IDXID="w6931"BOOK="_idx" COLLECTION="nw41" TIDREF="i3404"IDXID="w6932"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"
allows you to change the selected mode or function by adding or removing functions or control sequences, respectively, from its definition."Delete"IDXID="w6933"BOOK="_idx" COLLECTION="nw41" TIDREF="i3403"IDXID="w6934"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"
deletes IDXID="w6935"BOOK="_idx" COLLECTION="nw41" TIDREF="i3408"IDXID="w6936"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"
the IDXID="w6937"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"
selected mode or function. The functions that were a part of a selected mode are not affected; they are still part of the print device definition.PERFORMANCE="REQUIRED"Make the desired changes and select "OK."
PAGENUM=95 ID="BP102"RENDERAS="SECT2"ID="FM49346"Creating or Modifying Print Device Functions IDXID="w6938"BOOK="_idx" COLLECTION="nw41" TIDREF="i3404"IDXID="w6939"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"IDXID="w6940"BOOK="_idx" COLLECTION="nw41" TIDREF="i3402"IDXID="w6941"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"
This feature allows you to enter a name and the necessary control sequences to define or modify a print device function. The necessary control sequences (also called control codes or escape sequences) are described in the operator's manual of your printer.A function is an action that the print device can perform, such as bold text or proportional spacing. You cause the print device to perform the function by sending control codes to the print device.When you select the "Create Function" page of the "Modify Print Device" dialog, the name of the print device is at the top of the page.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Enter a name for the function you wish to modify or create in the "Function Name" field.You can use any name that you want to, but you should choose names that represent the printer's actions. Function names must be unique (no two names can be the same) and no longer than 32 characters. Function names are not case sensitive. You can use both letters and numbers.For detailed information on naming and defining print device functions, use onlineHelp.PERFORMANCE="REQUIRED"Enter the characters used by this printer as a control sequence to engage this function.If a character in the control sequence has an ASCII value less than 33 or equal to 127, the character is displayed as a delimited acronym, as listed below. If the character's ASCII value is greater than 127, it is displayed as a delimited ASCII value. The value is a decimal number.The space character can be entered as a space or as a delimited token. A space is displayed as a delimited token. Except for delimited tokens, characters in a function follow the "used as is" rule. This means that the characters you see displayed are the actual characters that make up the function.Detailed information on creating and modifying functions can be found in Help.
PAGENUM=96 ID="BP103"PERFORMANCE="REQUIRED"Choose "OK."You return to the "Modify Existing Device" dialog. The function that you entered is listed in the "Functions" list.RENDERAS="SECT2"ID="FM70282"Importing Print Device Definitions IDXID="w6942"BOOK="_idx" COLLECTION="nw41" TIDREF="i3399"IDXID="w6943"BOOK="_idx" COLLECTION="nw41" TIDREF="i2699"The print device definition "Import" feature allows you to import a definition for a new print device into the device database so that can be used by objects in this container. A definition consists of a name, functions, and modes.With NetWare, Novell ships a set of commonly used .PDF files, which are found in the SYS:PUBLIC directory. In order to use these definitions in your job configurations, they must be imported."Import" allows you to use an existing definition without re-entering all of the functions and modes. You may import a definition that was provided with NetWare or that was created for another container.You can import a print device definition by using the following procedure.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the browser's "Object" menu for the Organization or Organizational unit, choose "Details."PERFORMANCE="REQUIRED"At the "Object" dialog, select the "Print Devices" page.The "Print Devices" page appears, similar to the following figure.
PAGENUM=97 ID="BP104"LABEL="3-25" FLOAT="0"Print Devices PageFILEREF="n41ps61a.tif"PERFORMANCE="REQUIRED"Choose "Import." The print device definition "File Open" dialog, similar to the following figure, appears with a list of print device definitions (.PDF files) available in your current directory.
PAGENUM=98 ID="BP105"LABEL="3-26" FLOAT="0"File Open DialogFILEREF="n41ps59a.tif"PERFORMANCE="REQUIRED"Use the "Files" selection list to locate the file for the print device definition that you want to import.The file extension .PDF is used for print device definition files.PERFORMANCE="REQUIRED"Select the filename that corresponds to the printer you want to import into the device database, and then press "OK." The print device definition is added to the "Print Devices" list box, and the definition contained in the file can now be used by objects in this container.
PAGENUM=99 ID="BP106"RENDERAS="SECT2"Exporting Print Device Definitions IDXID="w6944"BOOK="_idx" COLLECTION="nw41" TIDREF="i3398"IDXID="w6945"BOOK="_idx" COLLECTION="nw41" TIDREF="i2698"This feature allows you to export a definition for a print device from a database in one container so that it can be imported for use in databases in other containers without re-entering all functions and modes.Use the following procedure to export a print device definition.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Select a print device definition from the "Print Devices" window.PERFORMANCE="REQUIRED"Choose "Export."The "File Save As" window appears.PERFORMANCE="REQUIRED"Find the directory where you want to create a file containing this print device definition.The file extension .PDF is used for print device definition files.The name of the print device is used as the filename when you export a definition. All spaces are removed and the first eight characters of the print device are used.PERFORMANCE="REQUIRED"Choose "OK."The print device definition is saved with the same filename as the definition that is listed. All functions and modes are included in the definition. The definition can now be imported to a database in another container. PAGENUM=100 ID="BP107"RENDERAS="SECT1"Working with Print Device Modes IDXID="w6946"BOOK="_idx" COLLECTION="nw41" TIDREF="i3406"After you define the functions for a print device definition, you can combine these functions into modes. A mode is a combination of functions that you define to allow the print device to meet specific printing needs. For example, you could create a "Final Printout" mode for the HP LaserJet that would include the functions for 10 cpi, Emphasized printing, and Near-letter quality printing.As a network supervisor, you must determine what your printing needs are and then define the modes you will need.In most printers, the order of the functions is important. See your printer's documentation for more details.RENDERAS="SECT2"Creating Print Device Modes IDXID="w6947"BOOK="_idx" COLLECTION="nw41" TIDREF="i3407"IDXID="w6948"BOOK="_idx" COLLECTION="nw41" TIDREF="i2695"Use the following procedure to create a new mode.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Modify Existing Device" page, select "Create Mode."The "Create New Mode" page appears.PERFORMANCE="REQUIRED"Enter a name for the new mode in the "Mode Name" field.You can choose any 8-character name that begins with a letter. You should use names that reflect the purpose of the print device mode.For example, you might have modes for different types of documents like memos or reports, or for different user's preferred settings, or for the requirements of different papers or forms that you use.PERFORMANCE="REQUIRED"Select the function that you want to be executed first from the "Device Functions" list; then choose "Add Below."PERFORMANCE="REQUIRED"Select the function that you want to be executed next from the "Device Functions" list; then select "Add Below."You can select the same function more than once if the mode requires it.
PAGENUM=101 ID="BP108"PERFORMANCE="REQUIRED"Repeat Step 4 until all of the functions that you want as part of this mode are listed in the correct order in the "Mode Functions" list box.If you make a mistake, use "Delete" or "Add Above" to rearrange the functions listed in "Mode Functions."PERFORMANCE="REQUIRED"Choose "OK."You return to the "Modify Existing Device" dialog.RENDERAS="SECT2"IDXID="w6949"BOOK="_idx" COLLECTION="nw41" TIDREF="i3411"IDXID="w6950"BOOK="_idx" COLLECTION="nw41" TIDREF="i2704"
Viewing or Modifying Print Device Modes IDXID="w6951"BOOK="_idx" COLLECTION="nw41" TIDREF="i3409"IDXID="w6952"BOOK="_idx" COLLECTION="nw41" TIDREF="i2700"This feature allows you to modify a print device mode that you previously entered.You can change the name of the mode or change the functions executed from this mode.A mode is a combination of functions that you define to allow the print device to meet specific printing needs. For example, you might define a print device mode called "Title" that includes functions for bold, double wide, and letter-quality printing.Use the following procedure to modify an existing print device mode.RENDERAS="SECT2"ProcedurePERFORMANCE="REQUIRED"From the "Modify Existing Device" dialog, select the mode you want to modify and choose "Modify."PERFORMANCE="REQUIRED"(Optional) 
IDXID="w6953"BOOK="_idx" COLLECTION="nw41" TIDREF="i3410"IDXID="w6954"BOOK="_idx" COLLECTION="nw41" TIDREF="i2702"
Enter a new name for the mode in the "Mode Name" field.PERFORMANCE="REQUIRED"Select the function that you want to add to the mode from the "Device Functions" list.PERFORMANCE="REQUIRED" Select the function in the "Mode Functions" list next to where you want to insert the new function.PERFORMANCE="REQUIRED" Choose "Add Below" or "Add Above" to insert the selected device function in the correct place in the "Mode Functions" list.
PAGENUM=102 ID="BP109"PERFORMANCE="REQUIRED"(Optional) 
IDXID="w6955"BOOK="_idx" COLLECTION="nw41" TIDREF="i3408"IDXID="w6956"BOOK="_idx" COLLECTION="nw41" TIDREF="i2696"
Select any mode function that you want to delete from the definition of this mode; then choose "Delete."The selected function is no longer part of this mode. The function is still a part of this print device definition, but is not used for this mode.PERFORMANCE="REQUIRED"Repeat Steps 2 through 5 as needed.PERFORMANCE="REQUIRED"Choose "OK."You return to the "Modify Print Device" dialog.RENDERAS="SECT1"ID="FM20136"Referencing Bindery Queues IDXID="w6957"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"ID="FM14460"The IDXID="w6958"BOOK="_idx" COLLECTION="nw41" TIDREF="i3446"
following IDXID="w6959"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"
procedure lets you reference a bindery queue and add it to your list of print queues available for printing.RENDERAS="SECT2"IDXID="w6960"BOOK="_idx" COLLECTION="nw41" TIDREF="i2701"
ProcedurePERFORMANCE="REQUIRED"At the "Create Print Queue" screen, shown in the following figure, select "Reference a Bindery Queue." Notice that the screen changes when this option is selected.

FILEREF="n41ps02a.tif"
PAGENUM=103 ID="BP110"PERFORMANCE="REQUIRED"(Optional) If you want to assign a bindery reference queue name different from the queue's name on the NetWare 3 server, enter the reference name into the "Print Queue Name" field.If you do not want to assign a reference name, leave the field blank.PERFORMANCE="REQUIRED"Click on the browser button to select a bindery server and queue.The "Network Server and Queue" window appears, similar to the following figure.

FILEREF="n41ps54a.tif"
MARK=BULLET"Network Server\Queue" displays the queue that will appear in the directory tree and the queue's bindery server."List Only Attached Servers" allows you to limit the list of bindery servers to only those you are currently attached to or expand the list to all bindery servers in the network. If your network is large, building a list of all servers can take some time."Network Servers" lists servers outside of your Directory tree from which you may want to access queues.PAGENUM=104 ID="BP111""Queues" lists queues available on the server highlighted in the Network Servers list. PERFORMANCE="REQUIRED"Select "List Only Attached Servers" to select whether you want this option turned on or off.To see a list of all available servers, turn off this option. Select the name of the server you want to attach to. Log in to this server at the prompt.PERFORMANCE="REQUIRED"At the list of print queues that appears, select the queue you want to reference.If no queue names appear, no queues have been defined on that server. Select "OK."PERFORMANCE="REQUIRED"At the "Create Print Queue" dialog, select "Create."
ID="FM91266"LABEL="4"PAGENUM=105 ID="BP112"ID="FM87640"Managing Print Services with PCONSOLERENDERAS="SECT1"OverviewThis chapter explains how to set up and administer print services with the PCONSOLE utility. The graphical NetWare® Administrator utility provides similar functionality to that provided in PCONSOLE. See IDREF="FM30152"Chapter 3, "Managing Print Services with the NetWare Administrator Utility," on page 27.RENDERAS="SECT1"ID="FM62335"New PCONSOLE Features for NetWare 4 IDXID="w6961"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"RENDERAS="SECT2"Quick Setup FeatureThe "Quick Setup" option in PCONSOLE provides a simple way to get a printing setup running quickly. RENDERAS="SECT2"Integrated SetupYou are now able to use PCONSOLE to configure Macintosh and UNIX® printers. Before, a separate utility was required to do that.RENDERAS="SECT2"Simplified NavigationIn PCONSOLE for NetWare 4TM software, the same functionality can be accessed from multiple menus.For example, when you select a printer and bring up a list of queues to add to it, if the queue that you want hasn't been created yet, you can create it from there. PAGENUM=106 ID="BP113"RENDERAS="SECT1"ID="FM67405"Printing Tasks Handled through PCONSOLE IDXID="w6962"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"The following figure lists the administrative tasks you can perform with PCONSOLE.LABEL="4-1" FLOAT="0"ID="FM93745"PCONSOLE TasksFILEREF="n41ps19a.tif"You must be running in Directory Services mode to make use of the full functionality of PCONSOLE.PAGENUM=107 ID="BP114"LABEL="4-1" PGWIDE=1 TOCENTRY="1"IDXID="w6963"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"ID="FM46696" Navigation Procedures for Common PCONSOLE Tasks COLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"TaskCOLNAME=2 ROTATE="0" MOREROWS="0"ProcedureVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Audit printing.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM29557""Adding, Changing, and Removing Print Server Passwords" on page 128.COLNAME=1 ROTATE="0" MOREROWS="0"Changing your printer type.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM10417""Creating or Modifying Printers" on page 108.COLNAME=1 ROTATE="0" MOREROWS="0"Create a print queue, printer, and print queue with all of the necessary assignments done automatically.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM59056""Setting Up NetWare Print Services" on page 18.COLNAME=1 ROTATE="0" MOREROWS="0"Create or modify a print queue. COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM45238""Print Queue Options" on page 112.COLNAME=1 ROTATE="0" MOREROWS="0"Create or configure a printer.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM80700""Creating or Modifying Printers" on page 109.COLNAME=1 ROTATE="0" MOREROWS="0"Create or modify a print server.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM24608""Creating and Modifying Print  Servers" on page 110COLNAME=1 ROTATE="0" MOREROWS="0"Create, modify, or view print jobs.COLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM99481""Creating or Manipulating Print Jobs" on page 112.COLNAME=1 ROTATE="0" MOREROWS="0"Print a file already formatted for the printer (ASCII or otherwise).COLNAME=2 ROTATE="0" MOREROWS="0"1. From PCONSOLE's "Available Options" menu, choose a print queue under "Print Queues," and then choose the "Print Jobs" option. 2. Press MOREINFO="NONE"<Insert> and follow the instructions in the information lines. 3. When you are finished with the screen "New Print Job to be Submitted," press MOREINFO="NONE"<F10> or MOREINFO="NONE"<Escape> and choose Yes to save changes and print.COLNAME=1 ROTATE="0" MOREROWS="0"View printer status. COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM50178""Viewing or Modifying a Printer's Status" on page 118.COLNAME=1 ROTATE="0" MOREROWS="0"View print server status.COLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM49520""Viewing a Print Server's Status" on page 125.COLNAME=1 ROTATE="0" MOREROWS="0"View version information for this utility. Also view the names and version number of all files required to run this utility.COLNAME=2 ROTATE="0" MOREROWS="0"Type MOREINFO="NONE"PCONSOLE /VERMOREINFO="NONE" <Enter>.PAGENUM=108 ID="BP115"RENDERAS="SECT1"Modifying NetWare Print ServicesAfter you have created your initial printing setup with Quick Setup, you will undoubtedly want to expand or modify that setup as your printing needs change.RENDERAS="SECT2"ID="FM13971"Creating or Modifying Print Queues IDXID="w6964"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w6965"BOOK="_idx" COLLECTION="nw41" TIDREF="i3451"IDXID="w6966"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"IDXID="w6967"BOOK="_idx" COLLECTION="nw41" TIDREF="i3447"
This section describes how to use PCONSOLE to create or modify print queues. You can also perform this procedure with NetWare Administrator. See IDREF="FM81791""Creating Print Queues" on page 38.RENDERAS="SECT2"ProcedurePERFORMANCE="REQUIRED"From PCONSOLE's main menu, select "Print Queues."A list of print queues appears.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"To add a queue, press 
MOREINFO="NONE"<Insert>. To
IDXID="w6968"BOOK="_idx" COLLECTION="nw41" TIDREF="i3279"IDXID="w6969"BOOK="_idx" COLLECTION="nw41" TIDREF="i3451"
change a name, highlight the name; then press 
MOREINFO="NONE"<F3>. PERFORMANCE="REQUIRED"To
IDXID="w6970"BOOK="_idx" COLLECTION="nw41" TIDREF="i3448"IDXID="w6971"BOOK="_idx" COLLECTION="nw41" TIDREF="i3274"
delete a queue, highlight the queue and press 
MOREINFO="NONE"<Del>.PERFORMANCE="REQUIRED"To (re)configure a queue, select the desired queue name.Changes can be made to users, operators, and print servers for the selected queue. Keep in mind that queue users can submit jobs to that queue (via CAPTURE and NPRINT). Operators can manipulate all queue jobs. Adding print server names to the list of "Print Servers" will authorize the servicing of remote print queues.PAGENUM=109 ID="BP116"RENDERAS="SECT2"ID="FM80700"Creating or Modifying PrintersIDXID="w6972"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"IDXID="w6973"BOOK="_idx" COLLECTION="nw41" TIDREF="i3526"
The following procedures explain how to use PCONSOLE to create a printer and match NetWare to your hardware configuration. IDXID="w6974"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w6975"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
You can also use NetWare Administrator to create and configure printers. See IDREF="FM13397""Creating Printers" on page 42.PAGENUM=110 ID="BP117"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PCONSOLE's main menu select the "Printers" option. The "Printers" list box appears.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"To add a printer, press 
MOREINFO="NONE"<Insert>.PERFORMANCE="REQUIRED"To
IDXID="w6976"BOOK="_idx" COLLECTION="nw41" TIDREF="i3274"IDXID="w6977"BOOK="_idx" COLLECTION="nw41" TIDREF="i3527"
delete a printer, press 
MOREINFO="NONE"<Del>.PERFORMANCE="REQUIRED"To
IDXID="w6978"BOOK="_idx" COLLECTION="nw41" TIDREF="i3279"IDXID="w6979"BOOK="_idx" COLLECTION="nw41" TIDREF="i3532"
change a name, highlight the name then press 
MOREINFO="NONE"<F3>. PERFORMANCE="REQUIRED"To (re)configure a printer, select the desired printer name. The fields most likely to need changes are "Printer Type," "Configuration," and "Print Queues Assigned." For new printers to work, all three of these fields must be properly set up. PERFORMANCE="REQUIRED"Select the printer to be configured. The "Printer Configuration" window appears.PERFORMANCE="REQUIRED"Select "Printer Type"; then select the type of printer you are using.PERFORMANCE="REQUIRED"Select "Configuration." The window for the printer type you selected appears.PERFORMANCE="REQUIRED"Complete the configuration fields on the screen. See 
IDREF="FM45657""Configuring Printers" on page 116 for a table explaining each of these fields.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Esc> and select "Yes" to save your changes.PERFORMANCE="REQUIRED"To assign a new printer, use PCONSOLE to associate it to a print serverPERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED" Select the "Print Servers" option on PCONSOLE's main screen.PERFORMANCE="REQUIRED"Select the desired print server name.
PAGENUM=111 ID="BP118"PERFORMANCE="REQUIRED"Select "Printers"; then press 
MOREINFO="NONE"<Insert> and browse to the desired printer. If the desired printer has not yet been created, press MOREINFO="NONE"<Insert> to create a new printer.RENDERAS="SECT2"Creating or Modifying Print Servers IDXID="w6980"BOOK="_idx" COLLECTION="nw41" TIDREF="i3524"IDXID="w6981"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"IDXID="w6982"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w6983"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"
This section describes the procedure when using PCONSOLE.ID="FM24608"You can also perform this procedure with NetWare Administrator.  IDXID="w6984"BOOK="_idx" COLLECTION="nw41" TIDREF="i3279"IDXID="w6985"BOOK="_idx" COLLECTION="nw41" TIDREF="i3466"
See IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37 and IDREF="FM63581""Modifying NetWare Print Services" on page 51.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PCONSOLE's main menu, select "Print Servers." A list of print servers appears.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"To add a print server, press 
MOREINFO="NONE"<Insert>. PERFORMANCE="REQUIRED"To 
IDXID="w6986"BOOK="_idx" COLLECTION="nw41" TIDREF="i3463"IDXID="w6987"BOOK="_idx" COLLECTION="nw41" TIDREF="i3274"
delete a server, press <
MOREINFO="NONE"Del>.PERFORMANCE="REQUIRED"To 
IDXID="w6988"BOOK="_idx" COLLECTION="nw41" TIDREF="i3279"IDXID="w6989"BOOK="_idx" COLLECTION="nw41" TIDREF="i3466"
change a name, highlight the name; then press 
MOREINFO="NONE"<F3>. Not all print server names will be valid Service Advertising Protocol (SAP) names. For example, SAP names may not exceed 47 characters, they cannot contain spaces, and they must be in all-caps. In addition, many double-byte characters used on certain code pages are not valid SAP characters. For more information, see "BOOK="cncptenu" COLLECTION="nw41"Service Advertising Protocol" (SAP) in Concepts.PERFORMANCE="REQUIRED"To 
IDXID="w6990"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"IDXID="w6991"BOOK="_idx" COLLECTION="nw41" TIDREF="i3461"
(re)configure a print server, select the desired name.Changes can be made to operators, users, and properties for the selected print server. PERFORMANCE="REQUIRED"To 
IDXID="w6992"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w6993"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"
assign a printer to a print server, use the "Print Servers" option to select the desired print server name; then select "Printers," press 
MOREINFO="NONE"<Insert>, and browse to the desired printer. Keep in mind that print server users can read that print server's status and active configuration, but only operators can manipulate those items.PAGENUM=112 ID="BP119"RENDERAS="SECT1"ID="FM45238"Print Queue OptionsRENDERAS="SECT2"Assigning Queue Operator Flags IDXID="w6994"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"IDXID="w6995"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w6996"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w6997"BOOK="_idx" COLLECTION="nw41" TIDREF="i3095"
By selecting "Status" from the "Print Queue Information" menu, a print queue operator with appropriate rights can set flags that limit access to the selected print queue:MARK=BULLET"Allow users to submit print jobs" allows queue users to submit print jobs to the queue if the option is set to Yes (the default)."Allow service by current print servers" allows assigned print servers to service print jobs in the queue if the option is set to Yes (the default)."Allow new print servers to attach" allows print servers to attach to the queue if the option is set to Yes (the default).RENDERAS="SECT2"Creating or Manipulating Print JobsID="FM99481"IDXID="w6998"BOOK="_idx" COLLECTION="nw41" TIDREF="i3429"IDXID="w6999"BOOK="_idx" COLLECTION="nw41" TIDREF="i3273"
NPRINT, CAPTURE, NETUSER, and PCONSOLE can be used to create print jobs. Print jobs also may be manipulated using PCONSOLE and NETUSER. The following procedure can be used with PCONSOLE.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PCONSOLE's "Available Options" menu, select "Print Queues."PERFORMANCE="REQUIRED"Select the queue in which the job resides or is to be submitted; then select "Print Jobs."IDXID="w7000"BOOK="_idx" COLLECTION="nw41" TIDREF="i3434"IDXID="w7001"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"
This brings up a screen which lists the print jobs in the queue. PERFORMANCE="REQUIRED"To submit a file for printing from this screen, PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Insert>. PERFORMANCE="REQUIRED"Enter the directory path to the desired file (or press 
MOREINFO="NONE"<Insert> again to browse). PERFORMANCE="REQUIRED"Select the desired file and press 
MOREINFO="NONE"<Enter>. The "Print Job Information" screen appears.PAGENUM=113 ID="BP120"PERFORMANCE="REQUIRED"Modify the configuration parameters as desired. Then press 
MOREINFO="NONE"<Esc>.See IDREF="FM25461"Table 4-2, "Print Job Parameters in PCONSOLE,"  for information on each of these parameters.PERFORMANCE="REQUIRED"To 
IDXID="w7002"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"IDXID="w7003"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
change an existing print job's configuration from the "Print Jobs" screen, select the job and alter its configuration parameters as desired.See 
IDREF="FM25461"Table 4-2, "Print Job Parameters in PCONSOLE,"  for information on each of these parameters.PERFORMANCE="REQUIRED"To 
IDXID="w7004"BOOK="_idx" COLLECTION="nw41" TIDREF="i3430"IDXID="w7005"BOOK="_idx" COLLECTION="nw41" TIDREF="i3274"
delete a print job from the "Print Jobs" list, press 
MOREINFO="NONE"<Del>.RENDERAS="SECT2"Setting Print Job Parameters IDXID="w7006"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"You can change or set the following parameters for print jobs. Many of these parameters are also command line options for NPRINT and CAPTURE.LABEL="4-2" PGWIDE=1 TOCENTRY="1"ID="FM25461" Print Job Parameters in PCONSOLECOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="9*"COLNAME=2 COLWIDTH="26*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"ParameterCOLNAME=2 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Print jobCOLNAME=2 ROTATE="0" MOREROWS="0"The ID number of the job to be printed.COLNAME=1 ROTATE="0" MOREROWS="0"ClientCOLNAME=2 ROTATE="0" MOREROWS="0"The name and station number of the object that submitted or is submitting the job.COLNAME=1 ROTATE="0" MOREROWS="0"DescriptionCOLNAME=2 ROTATE="0" MOREROWS="0"You can enter a description of the file you are printing for identification purposes. The default is the filename.COLNAME=1 ROTATE="0" MOREROWS="0"StatusCOLNAME=2 ROTATE="0" MOREROWS="0"The status of the print job. COLNAME=1 ROTATE="0" MOREROWS="0"User holdCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7007"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7008"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
You can IDXID="w7009"BOOK="_idx" COLLECTION="nw41" TIDREF="i4287"IDXID="w7010"BOOK="_idx" COLLECTION="nw41" TIDREF="i4287"
put your print job on hold. If you do, the file is not printed until you remove the hold. The "User Hold" parameter can be changed by either the owner of the print job (the person who submitted it) or a print queue operator. Type "Y" (for "Yes") to place a hold on the job; type "N" (for "No") to remove the "User Hold" parameter.COLNAME=1 ROTATE="0" MOREROWS="0"Operator holdCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7011"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7012"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
The "Operator Hold" parameter can be changed only by a print queue operator. If the "Operator Hold" parameter is set to "Yes," the job is not printed until the operator resets the parameter to "No."COLNAME=1 ROTATE="0" MOREROWS="0"ID="FM13324"Service sequenceCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7013"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7014"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"
If you are a IDXID="w7015"BOOK="_idx" COLLECTION="nw41" TIDREF="i4080"
print queue operator, you can change the "Service sequence" parameter. The service sequence is the position of the print job in the print queue.COLNAME=1 ROTATE="0" MOREROWS="0"Number of copiesCOLNAME=2 ROTATE="0" MOREROWS="0"You can choose the number of copies you want printed.COLNAME=1 ROTATE="0" MOREROWS="0"File contents IDXID="w7016"BOOK="_idx" COLLECTION="nw41" TIDREF="i3281"IDXID="w7017"BOOK="_idx" COLLECTION="nw41" TIDREF="i3432"IDXID="w7018"BOOK="_idx" COLLECTION="nw41" TIDREF="i1458"COLNAME=2 ROTATE="0" MOREROWS="0"You can choose either "Text" or "Byte stream" (the default). Choose "Text" when you want tabs to be converted to spaces. Also choose "Text" IDXID="w7019"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"IDXID="w7020"BOOK="_idx" COLLECTION="nw41" TIDREF="i298"
to print ASCII text.Choose "Byte IDXID="w7021"BOOK="_idx" COLLECTION="nw41" TIDREF="i558"
stream" IDXID="w7022"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
if you are printing from IDXID="w7023"BOOK="_idx" COLLECTION="nw41" TIDREF="i3420"IDXID="w7024"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
within an application and you want the application to handle the formatting commands. Also choose "Byte stream" if you will be downloading fonts on a laser printer.COLNAME=1 ROTATE="0" MOREROWS="0"Tab size IDXID="w7025"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7026"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"IDXID="w7027"BOOK="_idx" COLLECTION="nw41" TIDREF="i4418"COLNAME=2 ROTATE="0" MOREROWS="0"If you chose "Text" (from the "File Contents" menu), use the Tab Size" field to specify the number of spaces you want the tabs in your file set to. Default is 8 spaces.COLNAME=1 ROTATE="0" MOREROWS="0"Form feedCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7028"BOOK="_idx" COLLECTION="nw41" TIDREF="i1543"IDXID="w7029"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"
If you want the printer to advance to the top of the next page after your print job, choose "Yes." If you don't want the printer to advance to the top of the next page, choose "No."Some applications have a form feed at the end of the file, so adding another causes an extra blank page to be fed through.COLNAME=1 ROTATE="0" MOREROWS="0"Notify when doneCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7030"BOOK="_idx" COLLECTION="nw41" TIDREF="i2985"IDXID="w7031"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
If you select "Yes," you will receive a screen message telling you when the job has printed.COLNAME=1 ROTATE="0" MOREROWS="0"FormCOLNAME=2 ROTATE="0" MOREROWS="0"You can choose the form number or form name you want the job printed on. (Form names are defined in PRINTDEF.)COLNAME=1 ROTATE="0" MOREROWS="0"Print bannerCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7032"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"
If you want a banner page printed before the file, choose "Yes." If not, choose "No." Default is Yes.COLNAME=1 ROTATE="0" MOREROWS="0"NameCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7033"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"IDXID="w7034"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
If you choose to print a banner page, you can enter text up to 12 characters long in the "Name" field. It is printed in the first large print area of the banner. The default is your username.COLNAME=1 ROTATE="0" MOREROWS="0"Banner nameCOLNAME=2 ROTATE="0" MOREROWS="0"The default is the filename of the print job, but it can be another name you specify.COLNAME=1 ROTATE="0" MOREROWS="0"Defer printingCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7035"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7036"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"
If you want the job to be printed as soon as possible, choose "No." If you want to print the job later, choose "Yes." If you choose "Yes," you can enter a target date and time for printing. (See the following explanations for "Target date" and "Target time")COLNAME=1 ROTATE="0" MOREROWS="0"ID="FM22388"Target dateCOLNAME=2 ROTATE="0" MOREROWS="0"Enter the date you want your job printed on. (You can set this option only if you chose "Yes" for "Defer Printing.")COLNAME=1 ROTATE="0" MOREROWS="0"ID="FM33016"Target timeCOLNAME=2 ROTATE="0" MOREROWS="0"Set the time at which you want your job printed. (You can set this option only if you chose "Yes" for "Defer Printing.")The job entry date and time, print job number, file size, and client name cannot be changed.PAGENUM=115 ID="BP121"If extra (blank) pages are coming out at the end of print jobs, the extra form feed should have been suppressed for those jobs. If the final page of a job requires a form feed to be pressed at the printer or is tacked on to the start of the next job, the form feed should have been specified in the job configuration.  A job will not start until any defer date and time have been satisfied and any operator and user holds have been removed. The owner of a job can set and remove a user hold, but only a queue operator can set or remove an operator hold. PAGENUM=116 ID="BP122"RENDERAS="SECT1"Printer OptionsRENDERAS="SECT2"ID="FM45657"IDREF="FM10901"Configuring Printers IDXID="w7037"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"IDXID="w7038"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"IDXID="w7039"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"IDXID="w7040"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
The following table lists the parameters for configuring a printer from PCONSOLEID="FM10901".LABEL="4-3" PGWIDE=1 TOCENTRY="1" Printer Configuration Parameters in PCONSOLECOLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="8*"COLNAME=2 COLWIDTH="11*"COLNAME=3 COLWIDTH="16*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"ParameterCOLNAME=2 ROTATE="0" MOREROWS="0"OptionsCOLNAME=3 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Print serverCOLNAME=2 ROTATE="0" MOREROWS="0"COLNAME=3 ROTATE="0" MOREROWS="0"The print server the printer is assigned to. If no print server is assigned, the field will say "(None)".COLNAME=1 ROTATE="0" MOREROWS="0"Printer numberCOLNAME=2 ROTATE="0" MOREROWS="0"COLNAME=3 ROTATE="0" MOREROWS="0"The logical number assigned to the printer (0- 254).COLNAME=1 ROTATE="0" MOREROWS="0"Printer statusCOLNAME=2 ROTATE="0" MOREROWS="0"COLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7041"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"
Indicates whether the printer is printing, paused, stopped, or waiting for a job.COLNAME=1 ROTATE="0" MOREROWS="0"Printer typeCOLNAME=2 ROTATE="0" MOREROWS="0"Parallel, Serial, UNIXIDXID="w7042"BOOK="_idx" COLLECTION="nw41" TIDREF="i4657"IDXID="w7043"BOOK="_idx" COLLECTION="nw41" TIDREF="i229"IDXID="w7044"BOOK="_idx" COLLECTION="nw41" TIDREF="i4865"
, AppleTalk, IDXID="w7045"BOOK="_idx" COLLECTION="nw41" TIDREF="i3148"
Other/Unknown, XNP, or AIOCOLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7046"BOOK="_idx" COLLECTION="nw41" TIDREF="i147"IDXID="w7047"BOOK="_idx" COLLECTION="nw41" TIDREF="i4039"IDXID="w7048"BOOK="_idx" COLLECTION="nw41" TIDREF="i3209"
You must select one of the listed types of printers. When the "Other/Unknown" option is used, the print server is provided with information about the printer when you run NPRINTER. This allows you to set up a printing slot for a printer without specifying which port the printer is attached to.COLNAME=1 ROTATE="0" MOREROWS="0"ConfigurationCOLNAME=2 ROTATE="0" MOREROWS="0"The options shown below are for parallel printers. For information pertaining to other printer types, use Help.COLNAME=3 ROTATE="0" MOREROWS="0"This option takes you to a screen listing configuration options for the type of printer you have selected. For example, the configuration options for a parallel printer are listed here. Options for other printer types are available in online Help.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"PortCOLNAME=3 ROTATE="0" MOREROWS="0"LPT1, LPT2, LPT3. This specifies the port to which the parallel printer is cabled (workstation or server). Default is LPT1.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"LocationCOLNAME=3 ROTATE="0" MOREROWS="0""Manual Load" (remote) or "Auto Load (Local)." Only printers cabled directly to the print server can autoload. The default is "Auto Load (Local)."COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"InterruptCOLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7049"BOOK="_idx" COLLECTION="nw41" TIDREF="i1884"IDXID="w7050"BOOK="_idx" COLLECTION="nw41" TIDREF="i3333"
Lists IDXID="w7051"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
available interrupt settings along with "None (polled mode)." Polled mode is the default in NetWare 4. Interrupts are used to signal the processor of some event that needs attention. Most devices in the computer are configured to use a particular interrupt. You should have recorded the interrupts your printing ports use. Polled mode eliminates the potential for interrupt conflicts and is the recommended option.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Address restrictionCOLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7052"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7053"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
If you IDXID="w7054"BOOK="_idx" COLLECTION="nw41" TIDREF="i103"
have selected the "Manual Load" option, allows you to set address restrictions for a remote printer so that it can be loaded only on a specified workstation or network. Default is No.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Network addressCOLNAME=3 ROTATE="0" MOREROWS="0"Lists the address of the network the printer can be loaded on. Default is all.COLNAME=1 ROTATE="0" MOREROWS="0"COLNAME=2 ROTATE="0" MOREROWS="0"Node addressCOLNAME=3 ROTATE="0" MOREROWS="0"Lists the address of the workstation or server (node) the printer can be loaded on. Default is all.COLNAME=1 ROTATE="0" MOREROWS="0"Starting formCOLNAME=2 ROTATE="0" MOREROWS="0"0-254COLNAME=3 ROTATE="0" MOREROWS="0"Indicates the form that the printer will use most often.COLNAME=1 ROTATE="0" MOREROWS="0"Buffer size in KBCOLNAME=2 ROTATE="0" MOREROWS="0"3KB-20KBCOLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7055"BOOK="_idx" COLLECTION="nw41" TIDREF="i548"IDXID="w7056"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
Indicates the size of the buffer to be used with this printer. The buffer size directly affects the amount of memory used by NPRINTER and PSERVER. The default is 3KB. Range is 3KB through 20KB.COLNAME=1 ROTATE="0" MOREROWS="0"Banner typeCOLNAME=2 ROTATE="0" MOREROWS="0"Text or PostScriptCOLNAME=3 ROTATE="0" MOREROWS="0"IDXID="w7057"BOOK="_idx" COLLECTION="nw41" TIDREF="i412"IDXID="w7058"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
Indicates IDXID="w7059"BOOK="_idx" COLLECTION="nw41" TIDREF="i3350"IDXID="w7060"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
the IDXID="w7061"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"
mode to be used for printing banner pages. The mode specified must match the default mode for your printer type.COLNAME=1 ROTATE="0" MOREROWS="0"Service IDXID="w7062"BOOK="_idx" COLLECTION="nw41" TIDREF="i3656"IDXID="w7063"BOOK="_idx" COLLECTION="nw41" TIDREF="i3281"
mode 
for IDXID="w7064"BOOK="_idx" COLLECTION="nw41" TIDREF="i3509"
formsCOLNAME=2 ROTATE="0" MOREROWS="0"Change forms as needed, Minimize form changes within print queues, Service only currently mounted form, Minimize form changes across print queuesCOLNAME=3 ROTATE="0" MOREROWS="0"Determines the mode in which multiple print jobs in a queue will be serviced by the printer based on their forms.COLNAME=1 ROTATE="0" MOREROWS="0"Sampling IDXID="w7065"BOOK="_idx" COLLECTION="nw41" TIDREF="i3651"
intervalCOLNAME=2 ROTATE="0" MOREROWS="0"Default: 5 secondsCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies the interval, in seconds, at which the print server will look for print jobs in the print queue. Values from 1 to 255 are allowed.COLNAME=1 ROTATE="0" MOREROWS="0"Print queues assignedCOLNAME=2 ROTATE="0" MOREROWS="0"NACOLNAME=3 ROTATE="0" MOREROWS="0"Lists the print queues currently assigned to be serviced by the printer. IDXID="w7066"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w7067"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"
To assign a queue to this printer, highlight this field and press MOREINFO="NONE"<Enter>.COLNAME=1 ROTATE="0" MOREROWS="0"NotificationCOLNAME=2 ROTATE="0" MOREROWS="0"NACOLNAME=3 ROTATE="0" MOREROWS="0"Indicates IDXID="w7068"BOOK="_idx" COLLECTION="nw41" TIDREF="i2986"IDXID="w7069"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"
the printing objects (including users) to be notified in case of printer problems.PAGENUM=118 ID="BP123"RENDERAS="SECT2"ID="FM50178"Viewing or Modifying a Printer's Status IDXID="w7070"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"IDXID="w7071"BOOK="_idx" COLLECTION="nw41" TIDREF="i3531"IDXID="w7072"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"IDXID="w7073"BOOK="_idx" COLLECTION="nw41" TIDREF="i3535"
You must be an operator or user of a print server that services a printer to be able to see the printer's status.IDXID="w7074"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"IDXID="w7075"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"
Use the following procedure to view a printer's status.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Printers."The "Printers" window appears with a list of active printers.PERFORMANCE="REQUIRED"Select the desired printer from the list.The "Printer 
<name> Configuration" window appears.PERFORMANCE="REQUIRED"Choose "Printer Status: (See Form)."A "Status" window appears showing the various status elements for printers.
PAGENUM=119 ID="BP124"PERFORMANCE="REQUIRED"Modify the printer's status as needed. Here are the status fields shown in the "Status" window:
MARK=BULLET"Status" shows the current status of this port driver and printer. Possible statuses include the following:Not connected Waiting for form Out of paper Printing job Paused Stopped Off-line Private Printer is waiting for a print job Running Ready to go downThe port driver (NPRINTER) status for a defined but unattached serial printer is "Waiting for job" even though the printer is not attached, and the printer status is "Running." If a print job is put into the queue for this printer, the port driver status changes to "Printing job" but the printer status changes to "Offline."  Defined but unattached parallel printers show a status of "Not connected."IDXID="w7076"BOOK="_idx" COLLECTION="nw41" TIDREF="i3530"IDXID="w7077"BOOK="_idx" COLLECTION="nw41" TIDREF="i3276""Printer 
control"IDXID="w7078"BOOK="_idx" COLLECTION="nw41" TIDREF="i3502"
introduces a window with the following options:"Pause printer" places the current print job on hold. Only a print queue operator can perform this action. The printer will remain idle until it receives a "Start printer" command."Stop printer" stops the printer and returns the print job to the print queue. The printer will remain idle until it receives a "Start printer" command."Start printer" changes the status of this print job from "On hold" to "Active," which will start printing again if the correct form is mounted and the printer is active."Form feed" causes the printer to advance to the top of the next page."Mark top of form" causes a line of asterisks (*) to be printed across the page. This option is useful when you are trying to align the page on a printer.PAGENUM=120 ID="BP125""Abort print job" allows you to cancel this print job and immediately stop printing."Rewind printer" pauses the printer and sets the print job to start printing at the beginning after you start the printer."Service mode"IDXID="w7079"BOOK="_idx" COLLECTION="nw41" TIDREF="i3432"IDXID="w7080"BOOK="_idx" COLLECTION="nw41" TIDREF="i3281"
determines how forms needed for print jobs affect the order in which the print server processes those jobs. Selecting this field displays the list of modes from which you can select.Printer forms include information about the length and width of different types of paper used in your printer. You can designate printer forms to prevent your print jobs from printing on the wrong paper. The print server operator is notified when a form change is needed. Printer forms are configured in PRINTDEF.When a print job requests a printer form other than the form currently mounted in the printer, the print server does not service the job until a print server operator reports that the new form is mounted. A print server operator can use PCONSOLE, PSC, or NetWare Administrator to mount the new form.The following service mode options determine how often the print server requires you to change printer forms:"Change forms as needed"The priority of each print queue and the order of print jobs in the print queue determine which print job to service next. You might have to change forms often."Minimize form changes within print queues"The print server requires you to mount a new form for a print job before servicing print jobs with the currently mounted form in a print queue with a lower priority."Minimize form changes across print queues"The print server services all print jobs requiring the currently mounted form before requesting a form change. Print jobs in lower priority print queues that require the mounted form are serviced before print jobs in a high priority print queue that require a different form."Service only currently mounted form"  The print server never requests a form change. If no print job requiring the current form is available, nothing is printed.PAGENUM=121 ID="BP126""Mounted form" shows the number of the form that is currently mounted in the printer. Only print jobs that specify this printer form number can be printed until a new printer form is mounted with the "Mount Form" button.The remaining fields include information about the print job currently being printed on this printer. Most of this information can only be changed by going to the print queue and selecting this print job from the list of jobs.
MARK=BULLET"NetWare server" indicates the server on which the print queue holding the job resides."Print queue" indicates the print queue from which this print job is being serviced."Description" indicates the name of the file being printed unless a different name was assigned to the job."Print job number" is the print job ID."Form" shows which printer form this print job is using. This print job cannot be printed unless this Form matches the "Mounted Form" field above the "Current Job Information.""Copies requested" indicates the number of copies of this print job that the User who submitted it requested to be printed."Finished" indicates how many bytes of this copy have been printed."Size of one copy" indicates the size of each copy of this print job. "Percent complete" indicates how much of this print job is completed, which is determined both by the size of one copy and the number of copies requested for this print job.RENDERAS="SECT2"Changing Printer Type IDXID="w7081"BOOK="_idx" COLLECTION="nw41" TIDREF="i3525"IDXID="w7082"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"ID="FM10417"You must be an operator or user of a print server that services a printer to be able to change the type of printer you are using.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Printers."The "Printers" window appears with a list of active printers.
PAGENUM=122 ID="BP127"PERFORMANCE="REQUIRED"Select the desired printer from the list.The "Printer 
<name> Configuration" window appears.PERFORMANCE="REQUIRED"Choose "Printer Type."A window appears showing the connection types available.PERFORMANCE="REQUIRED"Choose the correct printer type from the connection types listed.For printers that attach directly to the network, select type "Other/Unknown." (For example, HP IIIsi or 4si, COMPAQ PageMarq 20, GENICOM 7170, or Talaris 1794 Printstation.)PERFORMANCE="REQUIRED"Modify the configuration for the type of printer you have selected.See 
IDREF="FM45657""Configuring Printers" on page 116 for information on parameters for parallel printers. For detailed information on other printer types, use Help.IDXID="w7083"BOOK="_idx" COLLECTION="nw41" TIDREF="i3137"IDXID="w7084"BOOK="_idx" COLLECTION="nw41" TIDREF="i3272"
If you are running IDXID="w7085"BOOK="_idx" COLLECTION="nw41" TIDREF="i3137"IDXID="w7086"BOOK="_idx" COLLECTION="nw41" TIDREF="i2694"
OS/2, you should select printer type "Unknown/Other" to ensure that print jobs are directed to an OS/2 queue instead of to a print server. For more information, select "Unknown/Other" and then select Help. If you select another printer type (Parallel or Serial) while running OS/2, be sure it is set up for "Manual Load."RENDERAS="SECT2"ID="FM78276"Assigning Multiple Print Queues and Printers IDXID="w7087"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"IDXID="w7088"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w7089"BOOK="_idx" COLLECTION="nw41" TIDREF="i3524"This section explains how to assign multiple print queues and printers on NetWare Directory ServicesTM servers. You can use PCONSOLE to do the following:MARK=BULLETAssign multiple print queues tIDXID="w7090"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w7091"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"
o service a single printerAssign a single print queue to service multiple printersAssign multiple print queues to service multiple printersAssign printers to service print servers in available containersPAGENUM=123 ID="BP128"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Printers."The "Printers" window appears with a list of active printers.PERFORMANCE="REQUIRED"Select the first printer you want a queue assigned to, highlight "Print queues assigned," and press 
MOREINFO="NONE"<Enter>.IDXID="w7092"BOOK="_idx" COLLECTION="nw41" TIDREF="i3452"IDXID="w7093"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"
A list of print queues currently assigned to this printer appears.
MARK=BULLETTo assign a print queue not appearing on this list to the printer, press MOREINFO="NONE"<Ins> to browse, and select a print queue. Repeat for each print queue you want to assign to this printer.You can also choose another printer and assign the same print queues to it, if you wish.PERFORMANCE="REQUIRED"IDXID="w7094"BOOK="_idx" COLLECTION="nw41" TIDREF="i3548"IDXID="w7095"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"
To assign a printer to a print server, choose a print server under "Print Servers," highlight "Printers," and press 
MOREINFO="NONE"<Enter>.A list of printers currently assigned to this print server appears. Press 
MOREINFO="NONE"<Insert> to browse and select a printer from available container objects.You will need to unload and then load the print server before the printer configurations you have just assigned will take effect. See IDREF="FM90552""Using PSERVER.NLM" on page 164.RENDERAS="SECT2"ID="FM89525"Mounting Printer Forms IDXID="w7096"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"IDXID="w7097"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"Printer forms can be designated in an effort to prevent your printer from printing a print job on the wrong paper. When the print server detects a print job in the queue, and that print job calls for a form different from the one currently mounted in the intended printer, the print job will not be serviced until a new form is mounted. Each printer form has a unique name and number.Mounting a printer form consists of two elements:MARK=BULLETChanging the paper. NetWare has no way of determining whether the paper was actually changed or not. It relies on information it receives from the operator.Mounting the form through the software. This is the information that NetWare receives from the operator and that is required in order for printing to continue. PAGENUM=124 ID="BP129"To mount a printer form, you need the following prerequisites:MARK=BULLETThe print server must be loaded and accessible. The printer must be installed and assigned to the print server.A queue must be created and assigned to the printer.At least one print form must have been created.For information on creating printer forms with PRINTDEF, see IDREF="FM88246""Creating or Modifying Printer Forms" on page 228. For information on creating printer forms with NetWare Administrator, see IDREF="FM68376""Creating Printer Forms" on page 84.To mount a printer form with PCONSOLE, use the following procedure.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Enter PCONSOLE and choose a specific printer from the "Printers" option of the "Available Options" menu. PERFORMANCE="REQUIRED"Highlight the "Printer status" field and press 
MOREINFO="NONE"<Enter>. PERFORMANCE="REQUIRED"Highlight the "Mounted form" field in the printer information screen and type the number of the form you wish the printer to service. Then press 
MOREINFO="NONE"<Enter>.Print jobs using that form in the print queue will now print.Printer forms also can be mounted in NetWare Administrator, at the print server console, and from the command line using PSC. Procedures for each method are described in Chapter 9, IDREF="FM44139""Working With Print Device Definitions and Printer Forms" on page 213.PAGENUM=125 ID="BP130"RENDERAS="SECT1"Print Server OptionsRENDERAS="SECT2"ID="FM49520"Viewing a Print Server's Status IDXID="w7098"BOOK="_idx" COLLECTION="nw41" TIDREF="i3469"IDXID="w7099"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"IDXID="w7100"BOOK="_idx" COLLECTION="nw41" TIDREF="i4288"
To determine the status of a print server, use the following procedure.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers." The "Print Servers" window appears.PERFORMANCE="REQUIRED"Select the print server you want information about.PERFORMANCE="REQUIRED"At the "Print Server Information" window, select "Information and Status."The "Information and Status" window gives you information on the following: 
MARK=BULLET"Print server type." If it is not running, the type is shown as Unavailable. A print server running on a NetWare 4 file server is of type NetWare Loadable ModuleTM.  NetWare 3TM print servers might be either NetWare Loadable Module or Dedicated DOS types.  NetWare 2 print servers might be NetWare Server VAP or Bridge VAP."Print server version." The version of this print server."Number of printers." The number of printers that are assigned to this print server."Current server status." Can be one of the following. If the status is "Running," you may select one of the other two options to bring down the print server. "Running." The print server is currently running."Going down after current jobs." The print server finishes any print jobs currently in progress; then it goes down."Down." The print server is going down; current print jobs are returned to their print queues.PAGENUM=126 ID="BP131""Advertising name." The name the print server uses to advertise itself on the network. The default is the same name as the Print Server object. If you want to change it, the new name must be from 2 through 47 characters in length, including spaces and underscores. It must be different from all other advertising print server names. RENDERAS="SECT2"Changing a Print IDXID="w7101"BOOK="_idx" COLLECTION="nw41" TIDREF="i301"IDXID="w7102"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w7103"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"
Queue's Priority IDXID="w7104"BOOK="_idx" COLLECTION="nw41" TIDREF="i3450"IDXID="w7105"BOOK="_idx" COLLECTION="nw41" TIDREF="i3277"A print queue's priority determines whether the print server will send print jobs from that print queue to the printer before or after print jobs in other print queues assigned to the printer.Use the following procedure to assign or modify a print queue's priority.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers."A list of active print servers appears.PERFORMANCE="REQUIRED"Select the print server servicing the queue you want to modify.The "Print Server Information" window appears.PERFORMANCE="REQUIRED"Select "Printers."A list of printers assigned to this print server appears.PERFORMANCE="REQUIRED"Select the printer the queue is assigned to.The "Printer name Configuration" form appears.PERFORMANCE="REQUIRED"Select "Print queues assigned: (See List)."The print queue list appears. PERFORMANCE="REQUIRED"Highlight the queue you want to modify, and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"From the "Choose Desired Action" window, select "Change the priority of this print queue."PERFORMANCE="REQUIRED"Delete the current priority number and type in the new priority.
PAGENUM=127 ID="BP132"RENDERAS="SECT2"Designating a New Default Print Queue IDXID="w7106"BOOK="_idx" COLLECTION="nw41" TIDREF="i3445"IDXID="w7107"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"Use the following procedure to designate a default print queue.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers."A list of active print servers appears.PERFORMANCE="REQUIRED"Select the print server servicing the queue you want to modify.The "Print Server Information" window appears.PERFORMANCE="REQUIRED"Select "Printers."PERFORMANCE="REQUIRED"From the list, select the printer the queue is assigned to.The "Printer name Configuration" form appears.PERFORMANCE="REQUIRED"Select "Print queues assigned: (See List)."PERFORMANCE="REQUIRED"Highlight the appropriate queue, and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"From the "Choose Desired Action" window, select "Make this the default print queue."The default print queue will be used for print jobs that specify a printer but do not specify a print queue (for example, with the CAPTURE command).PAGENUM=128 ID="BP133"RENDERAS="SECT2"ID="FM29557"Adding, Changing, and Removing Print Server PasswordsIDXID="w7108"BOOK="_idx" COLLECTION="nw41" TIDREF="i3248"IDXID="w7109"BOOK="_idx" COLLECTION="nw41" TIDREF="i3248"IDXID="w7110"BOOK="_idx" COLLECTION="nw41" TIDREF="i3271"IDXID="w7111"BOOK="_idx" COLLECTION="nw41" TIDREF="i3274"
 For added security, you can limit access to your print server by assigning a password to it. IDXID="w7112"BOOK="_idx" COLLECTION="nw41" TIDREF="i3464"
Use the following procedure to do this with PCONSOLE. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers." The "Print Servers" window appears.PERFORMANCE="REQUIRED"Select the print server you want to modify.The "Print Server Information" window appears.PERFORMANCE="REQUIRED"Select "Password."PERFORMANCE="REQUIRED"At the prompt, type the new password you want to assign. Then retype it at the confirmation prompt.Your new password is now in effect.PERFORMANCE="REQUIRED"(Optional) To remove a password entirely, press 
MOREINFO="NONE"<Enter> at the "Enter new password" prompt and the confirmation prompt.RENDERAS="SECT2"Enabling and Viewing the Print Server Auditing LogIDXID="w7113"BOOK="_idx" COLLECTION="nw41" TIDREF="i345"IDXID="w7114"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"IDXID="w7115"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"IDXID="w7116"BOOK="_idx" COLLECTION="nw41" TIDREF="i345"
The PSERVER audit log provides information about all jobs that have been printed. IDXID="w7117"BOOK="_idx" COLLECTION="nw41" TIDREF="i3459"IDXID="w7118"BOOK="_idx" COLLECTION="nw41" TIDREF="i3282"IDXID="w7119"BOOK="_idx" COLLECTION="nw41" TIDREF="i3275"
Auditing records are retained as ASCII files so that they can be read with any text editor. The log can be viewed in PCONSOLE as well as NetWare Administrator. PAGENUM=129 ID="BP134"LABEL="4-2" FLOAT="0"Typical Entry in the Auditing LogFILEREF="n41ps73a.tif"In designing the auditing log, Novell has recognized that companies do accounting in a variety of ways. For this reason, the auditing log provides a basic default format based on ASCII and a fixed record length. Both characteristics are designed to make it as easy as possible to write a customized program to retrieve the information it needs in a format determined by a particular company.The auditing log is sufficiently flexible to record whatever information a printer sends to it. Regardless of printer type, the log will record how many bytes a job took to print, the user who submitted the job, when the job entered the print queue, when the job was printed, and what printer serviced the job.If the printer is an XNP type used by Macintosh or UNIX, the log might also indicate how long it took to print the job, how many pages were printed, when the job was printed, and when the job was submitted.To enable the auditing log from PCONSOLE, use the following procedure.PAGENUM=130 ID="BP135"RENDERAS="SECT2"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers" and select a print server.The "Print Server Information" screen appears.PERFORMANCE="REQUIRED"Select "Audit."At the "Print Services Auditing" menu, the following options are available:
MARK=BULLETConfigurationView Auditing LogDelete Auditing LogPERFORMANCE="REQUIRED"Select "Configuration."The "Auditing Information" screen appears.PERFORMANCE="REQUIRED"Specify "Yes" in the "Enable auditing" field.If you enable auditing, the print server maintains a log of the operations it performs. If the print server is already running, it needs to be brought down and loaded again for this change to take effect.If you do not enable auditing, the print server will not write to the log. If the print server is already running, it needs to be brought down and loaded again for this change to take effect.If the auditing log file becomes full, either by using all available disk space or by reaching the size limit set with the "Limit Size" option, the print server ceases storing auditing information. To avoid losing valuable accounting information, process or archive the information and delete the auditing log file on a regular basis.
PAGENUM=131 ID="BP136"PERFORMANCE="REQUIRED" Specify whether you want to "Limit size of log file."If you select Yes, a field appears for the maximum size (in kilobytes) that the auditing log file can reach before the print server stops appending auditing information. In this field, you should specify the maximum size (in kilobytes) that the auditing log file can reach before the print server stops appending auditing information. Without this limit it is possible for the file to grow until all available disk space is used. PERFORMANCE="REQUIRED"After auditing has been enabled, unload and then reload the print server.PERFORMANCE="REQUIRED"(Optional) Submit a print job to ensure that the log is recording information on print jobs properly.PERFORMANCE="REQUIRED"To view the Auditing Log, select "View Auditing Log" from the "Print Services Auditing" menu.PERFORMANCE="REQUIRED"To delete the Auditing Log, select "Delete Auditing Log" from the "Print Services Auditing" menu.RENDERAS="SECT2"Unloading Print Servers IDXID="w7120"BOOK="_idx" COLLECTION="nw41" TIDREF="i3468"IDXID="w7121"BOOK="_idx" COLLECTION="nw41" TIDREF="i3270"A print server can be created in PCONSOLE, but it must be loaded at the server console. However, an active (Status: Running) print server can be unloaded from PCONSOLE with the following procedure.If the "Unload" option is not activated, the print server may not be running. If it is running, you are not designated as an operator for that print server. In order to proceed, a designated print server operator must be logged in to the workstation you are using.PAGENUM=132 ID="BP137"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the "Available Options" menu, select "Print Servers."A list of available print servers is displayed.PERFORMANCE="REQUIRED"Select the name of the print server you want to unload.The "Print Server Information" menu is displayed.PERFORMANCE="REQUIRED"Select "Information and Status."The "Current server status:" field should indicate that the print server is "Running." If it is not, you cannot unload it.PERFORMANCE="REQUIRED"Select the "Running" status field.PERFORMANCE="REQUIRED"Do one of the following:
MARK=BULLETSelect "Going down after current print jobs" if you want a print job already being printed to be completed before the print server goes down.Other jobs in the queue will remain in the queue until the print server is reloaded or they are manually deleted.Select "Down" if you want the print server to go down immediately.Any jobs in the queue will remain in the queue until the print server is reloaded or they are manually deleted.PAGENUM=133 ID="BP138"RENDERAS="SECT1"ID="FM32035"ID="FM89372"ID="FM96668"Using PCONSOLE in Bindery ModeIDXID="w7122"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"IDXID="w7123"BOOK="_idx" COLLECTION="nw41" TIDREF="i3662"You can add a NetWare 4 server and NetWare 4 clients to your network and still retain your existing PSERVER.EXE and NetWare 3 environment.MARK=BULLETIf you use PCONSOLE from NetWare 4 and use bindery mode, you define objects that a bindery-based print server knows how to access for configuration information upon loading. If you use the Directory Services mode to configure the information, you define objects that a Directory Services-based print server knows how to access for configuration information when loading.To change between Directory Services and bindery modes, press MOREINFO="NONE"<F4> at the "Available Options" menu. The last menu option in bindery mode changes to "Change Current NetWare Server" from "Change Context."RENDERAS="SECT2"Using Quick Setup to Create Bindery Printing Objects The "Quick Setup" option, new in PCONSOLE for NetWare 4, can be used to create printing objects in bindery mode as well as Directory Services mode. For instructions on setting up network printing in Directory Services mode with this option, see IDREF="FM83519""Using Quick Setup in PCONSOLE" on page 18. When you use "Quick Setup" in bindery mode, you can attach to a bindery-based server or get a bindery attachment to a NetWare 4 server. Either way, you get the following items created and tied together:MARK=BULLETA print server created in SYS:SYSTEM directory of the current server, with a hexadecimal directory (such as SYS:SYSTEM\FA010002), that contains the following four hidden files:TYPE="VERT"PRINT.000 (printer configuration information)DESCRIPT (description information) NOTIFY.000 (Notify list)QUEUE.000 (queue serviced by printer information)A printer created in the print server subdirectory (such as, the PRINT.000 file in SYS:SYSTEM\FA010002) (Non-D.S. object).PAGENUM=134 ID="BP139"A queue created in SYS:SYSTEM directory of the current server, with a hexadecimal directory (such as, SYS:SYSTEM\7701000F.QDR), that has two "Hidden" files in it. In the example above, the files would be named Q_0177.SRV and Q_0177.SYS.You would use Bindery mode on a NetWare 4 server if you want to load a bindery-based print server (such as PSERVER.NLM on a NetWare 3 file server) that is servicing queues on a NetWare 4 server This means the NetWare 3 PSERVER.NLM or other bindery based print server has to access the queue and the notification information on each server that it is servicing queues from.If you need to load PSERVER.NLM on a NetWare 4 server, use only the Directory Services mode when defining printing objects.See IDREF="FM83519""Using Quick Setup in PCONSOLE" on page 18 for instructions on using this Quick Setup feature.If you use bindery mode to configure the print server, printer, and queue (such as with Quick Setup), and then try to view the printer information in Directory Services mode, you will not see the printer because no Directory Services Printer object was created. You must switch PCONSOLE into the mode in which the Printer object was created in order to view or manage that object.RENDERAS="SECT2"Referencing Bindery Queues IDXID="w7124"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"IDXID="w7125"BOOK="_idx" COLLECTION="nw41" TIDREF="i3278"IDXID="w7126"BOOK="_idx" COLLECTION="nw41" TIDREF="i3446"
The following procedure allows a NetWare 3 print server to service NetWare 4 clients so that your NetWare 4 users can print to the existing NetWare 3 setup. For information on performing this task with NetWare Administrator, see IDREF="FM20136""Referencing Bindery Queues" on page 102.NetWare 3 references NetWare 4 servers outside your Directory tree as well as bindery print queues in your current tree.PAGENUM=135 ID="BP140"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Select "Print Queues" from PCONSOLE's "Available Options" menu.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<F6> ("Add Bindery-Ref Queue").The bindery 
MOREINFO="NONE"<F6> option allows you to choose a NetWare 3 server and to select queues from that server. A queue object is created on the NetWare 4 server that points to the queue on the NetWare 3 server.
MARK=BULLETIf prompted, insert the name of the NetWare 3 server. If prompted, type in a username and password. PERFORMANCE="REQUIRED"Select the server name. If the server you want is not on the list, press <
MOREINFO="NONE"Insert>.A list of available servers appears.After you have selected the server and entered the username and password, the "Bindery Print Queues" list appears.PERFORMANCE="REQUIRED"Select the name of the bindery queue to be imported.The imported print queue will now be shown on your NetWare 4 server's "Print Queues" list.PERFORMANCE="REQUIRED"Using the CAPTURE utility, capture to the new bindery reference queue on the NetWare 4 clients. You can set CAPTURE using the command line, or you can insert the CAPTURE command in the container login script or in individual user login scripts.You can now use NetWare 4 utilities to print to queues serviced by a NetWare 3 print server.PAGENUM=136 ID="BP141"RENDERAS="SECT2"Understanding Bindery Reference Queues and Reference Print Servers IDXID="w7127"BOOK="_idx" COLLECTION="nw41" TIDREF="i3446"IDXID="w7128"BOOK="_idx" COLLECTION="nw41" TIDREF="i3460"When you reference a bindery queue on a NetWare 3 server, a "bindery reference queue" is created on the NetWare 4 server to represent the NetWare 3 queue. This reference queue is actually a pointer to the real NetWare 3 queue. A print server is also created on the NetWare 3 server with the same name as the print server on the NetWare 4 server that is referencing that queue. This new NetWare 3 print server will not know the password for the NetWare 4 print server, and will not have a password when it is created. This means that the new print server can log into the Directory Services database without a password even though the NetWare 4 print server of that name requires a password.As a network supervisor, you may wish to address this issue in one of the following ways:MARK=BULLETLeave the new print server as is (no password)Assign the same password to the new print server as is used by the NetWare 4 print serverAssign a different password to the new print server, which will limit access to the bindery queue being referenced.RENDERAS="SECT1"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information aboutCOLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Creating, modifying, or deleting print queues, printers, and print servers with NetWare Administrator utilityCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37 (NetWare Administrator)COLNAME=1 ROTATE="0" MOREROWS="0"Referencing NetWare 3 print queuesCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM14460""The following procedure lets you reference a bindery queue and add it to your list of print queues available for printing." on page 102IDREF="FM13104""NetSync" on page 14ID="FM22638"LABEL="5"PAGENUM=137 ID="BP142"Sending Jobs to Network Printers Using CAPTURE and NPRINTRENDERAS="SECT1"ID="FM85092"OverviewIDXID="w7129"BOOK="_idx" COLLECTION="nw41" TIDREF="i3429"IDXID="w7130"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"
Many applications are designed for network printing.  IDXID="w7131"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
For example, WordPerfect® submits print jobs directly to the print queue. Because you can specify the number of copies, a banner page, and so forth from inside such applications, you do not need specialized NetWare® utilities to send network print jobs. Such applications usually supply the necessary print driver (control sequences, functions, etc.) and include it with each network print job.However, there are many applications that are not designed for network printing. CAPTURE is a command line utility that allows you to print from IDXID="w7132"BOOK="_idx" COLLECTION="nw41" TIDREF="i262"IDXID="w7133"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
applications not designed for NetWare print services. It sets up redirection parameters for printing output from your workstation; the NetWare DOS RequesterTM or NetWare RequesterTM for OS/2 software then redirects the workstation output from an LPT port to the specified network printer or file.The primary function of NPRINT is to print files from outside an application.PAGENUM=138 ID="BP143"RENDERAS="SECT1"ID="FM48293"Using CAPTURERENDERAS="SECT2"Printing Tasks Handled through CAPTUREYou IDXID="w7134"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
can use CAPTURE to perform the following tasks:MARK=BULLETSet flags to redirect DOS and OS/2 print jobs to a network printer (or file) from an application designed to print to workstation parallel (LPT) ports. CAPTURE cannot be used to redirect jobs to a serial port.Redirect print screen text to a network printer or file.RENDERAS="SECT2"Command Syntax IDXID="w7135"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"The following example represents a typical CAPTURE command:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE [P=printername | Q=queuename] [L=1 or LPT1] [options]For example, to redirect the LPT1 port to printer P_1 with no banner or form feed, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=P_1 L=1 NB NFFIf you are using a print job configuration, you do not need to specify other options except to override options in your job configuration:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE J=JOB1Material sent to the LPT1 port (for example, print screens or DOS piping.) will now print at printer P1. To end the capture, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE L=1 ECLABEL="5-1" PGWIDE=1 TOCENTRY="1" Syntax for Common CAPTURE TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="14*"COLNAME=2 COLWIDTH="21*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"TaskCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Capture to network printer P1.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE P=P1 MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Capture to print queue Q1.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE Q=Q1 MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"End a capture.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE EC MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Hold the print job in the queue.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE HMOREINFO="NONE"OLD MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"List the printing parameters for the job to be printed. COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTUREMOREINFO="NONE" MOREINFO="NONE"D MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Redirect printer output to a file.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE CR=filenameMOREINFO="NONE" <Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Redirect printer output to a printer.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE P=printername MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Use print job configuration "Charts."COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE J=CHARTS MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View online help.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE /? MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View all online help screens.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE /? ALL MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View help for the "Banner" option.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE /? B MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View current capture settings.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CAPTURE SH MOREINFO="NONE"<Enter>ID="FM25340"PAGENUM=140 ID="BP144"RENDERAS="SECT2"Command ParametersReplace option with one or more of the following. The options help you define how a job is printed. Separate options with a space or forward slash (/) Options are not case-sensitive.LABEL="5-2" PGWIDE=1 TOCENTRY="1"IDXID="w7136"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"ID="FM86909" CAPTURE Options COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="7*"COLNAME=2 COLWIDTH="6*"COLNAME=3 COLWIDTH="21*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"OptionCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxCOLNAME=3 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"AllCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"ALLCOLNAME=3 ROTATE="0" MOREROWS="0"When used with the End Capture (EC) option, it ends the capture of all LPT ports. Used with the /? option, it displays all online help screens.COLNAME=1 ROTATE="0" MOREROWS="0"Autoendcap  (End capture automatically)COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"AUCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that the captured data be closed and sent to the printer when you exit an application. Default: Autoendcap enabledCOLNAME=1 ROTATE="0" MOREROWS="0"BannerCOLNAME=2 ROTATE="0" MOREROWS="0"B=textCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates what will appear in the lower half of the banner page. Limit is 12 characters. Replace text with any word or phrase up to 12 characters long. To allow spaces in a banner name, enclose the name in quotation marks (for example, "ON THE GO")Default: The captured port (for example, LPT1)COLNAME=1 ROTATE="0" MOREROWS="0"CancelCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CACOLNAME=3 ROTATE="0" MOREROWS="0"Used in conjunction with the EC option. Ends the capture of data to LPT ports and discards the data that was being captured. COLNAME=1 ROTATE="0" MOREROWS="0"Cancel and end captureCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"ECCACOLNAME=3 ROTATE="0" MOREROWS="0"Ends the capture of data to LPT ports and discards the data that was being captured. If the CReate (CR=) option was used in the original Capture statement, the file is closed but not discarded.COLNAME=1 ROTATE="0" MOREROWS="0"CopiesCOLNAME=2 ROTATE="0" MOREROWS="0"C=number  (1-65,000)COLNAME=3 ROTATE="0" MOREROWS="0"Specifies the number of copies. CAPTURE allows up to 65,000 copies in NetWare 4TM software. Default is 1 copy.COLNAME=1 ROTATE="0" MOREROWS="0"Create  (not available in  OS/2)COLNAME=2 ROTATE="0" MOREROWS="0"CR=path and filenameCOLNAME=3 ROTATE="0" MOREROWS="0"Creates a file in which to store printed data. This option can be used only with the TI=, AU, or NA options.COLNAME=1 ROTATE="0" MOREROWS="0"DetailsCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"DCOLNAME=3 ROTATE="0" MOREROWS="0"Lists the printing parameters for a capture. It also indicates whether a print job configuration was used.COLNAME=1 ROTATE="0" MOREROWS="0"End captureCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"ECCOLNAME=3 ROTATE="0" MOREROWS="0"Ends the capture of data to an LPT port. When used in conjunction with the L=number option, it ends the capture to the port number specified. When used without the L= number option, it defaults to the LPT1 port. When used with the ALL option, it ends the capture for all LPT ports. If data was being captured to a network file, the file is closed.The CA option can be used with this option to end he capture of data to LPT ports and discard the data that was being captured. Running CAPTURE again will end the current capture and assign new values.COLNAME=1 ROTATE="0" MOREROWS="0"FormCOLNAME=2 ROTATE="0" MOREROWS="0"F=name or numberCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies the form that the printer will use. (You must define forms using PRINTDEF or NetWare Administrator before users can use form names or numbers.) With an invalid name or number, CAPTURE gives a warning message.Default: F=0COLNAME=1 ROTATE="0" MOREROWS="0"Form feedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"FFCOLNAME=3 ROTATE="0" MOREROWS="0"Enables form feed after your print job has been printed. "FormFeed enabled" means that the printer starts printing the next job at the top of the next sheet of paper. However, if an application automatically enables form feed at the end of a file, adding this option causes an extra blank page to be fed through.Default: FormFeed enabledCOLNAME=1 ROTATE="0" MOREROWS="0"HelpCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/?MOREINFO="NONE" or MOREINFO="NONE"/HCOLNAME=3 ROTATE="0" MOREROWS="0"Displays general help information. Specific options are displayed for certain utilities on the initial help screen.COLNAME=1 ROTATE="0" MOREROWS="0"HoldCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"HOLDCOLNAME=3 ROTATE="0" MOREROWS="0"Allows you to send a print job to a queue without having it print. To release the hold on the job, you can use either PCONSOLE or NetWare Administrator.COLNAME=1 ROTATE="0" MOREROWS="0"Job configurationCOLNAME=2 ROTATE="0" MOREROWS="0"J=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates the print job configuration to use; does not require other options except to override print job configuration options. If no job configuration is specified and a default job configuration exists, it will be used. (Use the "Details" option to see what job configuration is being used.)If no default print job is used, you will need to specify either a printer or queue in the command line.You can also use this option to specify the context in which to look for a print job configuration if it is outside the current search path by identifying the container or user owning the configuration. (See IDREF="FM52579""Beginning with NetWare 4.02, a new feature was added to the J= flag in CAPTURE and NPRINT that allows you to use a print job configuration anywhere in your Directory tree, so long as you have the rights to do this." on page 149.COLNAME=1 ROTATE="0" MOREROWS="0"KeepCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"KCOLNAME=3 ROTATE="0" MOREROWS="0"Ensures that the NetWare server keeps all data it receives from your workstation if your workstation hangs or loses power while you are capturing data to the server. When the server notices your workstation is no longer connected, it sends the data it received from your workstation to a print queue for printing. Use this option if you plan to capture data over several hours.If you do not include the "Keep" option and your workstation hangs while sending data to the captured port, the NetWare server discards the data it has received.COLNAME=1 ROTATE="0" MOREROWS="0"LPT portCOLNAME=2 ROTATE="0" MOREROWS="0"L=number (1-9) or LPT<number>COLNAME=3 ROTATE="0" MOREROWS="0"Indicates the local LPT port you want captured. You can set network printers in your NET.CFG file by using the command MOREINFO="NONE"NETWORK PRINTERS=number (1-9). You can specify LPTn instead of L=n.COLNAME=1 ROTATE="0" MOREROWS="0"NameCOLNAME=2 ROTATE="0" MOREROWS="0"NAM=textCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates what will appear in the upper half of the banner page. Limit = 12 characters.Default: The username you used to log inCOLNAME=1 ROTATE="0" MOREROWS="0"No autoendcap  (Continue capture)COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NACOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that the captured data not be closed and sent to the printer when you exit an application. This allows more information to be added to the print job.When this option is used, the capture will not close unless you also specify TI= in the command. Otherwise, you must issue an EC command to close the capture.COLNAME=1 ROTATE="0" MOREROWS="0"No bannerCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NBCOLNAME=3 ROTATE="0" MOREROWS="0"Suppresses banner page.COLNAME=1 ROTATE="0" MOREROWS="0"No form feedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NFFCOLNAME=3 ROTATE="0" MOREROWS="0"Suppresses form feed at the end of a print job.COLNAME=1 ROTATE="0" MOREROWS="0"No notifyCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NNOTICOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that the user not get a message after the print job prints. Do not confuse this option with the notification option in PCONSOLE that informs designated users when the printer is having problems.Default: NoNOTIfy enabledCOLNAME=1 ROTATE="0" MOREROWS="0"No tabsCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NTCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that tabs are not converted to spaces in a print job. This is also called "byte stream." This option ensures that all the tab characters in your print job arrive at the printer unchanged. Use this option for most network printing situations, especially when printing graphics. Default is NT (byte stream).COLNAME=1 ROTATE="0" MOREROWS="0"NotifyCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NOTICOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that the user get a message after the print job prints. This option does not notify you if the printer has a problem or if your job cannot be printed.COLNAME=1 ROTATE="0" MOREROWS="0"PrinterCOLNAME=2 ROTATE="0" MOREROWS="0"P=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates to which printer the print job should be sent; you may set a default in a print job configuration. Do not use this option with the Q= option.COLNAME=1 ROTATE="0" MOREROWS="0"QueueCOLNAME=2 ROTATE="0" MOREROWS="0"Q=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates to which print queue the print job should be sent; you may set a default in a print job configuration. Do not use this option with the P= option.COLNAME=1 ROTATE="0" MOREROWS="0"ServerCOLNAME=2 ROTATE="0" MOREROWS="0"S=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies the NetWare server if you want the print job sent to a bindery print queue. Not used for Directory Services print queues. Default = current tree or server.COLNAME=1 ROTATE="0" MOREROWS="0"ShowCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"SHCOLNAME=3 ROTATE="0" MOREROWS="0"Shows the current status of LPT (parallel) ports. Do not use with other options.COLNAME=1 ROTATE="0" MOREROWS="0"TabsCOLNAME=2 ROTATE="0" MOREROWS="0"T=number (1-18)COLNAME=3 ROTATE="0" MOREROWS="0"Specifies the number of spaces to be substituted for each tab in a print job (default=8). Specify NT (No tabs) for byte stream print jobs.COLNAME=1 ROTATE="0" MOREROWS="0"TimeoutCOLNAME=2 ROTATE="0" MOREROWS="0"TI=  number  (0-1000)COLNAME=3 ROTATE="0" MOREROWS="0"Specifies the number of seconds to wait after the last data is received before closing the print job. If your timeout is not long enough, you may have problems printing some files, especially files with graphics. Increase the timeout if only parts of files are being printed or if the files do not print at all.Default: TI=0 (TImeout disabled)COLNAME=1 ROTATE="0" MOREROWS="0"VersionCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/VERCOLNAME=3 ROTATE="0" MOREROWS="0"Displays version information for this utility. Also lists the names and version number of all files required to run this utility.PAGENUM=145 ID="BP145"RENDERAS="SECT2"IDXID="w7137"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
Printing to a Network Printer IDXID="w7138"BOOK="_idx" COLLECTION="nw41" TIDREF="i591"IDXID="w7139"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"To print to a network printer from an application that is not designed to run on a network, follow these steps. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Type the following at the command line:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=printername TI=number LPT1PERFORMANCE="REQUIRED"Enter your application. PERFORMANCE="REQUIRED"Either open or create the files you want to print.PERFORMANCE="REQUIRED"Print your data using the print keys for your application.Your application sends the print job to the parallel ports. Before the print job arrives at the port, CAPTURE sets flags that redirects the job to the appropriate queue.PERFORMANCE="REQUIRED"When you have finished printing the files you need, exit the application.In most applications, printing begins immediately after you send the job. 
MARK=BULLETIf "Autoendcap" (AU) is enabled, your job is queued when you exit the application. If "Timeout" (TI) is enabled, the job is sent to the print queue in the specified number of seconds.PAGENUM=146 ID="BP146"RENDERAS="SECT3"IDXID="w7140"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
Printing Data without Exiting an Application IDXID="w7141"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"IDXID="w7142"BOOK="_idx" COLLECTION="nw41" TIDREF="i263"
In most applications, printing begins immediately after you send the job. MARK=BULLETYou can use the "Timeout" (TI) option to delay printing for a specified number of seconds without closing the print job and exiting the application. If your timeout is not long enough, you may have problems printing some files, especially files with graphics. Increase the timeout if only parts of files are being printed or if the files do not print at all. The default is TI=0 (Timeout disabled).You can use the "Notify" (NOTI) option if you want to know when your job has been printed. For example, if a default print job configuration is being used, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=printername TI=2 NOTITwo seconds after the application last writes to the file, CAPTURE sends your print job to the print queue. A message appears across the bottom of your screen indicating that your job has been printed.RENDERAS="SECT3"IDXID="w7143"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
Printing Data to Different Parallel Ports IDXID="w7144"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"IDXID="w7145"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7146"BOOK="_idx" COLLECTION="nw41" TIDREF="i3206"
Suppose you often use CAPTURE to print from two different applications: AppA and AppB. AppA does not allow you to designate which parallel port to send print jobs to; therefore, its print jobs are sent to LPT1. However, AppB has a SETUP program that allows you to designate a parallel port.Suppose also that AppA requires a different form than AppB and that you want to put form A (for AppA) in printer P_1 and form B (for AppB) in printer P_2. Use the SETUP program in AppB to send your data through LPT2 to printer P_2. When you capture data from AppA, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE LPT1 P=P_1When you capture data from AppB, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE LPT2 P=P_2 MOREINFO="NONE"<Enter>You can add other options to these commands.PAGENUM=147 ID="BP147"RENDERAS="SECT3"ID="FM69177"Printing Screen DisplaysIDXID="w7147"BOOK="_idx" COLLECTION="nw41" TIDREF="i3963"IDXID="w7148"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"To print information displayed on your screen, follow these steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Before you access the screen you want to print, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=printername TI=number LPT1You can include any of the CAPTURE options except SHow.PERFORMANCE="REQUIRED"ID="FM24379"Access the screen you want to print.PERFORMANCE="REQUIRED"Press
MOREINFO="NONE" <Shift><Print Screen>.DOS redirects print jobs to the port. If no printer is attached or port captured, your machine may hang. To prevent this, include the following line in the NET.CFG file on your workstation boot diskette: MOREINFO="NONE" LOCAL PRINTERS = 0RENDERAS="SECT3"Saving Data from Several Applications or Files to a Single FileIDXID="w7149"BOOK="_idx" COLLECTION="nw41" TIDREF="i588"Suppose you want to move in and out of applications or files, saving data from each, and store all the data in one file called TEST on a network drive.Use the "Create" (CR) and the "No autoendcap" (NA) options. Specifying "No autoendcap" allows you to move in and out of applications or files without prematurely closing the file you are creating. To save data to a file to your current directory, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"CAPTURE CR=TEST NA TI=0MOREINFO="NONE" To save data to a file called TEST that is located in the REPORTS directory, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"CAPTURE CR=COUNT_SYS:SALES\REPORTS\TEST NA TI=0To end the capture, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE EC
PAGENUM=148 ID="BP148"RENDERAS="SECT3"Saving Data to a NetWare Server You are Not Attached To IDXID="w7150"BOOK="_idx" COLLECTION="nw41" TIDREF="i588"If you specify a NetWare server you are not attached to in your CAPTURE command, CAPTURE attaches you as user GUEST unless GUEST requires a password. In this case, you are prompted to enter both a username and a password before you continue with the capture.RENDERAS="SECT2"ID="FM66406"Printing to a Different Directory Services ContextIDXID="w7151"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"IDXID="w7152"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
If you want to print to a printer or print queue in a NetWare Directory ServicesTM context different from your current context, you can accomplish this in one of the following ways:MARK=BULLETIf the IDXID="w7153"BOOK="_idx" COLLECTION="nw41" TIDREF="i3533"
printer or IDXID="w7154"BOOK="_idx" COLLECTION="nw41" TIDREF="i3442"
print queue you want to use is in a different context from your current context in the Directory tree, you can specify the location of the printer in your CAPTURE or NPRINT command.Note that the example shows the CAPTURE command. You can do the same thing with NPRINT.For example:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=.P_1.DALLAS.SWRGN.NOVELL(The period at the beginning indicates that the entire context is being specified.)To view all container objects in the tree below your current context, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"CX /TChange your context to the one containing the printer or print queue object you want to access. You can use CX to change to the correct context.To IDXID="w7155"BOOK="_idx" COLLECTION="nw41" TIDREF="i3452"
view IDXID="w7156"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
the names of all printers or print queues in and below the current context, type whichever one of the following commands is applicable:FORMAT="LINESPECIFIC"MOREINFO="NONE"NLIST PRINTER /N /S
NLIST QUEUE /N /S
PAGENUM=149 ID="BP149"RENDERAS="SECT2"Printing with Print Job Configurations in a Different ContextIDXID="w7157"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"IDXID="w7158"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
Occasionally, you may want to send print jobs using a print job configuration in another context. IDXID="w7159"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"
In releases prior to NetWare 4.02, searches for print job configurations were limited to your current context and the context immediately above it in the Directory tree.ID="FM52579"Beginning with NetWare 4.02, a new feature was added to the J= flag in CAPTURE and NPRINT that allows you to use a print job configuration anywhere in your Directory tree, so long as you have the rights to do this. By using this feature, you can limit your search for the specified job configuration to a specific context or to the owner of the database that contains the configuration. Note that the examples show only the CAPTURE command. You can do the same thing with NPRINT.The syntax for this feature is as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE J=jobname:contextFor example, to use printer P_1 to print a document using print job configuration RPT located in container object .DALLAS.SWRGN.NOVELL, your command would be as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE P=P_1 LPT1 J=RPT:.DALLAS.SWRGN.NOVELLPlacing the period in front of the container name indicates that you are specifying an absolute context path; that is, you are showing the context all the way up to the root. If you want to specify only a relative context path (one that does not go all the way to the root) you should not use the period. For more information, see 
BOOK="getstenu" COLLECTION="nw41"Introduction to NetWare Directory Services.You can specify any context anywhere in the tree, so long as you have rights to the context or user you specify.If IDXID="w7160"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
you IDXID="w7161"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
specify a user rather than a context, the command syntax is as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE J=JOB1:CN=username.SALES.NOVELL
PAGENUM=150 ID="BP150"If you do not know the job configuration's name, select the "Change Current Object" option from the PRINTCON "Available Options" menu. From the "Enter Object" field, you can press MOREINFO="NONE"<Insert> to browse the tree. At the context you want, you can view the configurations you have rights to see.RENDERAS="SECT2"Adding CAPTURE to Login ScriptsIDXID="w7162"BOOK="_idx" COLLECTION="nw41" TIDREF="i585"IDXID="w7163"BOOK="_idx" COLLECTION="nw41" TIDREF="i2213"
You can add aCAPTURE command to the container login script or to a user login script. For example, in the login script, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"#CAPTURE Q=queuename TI=norFORMAT="LINESPECIFIC"MOREINFO="NONE"#CAPTURE Q=queuename AUYou can include any other command options you want. If you include the TImeout or Autoendcap option in the login script, to print a screen display for example, you only need to pressMOREINFO="NONE" <Shift><Print Scrn>.If you type a CAPTURE command at the DOS prompt, it overrides the command in your login script if you capture the same port.RENDERAS="SECT3"Container Login ScriptSuppose you want to include a CAPTURE command in the container login script for group SALES so they can use printer P_0. Add the following lines to the container login script:FORMAT="LINESPECIFIC"MOREINFO="NONE"IF MEMBER OF "SALES" THEN BEGIN
#CAPTURE P=P_0 options
ENDNote that in the above example, if you are using a bindery queue, you would have to add a server name to your parameters (for example, MOREINFO="NONE"S=SALES-PRINT).PAGENUM=151 ID="BP151"RENDERAS="SECT3"User Login ScriptSuppose a user often prints from a non-network application by using CAPTURE. The user wants to send a file to printer P_1, which is servicing queue Q_1. The user wants to print the file without a banner or a form feed and releases this job to the print queue five seconds after the application last writes to the file. Add the following lines to the user login script:FORMAT="LINESPECIFIC"MOREINFO="NONE"#CAPTURE P=P_1 NB NFF TI=5RENDERAS="SECT2"IDXID="w7164"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"
Tips on Using CAPTUREID="FM54050"MARK=BULLETYou do not need to use CAPTURE if you use a NetWare-aware application that is configured to send print jobs to printers or print queues.When setting up your Directory structure, keep printers, print job configurations, and users as close together in the tree as possible. CAPTURE is normally a very fast utility, but performance slows considerably if it is searching all around the network for objects and databases.For optimal performance, use the Q=queue option instead of the P=printer option. If you specify the printer name, CAPTURE will still have to find the queue. Use the S=servername option only if you are going out of your current Directory tree, not if you are capturing within your current tree. This option is intended primarily for use with NetWare 3TM (bindery) servers.If a print job is defined, CAPTURE will use all of the options in that job except those in the command line. The command line options override all other configuration options.Default options include a banner page, automatic endcap, one copy, no tabs, and form feed. You can set options by specifying a print job configuration or options at the command line.All options function with a preceding forward slash ("/"), but none require it except /VER and /?. No options are needed if a default printer or print queue is specified in a default print job configuration.PAGENUM=152 ID="BP152"Because CAPTURE settings must be reset each time you reboot your computer, consider placing the command in the system or individual login scripts. See "BOOK="superenu" COLLECTION="nw41"Login Script Commands and Variables," in Chapter 3 of Supervising the Network.NetWare 4 allows you to specify the printer name instead of a print queue. You can still capture to print queues.CAPTURE only sets up redirection from parallel (LPT) ports; you cannot specify a serial (COM) port in CAPTURE. The NET.CFG file now includes a NETWORK PRINTERS=number option. Replace number with the number of printers (logical ports) you would like to capture at the same time (0-9). The default is 3. For example, if you setFORMAT="LINESPECIFIC"MOREINFO="NONE"NETWORK PRINTERS=9the CAPTURE command can be MOREINFO="NONE"CAPTURE L=9 even though the physical port doesn't exist.If you specify a print job configuration that has a large printer mode, you may need to increase the bytes (default 64, range 0 to 254) in the PRINTER HEADER=number option. See Chapter 2, "BOOK="ws_d2enu" COLLECTION="nw41"NET.CFG Options Reference," in NetWare Client for DOS and MS Windows Technical Reference. PAGENUM=153 ID="BP153"RENDERAS="SECT1"Using NPRINTRENDERAS="SECT2"IDXID="w7165"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
Printing Tasks Handled through NPRINTNPRINT is used to IDXID="w7166"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
send a file to a printer. This would include plain text (ASCII) files such as AUTOEXEC.BAT and any application software output already formatted for a printer.RENDERAS="SECT2"Command SyntaxIDXID="w7167"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
Unlike CAPTURE, where options may be entered in any order, NPRINT requires that the filename be specified immediately after you type "NPRINT" according to the following format:FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINT filename [P=printername | Q=queuename] [/option...]For example, to print file JANUARY.RPT in the current directory to printer P_1 with no banner or form feed, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINT JANUARY.RPT P=P_1 NB NFFMultiple filenames can be entered in the same command by separating them with commas.FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINT JANUARY.RPT,FEBRUARY.RPT P=P_1 NB NFFLABEL="5-3" PGWIDE=1 TOCENTRY="1" Syntax for common NPRINT tasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="17*"COLNAME=2 COLWIDTH="17*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"TaskCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Print file MARCH.PRJ using print job configuration REPORTS.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ J=REPORTS MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Print five copies of file MARCH.PRJ on printer P1 with no banner.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ P=P1 C=5 NB MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Print all files beginning with MA with extension .PRJ.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MA*.PRJ MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Hold the print job MARCH.PRJ in the queue.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ HOLD MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"List the printing parameters for the print job MARCH.PRJ.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ J=REPORTSMOREINFO="NONE" MOREINFO="NONE"D MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Send file MARCH.PRJ to network printer P1 in the same context.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ P=P1 MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Send file MARCH.PRJ to print queue Q1 in the same context.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT MARCH.PRJ Q=Q1 MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View online help.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT /? MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View all online help screens.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT /? ALL MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View specific help for the Banner option.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT /? B MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View the version number of this utilityCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINT /VER MOREINFO="NONE"<Enter>PAGENUM=155 ID="BP154"RENDERAS="SECT2"ID="FM70452"Command ParametersReplace filename with the name of the file you want to print. Include wildcard characters, drive letters, and directory paths if necessary.Replace option with any of the options listed in the following table. You do not need to use options if a default print job configuration specifies a printer or print queue. LABEL="5-4" PGWIDE=1 TOCENTRY="1"IDXID="w7168"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"ID="FM87715" NPRINT Options COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="7*"COLNAME=2 COLWIDTH="6*"COLNAME=3 COLWIDTH="21*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"OptionCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxCOLNAME=3 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"AllCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"ALLCOLNAME=3 ROTATE="0" MOREROWS="0"Used after the /? option, it displays all online help screens.COLNAME=1 ROTATE="0" MOREROWS="0"BannerCOLNAME=2 ROTATE="0" MOREROWS="0"B=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates what will appear in the lower half of the banner page. Limit = 12 characters. Replace name with any word or phrase up to 12 characters long. To allow spaces in a banner name, enclose the name in quotation marks (for example, "ON THE GO").Default: The print job file nameCOLNAME=1 ROTATE="0" MOREROWS="0"CopiesCOLNAME=2 ROTATE="0" MOREROWS="0"C=number  (1-65,000)COLNAME=3 ROTATE="0" MOREROWS="0"Specifies the number of copies. NPRINT allows up to 65,000 copies. The default is 1.COLNAME=1 ROTATE="0" MOREROWS="0"DeleteCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"DELCOLNAME=3 ROTATE="0" MOREROWS="0"Automatically deletes the file after it is printed. The default is not to delete the file of files.COLNAME=1 ROTATE="0" MOREROWS="0"DetailsCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"DCOLNAME=3 ROTATE="0" MOREROWS="0"Lists the printing parameters for the job to be printed. It also indicates whether a print job configuration was used.COLNAME=1 ROTATE="0" MOREROWS="0"FormCOLNAME=2 ROTATE="0" MOREROWS="0"F=name or numberCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies the form that the printer will use. (You must define forms using PRINTDEF or NetWare Administrator before users can use form names.) Default: 0.COLNAME=1 ROTATE="0" MOREROWS="0"Form feedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"FFCOLNAME=3 ROTATE="0" MOREROWS="0"Enables form feed after your print job has been printed. "FormFeed enabled" means that the printer starts printing the next job at the top of the next sheet of paper. However, if an application automatically enables form feed at the end of a file, adding this option causes an extra blank page to be fed through.Default: FormFeed enabledCOLNAME=1 ROTATE="0" MOREROWS="0"HelpCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/?MOREINFO="NONE" or MOREINFO="NONE"/HCOLNAME=3 ROTATE="0" MOREROWS="0"Displays context-sensitive online help.COLNAME=1 ROTATE="0" MOREROWS="0"HoldCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"HOLDCOLNAME=3 ROTATE="0" MOREROWS="0"Allows you to send a print job to a queue without having it print. To release the hold on the job, you can use either PCONSOLE or NetWare Administrator.COLNAME=1 ROTATE="0" MOREROWS="0"Print job configurationCOLNAME=2 ROTATE="0" MOREROWS="0"J=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates the print job configuration to use; does not require other options except to override print job configuration options. If no job configuration is specified and a default job configuration exists, it will be used. (Use the "Details" option to see what job configuration is being used.)If no default print job is used, you will need to specify either a printer or queue in the command line.You can also use this option to specify the context in which to look for a print job configuration if it is outside the current search path by identifying the container or user owning the configuration. (See IDREF="FM52579""Beginning with NetWare 4.02, a new feature was added to the J= flag in CAPTURE and NPRINT that allows you to use a print job configuration anywhere in your Directory tree, so long as you have the rights to do this." on page 149.for a discussion of this option as it pertains to CAPTURE, and modify the command syntax accordingly.COLNAME=1 ROTATE="0" MOREROWS="0"NameCOLNAME=2 ROTATE="0" MOREROWS="0"NAM=textCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates what will appear in the upper half of the banner page. Limit = 12 characters.Default: The username you used to log inCOLNAME=1 ROTATE="0" MOREROWS="0"No bannerCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NBCOLNAME=3 ROTATE="0" MOREROWS="0"Suppresses banner page.COLNAME=1 ROTATE="0" MOREROWS="0"No form feedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NFFCOLNAME=3 ROTATE="0" MOREROWS="0"Suppresses form feed at the end of a print job.COLNAME=1 ROTATE="0" MOREROWS="0"No notifyCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NNOTICOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that the user not get a message after the print job prints. Do not confuse this option with the notification option in PCONSOLE that informs designated users when the printer is having problems.Default: NoNOTIfy enabledCOLNAME=1 ROTATE="0" MOREROWS="0"No tabsCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NTCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies that tabs are not converted to spaces in a print job. This is also called "byte stream." This option ensures that all the tab characters in your print job arrive at the printer unchanged. Use this option for most network printing situations, especially when printing graphics. Default is NT (byte stream).COLNAME=1 ROTATE="0" MOREROWS="0"Print queueCOLNAME=2 ROTATE="0" MOREROWS="0"Q=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates to which print queue the print job should be sent; you may set a default in a print job configuration.COLNAME=1 ROTATE="0" MOREROWS="0"PrinterCOLNAME=2 ROTATE="0" MOREROWS="0"P=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates to which printer the print job should be sent; you may specify a default in a print job configuration.COLNAME=1 ROTATE="0" MOREROWS="0"ServerCOLNAME=2 ROTATE="0" MOREROWS="0"S=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Specifies the NetWare server if you want the print job sent to a bindery print queue. Not used for Directory Services print queues. Default = current tree or server.COLNAME=1 ROTATE="0" MOREROWS="0"TabsCOLNAME=2 ROTATE="0" MOREROWS="0"T=number  (1-18)COLNAME=3 ROTATE="0" MOREROWS="0"Specifies the number of spaces to be substituted for each tab in a print job (default=8). Specify NT (No tabs) for byte stream print jobs.COLNAME=1 ROTATE="0" MOREROWS="0"VersionCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/VERCOLNAME=3 ROTATE="0" MOREROWS="0"Displays version information for this utility. Also lists the names and version number of all files required to run this utility.PAGENUM=157 ID="BP155"RENDERAS="SECT2"Tips on Using NPRINT IDXID="w7169"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"MARK=BULLETDefault options include a banner page, no tabs, and form feed. You can override the default options by specifying options at the command line.If you use an application that does not format print jobs for your printer, NetWare supplies 58 printer definitions for printers. Import one of these or create your own using NetWare Administrator or PRINTDEF. Each printer definition contain the functions and modes for the printer.Printer definitions can only be referenced in print job configurations. To print a non-ASCII file that is not formatted for the printer, NPRINT must use the J=name option to specify the print job configuration that includes the printer definition unless the correct job configuration is the default.If you specify a print job configuration that has a large printer mode, you can increase the bytes (default 64, range 0 to 255) in the PRINTER HEADER=number option. See Chapter 2, "BOOK="ws_d2enu" COLLECTION="nw41"NET.CFG Options Reference" in NetWare Client for DOS and MS Windows Technical Reference.Options with no filename specified require a preceding forward slash ("/"), including /D, /H, /?, and /VER. PAGENUM=158 ID="BP156"No options are needed if a default printer or print queue is specified in a default print job configuration.NetWare 4 now allows you to specify the printer name instead of a print queue. You can still print to print queues.If you print to a print queue on the same NetWare server, an asterisk (instead of a whirligig) will appear with "Please Wait" and will remain until all the data is transferred. For example, 12MB of information may take some time. The whirligig appears if the source file and the destination queue are on different NetWare servers. In this case, the data does not transfer as quickly.If you have multiple printers assigned to one print queue, the printer and print queue options will not guarantee what printer services your print job. Novell recommends that you have one print queue assigned to each printer unless all the printers are the same.LABEL="6"PAGENUM=159 ID="BP157"Setting Up and Servicing Print ServersRENDERAS="SECT1"OverviewIDXID="w7170"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"
A print server is a software program that monitors and manages printers and print queues. IDXID="w7171"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"
PSERVER is the native NetWare print server that takes jobs from a NetWare® print queue and directs them (via NPRINTER) to the assigned printer. In NetWare 4TM software, PSERVER is available only as a NetWare Loadable ModuleTM (NLM) program that can be loaded on a NetWare server. Multiple print servers (PSERVER.NLMs) cannot run concurrently on the same NetWare server.Third party print devices that connect directly to the network are also available. These products, when operated in either remote printer or queue server mode, provide similar functionality to PSERVER. For more information, see IDREF="FM62334""Using Third-Party Network-Direct Print Devices with NetWare 4" on page 174.IDXID="w7172"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"
PSERVER typically uses about 27 KB of NetWare server RAM for each configured printer, depending on your buffer configurations. After the print server is loaded, a port driver (NPRINTER.EXE or NPRINTER.NLM) must be loaded for each network printer. The print server (PSERVER.NLM) must be loaded before an NPRINTER can be loaded. See IDREF="FM94269"Chapter 7, "Setting Up Printers Attached to Workstations or Servers," on page 183.PAGENUM=160 ID="BP158"RENDERAS="SECT1"ID="FM54281"New Print Server Features for NetWare 4 IDXID="w7173"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"PSERVER.NLM for NetWare 4 represents a significant advancement over previous versions. This section describes the most important changes that have occurred.RENDERAS="SECT2"Support for 255 Printers IDXID="w7174"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7175"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"The print server in NetWare 4 supports up to 255 printers. How effectively it can support a large number of printers depends primarily on the speed of your printers. The faster your printer, the greater the likelihood you will notice that performance has been affected by a large number of printers. For example, network-attached printers running in remote printer mode are usually capable of high printing speeds if the print server is not heavily loaded.If the print server cannot service multiple fast printers without falling behind, you may notice that printing has slowed down. The print server is more capable of keeping up with multiple slower printers; therefore, you would probably not notice a difference except with the faster printers.Another factor that may affect performance is how heavily loaded the NetWare server is to begin with, and how often the printers are required to perform. If most of your printers are frequently idle, you can support more printers than would be possible if the printers are constantly in use. RENDERAS="SECT2"Increased Performance IDXID="w7176"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"In NetWare 4, the communication between PSERVER.NLM and remote printers is considerably faster than it was in NetWare 3TM software. In most cases, the speed of the communication even in NetWare 3 was faster than data could travel through a parallel or serial port. So if you have a printer running that is attached to a workstation (using NPRINTER or RPRINTER), you probably will not notice much change. But the change should be noticeable with network-connect printers running in remote printer mode. This improved communication means that network-connect printers can now be run in remote printer mode with little or no negative effect on performance. In NetWare 3, these printers had to be configured in queue server mode for highest efficiency.An additional performance enhancement is the configurable queue polling interval feature described in the following section.PAGENUM=161 ID="BP159"RENDERAS="SECT2"Configurable Queue Sampling Interval IDXID="w7177"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7178"BOOK="_idx" COLLECTION="nw41" TIDREF="i3651"Previously, queue sampling (polling) always occurred at 15 second intervals. If a query was made and no job was in the queue, the queue would not be queried again for 15 seconds. (As long as there were jobs in the queue, continual queries would be made.) In NetWare 4, the default queue sampling interval has been reduced to 5 seconds. This interval is configurable for up to 255 seconds, but the lower default setting will increase printer performance in most cases, especially when using a fast printer.RENDERAS="SECT2"Support for Macintosh and UNIXIn NetWare 4, Macintosh and UNIX® printers can be serviced by PSERVER.NLM. RENDERAS="SECT2"PSERVER ConsoleThere is now a console on the print server that allows you to administer printers and print jobs. Previously, these tasks could only be performed from PCONSOLE. See IDREF="FM36129""Managing Printers from the Print Server Console" on page 168.RENDERAS="SECT2"IDXID="w7179"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7180"BOOK="_idx" COLLECTION="nw41" TIDREF="i379"
Auto-ReconnectIn previous NetWare releases, if the print server was servicing queues on a file server that went down, the queue list was lost. Now, if a queue resides on a remote NetWare server and that server goes down for any reason, service for that queue resumes automatically when the server comes back up.RENDERAS="SECT2"AddressRestrictions for Remote Printers IDXID="w7181"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7182"BOOK="_idx" COLLECTION="nw41" TIDREF="i103"When you configure a print server, you have the option of putting an address restriction specifying that a printer must run from a specified address (a node address and network segment) in order to connect to the print server. If you retain the unrestricted option (which is the default), the print server will allow the remote printer to connect to it from any address.PAGENUM=162 ID="BP160"RENDERAS="SECT2"Support for PostScript Banner IDXID="w7183"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7184"BOOK="_idx" COLLECTION="nw41" TIDREF="i3350"You can now configure a printer so that PostScript banners will be generated for that printer. When using this option, you must be sure to select a banner type that matches your default printer type.RENDERAS="SECT2"Auditing Log IDXID="w7185"BOOK="_idx" COLLECTION="nw41" TIDREF="i345"IDXID="w7186"BOOK="_idx" COLLECTION="nw41" TIDREF="i3459"The auditing log provides tighter security and billing information about all jobs that have been printed. It can be read through PCONSOLE and through the NetWare 4.1 version of NetWare Administrator. In designing the auditing log, Novell® recognized that companies do accounting in a variety of ways. For this reason, the auditing log provides a basic default format based on ASCII and a fixed record length. Both characteristics are designed to make it as easy as possible to write a customized program to retrieve the information it needs in a format determined by a particular company.The auditing log is sufficiently flexible to record whatever information a printer sends to it. Regardless of printer type, the log will record how many bytes a job took to print, the user who submitted the job, when the job entered the print queue, when the job was printed, and what printer serviced the job. If the printer is an XNP type used by Macintosh or UNIX, the log might also indicate how long it took to print the job, and how many pages were printed.PAGENUM=163 ID="BP161"RENDERAS="SECT1"RequirementsBefore completing any tasks in this chapter, you need the following:MARK=CHECKBOXNetWare 4 server.Printer(s) functioning properly in their current environment. If a printer functions properly in its current environment (non-network or otherwise), it will work with NetWare print services. If your printer is not functioning properly, see IDREF="FM69121"Appendix  B, "Cabling Printers," on page 255 or IDREF="FM47530"Appendix  D, "Troubleshooting Printing Problems," on page 279.Print server, print queue, and printer that have been created and assigned using one of the following:MARK=BULLETNetWare Administrator (graphical utility; see IDREF="FM30152"Chapter 3, "Managing Print Services with the NetWare Administrator Utility," on page 27)PCONSOLE.EXE (text utility; see IDREF="FM87640"Chapter 4, "Managing Print Services with PCONSOLE," on page 105)If a print server is running, you must bring it down and up again in order for certain changes to take effect, for example, when creating a new printer, assigning a printer to another print server, or enabling auditing. However, you do not have to reload the print server if you change print queue assignments for printers, create a print queue, etc.PAGENUM=164 ID="BP162"RENDERAS="SECT1"ID="FM90552"Using PSERVER.NLM IDXID="w7187"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7188"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"IDXID="w7189"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"RENDERAS="SECT2"Printing Tasks Handled through PSERVER.NLMIDXID="w7190"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"IDXID="w7191"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"
The following figure shows you the tasks you can do with PSERVER.NLM.LABEL="6-1" FLOAT="0"Available Options MenuID="FM19023"FILEREF="n40ps34a.tif"Keep in mind that only one print server (PSERVER.NLM) can be loaded on a NetWare server. If you need to service more than 255 printers, you can also load PSERVER.NLM at another NetWare server.RENDERAS="SECT2"Command IDXID="w7192"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"
SyntaxTo load PSERVER.NLM, type the following at the NetWare server console: FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER MOREINFO="NONE"<Enter>The "Enter print server name" window appears. Press <Enter> to browse the directory tree for existing print servers in the "Contents of current context" window. Select the print server.If you have a bindery context set, it will be shown in the window. If the print server is in the bindery context, insert the print server name at the beginning of the bindery context. If the print server is not in the bindery context, use MOREINFO="NONE"<Backspace> to clear the window, and then press MOREINFO="NONE"<Enter> to browse.If you know the name of your print server, provide the name in your command line. You may need to include the context path:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER [.CN=printservername. OU=container.O=container]
PAGENUM=165 ID="BP163"For example, to load print server PS-SALES in the Sales context of organization Novell, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER .PS-SALES.SALES.NOVELL MOREINFO="NONE"<Enter>For automatic execution, place this command in your AUTOEXEC.NCF file.To IDXID="w7193"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"IDXID="w7194"BOOK="_idx" COLLECTION="nw41" TIDREF="i3468"IDXID="w7195"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"IDXID="w7196"BOOK="_idx" COLLECTION="nw41" TIDREF="i3468"
unload a print server at the command line of your console, type the following at the DOS prompt:FORMAT="LINESPECIFIC"MOREINFO="NONE"UNLOAD PSERVERRENDERAS="SECT2"Managing the Print Server from the ConsoleIDXID="w7197"BOOK="_idx" COLLECTION="nw41" TIDREF="i3464"When you load PSERVER.NLM, the "Available Options" menu appears:FILEREF="n41ps68a.tif"The "Print Server Information" option brings up a window similar to the following:LABEL="6-2" FLOAT="0"Print Server Information and Status WindowFILEREF="n41ps72a.tif"Only the "Current status" field can be modified from this window.PAGENUM=166 ID="BP164"RENDERAS="SECT3"VersionThis field shows the version of PSERVER.NLM being used with this Print Server object to control Print Services.RENDERAS="SECT3"TypeThe type of this print server. If it is not running, the type is shown as Unavailable.A print server running on a NetWare 4 file server is of type NetWare Loadable Module (NLM).NetWare 3 print servers might be either NLMTM or Dedicated DOS types.NetWare 2 print servers might be NetWare Server VAP or Bridge VAP.RENDERAS="SECT3"Advertising nameThis field shows the name the print server uses in network communications.RENDERAS="SECT3"Number of printersThis field shows the number of printers serviced by this print server.RENDERAS="SECT3"Queue service mode IDXID="w7198"BOOK="_idx" COLLECTION="nw41" TIDREF="i3464"This field shows the number of the current mode that controls the order in which the print server services print jobs in the queue according to the printer forms the jobs are to be printed on. You can change this mode in either PCONSOLE or NetWare Administrator. Printer forms include information about the length and width of different types of paper used in your printer. You can designate printer forms to prevent your print jobs from printing on the wrong paper. The print server operator is notified when a form change is needed. Printer forms are configured in PRINTDEF or NetWare Administrator.When a print job requests a printer form other than the form currently mounted in the printer, the print server does not service the job until a print server operator reports that the new form is mounted. A print server operator can use PCONSOLE, PSC, or NetWare Administrator to mount the new form.PAGENUM=167 ID="BP165"The following service modes determine how often the print server requires you to change printer forms:MARK=BULLET"Change forms as needed"The priority of each print queue and the order of print jobs in the print queue determine which print job to service next. You might have to change forms often."Minimize form changes within print queues"The print server requires you to mount a new form for a print job before servicing print jobs with the currently mounted form in a print queue with a lower priority."Minimize form changes across print queues"The print server services all print jobs requiring the currently mounted form before requesting a form change. Print jobs in lower priority print queues that require the mounted form are serviced before print jobs in a high priority print queue that require a different form."Service only currently mounted form"The print server never requests a form change. If no print job requiring the current form is available, nothing is printed.RENDERAS="SECT3"Current status IDXID="w7199"BOOK="_idx" COLLECTION="nw41" TIDREF="i3469"IDXID="w7200"BOOK="_idx" COLLECTION="nw41" TIDREF="i4288"Pressing MOREINFO="NONE"<Enter> at the "Current status" field produces a menu from which you can IDXID="w7201"BOOK="_idx" COLLECTION="nw41" TIDREF="i3468"IDXID="w7202"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"
unload the print server if you wish. You can either unload the print server immediately or unload it after active print jobs have been completed.Do not change the status from Running unless you really want to bring down the print server. You do not receive a confirmation prompt.MARK=BULLET"Running"The print server is currently running."Unload after active print jobs"The print server finishes any print jobs currently being printed; then it goes down.PAGENUM=168 ID="BP166""Unload"The print server is going down; current print jobs are returned to their print queues.RENDERAS="SECT2"ID="FM36129"Managing Printers from the Print Server Console IDXID="w7203"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"IDXID="w7204"BOOK="_idx" COLLECTION="nw41" TIDREF="i3530"The "Printer Status" option provides a list of printers that can be serviced by this print server. When you select the printer you want to monitor, the Print Server Console screen appears similar to the following.LABEL="6-3" FLOAT="0"Print Server Console ScreenFILEREF="n41ps69a.tif"PAGENUM=169 ID="BP167"In addition to monitoring the configuration and status of your printers, you can perform a number of administrative tasks from the Print Server Console as well. On the following pages, some of the items in Figure 6-1 are explained.RENDERAS="SECT3"PrinterShows the name and context of the printer being serviced.RENDERAS="SECT3"TypeIndicates whether the printer is configured for automatic or manual loading, and shows the port number.RENDERAS="SECT3"Printer ControlProvides access to a menu of printer functions. The following figure shows the menu that appears when the printer is attached to a server.FILEREF="n41ps71a.tif"PAGENUM=170 ID="BP168"IDXID="w7205"BOOK="_idx" COLLECTION="nw41" TIDREF="i3501"
When you select the option you want, the change is reflected in the "Current status" field of the Print Server Console.MARK=BULLET"Abort print job" allows you to stop the current print job and remove it from the print queue."Form feed" ejects a page from a paused or stopped printer."Mark top of form" allows you to print a line of asterisks (*) across a row of continuous paper in a paused or stopped printer to help you align the paper in the printer."Pause printer" allows you to temporarily stop a printer, but it will continue to service the active print job where it left off when the printer is restarted. "Start printer" allows a stopped or paused printer to be restarted."Stop printer" stops the printer and returns the current print job to the queue.If your printer is attached to a workstation or directly to the network running in remote printer mode, a "Private/Shared" option is also displayed. This option indicates whether remote (manually loaded) printers attached to workstations can be used by network users (Shared) or by the workstation user only (Private). RENDERAS="SECT3"Current Status IDXID="w7206"BOOK="_idx" COLLECTION="nw41" TIDREF="i3535"IDXID="w7207"BOOK="_idx" COLLECTION="nw41" TIDREF="i4289"IDXID="w7208"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454" Status shows the current status of this port driver and printer. Possible statuses include the following:Not connected Waiting for form Out of paper Printing Paused Stopped Off-line Private Ready Waiting for job Ready to go downPAGENUM=171 ID="BP169"The port driver (NPRINTER) status for a defined but unattached serial printer is "Waiting for job" even though the printer is not attached, and the printer status is "Running." If a print job is put into the queue for this printer, the port driver status changes to "Printing job" but the printer status changes to "Offline."  Defined but unattached parallel printers show a status of "Not connected."RENDERAS="SECT3"Queues Serviced IDXID="w7209"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"IDXID="w7210"BOOK="_idx" COLLECTION="nw41" TIDREF="i3449"
Selecting this option takes you to a list of print queues the printer you selected can service. If you want to add a queue to the list and you have the proper rights, press <MOREINFO="NONE"Ins>. At the "Enter Queue Name" window, press <MOREINFO="NONE"Ins> again to browse for the queue you want to add. Select the queue you want to add and press MOREINFO="NONE"<Enter>. IDXID="w7211"BOOK="_idx" COLLECTION="nw41" TIDREF="i3448"
You can also delete queues from this list.RENDERAS="SECT3"Service Mode IDXID="w7212"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"This field allows you to access the following menu of service modes.FILEREF="n41ps70a.tif"This menu allows you to specify how form changes will be handled by the printer.MARK=BULLET"Change forms as needed" indicates that all print jobs will be serviced as they arrive, without considering how the printer form currently in use compares with the printer form of the next print job. You may have to change printer forms often."Minimize form changes across print queues" indicates that the print server will service print jobs in print queues with lower priorities before it will require you to mount a new form for a print job in a higher priority print queue.PAGENUM=172 ID="BP170""Minimize form changes within print queues" indicates that the print server will require you to mount a new form for a print job before servicing print jobs with the currently mounted form in a print queue with a lower priority."Service only currently mounted forms" holds any print jobs that specify a printer form other than the one currently in use on this printer. In this mode, the printer will never request a form change. If no print job requiring the current form is available, it will not print anything.RENDERAS="SECT3"Mounted Form IDXID="w7213"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"IDXID="w7214"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"This option allows you to change the number of the form the printer is currently using.RENDERAS="SECT3"Nonconfigurable Information IDXID="w7215"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"The following information is displayed on the print server console "Printer Status" screen, but cannot be modified from this location.MARK=BULLET"NetWare server" identifies the server where the volume resides that stores all data for the queue currently submitting print jobs."Print queue" identifies the print queue currently submitting print jobs."Print job ID" indicates the number assigned to this print job."Description" indicates the banner name. By default, the banner name with CAPTURE is the port and with NPRINT it is the filename."Print job form" shows which printer form this print job is using. This print job cannot be printed unless this Form matches the "Mounted Form" field above the "Current Job Information.""Copies requested" indicates the number of copies of this print job that the User who submitted it requested to be printed."Finished" indicates how many of those copies requested have been printed so far."Size of 1 copy" indicates the size of each copy of this print job. This is like the "File Size" field when you see the details of a print job within the print queue.PAGENUM=173 ID="BP171""Finished" indicates the total number of bytes in one copy of a print job that have been printed"Percent Complete" indicates how much of this print job is completed, which is determined both by the size of one copy and the number of copies requested for this print job.RENDERAS="SECT1"Servicing NetWare 4 Clients and Queues with a NetWare 3 Print Server IDXID="w7216"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"IDXID="w7217"BOOK="_idx" COLLECTION="nw41" TIDREF="i3449"
A NetWare 3 print server can service queues on a NetWare 4 server. IDXID="w7218"BOOK="_idx" COLLECTION="nw41" TIDREF="i3464"
Queues to be serviced must be created in the context designated as the bindery context. (See the "BOOK="utlrfenu" COLLECTION="nw41"NetWare Directory Services Parameters" listing for the SET utility in Utilities Reference for a discussion of the SET BINDERY CONTEXT parameter.) These queues are then visible to the bindery. RENDERAS="SECT1"IDXID="w7219"BOOK="_idx" COLLECTION="nw41" TIDREF="i3449"
Servicing NetWare 3 Clients and Queues with a NetWare 4 Print Server IDXID="w7220"BOOK="_idx" COLLECTION="nw41" TIDREF="i3449"IDXID="w7221"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"
The following procedure explains how to use PCONSOLE to allow a NetWare 4 print server to service NetWare 3 print queues and NetWare 3 clients. IDXID="w7222"BOOK="_idx" COLLECTION="nw41" TIDREF="i3467"RENDERAS="SECT2"Procedure IDXID="w7223"BOOK="_idx" COLLECTION="nw41" TIDREF="i3280"PERFORMANCE="REQUIRED"Log in to the NetWare 4 server as Admin or equivalent.PERFORMANCE="REQUIRED"Run PCONSOLE and select "Print Queues" from the "Available Options" menu.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<F6> ("Add Bindery-Ref Queue").The"Add Bindery-Ref Queue"option allows you to choose a NetWare 3 server and to select queues from that server. A queue object is created on the NetWare 4 server that points to the queue on the NetWare 3 server.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"If prompted, insert the name of the NetWare 3 server.PERFORMANCE="REQUIRED"If prompted, type in a username and password.PERFORMANCE="REQUIRED"Select the server name.
PAGENUM=174 ID="BP172"If you were prompted for Steps 3a and 3b, this step is omitted.PERFORMANCE="REQUIRED"Select the name of the bindery queue to be serviced.PERFORMANCE="REQUIRED"Return to the "Available Options" menu and select "Printers."PERFORMANCE="REQUIRED"Select a printer.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"If the printer you want is not listed, press 
MOREINFO="NONE"<Insert>, type in a new printer name, and press <
MOREINFO="NONE"Enter>.PERFORMANCE="REQUIRED"Select the new printer.PERFORMANCE="REQUIRED"At the "Printer Configuration" window, specify the printer type. PERFORMANCE="REQUIRED"Move the cursor to "Print queues assigned" and press <
MOREINFO="NONE"Enter>.PERFORMANCE="REQUIRED"Press <
MOREINFO="NONE"Insert> for a list of queues in the "Object, Class" window. Select the queue you want and press 
MOREINFO="NONE"<Enter>.You return to the "Print Queue" list. Press <
MOREINFO="NONE"Esc> until you return to the "Available Options" menu.PERFORMANCE="REQUIRED"Select "Print Servers" to assign the printer to the print server.PERFORMANCE="REQUIRED"Load the print server that services the selected printer. See 
IDREF="FM90552""Using PSERVER.NLM" on page 164.Jobs submitted to NetWare 3 queues will now be serviced.You can set CAPTURE or NPRINT using the command line, or you can insert the CAPTURE command in the system login script or in individual user login scripts.RENDERAS="SECT1"ID="FM62334"Using Third-Party Network-Direct Print Devices with NetWare 4 IDXID="w7224"BOOK="_idx" COLLECTION="nw41" TIDREF="i2892"NetWare 4 supports existing network-direct printers and hardware queue servers produced by various manufacturers. These devices either connect to a printer and then to the network or are installed in a port at the printer.PAGENUM=175 ID="BP173"In many cases, these devices offer a fast, effective, low-cost printing solution in NetWare 4 as well as NetWare 3 environments. Typically, these print devices are shipped with their own installation utilities. The manufacturer's utilities configure the device to recognize network print components and to communicate with the network. To effectively use network-direct print devices in a NetWare 4 environment, you will need to know the manufacturer's procedures for installing the specific device that you are using.Many of these devices can be configured to run in either queue server mode or remote printer mode, as described in the following sections.IDREF="FM38664"Figure 6-4 illustrates representative network printing setups incorporating network-direct print devices used in both queue server and remote printer modes.LABEL="6-4" FLOAT="0"ID="FM38664"Network-Direct Print Devices Running on Same Network with Printers Attached to a Workstation and a NetWare ServerFILEREF="n41ps24a.tif"PAGENUM=176 ID="BP174"RENDERAS="SECT2"Remote Printer Mode IDXID="w7225"BOOK="_idx" COLLECTION="nw41" TIDREF="i3753"IDXID="w7226"BOOK="_idx" COLLECTION="nw41" TIDREF="i2892"IDXID="w7227"BOOK="_idx" COLLECTION="nw41" TIDREF="i3654"In this mode, the device functions in a way similar to a workstation running the NetWare 4 NPRINTER or the NetWare 3 RPRINTER. Devices configured for remote printer mode are controlled by a NetWare print server.By using this mode, you are Directory Services aware and will also get notification and other functionality available through PCONSOLE. These advantages are generally not available in queue server mode described in the next section.Devices running in this mode under NetWare 4 run considerably faster than they did under NetWare 3. The increased speed and flexibility offered with NetWare 4 makes remote printer mode a very effective way of providing network printing with these devices.RENDERAS="SECT2"IDXID="w7228"BOOK="_idx" COLLECTION="nw41" TIDREF="i2892"
Queue Server ModeIDXID="w7229"BOOK="_idx" COLLECTION="nw41" TIDREF="i3653"In this mode, the hardware print server directly accesses the print queue using NetWare Core ProtocolTM calls. In NetWare 3, this mode was faster than remote printer mode, but the improved performance of the NetWare 4 PSERVER has minimized this distinction.Queues created in the bindery context can be seen by both NetWare Directory ServicesTM and bindery users, so both types of users can access these hardware print servers.Network-direct print devices developed before NetWare 4 are designed to work well with the NetWare bindery. When used in queue service mode, some of these products present the following set of common issues of concern to the network supervisor within a NetWare 4 environment.MARK=BULLETSome network-direct print devices and their installation programs are designed to look in the bindery for network printing information. In order for these devices to see binderies and queues, they must be in the same bindery context as these printers and queues.The queue's volume must be located on the same server as the queue.Queues serviced by network-direct printers must be created in the bindery context where the queue server is defined. The bindery context tells the NetWare server which Directory Services objects should be visible as bindery information. PAGENUM=177 ID="BP175"Queue users should be in the same bindery context as the queue.In NetWare 3, print server configuration files for bindery printers are located in the SYS:SYSTEM directory. In NetWare 4, these files have been replaced by attributes of the print server. Because most network-direct print devices are designed to access information from the bindery and are not Directory Services aware, you must create print device configurations in the bindery emulation mode of PCONSOLE in order for the configuration files these devices require to be created. Some of these direct-connect devices need to be configured within the 16 printer limitation for NetWare 3 print servers.When using these devices in remote printer mode, you should reserve printer slots 0-15 for them.NetWare 3 created the group EVERYONE by default. Some of the network-direct print devices assume that this group exists in NetWare 4. For these devices, make sure that group EVERYONE is a user of the affected queue. You may need to create this group in the context where the printer is defined before the device will be able to communicate with the network.Some network-direct devices require a running print server before you can configure for remote-printer mode. Because the communication protocol between print servers and network-direct devices running in remote printer mode did not change in NetWare 4, the running print server can be a NetWare 4 print server.Some of the utilities provided with these print devices can only be operated with the SUPERVISOR right and do not recognize Supervisor equivalents. You will need to log in as SUPERVISOR in bindery mode rather than logging in as ADMIN in Directory Services mode.Some devices include a remote printer configuration utility that requires you to complete duplicate configuration steps. In such cases, you should first define the remote printer in the NetWare 4 PCONSOLE utility, and then define the printer again using the third party utility. As a result of these duplicate steps, you may end up with unused NetWare 3 printer configuration files on the NetWare 4 server.PAGENUM=178 ID="BP176"RENDERAS="SECT1"Setting Up Printing on a Network Using SFT III IDXID="w7230"BOOK="_idx" COLLECTION="nw41" TIDREF="i4128"IDXID="w7231"BOOK="_idx" COLLECTION="nw41" TIDREF="i4128"
NetWare® 4.1 SFTTM III (System Fault Tolerant, level III) uses two mirrored NetWare servers to provide uninterrupted network services to clients. If one server fails, its mirrored partner automatically takes over. For more information, see "BOOK="cncptenu" COLLECTION="nw41"Server Mirroring" in Concepts. For information on installing NetWare 4.1 SFT IIITM, see 
BOOK="instlenu" COLLECTION="nw41"Installation.In situations where printing fault tolerance is not required, a single printer may be sufficient and the location of the printers on the network is flexible. Because routers can be a point of failure, for the most reliable printing on an SFT III network, printers should be located on the same local area network segment as both SFT III mirrored servers.Where fault tolerant printing is important there must be at least two identical printers on the network. They need to be identical to insure proper functioning of printer device definitions. In both cases, the printers should be located near one another since they will be assigned the same print queues, and the user will not know in advance which will print a particular job. The printers can be set up in one of two ways depending on user needs and the level of fault tolerance desired. The characteristics of each setup are described in the following table.COLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="13*"COLNAME=2 COLWIDTH="13*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"Setup A (Most fault tolerant)COLNAME=2 ROTATE="0" MOREROWS="0"Setup B (Less fault tolerant)VALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"The mirrored servers do not need to be close together to have the printers close togetherCOLNAME=2 ROTATE="0" MOREROWS="0"The mirrored servers must be close together to permit printers to be close togetherCOLNAME=1 ROTATE="0" MOREROWS="0"Printers are not connected to the mirrored serversCOLNAME=2 ROTATE="0" MOREROWS="0"Printers are connected to the mirrored servers.COLNAME=1 ROTATE="0" MOREROWS="0"If either mirrored server and either printer are functional, printing will continue.COLNAME=2 ROTATE="0" MOREROWS="0"If one mirrored server and its attached printer are functional, printing will continue. If one mirrored server and the printer attached to the other mirrored server fail, printing will not continueIn SFT III v3.11, PSERVER.NLM was loaded in the IOEngine. In SFT III v4.1 PSERVER.NLM is loaded in the MSEngine so that the print server is mirrored. NPRINTER.NLM, if used, is loaded in the IOEngine.PAGENUM=179 ID="BP177"RENDERAS="SECT2"SFT III Printing Setup A (Most Fault Tolerant)The following figure illustrates a fault tolerant printing setup using SFT III.LABEL="6-5" FLOAT="0"SFT III Network Printing Setup AFILEREF="n41ps41a.tif"The procedure for setting printers up in this way on an SFT III network is listed below.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Connect the printers to workstations.Workstations should be located on the same segment as both SFT III servers or connected directly to the segment if the printers are equipped with network interface cards.PERFORMANCE="REQUIRED"From a workstation, use PCONSOLE or NetWare Administrator to set up network printing. PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"In the configuration for each printer, assign the same print queues to both printers. PERFORMANCE="REQUIRED"Configure each printer for "Manual Load."
PAGENUM=180 ID="BP178"PERFORMANCE="REQUIRED"At the SFT III server console, change to the MSEngine and load PSERVER. To automate loading, insert the following command in the MSAUTO.NCF file:
FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER .<printserver name>.contextPERFORMANCE="REQUIRED"Load NPRINTER on the workstations where the printers are attached. To automate, put the following line in each workstation's AUTOEXEC.BAT file:
FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER <printserver name> <printer number> RENDERAS="SECT2"SFT III Printing Setup B (Less Fault Tolerant)The following figure illustrates a less fault tolerant network printing setup using SFT III.LABEL="6-6" FLOAT="0"SFT III Network Printing Setup BFILEREF="n41ps44a.tif"PAGENUM=181 ID="BP179"The procedure for setting printers up in this way on an SFT III network is listed below.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Connect a printer to each SFT III server.PERFORMANCE="REQUIRED"From a workstation, use PCONSOLE or NetWare Administrator to set up network printing. PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"In the configuration of each printer, assign the same print queue to both printers. PERFORMANCE="REQUIRED"Configure each printer for "Manual Load."PERFORMANCE="REQUIRED"At the SFT III console, change to the MSEngine and load PSERVER, using the following syntax:
FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD PSERVER .<printserver name>.contextTo automate loading, put this command in the MSAUTO.NCF file.PERFORMANCE="REQUIRED"Load NPRINTER.NLM in the IO_ENGINE of each server, using the following syntax:
FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER <printserver name> <printer number>To automate loading put this command in the IOAUTO.NCF file of each server.
PAGENUM=182 ID="BP180"RENDERAS="SECT1"IDXID="w7232"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7233"BOOK="_idx" COLLECTION="nw41" TIDREF="i3458"IDXID="w7234"BOOK="_idx" COLLECTION="nw41" TIDREF="i3620"
Troubleshooting Print Server ProblemsThe first step in troubleshooting print server-related printing problems is to use PCONSOLE , NetWare Administrator, or the print server console to monitor what is happening with your printers and print server. MARK=BULLETYou can check on a printer that is not working by using the "Information and Status" option from the "Print Server Information" menu in PCONSOLE. This option will tell you whether the print server is running. You can also view printer status at the print server console.You can stop, pause, and start the printer, as well as abort or rewind a print job or realign the paper in PCONSOLE. Use the "Printer Configuration" option to access the "Printer status" form and select the "Printer Control" menu.For information on performing similar tasks with NetWare Administrator, see IDREF="FM95001""Viewing Your Printing Layout and Status" on page 71 and IDREF="FM33457""Viewing and Modifying a Printer's Status" on page 61.For a comprehensive discussion of printing troubleshooting strategies, see IDREF="FM47530""Troubleshooting Printing Problems" on page 279.RENDERAS="SECT1"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information aboutCOLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Creating, modifying, or deleting print serversCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM69438""Creating Print Servers" on page 45 (NetWare Administrator)IDREF="FM24608""Creating or Modifying Print Servers" on page 110 (PCONSOLE)COLNAME=1 ROTATE="0" MOREROWS="0"Modifying a server's AUTOEXEC.NCF fileCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="superenu" COLLECTION="nw41"Creating or Editing a Server Batch (.NCF) File" in Supervising the NetworkLABEL="7"PAGENUM=183 ID="BP181"ID="FM94269"Setting Up Printers Attached to Workstations or ServersRENDERAS="SECT1"OverviewThis chapter explains how to use Novell® network port driver software. Every network printer requires a software program called a IDXID="w7235"BOOK="_idx" COLLECTION="nw41" TIDREF="i3338"IDXID="w7236"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"port 
driver to print network print jobs. When you are finished with the instructions in this chapter, you should have a NetWare® port driver (NPRINTER) loaded for each network printer.You must use NPRINTER.EXE if your printer will be attached to a workstation. Use NPRINTER.NLM if your printer will be attached to a NetWare server.Printers attached directly to servers running PSERVER.NLM may be configured to be loaded either automatically (using the "Auto Load (Local)" option) or manually (using the "Manual Load" option). Printers attached to workstations can only be configured for manual loading.The terms local, remote, auto load, and manual load may be confusing at first. Keep in mind that local and auto load are the same thing while remote and manual load are the same thing.Configuring your IDXID="w7237"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7238"BOOK="_idx" COLLECTION="nw41" TIDREF="i378"IDXID="w7239"BOOK="_idx" COLLECTION="nw41" TIDREF="i2329"
printer to "Auto Load (Local)" means that when you load your print server, it is also going to load NPRINTER with the printers that you have configured as "Auto Load (Local)" printers. Configuring your printer to "Manual Load" means that you can load a printer remotely; that is, NPRINTER may be run on a different machine from the print server.In addition, you may want to load PCONSOLE on that workstation to allow you to monitor the status of these printers.PAGENUM=184 ID="BP182"A network printer can print jobs sent from any network workstation. Network printers include printers that are cabled in any of the following ways:MARK=BULLETTo a DOS or OS/2 workstation (NPRINTER.EXE). For standard systems, you can attach up to 3 parallel and 4 serial printers to a workstation.To a NetWare server (NPRINTER.NLM). For standard systems, you can attach up to 3 parallel and 4 serial printers to a single machine.Directly to the network cabling. See IDREF="FM62334""Using Third-Party Network-Direct Print Devices with NetWare 4" option on page 174. Only printers cabled to a NetWare server running the print server may have NPRINTER.NLM loaded automatically when PSERVER.NLM loads.  Manually loaded NPRINTER NLMTM modules display a separate status screen on the NetWare server console. Any NPRINTER NLM configured for "Auto Load (Local)" is tracked in the print server console screen.RENDERAS="SECT1"ID="FM22786"New NPRINTER Features for NetWare 4 IDXID="w7240"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"RENDERAS="SECT2"MS Windows SupportWhile RPRINTER for NetWare 3TM software supports MS Windows, the support provided for MS Windows by NPRINTER in NetWare 4TM software has been improved.RENDERAS="SECT2"NLM Version IDXID="w7241"BOOK="_idx" COLLECTION="nw41" TIDREF="i3005"In NetWare 4, the port driver has been taken out of PSERVER.NLM and has become NPRINTER.NLM. This allows greater flexibility in setting up your network and in deploying your network resources. For example, you may now choose to include only one print server object in your Directory Services context. You can use this print server to service printers attached to NetWare servers that do not have a print server running. This was not possible in NetWare 3. The use of NPRINTER.NLM also allows you to unload the port driver without bringing down the print server. PAGENUM=185 ID="BP183"RENDERAS="SECT2"Improved PerformanceTests indicate that NPRINTER executes faster than RPRINTER. The effect this added speed will have on printing performance on your own network will be determined by such items as port speed (the speed at which data can pass through your port), printer speed, type of data being printed (for example, graphics vs. text), and the speed of the machine NPRINTER is running on. For example, if you are printing graphics data from a fast machine that has a fast parallel port, and you also have a fast printer, the performance improvement should be quite noticeable. On the other hand, if you are printing to a serial port, you will not see any performance difference. RENDERAS="SECT1"RequirementsBefore completing tasks in this chapter, you need the following:MARK=CHECKBOXNetWare 4 server.Print server, print queue, and printer that have been created and assigned using one of the following:MARK=BULLETNetWare Administrator (See IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37.)PCONSOLE (See IDREF="FM83519""Using Quick Setup in PCONSOLE" on page 18.)Print server (PSERVER.NLM) loaded on a NetWare server. (See IDREF="FM90552""Using PSERVER.NLM" on page 164.)Printer cabled to a network workstation running DOS, MS Windows, or OS/2, directly to the network, or to a NetWare server. Make sure each printer functions properly in its current environment. If a printer functions properly in its current environment (non-network or otherwise), it will work with NetWare print services. If your printer is not functioning properly, see IDREF="FM47530"Appendix  D , "Troubleshooting Printing Problems," on page 279 or IDREF="FM69121"Appendix  B , "Cabling Printers," on page 255.PAGENUM=186 ID="BP184"RENDERAS="SECT1"Using NPRINTER.EXEThe NetWare port driver portion of NPRINTER.EXE for a DOS or MS Windows workstation is a terminate-and-stay-resident program that can be loaded either from the NPRINTER menu or from the command line. IDREF="FM86683"Figure 7-1 illustrates the path taken by print data from a print queue on a NetWare server to a printer attached to a network workstation.LABEL="7-1" FLOAT="0"ID="FM86683"Data Path for Print Jobs from PSERVER to a PrinterFILEREF="n41ps46a.tif"PAGENUM=187 ID="BP185"RENDERAS="SECT2"Printing Tasks Handled through NPRINTER.EXELABEL="7-1" PGWIDE=1 TOCENTRY="1" NPRINTER.EXE TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="16*"COLNAME=2 COLWIDTH="19*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"To get to the screen where you canCOLNAME=2 ROTATE="0" MOREROWS="0"Do the followingVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Load a printer configured as manual load or type "Other/Unknown."COLNAME=2 ROTATE="0" MOREROWS="0"1. Type MOREINFO="NONE"NPRINTER MOREINFO="NONE"<Enter>.2. Select a print server then a printer, or press MOREINFO="NONE"<F4> and MOREINFO="NONE"<Enter> to browse and select a printer.3. Press MOREINFO="NONE"<F1> for help from here.COLNAME=1 ROTATE="0" MOREROWS="0"Load port driver for printer P_1 for organizational unit Sales in organization Novell.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINTER .P_1.SALES.NOVELL MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Load port driver for printer P_1 (logical number 0) for print server PS-SALES (NetWare 3 syntax).COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINTER PS-SALES 0MOREINFO="NONE" <Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View the status of all loaded port drivers.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINTER /S MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Unload the port driverloaded last.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINTER /MOREINFO="NONE"U MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View Help for the command-line NPRINTER.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"NPRINTER /?MOREINFO="NONE" <Enter>RENDERAS="SECT2"Command Syntax IDXID="w7242"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER [printerMOREINFO="NONE"|printserver printernumberMOREINFO="NONE"] optionNPRINTER.EXE can be loaded up to seven times on the same workstation. This is because you can load NetWare port drivers for up to 3 LPT and 4 COM workstation ports with NPRINTER.EXE (menu or command-line)PAGENUM=188 ID="BP186"The following figure shows you options available with NPRINTER.EXE at a DOS or OS/2 workstation..LABEL="7-2" PGWIDE=1 TOCENTRY="1"IDXID="w7243"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w7244"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"NPRINTER.EXE Options COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="4*"COLNAME=2 COLWIDTH="6*"COLNAME=3 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"ParameterCOLNAME=2 ROTATE="0" MOREROWS="0"Syntax or variableCOLNAME=3 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"BufferCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"B=numberCOLNAME=3 ROTATE="0" MOREROWS="0"Overrides defined buffer size (3-60 KB). The default is 3.COLNAME=1 ROTATE="0" MOREROWS="0"PrinterCOLNAME=2 ROTATE="0" MOREROWS="0"printernameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates a Printer object for which to load the NetWare port driver. Syntax requires either the printer name or the print server name plus the printer number.COLNAME=1 ROTATE="0" MOREROWS="0"Print serverCOLNAME=2 ROTATE="0" MOREROWS="0"printserver nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates the print server assigned to the printer you want to load. Syntax requires either the printer name or the print server name plus the printer number.COLNAME=1 ROTATE="0" MOREROWS="0"Printer numberCOLNAME=2 ROTATE="0" MOREROWS="0"printer numberCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates the logical printer number of the printer you want to load. Syntax requires either the printer name or the print server name plus the printer number.COLNAME=1 ROTATE="0" MOREROWS="0"ShowCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/SCOLNAME=3 ROTATE="0" MOREROWS="0"Shows the current status of all loaded NetWare port drivers.COLNAME=1 ROTATE="0" MOREROWS="0"Timing COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"T=<1-9>COLNAME=3 ROTATE="0" MOREROWS="0"Controls the duration of the strobe signal. The default is 1 (allowed range is 1-9). Assigning a higher number gives more priority to the machine's foreground tasks, which will in turn slow down printing but improve overall workstation performance.COLNAME=1 ROTATE="0" MOREROWS="0"UnloadCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/UCOLNAME=3 ROTATE="0" MOREROWS="0"Unloads the most recently loaded NetWare port driver.COLNAME=1 ROTATE="0" MOREROWS="0"VersionCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/VERCOLNAME=3 ROTATE="0" MOREROWS="0"Displays version information for this utility. Also lists the names and version number of all files required to run this utility.COLNAME=1 ROTATE="0" MOREROWS="0"HelpCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/?MOREINFO="NONE" or MOREINFO="NONE"/HCOLNAME=3 ROTATE="0" MOREROWS="0"Displays online help.RENDERAS="SECT2"Running Port Drivers from Local Drives IDXID="w7245"BOOK="_idx" COLLECTION="nw41" TIDREF="i3338"If you want to avoid logging in to the network before running NPRINTER.EXE, it is possible to run the program from a local drive. However, to ensure the proper execution of the program, you must copy all associated files to the same directory as the one containing the executable file on your local drive. To get a list of all of the associated files and correct version numbers of each, type NPRINTER /VER at the network command line.PAGENUM=189 ID="BP187"RENDERAS="SECT2"Running Port Drivers on DOS or MS Windows Workstations IDXID="w7246"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"The NetWare port driver portion of NPRINTER.EXE for a DOS or MS Windows workstation is a TSR (terminate-and-stay-resident) program that can be loaded either from the NPRINTER menu or from the command line.NPRINTER.EXE can run any printer configured in NetWare Administrator or PCONSOLE as "Manual Load."Each loaded NPRINTER.EXE occupies 2 KB more of workstation RAM than the buffer size defined for that printer. Buffer sizes can be set in either PCONSOLE or NetWare Administrator, or the command line. You can load NPRINTER.EXE up to 7 times per workstation.  Buffer size can be changed in PCONSOLE and in NetWare Administrator. NPRINTER options loaded from the command line override these configuration settings. RENDERAS="SECT3"Loading Port Drivers on MS Windows Workstations If your workstation uses IDXID="w7247"BOOK="_idx" COLLECTION="nw41" TIDREF="i2538"
MS Windows 3.0 or 3.1, you must load NPRINTER.EXE before you load IDXID="w7248"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"
MS Windows and you must perform one of the following options:MARK=BULLETIn PCONSOLE or NetWare Administrator, configure the printers to use polled mode instead of a specific interrupt number. (After selecting a printer, select the printer type at the "Printer Configuration" screen and then select "Interrupt: None" at the "Configuration" field.)If you want to use a specific interrupt, place the following lines in the MS Windows SYSTEM.INI file under the heading "[386Enh]":FORMAT="LINESPECIFIC"MOREINFO="NONE"LPT1AutoAssign=0
LPT1irq=-1Replace LPT1 with the port that the printer is cabled to (for example: LPT2, COM1, COM2).PAGENUM=190 ID="BP188"RENDERAS="SECT3"Loading Port Drivers from the NPRINTER Menu IDXID="w7249"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7250"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"The NPRINTER menu allows you to load printers configured IDXID="w7251"BOOK="_idx" COLLECTION="nw41" TIDREF="i2330"
as "Manual Load" and printers of IDXID="w7252"BOOK="_idx" COLLECTION="nw41" TIDREF="i3149"
type "Other/Unknown." This menu also allows you to view available print servers or printers before selecting which printer to load. Printers configured as type "Other/Unknown" can be configured at load time as parallel or serial with the interrupt you select.RENDERAS="SECT4"ProcedurePERFORMANCE="REQUIRED"(Optional) Log in.PERFORMANCE="REQUIRED"Type the following:
FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER MOREINFO="NONE"<Enter>A list of available print servers appears.Press <MOREINFO="NONE"F4> to switch to Directory Services mode and then press <MOREINFO="NONE"Insert> to browse for a printer and skip the remaining steps. Press MOREINFO="NONE"<F1> for help. Switching to Directory Services mode only determines how you find a printer. You will still have the advantages of Directory Services without using Directory Services mode to find a printer.PERFORMANCE="REQUIRED"Choose a print server.A list of printers assigned to the print server appears.For example, to load a printer that is assigned to PS-SALES, choose PS-SALES. A list of printers not in use that are assigned to PS-SALES appears. PERFORMANCE="REQUIRED"Choose a printer.For example, to load network printer P_1, choose P_1 from the list of available printers on PS-SALES.If you choose a printer of type "Other/Unknown," you will be asked to specify the printer type (parallel or serial), the port, the interrupt, and so forth.PAGENUM=191 ID="BP189"RENDERAS="SECT3"Loading Port Drivers from the Command Line IDXID="w7253"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7254"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"The command line option of NPRINTER allows you to quickly load a port driver without entering a menu. We recommend that you use the command-line option in the workstation's AUTOEXEC.BAT file to load the network port driver each time the workstation boots.RENDERAS="SECT4"ID="FM34581"IDXID="w7255"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w7256"BOOK="_idx" COLLECTION="nw41" TIDREF="i3338"
ProcedurePERFORMANCE="REQUIRED"Log in and type the following at the command line:FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER printernameMOREINFO="NONE"Depending on the default context for the workstation, you may need to specify the full name that includes the directory context. For example, to load the port driver for printer P_1, type one of the following:
FORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER .P_1.SALES.NOVELLMOREINFO="NONE"or
FORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"NPRINTER printservername printernumberMOREINFO="NONE"For example, to load printer P1, which has printer number 0 and is assigned to PS-Sales, type
FORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"NPRINTER PS-SALES 0(The printer number can be determined in NetWare Administrator or PCONSOLE utilities)Place this line in AUTOEXEC.BAT following your network login command for automatic execution.NPRINTER.EXE can be executed without logging in if you copy all necessary NPRINTER files to a local workstation drive.To get a list of the necessary files and correct version numbers, type NPRINTER /VER.RENDERAS="SECT3"Unloading Port Drivers from the Command Line IDXID="w7257"BOOK="_idx" COLLECTION="nw41" TIDREF="i3340"IDXID="w7258"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"You must IDXID="w7259"BOOK="_idx" COLLECTION="nw41" TIDREF="i3006"IDXID="w7260"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"IDXID="w7261"BOOK="_idx" COLLECTION="nw41" TIDREF="i3340"
unload port drivers one at a time, beginning with the one most recently loaded. To unload a port driver, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINTER /UMOREINFO="NONE"
PAGENUM=192 ID="BP190"RENDERAS="SECT2"IDXID="w7262"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7263"BOOK="_idx" COLLECTION="nw41" TIDREF="i3141"
Loading Port Drivers on OS/2 Workstations IDXID="w7264"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"NPRINTER provides the interface between OS/2 print queues and NetWare printers. Before running NPRINTER, you need to define an OS/2 printer to correspond with each NetWare printer that will be receiving print jobs from an OS/2 queue.To load a port driver on an OS/2 workstation, use the following procedure:RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Choose the Novell icon from your desktop.When you install the NetWare ClientTM for OS/2, NPRINTER.EXE is available as an icon named "Network Printer."PERFORMANCE="REQUIRED"Choose the "Network Printer" icon from the Novell---Icon View window on your desktop. Then select the "Printers" menu from the NPRINTER window.The "Load" and "Unload" options are listed.If the "Load" option is dimmed on this menu, it means you already have loaded the maximum number of OS/2 printers (7) allowed. You will need to unload one before you can load another one.If the "Unload" option is dimmed, it means that no port drivers are currently loaded.PERFORMANCE="REQUIRED"ID="FM64270"Choose "Load" from the "Printers" menu.The "Load Printers" dialog box appears with a list of configured printers. If there are no configured printers on the list, you must define a printer. The following steps describe how to define and add a new printer.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Choose "Define" from the "Load Printers" menu.A list of OS/2 printers currently defined on this workstation appears in the "Define Printers" dialog box.PERFORMANCE="REQUIRED"Choose the "Add" button to define the OS/2 printer you want NPRINTER to load on this workstation.The "Add/Edit Printer" dialog box appears.PAGENUM=193 ID="BP191"PERFORMANCE="REQUIRED"Type a printer name in the "Description" field.You must fill in this field.Novell recommends that you use the same name for this OS/2 printer as you assigned to the corresponding NetWare printer. (NetWare printers are defined and configured in NetWare Administrator or PCONSOLE.) PERFORMANCE="REQUIRED"Double-click a print server from the "Print Server Name" list.A list of NetWare printers now appears in the "Printer Name" box. These printers are active NetWare printers assigned to the selected print server. They were created with either PCONSOLE or NetWare Administrator.Make sure the NetWare printers are defined as remote connection type. For example, on a parallel printer, the connection type should be Manual Load. Otherwise, the printers will not appear on the list.PERFORMANCE="REQUIRED"Choose the desired printer by highlighting the name.This specifies the NetWare printer for NPRINTER to later load.PERFORMANCE="REQUIRED"(Optional) Mark the box for "Load on startup" if you want NPRINTER to load the printer when NPRINTER is loaded.PERFORMANCE="REQUIRED"Choose the arrow box to the right of the "Default OS/2 Print Queue" and choose an OS/2 print queue.NPRINTER requires that an OS/2 print queue exist on the workstation.PERFORMANCE="REQUIRED"Choose the "OK" button.This OS/2 printer now appears in the "Define Printers" dialog box with any other printers currently defined on this workstation.PERFORMANCE="REQUIRED"(Optional) Repeat the appropriate steps above for each additional printer NPRINTER will load on this workstation.You can have up to seven port drivers loaded concurrently.PERFORMANCE="REQUIRED"Highlight the printer to be loaded and select "Load."You cannot capture a port that NPRINTER is loaded on. This will intercept jobs that NPRINTER is sending to the port. You can either capture a different port or print directly to the port NPRINTER is loaded on. (The job will be queued by OS/2.)PAGENUM=194 ID="BP192"RENDERAS="SECT2"IDXID="w7265"BOOK="_idx" COLLECTION="nw41" TIDREF="i3340"IDXID="w7266"BOOK="_idx" COLLECTION="nw41" TIDREF="i3141"
Unloading Port Drivers on OS/2 Workstations IDXID="w7267"BOOK="_idx" COLLECTION="nw41" TIDREF="i4666"You can unload any or all port drivers by choosing "Unload" from the "Printers" menu. Highlight the printers you want to unload and choose the "Unload" button, or unload them all by choosing "Unload All."RENDERAS="SECT1"Using NPRINTER.NLM IDXID="w7268"BOOK="_idx" COLLECTION="nw41" TIDREF="i3005"IDXID="w7269"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7270"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"NPRINTER.NLM allows you to attach network printers directly to a NetWare server, even a server other than the one on which your print server (PSERVER.NLM) is running. IDREF="FM37406"Figure 7-2 shows typical printing setups using NPRINTER.NLM, NPRINTER.EXE, and a network-direct printer in remote mode, which contains its own port driver.LABEL="7-2" FLOAT="0"ID="FM37406"Typical NPRINTER SetupsFILEREF="n41ps36a.tif"PAGENUM=195 ID="BP193"RENDERAS="SECT2"LABEL="7-3" PGWIDE=1 TOCENTRY="1"IDXID="w7271"BOOK="_idx" COLLECTION="nw41" TIDREF="i3005"NPRINTER.NLM TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="17*"COLNAME=2 COLWIDTH="17*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"TaskCOLNAME=2 ROTATE="0" MOREROWS="0"ProcedureVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Load printer P_1 (logical number 0) for print server PS-SALES.COLNAME=2 ROTATE="0" MOREROWS="0"Type MOREINFO="NONE"LOAD NPRINTER PS-SALES 0 MOREINFO="NONE"<Enter>.COLNAME=1 ROTATE="0" MOREROWS="0"Unload a manually loaded NPRINTER.NLM.COLNAME=2 ROTATE="0" MOREROWS="0"Go to the Status screen and press MOREINFO="NONE"<Escape>.COLNAME=1 ROTATE="0" MOREROWS="0"Unload all loaded NPRINTER.NLMs.COLNAME=2 ROTATE="0" MOREROWS="0"Type MOREINFO="NONE"UNLOAD NPRINTER MOREINFO="NONE"<Enter>.RENDERAS="SECT2"Loading NPRINTER.NLMNPRINTER.NLM can be loaded on a NetWare server multiple times.When a printer is configured to be loaded on the same server where the PSERVER is running, it can be configured to load automatically or manually. Specify which loading option you want to use as part of your printer configuration in either the PCONSOLE or NetWare Administrator utility.If "Auto Load (Local)" is selected, NPRINTER.NLM loads whenever the print server is loaded. (The default is "Auto Load (Local).")IDXID="w7272"BOOK="_idx" COLLECTION="nw41" TIDREF="i3339"IDXID="w7273"BOOK="_idx" COLLECTION="nw41" TIDREF="i2152"
Configuring printers attached to the server that loads PSERVER as "Manual Load" allows you to determine when you want the port driver to be loaded. This can be useful if you must limit the number of resources running on your network at a given time.NPRINTER cannot load until the print server is running.To load NPRINTER.NLM, at the NetWare server console, type one of the following:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD NPRINTER printernameDepending on the default context for the NetWare server, you may need to specify the full name that includes the directory context. For example, to load the port driver for printer P_1, type one of the following:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD NPRINTER .P_1.SALES.NOVELL
PAGENUM=196 ID="BP194"orFORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"LOAD NPRINTER printservername printernumberFor example, to load printer P1, which is printer number 0 (as seen in NetWare Administrator or PCONSOLE) and is assigned to print server PS-Sales, typeFORMAT="LINESPECIFIC"MOREINFO="NONE"LOAD NPRINTER PS-SALES 0If NPRINTER is to be loaded on the same NetWare server as the print server, the printer can be configured as "Auto Load (Local)." If NPRINTER is to be loaded on a NetWare server other than where print server is running, the LOAD command can be placed in the AUTOEXEC.NCF file for automatic loading and the printer should be configured as "Manual Load."The following figure illustrates the status screen that appears if you manually load NPRINTER.NLM.FILEREF="n41ps35a.tif"The status screen for a serial printer displays four characteristics used in RS-232-C serial communication: DCD (Data Carrier Detect), DSR (Data Set Ready), CTS (Clear To Send), and RI (Ring Indicator). You can typically interpret the high and low signal levels as follows:MARK=BULLETDCD remains low unless the printer is off or disconnectedDSR remains high while in use by NPRINTERCTS fluctuates high when the printer is ready to receive data and low when the printer is unavailableRI (currently not used) remains constant depending on the portPAGENUM=197 ID="BP195"RENDERAS="SECT1"Using Network-Attached PrintersFor information on using port drivers for printers attached directly to the network, see IDREF="FM62334""Using Third-Party Network-Direct Print Devices with NetWare 4" on page 174.RENDERAS="SECT1"Troubleshooting Tips for Administering Printer StationsIDXID="w7274"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"For a comprehensive discussion of strategies for troubleshooting network printing, see IDREF="FM47530""Troubleshooting Printing Problems" on page 279.RENDERAS="SECT2"Printing is Slow Using NPRINTER.EXE as a Remote Network StationThe following are possible reasons why printing with might be substantially slower using NPRINTER.EXE as a remote network station than using the same printer locally from DOS:MARK=BULLETYou may have an IRQ conflict. Change to polled mode. Your port may not support hardware interrupts.If this is the problem, use polled mode. (You can get the ability to use interrupts by installing an I/O board that supports them.)You may be using the wrong type of cable or a defective cable.Try a new cable. Some printers require a non-standard parallel cable. They will work with a standard cable, but not effectively. Examples: IBM 4019 & 4029.RENDERAS="SECT2"The Message "Printer is not connected" Appears on the Console ScreenThis message may indicate that NPRINTER has not yet been loaded to activate a printer that has been previously defined in PCONSOLE.PAGENUM=198 ID="BP196"RENDERAS="SECT2"Remote Serial Printer Self-Tests Successfully But is Not Working as Network DeviceSerial printers must be configured the same way as they are configured in NetWare utilities PCONSOLE or NetWare Administrator. The printer must be configured through its DIP switches or through menus. See your printer's documentation for details.The printer configurations must agree on baud rate, data bits, stop bits, XON/XOFF, and parity. RENDERAS="SECT2"NPRINTER.EXE Does Not Initialize or Hangs Periodically at RandomSometimes the presence of a router between the NPRINTER station and the print server can cause problems for NPRINTER, causing the printer to hang. A similar problem may occur when you reboot the workstation to re-establish a lost connection. In this case, you sometimes get a message telling you  the printer is still in use. You see this message when the previous SPX connection has not timed out, which usually takes at least 30 seconds. If you have increased the SPXTM abort and IPXTM Retry counts, the time-out sequence is even longer.To resolve either of these problems, first make sure the following conditions have been met:MARK=BULLETYour machine has sufficient memory. You are running current versions of software such as NPRINTER and NetWare VLMTM programs.The PSERVER NLM is running. Attempts to start NPRINTER when PSERVER is not running will cause an error. If none of these is the cause of the problem, try increasing the following two parameters in your NET.CFG file:FORMAT="LINESPECIFIC"MOREINFO="NONE"SPX ABORT TIMEOUT=retry_number
IPX RETRY COUNT=retry_numberSPX ABORT TIMEOUT defaults to 540 ticks or approximately 30 seconds. IPX RETRY COUNT defaults to 20 ticks, or slightly more than 1 second. PAGENUM=199 ID="BP197"You can also try loading NPRINTER through a batch file at the workstation. That file can include an IF statement to retry NPRINTER until PSERVER is functioning. For example:FORMAT="LINESPECIFIC"MOREINFO="NONE":LOOP
NPRINTER pserver printernumber
IF ERRORLEVEL 1 GOTO :LOOP
ECHO Port driver loaded successfully.RENDERAS="SECT2"Workstation Hangs When NPRINTER LoadsSometimes NPRINTER conflicts with the network interface board settings and hangs. This problem may be caused by conflicting settings on the LAN adapter board. Either change to polled mode or change the board settings to avoid the conflict. RENDERAS="SECT2"Print Jobs are Ruined When Printing LocallyA print job on a printer may be ruined if the user on the station to which the printer is physically attached does not have a CAPTURE invoked and attempts to print locally. To prevent this, capture LPT1 on this workstation so that NetWare handles the job.Another method is to reverse the "Private" and "Shared" printer options so that the printer is designated as "Private." This can be done at the print server console from the "Printer Control" option window or from the PSC command-line utility. PSC provides the quickest way to do this. Issue the PSC "Private" (PRI) command from the DOS prompt. You can then issue the PSC "Shared" (SHA) command to reverse the status for shared network printing again.RENDERAS="SECT2"NPRINTERCannot Reconnect to Print Server that was Downed and Loaded on Different NetWare ServerIf you bring down PSERVER.NLM and bring it up on a different NetWare server from the one it was originally loaded on, port drivers that were connected to that print server intitially lose their connection. PAGENUM=200 ID="BP198"When NPRINTER is connected to PSERVER.NLM, the port driver stores thenetwork address of the NetWare server where the print server was loaded. If the print server is then loaded on a different NetWare server, the port driver cannot attach to the print server again unless it is reattached to the new running print server.If you do not reattach the port driver, and later reload the print server on the original NetWare server, the port driver will connect as before because the network address of the NetWare server and the information stored by the port driver once again match.RENDERAS="SECT2"Port Driver Status is "Waiting for Job" But Printer is Not AttachedThe port driver (NPRINTER) status for a defined but unattached serial printer is "Waiting for job" even though the printer is not attached, and the printer status is "Running." If a print job is put into the queue for this printer, the port driver status changes to "Ready (Waiting for printer)" or "Printing job" but the printer status changes to "Offline."Defined but unattached parallel printers show a status of "Not connected."RENDERAS="SECT2"NPRINTER.EXE Does Not Run from Local DriveIf you want to run NPRINTER.EXE from your local drive, be sure to copy all the necessary files. To get a list of all the necessary files and correct version numbers, type NPRINTER /VER.An alternative is to put them in the LOGIN directory on the network, which is the directory that is accessible prior to logging in. This will eliminate the security risk and user error problems that can occur from leaving a workstation logged in and not supervised. PAGENUM=201 ID="BP199"RENDERAS="SECT1"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information about  COLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Creating, modifying, or deleting print servers or printersCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM71928""Setting Up Print Services with NetWare Administrator" on page 37 (NetWare Administrator)IDREF="FM63581""Modifying NetWare Print Services" on page 51 (NetWare Administrator)IDREF="FM24608""Creating or Modifying Print Servers" on page 110  (PCONSOLE)IDREF="FM80700""Creating or Modifying Printers" on page 109 (PCONSOLE)IDREF="FM32035""Using PCONSOLE in Bindery Mode" on page 133 (PCONSOLE)COLNAME=1 ROTATE="0" MOREROWS="0"Modifying a server's AUTOEXEC.NCF fileCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="superenu" COLLECTION="nw41"Creating or Editing a Server Batch (.NCF) File" in Supervising the NetworkCOLNAME=1 ROTATE="0" MOREROWS="0"Modifying a workstation's AUTOEXEC.BAT fileCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="ws_d1enu" COLLECTION="nw41"Installing a NetWare Client" in NetWare Client for DOS and MS WindowsLABEL="8"PAGENUM=203 ID="BP200"ID="FM15162"Creating and Managing Print Job ConfigurationsRENDERAS="SECT1"OverviewYouIDXID="w7275"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"IDXID="w7276"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"
 may find yourself repeatedly using certain sets of configuration parameters when printing with NPRINT or CAPTURE. Setting these parameters whenever you add a job to PCONSOLE's queue job list can also be redundant. Creating print job configurations can simplify this process.Print job configurations are used to associate a name with a common set of parameters, including destination queue names or printer names (in NetWare® 4TM software).You can create print job configurations with PRINTCON or NetWare Administrator. This chapter will deal only with PRINTCON. Refer to IDREF="FM16196""Working with Print Job Configurations" on page 78 for information on using NetWare Administrator.RENDERAS="SECT1"ID="FM86878"New Print Job Configuration Features for NetWare 4 IDXID="w7277"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"The format of the PRINTCON databases has changed for NetWare 4. See IDREF="FM48806""Location of Print Job Configuration Databases" in the following section.If you are not using any applications or management tools that require the NetWare 3TM database, we recommend that you delete it (SYS:MAIL\<usernumber>\PRINTCON.DAT). RENDERAS="SECT2"Public Print Job Configurations Allowed IDXID="w7278"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"IDXID="w7279"BOOK="_idx" COLLECTION="nw41" TIDREF="i3423"In previous versions of NetWare, all print job configurations were private, that is, owned by the individual user. In NetWare 4, administrators can also create public print job configurations that can be shared by all users on your network. Users still have the option of adding their own private configurations. But with public print jobs, the supervisor only has to do it once. PAGENUM=204 ID="BP201"RENDERAS="SECT2"Limit of 37 Print Job Configurations RemovedThe 37 print job configuration limit in NetWare 3 has been removed. There is no limit now. RENDERAS="SECT1"Printing Tasks Handled through PRINTCONThe following figure illustrates the tasks you can perform with PRINTCON.LABEL="8-1" FLOAT="0"PRINTCON TasksFILEREF="n40ps21a.tif"PAGENUM=205 ID="BP202"RENDERAS="SECT1"ID="FM75102"Working with Print Job ConfigurationsPrint job configurations are groups of print job options that simplify the use of CAPTURE and NPRINT. You can use PRINTCON to create or modify print job configurations and to specify a default print job configuration for users who use CAPTURE, NPRINT, NETUSER, or PCONSOLE to send print jobs to a network printer or print queue.RENDERAS="SECT2"ID="FM48806"Location of Print Job Configuration Databases IDXID="w7280"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"IDXID="w7281"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"Both the format and location of the database for print job configurations have changed for NetWare 4.MARK=BULLETIn NetWare 3, the PRINTCON database was SYS:MAIL\<usernumber>\PRINTCON.DAT. In the NetWare 4 Directory, the database is an attribute of a container object or User object. Configurations can be modified through the "Print Job Configurations" option of PRINTCON or the "Print Job Configurations" dialog for the container object in NetWare Administrator.In NetWare 4 bindery mode, the public database is SYS:PUBLIC\PRINTJOB. DAT.The private database is SYS:MAIL\<usernumber>\PRINTJOB.DATPAGENUM=206 ID="BP203"RENDERAS="SECT2"Creating Print Job Configurations IDXID="w7282"BOOK="_idx" COLLECTION="nw41" TIDREF="i3419"IDXID="w7283"BOOK="_idx" COLLECTION="nw41" TIDREF="i3477"To create a print job configuration, complete the following steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PRINTCON, select "Edit Print Job Configurations" from the "Available Options" menu.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Insert> from the "Print Job Configurations" list.PERFORMANCE="REQUIRED"Type the name (up to 31 characters) of the configuration you want to create in the "Enter New Name" entry box and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"Select the new print job from the "Print Job Configurations" list.The "Edit Print Job Configuration" form is displayed.PERFORMANCE="REQUIRED"Use the arrow keys to highlight the item you want to modifyMake the change by typing a new value and pressing 
MOREINFO="NONE"<Enter>, or by selecting an item from the menu provided.The configuration parameters are explained in 
IDREF="FM56910""Print Job Configuration Parameters" on page 210.PERFORMANCE="REQUIRED"After you have set up your configuration, press 
MOREINFO="NONE"<F10>.
PAGENUM=207 ID="BP204"RENDERAS="SECT2"IDXID="w7284"BOOK="_idx" COLLECTION="nw41" TIDREF="i450"
Creating Bindery Print Job Configurations IDXID="w7285"BOOK="_idx" COLLECTION="nw41" TIDREF="i3419"IDXID="w7286"BOOK="_idx" COLLECTION="nw41" TIDREF="i3477"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Load PRINTCON and press MOREINFO="NONE"<F4> to switch to bindery mode.You may receive a warning message at this point telling you that you must have a SYS:MAIL directory before you can create a private bindery print job database. To do this you must log into this server in bindery mode.If you are not attached to a bindery server, a list of servers you are already attached to is displayed. PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Insert> and browse through the "Other NetWare Servers" list until you select the bindery server you want to attach to.PERFORMANCE="REQUIRED"Log in to the bindery server you selected by entering your username and password at the prompts.You then return to the list of attached servers, which now includes the bindery server you logged in to. PERFORMANCE="REQUIRED"Select the bindery server to make it the current server.You are returned to the "Available Options" menu.PERFORMANCE="REQUIRED"Select the "Edit print job configurations" option.IDXID="w7287"BOOK="_idx" COLLECTION="nw41" TIDREF="i3425"IDXID="w7288"BOOK="_idx" COLLECTION="nw41" TIDREF="i3483"
The "Print Job Configurations" list appears.PERFORMANCE="REQUIRED"At the "Print Job Configurations" list, press 
MOREINFO="NONE"<Insert> to create a new configuration.If you are logged in to the bindery server as a Supervisor or equivalent user, the options of "Private Database" or "Public Database" will appear. Print jobs created for the private database are stored in the users MAIL directory, and public database jobs are stored in SYS:PUBLIC directory. When a user goes into PRINTCON to edit print jobs, all job configurations from both the user's print job database (in the MAIL directory) and those in the PUBLIC database are shown. If the job configuration is a public job, it will have "(Public)" listed next to the configuration name.
PAGENUM=208 ID="BP205"Here are some additional points to keep in mind:MARK=BULLETBindery-based users will have access only to print job configurations created by a bindery based user.Directory Services based users will have access only to print job configurations created in Directory Services mode.Only users defined in the bindery context will have access to bindery-based print job configurations.Bindery-based users (users in the bindery context) have a MAIL directory created for them. Private print jobs are stored in PRINTJOB.DAT in the users MAIL directory. (Notice the name has been changed from PRINTCON.DAT to PRINTJOB.DAT.)Public print job configurations for bindery-based users are stored in SYS:PUBLIC\PRINTJOB.DAT file.For Directory Services users, the print job configurations are an attribute in the Directory and are replicated wherever a partition in which they are defined is replicated. RENDERAS="SECT2"ID="FM32820"Deleting Print Job Configurations IDXID="w7289"BOOK="_idx" COLLECTION="nw41" TIDREF="i3478"IDXID="w7290"BOOK="_idx" COLLECTION="nw41" TIDREF="i3421"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PRINTCON, select "Edit Print Job Configurations" from the "Available Options" menu.PERFORMANCE="REQUIRED"Highlight the configuration you want to delete from the "Print Job Configurations" list; then press 
MOREINFO="NONE"<Del>.PERFORMANCE="REQUIRED"Select "Yes" in the "Delete Current Print Job Configuration" confirmation box.
PAGENUM=209 ID="BP206"RENDERAS="SECT2"ID="FM95210"Renaming Print Job Configurations IDXID="w7291"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"IDXID="w7292"BOOK="_idx" COLLECTION="nw41" TIDREF="i3481"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PRINTCON, select "Edit Print Job Configurations" from the "Available Options" menu.PERFORMANCE="REQUIRED"Highlight the configuration you want to rename in the "Print Job Configurations" list, and press 
MOREINFO="NONE"<F3> (the Modify key).PERFORMANCE="REQUIRED"Type the new name in the "Change name to" entry box, and then press 
MOREINFO="NONE"<Enter>.RENDERAS="SECT2"ID="FM43488"IDXID="w7293"BOOK="_idx" COLLECTION="nw41" TIDREF="i3483"IDXID="w7294"BOOK="_idx" COLLECTION="nw41" TIDREF="i3425"IDXID="w7295"BOOK="_idx" COLLECTION="nw41" TIDREF="i3484"
Viewing or Modifying Print Job ConfigurationsIDXID="w7296"BOOK="_idx" COLLECTION="nw41" TIDREF="i3422"IDXID="w7297"BOOK="_idx" COLLECTION="nw41" TIDREF="i3480"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From PRINTCON, select "Edit Print Job Configurations" from the "Available Options" menu.PERFORMANCE="REQUIRED"Highlight the configuration you want to edit from the "Print Job Configurations" list. Press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"Make the change by typing a new value in the desired field and pressing 
MOREINFO="NONE"<Enter>, or by selecting an item from the list provided.The configuration parameters are explained in 
IDREF="FM56910""Print Job Configuration Parameters" on page 210.PERFORMANCE="REQUIRED"To save the changes you have made, press 
MOREINFO="NONE"<F10>.
PAGENUM=210 ID="BP207"RENDERAS="SECT2"ID="FM56910"Print Job Configuration Parameters IDXID="w7298"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"IDXID="w7299"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"The following parameters can be set or changed.LABEL="8-1" PGWIDE=1 TOCENTRY="1" PRINTCON Configuration ParametersCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="9*"COLNAME=2 COLWIDTH="26*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"ParameterCOLNAME=2 ROTATE="0" MOREROWS="0"ExplanationVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Number of copiesCOLNAME=2 ROTATE="0" MOREROWS="0"Type a number from 1 to 65,000. Default: 1COLNAME=1 ROTATE="0" MOREROWS="0"File contents IDXID="w7300"BOOK="_idx" COLLECTION="nw41" TIDREF="i3482"IDXID="w7301"BOOK="_idx" COLLECTION="nw41" TIDREF="i3432"IDXID="w7302"BOOK="_idx" COLLECTION="nw41" TIDREF="i1458"COLNAME=2 ROTATE="0" MOREROWS="0"You can choose either "Text" or "Byte stream" (the default). Choose "Text" when you want tabs to be converted to spaces. Also choose "Text" IDXID="w7303"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"IDXID="w7304"BOOK="_idx" COLLECTION="nw41" TIDREF="i298"
to print ASCII text.Choose "Byte IDXID="w7305"BOOK="_idx" COLLECTION="nw41" TIDREF="i558"
stream" IDXID="w7306"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"
if you are printing from IDXID="w7307"BOOK="_idx" COLLECTION="nw41" TIDREF="i3420"IDXID="w7308"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"
within an application and you want the application to handle the formatting commands. Also choose "Byte stream" if you will be downloading fonts on a laser printer.COLNAME=1 ROTATE="0" MOREROWS="0"Tab sizeCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7309"BOOK="_idx" COLLECTION="nw41" TIDREF="i3480"IDXID="w7310"BOOK="_idx" COLLECTION="nw41" TIDREF="i3431"IDXID="w7311"BOOK="_idx" COLLECTION="nw41" TIDREF="i4418"
This parameter applies only if you choose "Text" as the "File contents" setting. Type a number from 1 to 18. The number of spaces you specify replaces all tab characters in your print job. If "File contents" is set to "Byte stream," this field is blank.Default: 8COLNAME=1 ROTATE="0" MOREROWS="0"IDXID="w7312"BOOK="_idx" COLLECTION="nw41" TIDREF="i1543"IDXID="w7313"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"
Form feedCOLNAME=2 ROTATE="0" MOREROWS="0"Type "Y" for "Yes" or "N" for "No."Choose "Yes" if you want the printer to advance to the top of the next page after your print job.Choose "No" if you do not want the printer to advance to the top of the next page. Some applications already have a form feed at the end of the file, so setting this parameter can cause an extra blank page to be fed through.Default: YesCOLNAME=1 ROTATE="0" MOREROWS="0"Notify when doneCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7314"BOOK="_idx" COLLECTION="nw41" TIDREF="i2985"IDXID="w7315"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"
Type "Y" for "Yes" or "N" for "No." If you choose "Yes," you are notified that your data has been printed. A message appears across the bottom of your screen.Default: No notificationCOLNAME=1 ROTATE="0" MOREROWS="0"Form nameCOLNAME=2 ROTATE="0" MOREROWS="0"Specifies the form that the printer will use. If an invalid form name is used, CAPTURE will use the default value, "(None)." (You must define forms using PRINTDEF or NetWare Administrator before users can use form names or numbers.) With an invalid name or number, CAPTURE gives a warning message but still redirects the port using default form values. Default is None.COLNAME=1 ROTATE="0" MOREROWS="0"Print bannerCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7316"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"
Type "Y" for "Yes" or "N" for "No." Choose "Yes" if you want a banner to be printed before the file is printed.Default: YesCOLNAME=1 ROTATE="0" MOREROWS="0"NameCOLNAME=2 ROTATE="0" MOREROWS="0"If you print a banner, you can specify the username that appears on the upper part of the banner page. You can use the default username, or you can type any text (up to 12 characters long).Default: Your usernameCOLNAME=1 ROTATE="0" MOREROWS="0"Banner nameCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7317"BOOK="_idx" COLLECTION="nw41" TIDREF="i410"IDXID="w7318"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"
Indicates what will appear in the lower half of the banner page. Limit is 12 characters. Use any word or phrase up to 12 characters long. To allow spaces in a banner name, enclose the name in quotation marks (for example, "ON THE GO").Default: The captured port (for example, LPT1) or, when using NPRINT, the filename.COLNAME=1 ROTATE="0" MOREROWS="0"Local printerCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7319"BOOK="_idx" COLLECTION="nw41" TIDREF="i3208"IDXID="w7320"BOOK="_idx" COLLECTION="nw41" TIDREF="i3476"
This IDXID="w7321"BOOK="_idx" COLLECTION="nw41" TIDREF="i3424"
parameter is used only with CAPTURE. You can specify which local parallel printer port (LPT1, LPT2, or LPT3) you want to capture.Default: LPT1COLNAME=1 ROTATE="0" MOREROWS="0"Auto endcapCOLNAME=2 ROTATE="0" MOREROWS="0"This parameter is used only with CAPTURE. Type "Y" for "Yes" or "N" for "No."Choose "Yes" if you want the captured data to be printed when you exit an application or when the application closes the printer.Choose "No" if you don't want the captured data to be printed until you issue a CAPTURE EC command. An alternative is to add TI=number to your CAPTURE command.Default: YesCOLNAME=1 ROTATE="0" MOREROWS="0"Enable timeoutCOLNAME=2 ROTATE="0" MOREROWS="0"IDXID="w7322"BOOK="_idx" COLLECTION="nw41" TIDREF="i4497"IDXID="w7323"BOOK="_idx" COLLECTION="nw41" TIDREF="i3475"
This parameter is used only with CAPTURE. Type "Y" for "Yes" or "N" for "No."IDXID="w7324"BOOK="_idx" COLLECTION="nw41" TIDREF="i3418"
Choose "Yes" if you want the captured data to be sent to the queue after the number of seconds you define as the "Timeout count" has elapsed since receiving data.Default: NoCOLNAME=1 ROTATE="0" MOREROWS="0"Timeout countCOLNAME=2 ROTATE="0" MOREROWS="0"Specifies the number of seconds the operating system should wait after the last data is received before closing the print job. If your timeout is not long enough, you may have problems printing some files, especially files with graphics. Increase the timeout if only parts of files are being printed or if the files do not print at all.Default: 5COLNAME=1 ROTATE="0" MOREROWS="0"Printer/QueueCOLNAME=2 ROTATE="0" MOREROWS="0"Indicates to which printer or print queue the print job should be sent. Bindery mode uses only queue names.COLNAME=1 ROTATE="0" MOREROWS="0"DeviceCOLNAME=2 ROTATE="0" MOREROWS="0"Press MOREINFO="NONE"<Enter> to see a list of print devices defined in PRINTDEF you can use.COLNAME=1 ROTATE="0" MOREROWS="0"ModeCOLNAME=2 ROTATE="0" MOREROWS="0"Press MOREINFO="NONE"<Enter> to see a list of the modes for the print devices you chose. A mode is a set of control sequences defined in PRINTDEF.PAGENUM=212 ID="BP208"RENDERAS="SECT1"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information aboutCOLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Creating print job configurations with NetWare AdministratorCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM16196""Working with Print Job Configurations" on page 78 (NetWare Administrator)LABEL="9"PAGENUM=213 ID="BP209"ID="FM44139"Working With Print Device Definitions and Printer FormsRENDERAS="SECT1"OverviewIf your application does not have the print driver for your printer, NetWare® supplies print device definitions for many common printers. RENDERAS="SECT2"Purpose of Print Device Definitions IDXID="w7325"BOOK="_idx" COLLECTION="nw41" TIDREF="i3396"Print device definitions are sets of functions and modes found in files with .PDF extensions that correspond to printers, plotters, and other peripherals. The two primary purposes of these definitions are to set the printer up so that the job is printed properly and to ensure that the printer is left in a known state after completing a print job.Printer functions (also referred to as control sequences, escape sequences, or printer commands) give instructions to the printer. Print device definitions contain the necessary control sequences for such items as boldface type, underlining, and other printer controls.To define a printer's functions, you enter control sequences or printer commands into the print device database. To do this, you need the technical reference manual that came with your printer.Print device definitions do not necessarily represent the full functionality of the printer. A print device definition can be modified to change the functions the machine will actually perform.Print device definitions are used by print job configurations. You must create and use a print job configuration to specify a print device mode for print jobs. See IDREF="FM75102""Working with Print Job Configurations" on page 205.PAGENUM=214 ID="BP210"RENDERAS="SECT2"Location of Print Device Databases IDXID="w7326"BOOK="_idx" COLLECTION="nw41" TIDREF="i3395"IDXID="w7327"BOOK="_idx" COLLECTION="nw41" TIDREF="i928"IDXID="w7328"BOOK="_idx" COLLECTION="nw41" TIDREF="i3487"The print device definitions (.PDF files) supplied in NetWare 4TM software are copied to the SYS:PUBLIC directory during installation. Additional device definitions that you create are also stored in this directory unless you specify another location.Both the format and location of the print device database have changed for NetWare 4:MARK=BULLETIn NetWare 3TMsoftware, the database for print device definitions was SYS:PUBLIC\NET$PRN.DATIn the NetWare 4 Directory, the database is an attribute of a container object accessed through the "Print Devices" option of PRINTDEF (or the "Print Devices" dialog for the container object in NetWare Administrator).In NetWare 4 bindery mode, the database is SYS:PUBLIC/PRINTDEF.DATThe figure on IDREF="FM56572"page 91 shows a partial list of print device definitions included in NetWare. New definitions are added periodically. Print device definitions can be created and modified in the graphical NetWare Administrator utility and in PRINTDEF. This chapter describes the procedures for using PRINTDEF. For information on using NetWare Administrator, see IDREF="FM96670""Working with Print Device Definitions" on page 90.PAGENUM=215 ID="BP211"RENDERAS="SECT1"Printing Tasks Handled through PRINTDEFThe following figure shows you the tasks you can perform with PRINTDEF.LABEL="9-1" FLOAT="0"Available Options MenuFILEREF="n41ps15a.tif"RENDERAS="SECT1"ID="FM89333"Working with Print Device DefinitionsIDXID="w7329"BOOK="_idx" COLLECTION="nw41" TIDREF="i264"IDXID="w7330"BOOK="_idx" COLLECTION="nw41" TIDREF="i3413"
If your application does not have the print driver for your printer, NetWare supplies print device definitions for many common printers. If your print driver is not included among those provided in your application or in NetWare, you can use PRINTDEF to create a new print device definition and to specify the correct control sequences according to your printer's documentation.RENDERAS="SECT2"Viewing Print Device Definitions IDXID="w7331"BOOK="_idx" COLLECTION="nw41" TIDREF="i3401"IDXID="w7332"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."PERFORMANCE="REQUIRED"Select "Edit Print Devices" from the "Print Device Options" menu.A list of the print device definitions appears. If the "Defined Print Devices" list is empty, none have been defined in or imported to the database.
PAGENUM=216 ID="BP212"RENDERAS="SECT2"ID="FM38651"Viewing Functions for Print Device Definitions IDXID="w7333"BOOK="_idx" COLLECTION="nw41" TIDREF="i3405"IDXID="w7334"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"A device function is a control sequence (a string of control code characters) that controls a printing characteristic for a printer.To view the functions and control sequences for a print device definition, complete the following steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."The "Print Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Edit Print Devices"The "Defined Print Devices" list is displayed.PERFORMANCE="REQUIRED"Select the print device definition corresponding to the printer whose device functions you want to view.The "Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Device Functions." The functions and corresponding control sequences that have been defined for the selected printer appear.If the control sequence for a function is too long to be displayed in the "Printer Functions" list (longer than 32 characters), select that control sequence and press 
MOREINFO="NONE"<Enter>. The control sequence appears in the "Function Definition" entry box.
PAGENUM=217 ID="BP213"RENDERAS="SECT2"Creating or Modifying Print Device DefinitionsIDXID="w7335"BOOK="_idx" COLLECTION="nw41" TIDREF="i3397"IDXID="w7336"BOOK="_idx" COLLECTION="nw41" TIDREF="i3488"If a device definition for your printer is not included among those provided with your application or with NetWare, you need to create your own definition. Each print device definition consists of functions and modes.Printer functions (also referred to as control sequences, escape sequences or printer commands) give instructions to the printer. To define a printer's functions, you enter control sequences or printer commands into the PRINTDEF database. To do this, you need the technical reference manual that came with your printer.As a network supervisor, you can define or modify a printer's functions by completing the following steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."The "Print Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Edit Print Devices"The "Defined Print Devices" list is displayed.PERFORMANCE="REQUIRED"(Optional) To delete an existing definition, highlight the definition and press 
MOREINFO="NONE"<Del>.PERFORMANCE="REQUIRED"(Optional) To modify and existing definition, highlight the definition and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"(Optional) To create a new device definition, press 
MOREINFO="NONE"<Insert>. Type the name you want to assign to the new print device definition in the "New Device Name" entry box.The name should be recognizable to users (for example, a brand name such as IBM ProPrinter), and it cannot be more than 32 characters in length.The name of the printer you just typed is highlighted.PERFORMANCE="REQUIRED"If you are creating or modifying a definition, press 
MOREINFO="NONE"<Enter>.
PAGENUM=218 ID="BP214"PERFORMANCE="REQUIRED"Select "Device Functions" from the "Device Options" menu.The "Functions for Device 
printername" list is displayed. PERFORMANCE="REQUIRED"To 
IDXID="w7337"BOOK="_idx" COLLECTION="nw41" TIDREF="i3400"IDXID="w7338"BOOK="_idx" COLLECTION="nw41" TIDREF="i3492"
add a 
IDXID="w7339"BOOK="_idx" COLLECTION="nw41" TIDREF="i3402"
new print function, press 
MOREINFO="NONE"<Insert>PERFORMANCE="REQUIRED"Type a name to identify the printer command in the "Function Definition" entry box and press 
MOREINFO="NONE"<Enter>.Function names must be unique (no two names can be the same) and no longer than 32 characters. Function names are not case sensitive. You can use both letters and numbers.For example if
 you are defining the HP LaserJet and you want to include the print function for resetting the printer, you would type
FORMAT="LINESPECIFIC"MOREINFO="NONE"Reset MOREINFO="NONE"<Enter>The "Control Sequence" option is highlighted.For detailed information on naming and defining print functions, use onlineHelp.PERFORMANCE="REQUIRED"Enter the control sequences or printer commands for the specified print device. The documentation that came with the printer should have a chapter or section explaining printer commands. Consult that documentation. Press 
MOREINFO="NONE"<F1> for Help to see syntax used in creating definitions.For example, to enter the HP LaserJet print function for reset, you would type
FORMAT="LINESPECIFIC"MOREINFO="NONE"MOREINFO="NONE"<Esc>E MOREINFO="NONE"<Enter>PERFORMANCE="REQUIRED"To save and insert the new control sequence into the "Functions" list, press 
MOREINFO="NONE"<F10> .When you enter the print functions for a device, be sure to create a reset control function. This control sequence needs to be used to return the printer to a known state.PERFORMANCE="REQUIRED"Repeat Steps 7 though 10 for each function or control sequence you want to enter.
PAGENUM=219 ID="BP215"PERFORMANCE="REQUIRED"(Optional)  
IDXID="w7340"BOOK="_idx" COLLECTION="nw41" TIDREF="i3404"
You mayedit any of the device functions or control sequences. Press 
MOREINFO="NONE"<Enter> to access the "Function Definition" screen, and modify as needed.PERFORMANCE="REQUIRED"(Optional) To 
IDXID="w7341"BOOK="_idx" COLLECTION="nw41" TIDREF="i3403"
delete a function, highlight the function and press 
MOREINFO="NONE"<Del>.PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<F10> to save the modified function.Because NetWare can place the functions only at the beginning or end of a print job, the best functions to use are those that affect the entire document (such as Condensed or Landscape).RENDERAS="SECT2"Importing Print Device DefinitionsIDXID="w7342"BOOK="_idx" COLLECTION="nw41" TIDREF="i3399"IDXID="w7343"BOOK="_idx" COLLECTION="nw41" TIDREF="i3491"Use the following steps to import a print device definition from a .PDF file into the print device database.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Log in as user Admin or equivalent at a workstation and type the following at the command line:FORMAT="LINESPECIFIC"MOREINFO="NONE"PRINTDEF MOREINFO="NONE"<Enter>The "Available Options" menu appears.PERFORMANCE="REQUIRED"Select "Print Devices."PERFORMANCE="REQUIRED"Select "Import Print Device" from the "Print Device Options" menu.The Source Directory appears with the default SYS:PUBLIC if PRINTDEF was started from a network drive. PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Enter>.The "Available .PDFs" window appears.PERFORMANCE="REQUIRED"Select the .PDF file you want to add to your database from the "Available .PDFs" list.
PAGENUM=220 ID="BP216"If you try to import a print device definition that has the same name as an existing print device definition, the "New Device Name" entry box appears, prompting you to rename the new definition. Type the revised name and press 
MOREINFO="NONE"<Enter>.The new print device definition is added to the print device definition database. You are returned to the "Print Device Options" menu.RENDERAS="SECT2"ID="FM96790"ID="FM43470"Importing Print Device Definitions from Another NetWare Server IDXID="w7344"BOOK="_idx" COLLECTION="nw41" TIDREF="i3399"IDXID="w7345"BOOK="_idx" COLLECTION="nw41" TIDREF="i3491"If you want to use another NetWare server's print device definition, you must import the definition from that server. First export the print device definition from the original server into a .PDF (Print Definition) file. You can then import the .PDF file to the database on your server. You can copy only one definition at a time. You must have the Supervisor right (user Admin or equivalent) on both NetWare servers (or the Admin of the other server will need to help you).IDREF="FM72477"Figure 9-2 on page 220 illustrates the steps in copying a print device definition. This example shows how to copy a typical print device definition from NetWare server MARKETING to NetWare server SALES. First, export the definition from the PRINTDEF database on MARKETING to the SYS:PUBLIC directory on MARKETING. Then import the definition from the SYS:PUBLIC directory on MARKETING to the PRINTDEF database on SALES.LABEL="9-2" FLOAT="0"ID="FM72477"Importing .PDF Files from Another ServerFILEREF="n41ps52a.tif"PAGENUM=221 ID="BP217"RENDERAS="SECT2"Exporting Print Device DefinitionsIDXID="w7346"BOOK="_idx" COLLECTION="nw41" TIDREF="i3398"IDXID="w7347"BOOK="_idx" COLLECTION="nw41" TIDREF="i3490"You can export a print device definition from a database to your current directory, to another directory on the current NetWare server, or to a directory on another server. Decide where you want to export the definition, and complete one of the following sections.RENDERAS="SECT3"Exporting to a DirectoryRENDERAS="SECT4"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."The "Print Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Export Print Device"The "Defined Print Devices" list is displayed.PERFORMANCE="REQUIRED"Select the device definition you want to export from the "Defined Print Devices" list. The "Destination Directory" window appears. The SYS:PUBLIC directory is the default if PRINTDEF was started from a network drive. When exporting and importing .PDF files, press 
MOREINFO="NONE"<Insert> to browse directories. PERFORMANCE="REQUIRED"After specifying the destination directory, press <Enter>, then type the name you want to give the file in the "Export File Name" entry box. Press <Enter>.The name can be up to eight characters long but cannot include an extension. You will probably want to use the name of the printer so the file is easily recognizable (for example, HP_LASER).The file is created with a .PDF extension and is placed in the specified directory.You are returned to the "Print Device Options" menu.
PAGENUM=222 ID="BP218"RENDERAS="SECT3"Exporting to a Directory on Another ServerIf you want to export the file to a directory on another server, you must have the Supervisor right on the other server.RENDERAS="SECT4"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."The "Print Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Export Print Device"The "Defined Print Devices" list is displayed.PERFORMANCE="REQUIRED"Select the device definition you want to export from the "Defined Print Devices" list. The "Destination Directory" window appears. The SYS:PUBLIC directory is the default if PRINTDEF was started from a network drive. PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Insert>.The "Network Directories" list box appears.PERFORMANCE="REQUIRED"Select the ".." entry at the top of the list. Continue pressing 
MOREINFO="NONE"<Enter> until the "Volumes" window appears.This window lists the servers and volumes you are currently attached to, and provides the username through which you made the attachment.PERFORMANCE="REQUIRED"Select the NetWare server you want to export to.A list of volumes for the destination NetWare server appears. PERFORMANCE="REQUIRED"Select the volume and continue selecting directories to complete the path.PERFORMANCE="REQUIRED"After you have selected the complete directory path, press 
MOREINFO="NONE"<Esc> and then 
MOREINFO="NONE"<Enter>.
PAGENUM=223 ID="BP219"PERFORMANCE="REQUIRED"Type the name you want to give the file in the "Export File Name" box and press 
MOREINFO="NONE"<Enter>.The name can be up to eight characters long but cannot include an extension. You will probably want to use the name of the printer so the file is easily recognizable (for example, HP_LASER).The file is created with a .PDF extension and is placed in the specified directory.RENDERAS="SECT1"Working with Print Device Modes IDXID="w7348"BOOK="_idx" COLLECTION="nw41" TIDREF="i3406"After you define the functions for a print device definition, you can combine these functions into modes. A mode is a combination of functions that you define to allow the print device to meet specific printing needs. For example, you could create a "Final Printout" mode for the HP LaserJet that would include the functions for 10 cpi, Emphasized printing, and Near-letter quality printing.As a network supervisor, you must determine what your printing needs are and then define the modes you will need.In most printers, the order of the functions is important. See your printer's documentation for more details.RENDERAS="SECT2"Creating Print Device ModesIDXID="w7349"BOOK="_idx" COLLECTION="nw41" TIDREF="i3407"IDXID="w7350"BOOK="_idx" COLLECTION="nw41" TIDREF="i3488"Use the following procedure to create a new mode.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."PERFORMANCE="REQUIRED"Select "Edit Print Devices" from the "Print Device Options" menu.The "Defined Print Devices" window appears.
PAGENUM=224 ID="BP220"PERFORMANCE="REQUIRED"Select the name of the device you want to create a mode for, then press 
MOREINFO="NONE"<Enter>.The "Device Options" menu appears.PERFORMANCE="REQUIRED"Select "Device Modes."The "Modes for Device 
devicename" window appears. For previously created print devices, a list of modes may already exist in this window. For newly created devices, the only mode to appear is the "(Re-initialize)" mode, which exists by default. However, the appropriate printer commands are not yet assigned to this mode.The "(Re-initialize)" mode contains the functions that are appended to the beginning and end of a print job to ensure that the printer starts in a known state and returns to a known state. It is the only mode that does this.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"To set up the "(Re-initialize mode)," highlight the mode and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"To see a list of all defined functions for the print device, press 
MOREINFO="NONE"<Insert>. Most printers have a single control sequence for reset. PERFORMANCE="REQUIRED"Select the function or control sequence for resetting the printer.If your printer does not have a single reset function, you must enter all your printer's "Cancel" functions into the Re-initialize mode. Mark multiple functions by highlighting each and pressing MOREINFO="NONE"<F5> (the Mark key).PERFORMANCE="REQUIRED"Press 
MOREINFO="NONE"<Esc> to return to the "Modes for Device 
<devicename>" window.PERFORMANCE="REQUIRED"Create additional modes as needed.PERFORMANCE="REQUIRED"PERFORMANCE="REQUIRED"At the "Modes for Device 
devicename" window, press 
MOREINFO="NONE"<Insert>.PERFORMANCE="REQUIRED"Type the name of the mode you want to create (for example, "Final Printout") in the "New Mode Name" entry box and press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"Select the new mode name.The "Functions for Mode modename" window appears.PAGENUM=225 ID="BP221"PERFORMANCE="REQUIRED"Enter the functions for the new mode in the list. 
MARK=BULLETTo see the list of all defined functions for that print device, press MOREINFO="NONE"<Insert>.To highlight the functions you want to include in the new mode, use MOREINFO="NONE"<F5> (the Mark key). Then press MOREINFO="NONE"<Enter>.For example, if you want to create a Final Printout mode for "My Printer" and include 10 cpi, Emphasized printing, and Near-letter quality printing, highlight and mark each of these options. Then press MOREINFO="NONE"<Enter>.The order of the functions in the functions list may be important to the printer. Normally, any function you add is placed at the end of the "Functions for Mode modename" list. However, you can insert a new function anywhere in the list:Highlight the function following the line where you want the new function added. Press MOREINFO="NONE"<F5> (the Mark key) and then press <Insert> to go to the "Available Functions..." list. Highlight the function you want to include at the marked location in the new mode and press MOREINFO="NONE"<F5> (the Mark key). Press MOREINFO="NONE"<Enter>.The functions you choose appear in the "Functions for Mode modename" list.When you have completed the "Functions" list, press MOREINFO="NONE"<Escape> to return to the "Modes" list.PERFORMANCE="REQUIRED"IDXID="w7351"BOOK="_idx" COLLECTION="nw41" TIDREF="i3408"IDXID="w7352"BOOK="_idx" COLLECTION="nw41" TIDREF="i3489"
To delete an item from the modes list, highlight that mode and press 
MOREINFO="NONE"<Delete>. Then press 
MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"Repeat Steps 1 through 5 for each mode or combination of functions you want to create.PERFORMANCE="REQUIRED"When you are finished entering modes for one print device, press 
MOREINFO="NONE"<Esc> to return to the "Defined Print Devices" list.
PAGENUM=226 ID="BP222"RENDERAS="SECT2"ID="FM89069"ID="FM64372"Viewing Print Device Modes IDXID="w7353"BOOK="_idx" COLLECTION="nw41" TIDREF="i3411"IDXID="w7354"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"If one or more print device definitions have been created or imported, you can view their associated modes by following these steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."The "Print Device Options" menu is displayed.PERFORMANCE="REQUIRED"Select "Edit Print Devices."The "Defined Print Devices" list is displayed.PERFORMANCE="REQUIRED"Select the device you wish to view and press 
MOREINFO="NONE"<Enter>.The "Device Options" menu appears.PERFORMANCE="REQUIRED"Select "Device Modes."The "Modes for Device 
devicename" window appears.PERFORMANCE="REQUIRED"Select the desired mode. The list of functions associated with that mode appear.RENDERAS="SECT2"IDXID="w7355"BOOK="_idx" COLLECTION="nw41" TIDREF="i3409"IDXID="w7356"BOOK="_idx" COLLECTION="nw41" TIDREF="i3492"
Modifying Print Device Modes IDXID="w7357"BOOK="_idx" COLLECTION="nw41" TIDREF="i3409"IDXID="w7358"BOOK="_idx" COLLECTION="nw41" TIDREF="i3492"This feature allows you to modify a print device mode that you previously entered.You can change the name of the mode or change the functions executed from this mode.Use the following procedure to view or modify an existing print device mode.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Print Devices."PAGENUM=227 ID="BP223"PERFORMANCE="REQUIRED"Select "Edit Print Devices" from the "Print Device Options" menu.The "Defined Print Devices" window appears.PERFORMANCE="REQUIRED"Select the name of the device you want to create a mode for, then press 
MOREINFO="NONE"<Enter>.The "Device Options" menu appears.PERFORMANCE="REQUIRED"Select "Device Modes."The "Modes for Device 
devicename" window appears. For previously created print devices, a list of modes may already exist in this window. For newly created devices, the only mode to appear is the"(Re-initialize)" mode, which exists by default. However, the appropriate printer commands are not yet assigned to this mode. PERFORMANCE="REQUIRED"Highlight the mode you wish to modify. 
IDXID="w7359"BOOK="_idx" COLLECTION="nw41" TIDREF="i3410"IDXID="w7360"BOOK="_idx" COLLECTION="nw41" TIDREF="i3493"
Press 
MOREINFO="NONE"<F3> if you wish to change the name of the mode. 
IDXID="w7361"BOOK="_idx" COLLECTION="nw41" TIDREF="i3408"IDXID="w7362"BOOK="_idx" COLLECTION="nw41" TIDREF="i3489"
Press 
MOREINFO="NONE"<Del> if you with to delete the mode. Otherwise, press 
MOREINFO="NONE"<Enter>.The "Functions for Mode 
name" is appears.PERFORMANCE="REQUIRED"Add or delete any functions you wish from the list.
MARK=BULLETIDXID="w7363"BOOK="_idx" COLLECTION="nw41" TIDREF="i3411"IDXID="w7364"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"
To view the functions already used in an existing mode, press MOREINFO="NONE"<Enter>.You cannot modify these functions from this screen. To edit print device functions, return to the "Device Options" menu and select "Device Functions."To add new functions to the mode, place your cursor in the list at the location you want the first new function to appear, and then press MOREINFO="NONE"<Ins>. The "Available Functions for Device name" list appears. Mark the functions you want to use with MOREINFO="NONE"<F5>, then press <MOREINFO="NONE"Enter> to place them in the mode function list. Functions will be added in the order they were marked. IDXID="w7365"BOOK="_idx" COLLECTION="nw41" TIDREF="i3408"IDXID="w7366"BOOK="_idx" COLLECTION="nw41" TIDREF="i3489"
To delete functions from the mode, press <MOREINFO="NONE"Del>.PAGENUM=228 ID="BP224"RENDERAS="SECT1"ID="FM71391"ID="FM62616"Working with Printer Forms IDXID="w7367"BOOK="_idx" COLLECTION="nw41" TIDREF="i3504"Printer forms can be designated in an effort to prevent your printer from printing a print job on the wrong paper. The printer forms you define are used as you set up print job configurations. For example, you might want some jobs to be printed on letter-size sheets of paper and others on green-bar continuous-feed paper.Printer forms include information about the length and width of different types of paper used in your printer. The print server operator is notified when a form change is needed. Printer forms are configured in PRINTDEF or NetWare Administrator. When a print job requests a printer form other than the form currently mounted in the printer, the print server does not service the job until a print server operator reports that the new form is mounted. A print server operator can use PCONSOLE, PSC, or NetWare Administrator to mount the new form.Printer form names must begin with an alphabetic character and can have up to 12 alpha-numeric characters. Numbers can range from 0 to 254. Length can range from 1 to 255. Width can range from 1 to 999. These numbers are for your reference only.Printer forms are stored in the Directory Services database. In bindery mode, printer forms are stored in a file named IDXID="w7368"BOOK="_idx" COLLECTION="nw41" TIDREF="i3504"IDXID="w7369"BOOK="_idx" COLLECTION="nw41" TIDREF="i3487"
PRINTDEF.DAT in SYS:PUBLIC.RENDERAS="SECT2"ID="FM88246"Creating or Modifying Printer Forms IDXID="w7370"BOOK="_idx" COLLECTION="nw41" TIDREF="i3505"IDXID="w7371"BOOK="_idx" COLLECTION="nw41" TIDREF="i3488"RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Printer Forms."A list of the forms that have been defined for printing appears.PERFORMANCE="REQUIRED"ID="FM16802"Press 
MOREINFO="NONE"<Insert>, then 
ID="FM44093"type the name of the new form you want to define in the "Forms Definition Form" entry box and press 
MOREINFO="NONE"<Enter>.The first character of the form name must be alphabetic, and the form name cannot exceed 12 characters. Examples of form names include White_8x11, Continuous, Checks, Green_Bar, and Standard.
PAGENUM=229 ID="BP225"PERFORMANCE="REQUIRED"Type the number you want to assign to the form and press 
MOREINFO="NONE"<Enter>. You should probably assign the most commonly used form as form 0, because 0 is the default form. Form numbers must fall between 0 and 255.PERFORMANCE="REQUIRED"Type the length of the form in lines per page and press 
MOREINFO="NONE"<Enter>. The number must fall between 1 and 255. This number is for your reference only. Use a number that makes sense to you. For example, if your printer is set to 6 lines per inch and your paper measures 8.5 by 11 inches, you might select 66.PERFORMANCE="REQUIRED"Type the width of the form in characters per line and press 
MOREINFO="NONE"<Enter>. The number must fall between 1 and 999. This number is for your reference only. Use a number that makes sense to you. For example, if your printer is set to 10 characters per inch and your paper measures 8.5 by 11 inches, you might select 85.PERFORMANCE="REQUIRED"To save changes, press 
MOREINFO="NONE"<F10>. 
MARK=BULLETRepeat IDREF="FM16802"Steps 2 through 8 for each form you want to define.IDXID="w7372"BOOK="_idx" COLLECTION="nw41" TIDREF="i3507"IDXID="w7373"BOOK="_idx" COLLECTION="nw41" TIDREF="i3492"
To edit a form, highlight it in the "Forms" list and press MOREINFO="NONE"<Enter>. Then follow IDREF="FM44093"Steps 2 through 8 to make any necessary changes.IDXID="w7374"BOOK="_idx" COLLECTION="nw41" TIDREF="i3506"IDXID="w7375"BOOK="_idx" COLLECTION="nw41" TIDREF="i3489"
To delete a form from the "Forms" list, highlight that form and press MOREINFO="NONE"<Delete>. Then select Yes in the confirmation box.RENDERAS="SECT2"ID="FM43317"ID="FM56001"Viewing a List of FormsIDXID="w7376"BOOK="_idx" COLLECTION="nw41" TIDREF="i3510"IDXID="w7377"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"To see which forms have been defined for your printers in PRINTDEF, select "Printer Forms" from the "Available Options" menu. A list of the forms that have been defined for printing appears.PAGENUM=230 ID="BP226"RENDERAS="SECT2"ID="FM74266"Viewing Form Definitions IDXID="w7378"BOOK="_idx" COLLECTION="nw41" TIDREF="i3510"IDXID="w7379"BOOK="_idx" COLLECTION="nw41" TIDREF="i3494"To see what parameters have been set for a specified form, complete the following steps.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"From the PRINTDEF "Available Options" menu, select "Printer Forms."A list of the forms that have been defined for printing appears.PERFORMANCE="REQUIRED"Select the form whose definition you want to view.The "Forms Definition" window appears. It contains the form's name, the number you assigned to it, and the form's length and width. While both a form name and form number are specified when the form is created or modified, only the number can be specified when you are are mounting a form.RENDERAS="SECT2"ID="FM13071"Mounting Printer Forms IDXID="w7380"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"After a printer form has been created, it must be mounted before the print server will recognize it. Printer forms can be mounted from the Print Server Console, from PCONSOLE, from NetWare Administrator, or from the command line using PSC.Mounting a printer form consists of two elements:MARK=BULLETChanging the paper. NetWare has no way of determining whether the paper was actually changed or not. It relies in information it receives from the operator.Mounting the form through the software. This is the information that NetWare receives from the operator and that is required in order for printing to continue. PAGENUM=231 ID="BP227"To mount a printer form, you need the following prerequisites:MARK=BULLETThe print server must be loaded and accessible. The printer must be installed and assigned to the print server.A queue must be created and assigned to the printer.At least one print form must have been created.The following paragraphs explain the different ways a form can be mounted through the software.RENDERAS="SECT3"Mounting a Printer Form from the Print Server Console IDXID="w7381"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"IDXID="w7382"BOOK="_idx" COLLECTION="nw41" TIDREF="i3454"At the NetWare Server console, use MOREINFO="NONE"<Alt><Esc> to toggle to the Print Server screen. Choose a specific printer from the "Printer Status" option of the "Available Options" menu. Highlight the "Mounted form" field in the printer information screen and type the number of the form you wish the printer to service. Print jobs using that form in the print queue will now print.RENDERAS="SECT3"Mounting a Printer Form with PCONSOLEEnter PCONSOLE and choose a specific printer from the "Printers" option of the "Available Options" menu. Highlight the "Printer Status" field and press MOREINFO="NONE"<Enter>. Highlight the "Mounted form" field in the printer information screen and type the number of the form you wish the printer to service. Print jobs in the print queue using that form will now print.RENDERAS="SECT3"Mounting a Printer Form with NetWare AdministratorSee IDREF="FM93248""Mounting Printer Forms" on page 86.RENDERAS="SECT3"Mounting a Printer Form with PSC IDXID="w7383"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"IDXID="w7384"BOOK="_idx" COLLECTION="nw41" TIDREF="i3508"From the command line, issue the following:FORMAT="LINESPECIFIC"MOREINFO="NONE"PSC PS=printserver P=printernumber MO F=formnumberFor example:FORMAT="LINESPECIFIC"MOREINFO="NONE"PSC PS=.DALLAS.SALES.NOVELL P=2 MO F=1LABEL="10"PAGENUM=233 ID="BP228"Using NETUSER, PSC, and PUPGRADERENDERAS="SECT1"Using NETUSERIDXID="w7385"BOOK="_idx" COLLECTION="nw41" TIDREF="i2688"
NETUSER is a workstation utility used to perform a variety of network tasks, as shown in the following illustration. LABEL="10-1" FLOAT="0"NETUSER TasksFILEREF="n41ps38a.tif"PAGENUM=234 ID="BP229"RENDERAS="SECT2"Printing Tasks Handled through NETUSERLABEL="10-1" PGWIDE=1 TOCENTRY="1"IDXID="w7386"BOOK="_idx" COLLECTION="nw41" TIDREF="i2688"NETUSER TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"To perform the following taskCOLNAME=2 ROTATE="0" MOREROWS="0"Do the followingVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Capture a printer.COLNAME=2 ROTATE="0" MOREROWS="0"1. At the NETUSER "Available Options" menu, choose an LPT port under "Printing." (Press MOREINFO="NONE"<F4> to toggle between NetWare® Directory ServicesTM and bindery modes.) 2. Select "Change Printers"; then choose a printer or print queue from the "Printers/Print Queues" menu.COLNAME=1 ROTATE="0" MOREROWS="0"Print a job.COLNAME=2 ROTATE="0" MOREROWS="0"1. At the NETUSER "Available Options" menu, select a port that has been redirected to a network printer or print queue under "Printing."2. Select the "Print Jobs" option. Press <Insert> and follow the instructions in the information lines. 3. When you are finished with the screen "New Print Job to be Submitted," press <F10> or <Esc> and choose "Yes" to save changes and print.COLNAME=1 ROTATE="0" MOREROWS="0"Attach to a NetWare server.COLNAME=2 ROTATE="0" MOREROWS="0"1. At the NETUSER "Available Options" menu, select "Attachments"; then press <MOREINFO="NONE"Alt><F1> to display more options at the bottom of the screen.2. Press MOREINFO="NONE"<Insert> to display a list of available servers.3. Press <MOREINFO="NONE"F1> for help from here.RENDERAS="SECT2"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="17*"COLNAME=2 COLWIDTH="17*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information aboutCOLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"NET.CFG fileCOLNAME=2 ROTATE="0" MOREROWS="0""BOOK="ws_d2enu" COLLECTION="nw41"NET.CFG Options Reference" in NetWare Client for DOS and MS Windows Technical ReferencePAGENUM=235 ID="BP230"RENDERAS="SECT1"ID="FM74756"ID="FM25122"Using PSCPSC is a IDXID="w7387"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"
command line utility that allows you to do many of the tasks you might otherwise perform in PCONSOLE or NetWare Administrator.RENDERAS="SECT2"Printing Tasks Handled through PSCTasks you can perform with PSC include the following:MARK=BULLETView network printer informationControl network printersControl the print serverRENDERAS="SECT2"Command Syntax IDXID="w7388"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"FORMAT="LINESPECIFIC"MOREINFO="NONE"PSC PS=printserver P=printernumber [option ...IDXID="w7389"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"IDXID="w7390"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"LABEL="10-2" PGWIDE=1 TOCENTRY="1" Syntax for Common PSC TasksCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"TaskCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Cancel downing of Sales Print Server.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC PS=PS-SALES CD MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Remove printer from the list of network printers.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC PS=printserver MOREINFO="NONE"PP=printernumber MOREINFO="NONE"PRIMOREINFO="NONE" <Enter>COLNAME=1 ROTATE="0" MOREROWS="0"Stop printer 1 on PS-SALESCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC PS=PS-SALES P=1 STO MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View all online help screens.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC /? ALL MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View your current print layout in list format.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC L MOREINFO="NONE"<Entr>COLNAME=1 ROTATE="0" MOREROWS="0"View online help.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC /? MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View specific online help for the STARt option.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC /? STAR MOREINFO="NONE"<Enter>COLNAME=1 ROTATE="0" MOREROWS="0"View status of all printers for PS- Sales.COLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PSC PS=PS-SALES P=ALL STAT MOREINFO="NONE"<Enter>PAGENUM=236 ID="BP231"RENDERAS="SECT2"Command ParametersReplace printserver with the context, if necessary. The printer must be a printer number. Replace option with one option from the following table.LABEL="10-3" PGWIDE=1 TOCENTRY="1"IDXID="w7391"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"PSC Options COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="6*"COLNAME=2 COLWIDTH="9*"COLNAME=3 COLWIDTH="19*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"OptionCOLNAME=2 ROTATE="0" MOREROWS="0"SyntaxCOLNAME=3 ROTATE="0" MOREROWS="0"DescriptionVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"AbortCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"ABCOLNAME=3 ROTATE="0" MOREROWS="0"Stops the current print job and deletes it from the print queue. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"Cancel downCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"CDCOLNAME=3 ROTATE="0" MOREROWS="0"Cancels the "Going down after current jobs" option available in PCONSOLE, NetWare Administrator, and the print server console. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"Form feedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"FFCOLNAME=3 ROTATE="0" MOREROWS="0"Advances the printer to the top of the next page. The printer must be paused, stopped, or waiting for a print job. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"HelpCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"/? or /HCOLNAME=3 ROTATE="0" MOREROWS="0"Displays online help.COLNAME=1 ROTATE="0" MOREROWS="0"ListCOLNAME=2 ROTATE="0" MOREROWS="0"LCOLNAME=3 ROTATE="0" MOREROWS="0"Displays a tree layout of the current printing setup.COLNAME=1 ROTATE="0" MOREROWS="0"MarkCOLNAME=2 ROTATE="0" MOREROWS="0"M [character]COLNAME=3 ROTATE="0" MOREROWS="0"Prints a line of whatever character you indicate so that you can see which line the printer will start printing on. Default: *COLNAME=1 ROTATE="0" MOREROWS="0"Mount formCOLNAME=2 ROTATE="0" MOREROWS="0"MO FMOREINFO="NONE"=numberCOLNAME=3 ROTATE="0" MOREROWS="0"Tells the print server that you have mounted a new form on the printer. Specify the form number (form names are referenced only in NetWare Administrator and PRINTDEF).COLNAME=1 ROTATE="0" MOREROWS="0"PauseCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PAUCOLNAME=3 ROTATE="0" MOREROWS="0"Stops the printer temporarily. The "Start" (STAR) option continues printing the print job from the point that the print job was paused. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"PrivateCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"PRICOLNAME=3 ROTATE="0" MOREROWS="0"Removes the printer from the list of network printers. Use if you don't want other network users to print on the specified printer. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"SharedCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"SHACOLNAME=3 ROTATE="0" MOREROWS="0"Removes the Private flag and makes the network printer available to the print server. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"StartCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"STARCOLNAME=3 ROTATE="0" MOREROWS="0"Restarts the printer after you have stopped or paused it. The print server and printer must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"StatusCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"STATCOLNAME=3 ROTATE="0" MOREROWS="0"Displays the status (print job name, ID, and percent complete) on one or more printers on the specified print server. The print server must be specified.COLNAME=1 ROTATE="0" MOREROWS="0"StopCOLNAME=2 ROTATE="0" MOREROWS="0"MOREINFO="NONE"STOCOLNAME=3 ROTATE="0" MOREROWS="0"Stops the printer and returns the print job to the print queue. The STARt option prints the print job from the beginning.COLNAME=1 ROTATE="0" MOREROWS="0"ServerCOLNAME=2 ROTATE="0" MOREROWS="0"S=nameCOLNAME=3 ROTATE="0" MOREROWS="0"Indicates which NetWare server contains the print server you want to manage. Default = current server (bindery- based). This option is not needed when specifying a print server in the same Directory tree.COLNAME=1 ROTATE="0" MOREROWS="0"VersionCOLNAME=2 ROTATE="0" MOREROWS="0"/VERCOLNAME=3 ROTATE="0" MOREROWS="0"Displays version information for this utility. Also lists the names and version number of all files required to run this utility.PAGENUM=237 ID="BP232"RENDERAS="SECT2"Tips on Using PSC IDXID="w7392"BOOK="_idx" COLLECTION="nw41" TIDREF="i3619"MARK=BULLETYou can use PCONSOLE to accomplish many of the same tasks, but PSC can be placed in batch files or typed quickly at the DOS prompt.The "Server" option will require you to attach to the specified server with a bindery connection.PAGENUM=238 ID="BP233"RENDERAS="SECT1"Using PUPGRADE.NLMIDXID="w7393"BOOK="_idx" COLLECTION="nw41" TIDREF="i3638"
ThePUPGRADE module allows you to upgrade your NetWare 3TM print servers and printers to NetWare 4TM Directory Services objects and your NetWare 3 PRINTCON and PRINTDEF databases to NetWare 4 format. Unless you run PUPGRADE, your NetWare 3 bindery printing objects will not be upgraded. Be sure you have completed the NetWare upgrade process before running PUPGRADE. For information on upgrade and migration of a NetWare 3 server to NetWare 4, see 
BOOK="upmigenu" COLLECTION="nw41"Upgrade and Migration.RENDERAS="SECT2"Printing Tasks Handled through PUPGRADE.NLMThe following figure shows the tasks you can perform with PUPGRADE.NLM.LABEL="10-2" FLOAT="0"IDXID="w7394"BOOK="_idx" COLLECTION="nw41" TIDREF="i3638"PUPGRADE Tasks FILEREF="n41ps18a.tif"PAGENUM=239 ID="BP234"RENDERAS="SECT2"Upgrading NetWare 3 Printing Objects with PUPGRADE IDXID="w7395"BOOK="_idx" COLLECTION="nw41" TIDREF="i3639"Use the following procedure to upgrade bindery print servers, printers, print job configurations, or print device definitions.RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"At the system console, type MOREINFO="NONE"LOAD PUPGRADE MOREINFO="NONE"<Enter>.PERFORMANCE="REQUIRED"Type in your username at the prompt. You must be user ADMIN or equivalent. For example, you might type
FORMAT="LINESPECIFIC"MOREINFO="NONE".ADMIN.NOVELLYou will also be prompted for a password.The "Available Options" screen appears.PERFORMANCE="REQUIRED"Select the option you want.Each option is discussed in the following paragraphs.RENDERAS="SECT3"Upgrading the PRINTCON Database IDXID="w7396"BOOK="_idx" COLLECTION="nw41" TIDREF="i3639"When you select "Upgrade PRINTCON Database," a log appears that shows the elements of the database as they are upgraded. No action is required.When the upgrade process is complete, the log is stored in ASCII format as file SYS:SYSTEM/PRINTCON.UPG. Here you can read the upgrade information and review any errors that may have occurred.RENDERAS="SECT3"Upgrading the PRINTDEF Database IDXID="w7397"BOOK="_idx" COLLECTION="nw41" TIDREF="i3639"When you select "Upgrade PRINTDEF Database," an "Enter Context" window appears with the container object listed (example: "O=Novell"). Select the context shown or type in the context you want to use. Then press MOREINFO="NONE"<Enter>.A log appears that shows the forms, device definitions, functions, and modes that are being upgraded. No action is required.When the upgrade process is complete, the log is stored in ASCII format as file SYS:SYSTEM/PRINTDEF.UPG. Here you can read the upgrade information and review any errors that may have occurred. PAGENUM=240 ID="BP235"RENDERAS="SECT3"Upgrading a Print Server and Associated Printers IDXID="w7398"BOOK="_idx" COLLECTION="nw41" TIDREF="i3639"When you select "Upgrade Print Server and Printers," a list of the existing NetWare 3 print servers appears. Select the server you wish to upgrade.Only print servers that existed before the NetWare server was upgraded will appear on this list. After you have upgraded your NetWare 3 server, you cannot add any bindery objects that PUPGRADE will recognize. If you add a bindery print server after the NetWare server is upgraded, the print server will not have a Directory Services object ID assigned to it. PUPGRADE will only find the old bindery ID, not the Directory Services object ID it is looking for.A log appears that shows the print server being upgraded, printers that are being upgraded, notification objects, print queues, and so forth. No action is required.User SUPERVISOR is not carried over to the NetWare 4 environment.  Also, because user ADMIN does not exist in NetWare 3, user ADMIN is not included in the list of authorized users for upgraded print queues. In addition, user ADMIN is not included as an authorized operator for upgraded print queues and print servers. You must manually add user ADMIN to these lists before it is authorized.When the upgrade process is complete, the log is stored in ASCII format as file SYS:SYSTEM/<printserver>.UPG. Here you can read the upgrade information and review any errors that may have occurred. Each print server will have its own upgrade log file.PAGENUM=241 ID="BP236"RENDERAS="SECT2"Additional InformationCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="12*"COLNAME=2 COLWIDTH="23*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"For more information aboutCOLNAME=2 ROTATE="0" MOREROWS="0"Refer toVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Creating, modifying, or deleting print servers or printersCOLNAME=2 ROTATE="0" MOREROWS="0"IDREF="FM69438""Creating Print Servers" on page 45 (NetWare Administrator)IDREF="FM13397""Creating Printers" on page 42 (NetWare Administrator)IDREF="FM24608"Creating or Modifying Print Servers" on page 110 (PCONSOLE)IDREF="FM80700""Creating or Modifying Printers" on page 109 (PCONSOLE)IDREF="FM32035""Using PCONSOLE in Bindery Mode" on page 133LABEL="A"PAGENUM=243 ID="BP237"ID="FM80657"Setting Up and Servicing PrintersRENDERAS="SECT1"Printer CharacteristicsA printer converts print data to dot patterns and physically manipulates paper and ink to produce a printed image.The purpose of this chapter is to help you determine the type of printers you need and to configure your printer setup for optimal performance.IDXID="w7399"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7400"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
Several types of printers are in common use today:MARK=BULLETImpact printers (usually dot matrix) Ink-jet (including bubble-jet and paint-jet) printersLaser printers Electrostatic printersThermal wax transfer and dye sublimation printersOf these, the laser printer is the most common in network environments.PAGENUM=244 ID="BP238"RENDERAS="SECT1"Selecting the Best Type of Printer for Your Setup IDXID="w7401"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"The following information compares parallel and serial printers.RENDERAS="SECT2"Parallel Printers IDXID="w7402"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7403"BOOK="_idx" COLLECTION="nw41" TIDREF="i3208"Parallel port speeds vary greatly, but are mostly much better than serial port speeds. Here are some characteristics of parallel printing:MARK=BULLETMuch faster than serialTen feet maximum standard distance; some cables guarantee 150 feetLimited error checking but relatively error-freeInterrupts set by the installerUniversally compatibleLaser printers that seem otherwise similar may have varying maximum parallel port speeds. Consult with your printer vendor if this is a major issue for you.RENDERAS="SECT2"Serial Printers IDXID="w7404"BOOK="_idx" COLLECTION="nw41" TIDREF="i4038"Here are some characteristics of serial printing:MARK=BULLETTransmits data more slowly than parallelStandard maximum distance 25 feet; some cables guarantee 500 feetHas better error checking capabilityMay require less expensive cablingThe installer sets interrupt, XON/XOFF, parity, baud rate, data bits and stop bitsSee Appendix B, IDREF="FM69121""Cabling Printers" on page 255 for more information.PAGENUM=245 ID="BP239"RENDERAS="SECT1"ID="FM93864"IDXID="w7405"BOOK="_idx" COLLECTION="nw41" TIDREF="i3511"IDXID="w7406"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
Printer LanguagesIn the printer, a "formatter" converts the print data to dot patterns, storing enough dots to make a complete physical cycle, usually a single pass of a print head or a single page. The formatter accepts print data in one or more forms, sometimes called printer languages. Formatters that handle more than one such language may include commands to switch between languages, or they may switch automatically by analyzing the data stream.Such languages fall into two general categories:Printer languages such as PCL, HPGL, and ESC-P. These IDXID="w7407"BOOK="_idx" COLLECTION="nw41" TIDREF="i3267"
languages IDXID="w7408"BOOK="_idx" COLLECTION="nw41" TIDREF="i1729"
use IDXID="w7409"BOOK="_idx" COLLECTION="nw41" TIDREF="i1348"data streams in which the data consists of (1) text bytes, (2) 2-5 byte command strings for horizontal and vertical spacing and line- image (vector) graphics, and (3) strings of bit-image (raster) graphics. This data is easily and quickly converted. Page description languages (PDLs), such as PostScript (PS) and PCL-V. These languages are actually a subset of the printer languages group, but they use much more complex data streams. Consisting largely of verbose English phrases and programmatic constructions, PDLs allow more complex data manipulations than the simpler printer languages, but require more time to convert.Choosing the right printers for your network involves more than determining a printer's output speed. PostScript printers can accommodate most inconsistencies that PCL printers cannot, so if possible, make sure your printers are PostScript compatible.PAGENUM=246 ID="BP240"RENDERAS="SECT1"Printing with PostScript IDXID="w7410"BOOK="_idx" COLLECTION="nw41" TIDREF="i3349"PostScript is a page description language by Adobe* Systems Incorporated. It is a popular way for applications to interface with high quality printers when sharp graphics and many printing fonts are required. It is interpreted by built-in hardware or an add-on cartridge or system board chip at the printer. The PostScript language handles information differently than ordinary printing. You must be aware of PostScript's unique characteristics to avoid problems when using it.The PostScript language is what the printer uses to guide the printing processes. Therefore, the printer must be capable of understanding the PostScript language. We refer to such printers as "true PostScript printers." An interesting feature of the PostScript printer is that it will flush the entire print job if there is anything about the print job that it does not understand, with no error messages whatsoever. The printer will blink as if everything were just fine and then it just stops. Because of this feature, it is very difficult to diagnose the problem.Since the printer needs this language for its printing processes, it must have a driver that generates the code for each file that is sent to the printer. These drivers are provided by each application that supports PostScript printing. If the application does not provide this driver, it will be impossible to print in PostScript mode. Examples of two applications that support PostScript are WordPerfect® and Ventura Publisher*. Most PostScript printers are capable of printing in PostScript mode or in regular text mode. This is done by the flip of a switch. Each printer will be different, so you will need to refer the user to your printer manual for instructions. Here are some IDXID="w7411"BOOK="_idx" COLLECTION="nw41" TIDREF="i3349"
guidelines for PostScript printing on a network:MARK=BULLETUse the "No Tabs" (NT) parameter for all PostScript print jobs sent with CAPTURE or NPRINTIDXID="w7412"BOOK="_idx" COLLECTION="nw41" TIDREF="i587"IDXID="w7413"BOOK="_idx" COLLECTION="nw41" TIDREF="i3003"
. The "No Tabs" setting sends the file as a byte stream. This means that the control characters will not be interpreted by the server but will instead be sent directly to the printer to be interpreted. You should also use the "No Form Feed" (NFF) parameter in NPRINT and CAPTURE commands when sending jobs to PostScript printers.PAGENUM=247 ID="BP241"Some PostScript printing problems can be resolved by updating the PostScript drivers for applications (including MS Windows).Make sure that print jobs going to PostScript printers are properly configured for PostScript. You must use byte stream mode when sending PostScript jobs to the printer. Make sure there is enough buffer space, using NET.CFG to increase it if necessary.If using a PostScript cartridge on an HP LaserJet or similar printer, make sure that the cartridge is completely installed in the bay. There will be an audible click as the cartridge snaps tight. If the cartridge is not completely installed, PostScript is not available at the printer. This means the incoming PostScript code from the application is unintelligible and garbage will print. Some printers, such as the HP 3Si models, require a switch to be set to use PostScript. Check that the SYS SWITCH is "on" if PostScript printing is not working. A problem can occur when PRINTDEF is used to create PostScript PDFs (Printer Definition Files) which include modes that are larger than the default shell header buffer size of 64 bytes. This print header defines a space for printer setup codes once the job in completed. You can expand the print header buffer using the "print header" parameter in your workstation's NET.CFG file. The simple solution is to set its size to the maximum of 255 bytes. (This applies to CAPTURE, but not to NPRINT.)LABEL="A-1" FLOAT="0"Sample Workstation NET.CFG File with Print Header and Print Tail ParametersFILEREF="n41ps43a.tif"PAGENUM=248 ID="BP242"RENDERAS="SECT1"ID="FM74968"Improving Printer PerformanceFor hints on improving printer performance, see IDREF="FM46371"Appendix C, "Optimizing Network Printing Performance," on page 269.RENDERAS="SECT1"ID="FM62296"IDXID="w7414"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
Preventing Printer ProblemsThe following suggestions are not intended to be prescriptive or comprehensive. Always refer to the documentation accompanying your printer before attempting any preventive maintenance on the machine.MARK=BULLET Vacuum around inside occasionally to prevent a build-up of loose paper particles. Make sure that any belts used are at the proper tension.Clean the paper and ribbon paths periodically. Use a dry lint-free cloth. Plastic gloves will protect your hands from ink residue build-up.Clean the corona wires and rollers on a laser. Do not lubricate any moving parts, except as directed by your owner's manual.Try to maintain a narrow range of temperature and humidity around printers. Some printer components may be sensitive to environmental changes. RENDERAS="SECT2"IDXID="w7415"BOOK="_idx" COLLECTION="nw41" TIDREF="i2075"IDXID="w7416"BOOK="_idx" COLLECTION="nw41" TIDREF="i3529"
Preventing Problems with Laser PrintersMARK=BULLETToner cartridges can open in transit and create a mess. Always ship them in their protective sealed packaging and separately from the printer. Be sure to take the time to clean the corona wire and the roller every time you change the print cartridge.Laser printers need to dissipate a lot of heat. Give them adequate ventilation.PAGENUM=249 ID="BP243"Refilled toner cartridges work fine and save money, as long as they have only been refilled once. After that, they can become unreliable. Patronize only reputable vendors that you know refill them only once.Be careful when using envelopes and address labels in laser printers that are not intended for laser use. If the glue melts during fusion, there could be expensive damage. RENDERAS="SECT2"IDXID="w7417"BOOK="_idx" COLLECTION="nw41" TIDREF="i1210"IDXID="w7418"BOOK="_idx" COLLECTION="nw41" TIDREF="i3528"
Preventing Problems with Dot Matrix PrintersMARK=BULLETMake sure the print head has enough free air around it to dissipate heat. Do not place other electronics too close to it. Use good quality ribbons. The cheap ones may use ink that lacks needed lubricants or uses an acid that can hurt your print head over time.  Do not turn the platen head using the knob when the printer is on. This can damage the stepper motor. A system administrator may wish to use the knob when first loading a new box of paper and then remove it from the machine.Dot matrix printer ribbons will dry out eventually if they are not used.Some dot matrix printers do not have the strength of impact to deal effectively with multi-part forms.Check with the Seiko Epson Corporation before trying to replace the print head on its older dot matrix models. Some of these routinely burned out the main circuit board when the print head failed. It is often cheaper to get a standard stepper motor from a local electronics store than to order it by part number from the printer's manufacturer. A dot matrix printer has more control of its dot placement up-and-down than right-to-left. Its right-to-left motion is precise to 1/216th of an inch. Vertical spacing is accurate to 1/240th. This will effect the appearance of detailed graphics. PAGENUM=250 ID="BP244"RENDERAS="SECT1"ID="FM75054"IDXID="w7419"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7420"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Troubleshooting PrintersFor a comprehensive discussion of strategies for troubleshooting printing problems, see IDREF="FM47530""Troubleshooting Printing Problems" on page 279.RENDERAS="SECT2"General Printer Troubleshooting MARK=BULLETMake sure the printer has power and is on-line. If you are using a manual printer sharing device, make sure the switch is set to activate the correct printer. Turn it off and on again to reinitialize any internal settings that may have gone astray.Use the printer's own self-test, according to the manufacturer's recommendation. If it fails, you have verified that the problem is within the printer. If the print head is not moving at all, the transport motor may have failed.If the printer passes the self-test, try a test print using the Print Screen capability within DOS. If the Print Screen fails, you know the problem is in the relationship between the printer and the computer. Inspect the cable and the cable connections. Replacing the cable with a known good cable is worth trying since cables are so frequently the source of printer problems. Cables can fail with broken wires, loose or broken pins, or incorrect pin-outs. The message "out of paper" is sometimes erroneously reported when there is plenty of paper, and can indicate a physical problem with the printer. If the Print Screen succeeds, the problem may be with your application or its configuration. For example, your application may be set up to direct output to a file instead of the printer, or you might be directing the output to the wrong communications port.Some printers differ from computers in that they do not have shielded power supplies. That means that a plugged-in printer can expose you to full outlet power, which is enough to kill you. Never open a printer case unless it is unplugged!PAGENUM=251 ID="BP245"RENDERAS="SECT2"IDXID="w7421"BOOK="_idx" COLLECTION="nw41" TIDREF="i2075"IDXID="w7422"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7423"BOOK="_idx" COLLECTION="nw41" TIDREF="i3529"
Troubleshooting Laser PrintersMARK=BULLETBe sure all dip switches are properly set for your configuration. Laser configuration is sometimes done by a control panel of buttons with an LED display that permits you to alter configuration memory. Be sure that the application being used is properly configured for the printer as set up. Fuzzy laser output could mean you have a dirty corona wire or you are running out of toner. Horizontal lines or splotches indicate possible damaged or dirty print drums or rollers. Since some of these components are part of the cartridge, a useful quick fix is simply to change the cartridge. If laser images seem disproportionately long or short, the drive motor may not be moving the paper through at the correct speed.Failure of a laser printer to go on-line might be a communication interface problem. It could also indicate a faulty control panel. Try powering up the printer with the cable removed. If it now goes to "ONLINE" (or "READY"), suspect the cable or its connector.If you are printing totally black pages, suspect a broken or fouled corona wire. If that is not the case, replace the toner cartridge. If the print appears speckled, it is probably the fault of the primary corona grid which is part of the toner cartridge. Replace the toner cartridge. If white streaks appear in your printing, shake the toner cartridge to insure an equal distribution of powder. If that doesn't work, clean the transfer corona assembly. Contamination on the assembly will prevent it from holding the electrical charge needed to attract toner from the drum.A repetitive pattern of printing defects, such as an identical smudge every 2 inches may indicate a defective fusing roller. Try cleaning it according to your hardware vendor's instructions. If that does not work, you may need to replace the fusing roller assembly. PAGENUM=252 ID="BP246"RENDERAS="SECT2"IDXID="w7424"BOOK="_idx" COLLECTION="nw41" TIDREF="i1210"IDXID="w7425"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7426"BOOK="_idx" COLLECTION="nw41" TIDREF="i3528"
Troubleshooting Dot Matrix PrintersMARK=BULLETIf the printer self-tests OK but will not print jobs from the computer, check the following:MARK=BULLETDip switch settingsProper driver for your application softwareBad or disconnected cableSome printers have both serial and parallel connections. If one doesn't work, change cables and try the other. Be sure to change any dip switch settings needed by the printer to acknowledge the change. If this works, you may have had a physical problem with the output port on the computer or the input port of the printer that you tried the first time.  If a dot matrix printer shuts down and recovers frequently, it may be having problems with its "thermistor". A thermistor is a device used to keep the printer from overheating. Try replacing this part before you replace the entire print head. Some printers can be set by dip switches for unidirectional or bidirectional printing. Bidirectional is normally faster, but might cause problems with graphic output for some combinations of applications and printers. If you suspect this problem, reset your dip switches for unidirectional printing. If your output is double-spaced when you expect single-spaced, you may be getting an extra Carriage Return and Line Feed at the end of every line.Reset the dip switch(es) controlling this.If your print quality is poor, first check the ribbon for wear. Also examine the print head spacing. Your head may be too far away from the platen for your current paper thickness. If adjusting the spacing doesn't solve the problem, clean the print head itself with a cotton swab dipped lightly in alcohol.PAGENUM=253 ID="BP247"RENDERAS="SECT2"IDXID="w7427"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7428"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
Troubleshooting Network-Related Printer Problems The following information may be helpful in resolving printer problems. For a comprehensive discussion of printing troubleshooting, see IDREF="FM47530""Troubleshooting Printing Problems" on page 279.MARK=BULLETIf a network printer sometimes goes off-line for no apparent reason and works fine when it is reinitialized, you may have a static problem. Large amounts of static can be generated by certain special papers, such as carbonless forms. Make sure your printer is properly grounded.IDXID="w7429"BOOK="_idx" COLLECTION="nw41" TIDREF="i3323"IDXID="w7430"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Plotters need to function much as printers in order to accept a job to plot, but plotters can have no direct interaction between themselves and the application. For example, the AutoCAD application talks directly to a COM port, then waits for a reply from that port. Since NetWare® software only redirects printing to LPT ports, AutoCAD ends up waiting for COM port activity when there won't be any. You can handle this problem by saving a print job to a file and then using NPRINT or PCONSOLE to print the job. An alternative would be to plot to a file named "LPT1" after capturing the device LPT1 with the CAPTURE command.LABEL="B"PAGENUM=255 ID="BP248"ID="FM69121"Cabling PrintersRENDERAS="SECT1"OverviewThis chapter contains general rules and standard specifications for parallel and serial printing. For more specific information on your printer, see the printer's documentation or owner's manual.The majority of printers use parallel cabling because both installation and operation are fast and trouble-free. Serial printers offer greater cabling distances, but these distances are usually not needed because network printers can attach to any DOS or OS/2 workstation or NetWare® server.The following chart illustrates the basic differences between parallel and serial printers.LABEL="B-1" PGWIDE=0 TOCENTRY="1"IDXID="w7431"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"Parallel Versus Serial Printers COLS=3 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="6*"COLNAME=2 COLWIDTH="13*"COLNAME=3 COLWIDTH="15*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"ItemCOLNAME=2 ROTATE="0" MOREROWS="0"Parallel COLNAME=3 ROTATE="0" MOREROWS="0"SerialVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"SpeedCOLNAME=2 ROTATE="0" MOREROWS="0"Potentially much faster than serialCOLNAME=3 ROTATE="0" MOREROWS="0"Slower than parallelCOLNAME=1 ROTATE="0" MOREROWS="0"IDXID="w7432"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"
DistanceCOLNAME=2 ROTATE="0" MOREROWS="0"10 feet standard maximum. Some cables guarantee 150 feetCOLNAME=3 ROTATE="0" MOREROWS="0"25 feet standard maximum. Some cables guarantee 500 feet or moreCOLNAME=1 ROTATE="0" MOREROWS="0"Error checkingCOLNAME=2 ROTATE="0" MOREROWS="0"Limited because relatively error-freeCOLNAME=3 ROTATE="0" MOREROWS="0"Parity (reduces speed by about 10 percent)COLNAME=1 ROTATE="0" MOREROWS="0"SoftwareCOLNAME=2 ROTATE="0" MOREROWS="0"Installer sets interruptCOLNAME=3 ROTATE="0" MOREROWS="0"Installer sets interrupt, XON/XOFF, parity, baud rate, data bits, and stop bitsCOLNAME=1 ROTATE="0" MOREROWS="0"HardwareCOLNAME=2 ROTATE="0" MOREROWS="0"Universally compatibleCOLNAME=3 ROTATE="0" MOREROWS="0"Installer may need to check and set pin settingsNovell® recommends that you use parallel printing instead of serial whenever possible. This greatly reduces your risk of having printing problems.PAGENUM=256 ID="BP249"RENDERAS="SECT1"ID="FM32861"Parallel Printers IDXID="w7433"BOOK="_idx" COLLECTION="nw41" TIDREF="i3208"PCs generally have a female 25-pin parallel port. Parallel printers generally have a Centronics 36-pin parallel port. A cable with a male 25-pin IDXID="w7434"BOOK="_idx" COLLECTION="nw41" TIDREF="i799"
connector and a Centronics 36-pin connector connects the hardware. See IDREF="FM11652"Figure B-1.LABEL="B-1" FLOAT="0"IDXID="w7435"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"ID="FM11652"Parallel InterfaceFILEREF="n40ps10a.tif"PAGENUM=257 ID="BP250"RENDERAS="SECT1"ID="FM39183"Serial Printers IDXID="w7436"BOOK="_idx" COLLECTION="nw41" TIDREF="i4038"PCs generally have either a male 9-pin or 25-pin serial port. Serial printers generally have a female 25-pin serial port.Three different cabling scenarios connect most PCs and serial printers. IDREF="FM66056"Figure B-2, IDREF="FM12973"Figure B-3, and IDREF="FM85632"Figure B-4 cover each scenario.LABEL="B-2" PGWIDE=0 TOCENTRY="1"IDXID="w7437"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"Cabling Serial PrintersCOLS=2 CHAROFF="50" CHAR="" ALIGN="LEFT"COLNAME=1 COLWIDTH="19*"COLNAME=2 COLWIDTH="7*"VALIGN="BOTTOM"COLNAME=1 ROTATE="0" MOREROWS="0"If you have these types of connectorsCOLNAME=2 ROTATE="0" MOREROWS="0"Do thisVALIGN="TOP"COLNAME=1 ROTATE="0" MOREROWS="0"Male 25-pin serial port on PC  Female and male 25-pin connectors on cableCOLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM66056"Figure B-2 on page 258Figure B-2 on page 258.COLNAME=1 ROTATE="0" MOREROWS="0"Male 9-pin serial port on PC  Female 9-pin and male 25-pin connectors on cableCOLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM12973"Figure B-3 on page 259Figure B-3 on page 259.COLNAME=1 ROTATE="0" MOREROWS="0"Male 9-pin serial port on PC  Female 9-pin and 25-pin connectors on a converter  Female and male 25-pin connectors on cableCOLNAME=2 ROTATE="0" MOREROWS="0"See IDREF="FM85632"Figure B-4 on page 260Figure B-4 on page 260.Most serial cables have 25-pin IDXID="w7438"BOOK="_idx" COLLECTION="nw41" TIDREF="i799"
connectors on each end. A standard serial cable is called "straight-through." This is used for modems and does not work for printing. "No-modem" or "null-modem" cables work for the majority of serial printers.You need to buy a 25-pin to 9-pin adaptor if you have a 9-pin port on your PC. Printers generally have 25-pin male ports.NetWare serial printing parameters default to the most common settings: polled interrupt, no XON/XOFF, no parity, 9600 baud rate, 8 data bits, and 1 stop bit. These settings function with most serial printers.When XON/XOFF is enabled, the software controls the flow of data between the PC and the printer. When XON/XOFF is disabled, the hardware controls the data flow.PAGENUM=258 ID="BP251"LABEL="B-2" FLOAT="0"ID="FM66056"Serial Cable with Two 25-Pin ConnectorsFILEREF="n40ps11a.tif"PAGENUM=259 ID="BP252"LABEL="B-3" FLOAT="0"ID="FM12973"Serial Cable with 9-Pin and 25-Pin ConnectorsFILEREF="n40ps13a.tif"PAGENUM=260 ID="BP253"LABEL="B-4" FLOAT="0"IDXID="w7439"BOOK="_idx" COLLECTION="nw41" TIDREF="i834"ID="FM85632"Serial Cable with Two 25-Pin Connectors and a 9-Pin to 25-Pin ConverterFILEREF="n40ps12a.tif"PAGENUM=261 ID="BP254"RENDERAS="SECT1"ID="FM44595"Optimal Serial Cabling IDXID="w7440"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"This section explains how Novell uses RS-232-C serial communication for printing.Anyone making changes to their cabling pin configurations should be familiar with soldering techniques and with tracing wires using a multimeter or color-coding.Serial printers cabled to PCs generally use the RS-232-C interface, which was developed specifically for terminal-to-modem communications, or communication between Data Terminal Equipment (DTE) and Data Communications Equipment (DCE). Proper handshaking, the exchange of signals to control the flow of data between hardware devices, allows data to flow correctly between DTE and DCE devices.Since PCs and printer are both DTE, they must send signals as DTE. However, they must be cabled so that they receive signals as if from DCE. Because PC and printer vendors implement this serial handshaking in different ways, many problems occur when the signals are not correctly routed between them.The following chart shows optimal cabling between 9 and 25-pin PC connectors and a 25-pin printer connector for NetWare print services. Each pin handles certain functionality, as explained in the following sections.PAGENUM=262 ID="BP255"LABEL="B-5" FLOAT="0"Optimal Serial Pin ConnectionsFILEREF="n40ps23a.tif"Superscript numbers in the graphic correspond to notes on the next couple of pages. In parallel communication, a "high" signal level ranges around 5 volts. A "low" signal level ranges around 0 volts. In serial communication, the "low" range is -3 to 3 volts, the "high" ranges are -15 to -3 and 3 to 15.  In the following sections, the conventions "input" and "output" determine what controls the signal. "Input" means the signal is controlling the device; "output" means the device is controlling the signal.PAGENUM=263 ID="BP256"RENDERAS="SECT2"Functions on the PC Side of Serial Printer Cables IDXID="w7441"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"FG (Frame Ground reference pin)It is not necessary for you to use this pin, and using the pin can cause ground loop problems if the PC and printer are connected to different power sources. You have a Frame Ground pin only on a 25-pin connector, and it uses Pin 1.TXD (Transmit Data output pin)The PC sends data (the print job) through this pin which connects to Pin 3 on the printer. The PC uses Pin 3 on a 9-pin connector and Pin 2 on a 25-pin connector. This attaches the PC's transmit pin to the printer's receive pin.RXD (Receive Data input pin)The PC receives XON/XOFF characters through this pin, which connects to Pin 2 on the printer. The PC uses Pin 2 on a 9-pin connector and Pin 3 on a 25-pin connector. This attaches the printer's transmit pin to the PC's receive pin.RTS (Request To Send output pin)NetWare print services sets the signal level high for this pin (and the DTR pin) on the PC and keeps it in that state. The PC uses Pin 7 on a 9-pin connector and Pin 4 on a 25-pin connector. This signal can be used as a source for a high signal level to enable certain functions on some printers. If your printer cable connects this pin to a pin on the printer that requires a high signal level, printing will function properly. You can achieve the same results by following the steps in note 12.Early versions of NetWare print services set the signal level high on this pin when sending data and set the signal level low when not sending data. The timing of the signal changes caused many problems with printers that require a high signal level for data input. Beginning with version 1.22R, NetWare Print Services constantly maintains a high signal level for this pin.PAGENUM=264 ID="BP257"CTS (Clear To Send input pin)NetWare print services uses this pin for its hardware handshaking. The PC uses Pin 8 on a 9-pin connector and Pin 5 on a 25-pin connector. This pin connects to the pin on the printer that controls the flow of data. This is generally pin 20 on the printer, but some printer vendors use other pins (see note 14). If the signal level is high for this pin, data will be sent to the printer. Data is not sent when the signal level is low.If this signal level stays low for about 10 seconds while servicing a print job, NetWare print services reports an "off-line" condition.DSR (Data Set Ready input pin)NetWare print services does not use this pin. Other print services may require a high signal level for both Pins 5 and 6 on the PC for proper data flow control. Novell recommends that you tie (solder) Pins 5 and 6 together to provide printing compatibility for other print services.SG (Signal Ground reference pin) NetWare print services uses this pin to provide a reference for signal levels. The PC uses Pin 5 on a 9-pin connector and Pin 7 on a 25-pin connector. The printer uses Pin 7.DCD (Data Carrier Detect input pin)Some PCs may require a high signal level on this pin to enable the PC to receive data from the printer. The XON/XOFF protocol will not function correctly with a low signal level. If you do not use the XON/XOFF protocol, the signal level on this pin can be high or low. The PC uses Pin 1 on a 9-pin connector and Pin 8 on a 25-pin connector.Novell recommends that you maintain a high signal level on this pin by tying (soldering) it to another pin that has a high signal level. Tie Pin 1 on a 9-pin connector to either Pin 7 or Pin 4. Tie Pin 8 on a 25-pin connector to Pin 4 or Pin 20.PAGENUM=265 ID="BP258"DTR (Data Terminal Ready output pin)NetWare print services sets the signal level high for this pin (and the RTS pin) on the PC and keeps it in that state. The PC uses Pin 4 on a 9-pin connector and Pin 20 on a 25-pin connector. This signal can be used as a source for a high signal level to enable certain functions on some printers. If your printer cable connects this pin to a pin on the printer that requires a high signal level, printing will function properly. You can achieve the same results by following the steps in note 12.Early versions of NetWare print services set the signal level high on this pin when sending data and set the signal level low when not sending data. The timing of the signal changes caused many problems with printers that require a high signal level for data input. Beginning with version 1.22R, NetWare Print Services constantly maintains a high signal level for this pin.RENDERAS="SECT2"Functions on the Printer Side of Serial Printer Cables IDXID="w7442"BOOK="_idx" COLLECTION="nw41" TIDREF="i566"NUMERATION=ARABIC CONTINUATION="RESTARTS" INHERITNUM="IGNORE"TXD (Transmit Data output pin)The printer sends XON/XOFF data through this pin which connects to Pin 2 on a 9-pin connector and Pin 3 on a 25-pin connector on the PC. The printer uses Pin 2. This attaches the printer's transmit pin to the PC's receive pin.RXD (Receive Data input pin)The printer receives data (the print job) through this pin which connects to Pin 3 on a 9-pin connector and Pin 2 on a 25-pin connector on the PC. The printer uses Pin 3. This attaches the PC's transmit pin to the printer's receive pin.RTS (Request To Send output pin)The signal level for Pin 4 is always high as long as the printer is on. This signal can be used as a source of a high signal level to enable certain functions on some printers. We recommend that you tie (solder) Pin 4 to Pins 5, 6, and 8 on the printer; however, this may not work if your printer uses these pins differently.CTS, DSR, and DCD (Clear To Send, Data Set Ready, and Data Carrier Detect input pins, respectively)One or more of these pins may be used to enable certain functionality on the printer. We recommend that you tie (solder) these pins to Pin 4 on the printer to maintain a high signal level (see note 12).PAGENUM=266 ID="BP259"DTR (Data Terminal Ready output pin)The printer often uses this pin for the hardware handshaking signal. If the printer supports DTR handshaking, it should use Pin 20. However, some printers use Pins 11 or 19 (or other pins besides Pin 20) to implement their handshaking.The handshaking pin should be connected to Pin 8 on a 9-pin connector and Pin 5 on a 25-pin connector on the PC (and also Pin 6 on either connector if you followed the recommendation in note 5).RENDERAS="SECT1"ID="FM41652"Pin Connectors IDXID="w7443"BOOK="_idx" COLLECTION="nw41" TIDREF="i799"Use the following four illustrations to learn pin locations in 25-pin and 9-pin male or female connectors. Parallel and serial printers only use 25-connectors. PCs use 25-pin connectors for parallel ports and either 25-pin or 9-pin connectors for serial ports.LABEL="B-6" FLOAT="0"25-Pin Male InterfaceFILEREF="n40ps03a.tif"PAGENUM=267 ID="BP260"LABEL="B-7" FLOAT="0"25-Pin Female InterfaceFILEREF="n40ps04a.tif"LABEL="B-8" FLOAT="0"9-Pin Male InterfaceFILEREF="n40ps05a.tif"PAGENUM=268 ID="BP261"LABEL="B-9" FLOAT="0"9-Pin Female InterfaceFILEREF="n40ps06a.tif"LABEL="C"PAGENUM=269 ID="BP262"ID="FM46371"Optimizing Network Printing PerformanceRENDERAS="SECT1"OverviewNetWare® 4TM print services represent substantial performance gains over the performance of previous NetWare releases. However, network printing can be complex; printing performance on any network can be no faster than the throughput of the slowest component of the system. Most performance problems you may encounter in a NetWare 4 printing environment will result from causes unrelated to NetWare software. The following discussion identifies many of these causes and offers some recommendations for alleviating them.RENDERAS="SECT1"ID="FM45413"
Parallel Versus Serial Ports IDXID="w7444"BOOK="_idx" COLLECTION="nw41" TIDREF="i3210"IDXID="w7445"BOOK="_idx" COLLECTION="nw41" TIDREF="i3206"IDXID="w7446"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
The primary factor that affects network printing speed is whether you connect the printers to parallel ports or serial ports. Parallel ports normally are about two times faster than serial ports at 9,600 baud, and up to four times faster than serial ports at 4,800 baud. Unless distance requires the use of a serial port, use the parallel port for best performance.NPRINTER.EXE software for NetWare 4 and RPRINTER for releases after NetWare 3.11 can send data to a printer's parallel port as fast as most laser printers can receive it. The current limit is about 35KB per second and will increase as new versions take advantage of new hardware that is likely to appear. PAGENUM=270 ID="BP263"Serial ports are essentially limited by the baud rate used. In general, the data rate in bytes per second will approximate the baud rate divided by ten. At 9600 baud, the maximum data throughput is about 0.96K bytes per second. NPRINTER.EXE for 4.0 and RPRINTER for releases after NetWare 3.11 support 19.2K baud and 38.4K baud, which yield maximum data throughputs of about 1.92K bytes and 3.84K bytes per second, respectively. RENDERAS="SECT2"IDXID="w7447"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"IDXID="w7448"BOOK="_idx" COLLECTION="nw41" TIDREF="i923"
Estimating Data Transmission Rates IDXID="w7449"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7450"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"With bit-mapped graphic images, including text output from many word processing configurations, printer speed may be limited solely by how fast the data can pass through the workstation's print port to the printer.Choose an interface that is fast enough to keep up with the bulk of the print jobs to be run on a particular printer. To do this, you will need to estimate the data transmission rate for that printer.MARK=BULLETFor printers rated in characters-per-second (CPS), use the CPS rating for the preferred font and point size as the estimated data transmission rate. Assume that only print engine limitations will limit printer output.For page-per-second rated printers, estimate print data transmission this way:MARK=BULLETFor a representative print job, count the number of pages to be printed. Print the job to a file and record the finished file size in bytes.Divide the total pages (pages-per-job) by the pages-per-minute and multiply by 60 to yield seconds-per-job. PAGENUM=271 ID="BP264"Divide the total bytes (bytes-per-job) by seconds-per-job to yield the bytes-per-second needed to keep up with the print engine. For example, a six-page job would take a minimum of 60 seconds on a 6-page-per-minute laser printer. If the job "printed" 12,000 bytes (a likely low end for plain text), the target throughput is 0.2KB per second. The same job on a 17-page-per-minute printer would yield a target throughput of 0.6KB per second.For another example, a one-page graphic of 1 million bytes would target the 6-page-per-minute printer at 100KB per second and would target the 17-page-per-minute printer at 283KB per second.This method of estimating data transmission is not useful for PostScript or other page description language printing which requires print job formatting at the printer.If possible, use an interface that can provide print data transmission rates as fast as the target throughput calculated above.RENDERAS="SECT1"IDXID="w7451"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
Software Version IncompatiblitiesThe factor having the next greatest impact on printing performance after port type is the application and print driver version. To avoid difficulties with either, you should maintain a record of all versions, configurations, and type of applications for each of your installations. Many printing problems can be resolved by updating to the latest print services files. These files are available on IDXID="w7452"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
NetWire® services in NOVLIB Library 06. They are called PU4xXX.EXE and PS4xXX.EXE. The XX in the filename represents a number that increments each time the files are updated. Test all updates and note changes in performance before distributing new versions to end users.PAGENUM=272 ID="BP265"RENDERAS="SECT1"Document TypeThe third most important factor affecting printing performance is the type of documents you are printing. Files containing graphics require considerably more time to print than files consisting of straight text.RENDERAS="SECT1"Printer ConfigurationRENDERAS="SECT2"ID="FM54047"Polled versus Interrupt ModeIDXID="w7453"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"When configuring printers in NetWare 4, the default is polled mode. Polled mode, while theoretically not as fast as interrupt mode, still sends data faster that most printers can process it. The advantage of polled mode is that it eliminates any possibility for interrupt conflicts with different hardware configurations. However, on complex printing setups with multiple printers running off a single workstation, polled mode may noticeably slow the execution of other tasks running on that workstation.On a workstation that is running only NPRINTER with no other operations assigned to it, interrupt mode should be faster than polled mode. On a non-dedicated workstation, polled mode usually provides the best performance.RENDERAS="SECT2"Buffer SizeOn IDXID="w7454"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
workstations running NPRINTER, throughput is affected by the buffer size defined for the printer. On dedicated workstations, no non-printing resources require memory on the machine, so larger buffers will speed up your printing without degrading the performance of other workstation tasks.With no load on the network, maximum data rate can be achieved with any buffer size larger than 5KB. The default buffer size is 3KB. As network traffic increases, packet delays decrease throughput for any buffer size. For very busy networks, a buffer size of 20KB may be desirable to ensure having enough data stored to carry over long packet delays. The buffer size needed for maximum data throughput will range from 6KB to 20KB depending on the traffic load on any particular network.PAGENUM=273 ID="BP266"On non-dedicated workstations, you should normally use the default buffer size of 3 KB. A high buffer size may slow down your workstation because it requires more memory, even though printing speed may increase. Try different settings to get best performance from your own setup. For example, if the printer is printing a lot of graphics data, you may want to increase the buffer size. RENDERAS="SECT2"Timer Tick ValuesIDXID="w7455"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"IDXID="w7456"BOOK="_idx" COLLECTION="nw41" TIDREF="i4498"If your workstation is bogging down due to printing, increase the timing interval when you load NPRINTER. This is done by adding the /T=<1-9> option to the NPRINTER command.The higher the tick setting, the faster the overall workstation performance, but with this increase in overall performance comes a decrease in printing performance.A timer tick value of 2 takes twice as long to service a job as a timer tick value of 1. The allowable range is 1-9.The timer tick value in polled mode is proportional to the length of time a job will take to print, assuming that the printer is capable of printing at the data throughput speed. RENDERAS="SECT2"Queue Sampling (Polling) IntervalSet the queue sampling (polling) interval in your printer configuration to fit your network's usage patternsThe delay between the time a job enters an empty queue and when it starts printing is determined by the printer's Sampling Interval setting. In NetWare 4, this parameter can be set in PCONSOLE or the NetWare Administrator. The default is 5 seconds. The maximum is 255 seconds.When a printer is idle, the print server assigned to that printer queries the assigned queue at regular intervals. The sampling interval is the number of seconds between each query. PAGENUM=274 ID="BP267"This interval also represents the maximum wait-to-start time for a print job once it enters an empty queue (assuming no other queues are involved and the printer is ready). On average, the wait will be half of the maximum time. For single-page, text-only jobs, this delay may be the bulk of the total wait time. If such jobs are common, try lowering this setting. However, many idle printers making frequent queries can add noticeably to network traffic. A reasonable compromise must be reached, based on your network's configuration and usage characteristics.RENDERAS="SECT1"Network-Direct Print DevicesMost network-direct print devices have two modes: a queue-server mode (also called print-server mode) and remote-printer mode:In NetWare 3TM software, queue server mode was often up to 20% faster than remote printer mode. However, in NetWare 4 versions and releases after NetWare 3.11, remote printer modes are nearly as fast as queue server modes, making the trade-offs fairly even between the two modes.Remote printer mode allows additional flexibility in controlling printer forms and in monitoring printers via PCONSOLE and the NetWare Administrator utility. Using external network-direct hardware that still connects to the printer's parallel port will provide little improvement in printing speed over NPRINTER on printers that cannot accept data faster than 35KB per second through the parallel port. This includes most current printers.PAGENUM=275 ID="BP268"RENDERAS="SECT1"IDXID="w7457"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
Computer TypePerformance may be limited by slower computers. Use faster Pentium, 486 and 386 machines whenever possible on your system, especially for servers that will be handling the most traffic and workstations tied to fast printers. NPRINTER for NetWare 4 is a fast print utility. Using older, slower machines with fast printers can result in situations where printer data throughput is so high as to impose noticeable delays on foreground tasks. These delays will be more noticeable on a 286 machine than on a 386 machine, and more noticeable on an 8086 machine than on a 286 machine. Slower clock speeds also make these delays more noticeable. In such situations, these delays can be reduced or eliminated by setting the buffer size to 3KB to limit throughput. (This the default setting.) This can be done in PCONSOLE at the "Printer Configuration" screen. You can also do this in the NetWare Administrator.The least influential factors for low-end network systems are the type of hardware you use (for the file server, print server, and workstation) and the NetWare print service configuration you select. By low-end, we mean a network where the print queue typically contains only one job at a time. You can increase printing speed by increasing the speed of the workstation CPU. However, remember that printing one job in a queue requires the application to finish before the print service takes over and sends the job to a printer. Make sure that file server and workstation hardware are appropriate for the tasks to be performed. Upgrading any component, such as replacing a slow hard drive with a faster hard drive, can usually increase performance, but may not if the upgraded component is limited by some other bottleneck in the system. The performance of NetWare servers can be degraded by excessive file activity. Adding random access memory (RAM) to a server for use by NetWare file caching may increase performance on busy servers.PAGENUM=276 ID="BP269"RENDERAS="SECT1"IDXID="w7458"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
Overburdened Servers or High Network TrafficPerformance may be limited by too few servers or an excessive amount of traffic on the network itself. Additional servers may reduce the load on an overburdened server.As network use increases, delays in delivery of data packets may increase.MARK=BULLETIncreased Ethernet traffic increases packet-start delays and the possibility of packet collisions. Packet collisions require data to be retransmitted, possibly slowing delivery of print job data to the printer. On a token-ring network, traffic directly increases the delay in receiving tokens and the start of data transmission. Proper planning of the total network using individual segments separated by routers and bridges can keep localized network traffic at reasonable levels. Effective network administration, including the careful division of print resources among file servers and workstations to reduce multi-hop links on common paths, also can help reduce print job delays. RENDERAS="SECT1"Application and Driver SoftwareGenerating print data is often the most time-consuming stage of the printing process. In the simplest situations, such as printing directly from DOS, data generation is essentially instantaneous. However, word processors may take from several seconds to several minutes per page to generate data, with delays increasing with the addition of graphics and complex fonts or formatting. Generating graphical data using AutoCAD software or other types of visualization applications may take from several seconds to many hours per page. Using different drivers can result in dramatic differences in both the speed at which data is generated and the quality of the data generated. While sometimes these differences are a trade-off between speed and quality, there are other cases where one driver will supply both better quality and faster performance than another. PAGENUM=277 ID="BP270"For example, AutoCAD output using an HPGL driver is usually several times faster than output using a PCL driver. If the target printer can use either driver, using the HPGL driver will increase data generation speed while providing output of equal or superior quality.IDXID="w7459"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"
Be sure to match application and driver for best performance. When possible, choose application software and print drivers that are efficient for the tasks to be performed. MARK=BULLETInstall the applications that take the most time and are used the most often on the fastest workstations available.Investigate the driver/application options available for a particular task. Be sure to consider drivers produced by third-party manufacturers.Test the efficiency of each option with one or two representative tasks. Select the best possible combination from your tests. RENDERAS="SECT1"Printer and Data TypeAnother important printing bottleneck is in the printer itself and the type of data being sent to the printer. For most jobs on non-laser (head-pass cycle) printers and for printing plain text jobs on laser (page cycle) printers, the physical printer engine is usually the limiting factor. The speed of the printer is rated in pages per minute for page cycle (such as laser) printers and characters per second for head cycle printers. When a page description language (PDL) such as PostScript is used, the formatter in the printer may be the limiting factor. The speed of PDL formatting varies greatly between printers. Unfortunately, the technical specifications for most printers seldom address this parameter.Non-PDL print jobs that include a lot of graphics or formatting may send so many bytes per page that the interface may become the limiting factor. This is discussed in the following section.PAGENUM=278 ID="BP271"It matters little whether you connect network printers directly to the NetWare server, to an external queue server, or to a workstation. One notable exception to avoid is running NetWare 2 core print services on a loaded 286 NetWare server.Printing to a local printer from a network workstation is not much faster than printing to a network printer. The reason for this is that once printing port limitations are equalized, the application controls speed more than the network does. More precisely, in many instances the lag time between the print request and transmission on the network is greater than the transmission time on the network.RENDERAS="SECT2"SuggestionsIDXID="w7460"BOOK="_idx" COLLECTION="nw41" TIDREF="i3105"IDXID="w7461"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"
Use a printer that is appropriate for your needs. MARK=BULLETMake sure laser, thermal transfer, and other advanced printers have NetWare print device definition (a .PDF file) available prior to purchase, unless one comes with the printer. If printing is frequent and if time and quality are paramount, a fast laser printer may be necessary. If you use PostScript or another high-level PDL for the majority of your print jobs, the speed of the printer's formatter becomes more important. If the mix of your print jobs contains mostly plain text, the speed of the print engine (as described in pages per second or characters per second) is of primary importance. Advanced printers, such as laser and thermal transfer printers, may require complex drivers to handle printer control information. Since software is now available to drive most of these printers, there should be no problem.LABEL="D"PAGENUM=279 ID="BP272"ID="FM47530"Troubleshooting Printing ProblemsRENDERAS="SECT1"OverviewThis appendix will assist you in resolving printing problems, which may exist on three levels:Hardware problems. These problems involve hardware configurations or malfunctions. The printer might be out of paper, jammed, off-line, broken, or not cabled correctly.Logical problems. These problems involve improper or incomplete configurations or corrupted software. The queue might be assigned to the wrong printer, the queue might not be serviced by a print server, or the wrong printer number is used when loading NPRINTER.Procedural problems. These problems usually result from typing errors or unfamiliarity with the printing environment. The wrong port may be captured, the wrong queue may be specified, or the print job parameters may be taken from a different object than expected.RENDERAS="SECT1"Troubleshooting Flow ChartsRegardless of the type of problem, the following information should help you isolate and resolve it. The flow charts and notes on the following pages provide a basic approach to resolving network printing problems.If you cannot solve your printing problem and you decide to call your Novell Authorized ResellerCLM representative, write down details such as error messages, procedure to reproduce the failure, configuration, etc. before you call. Referring to these notes should help technical support personnel solve your problem faster.PAGENUM=280 ID="BP273"LABEL="D-1" FLOAT="0"IDXID="w7462"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"FILEREF="n41ps76a.tif"PAGENUM=281 ID="BP274"PAGENUM=282 ID="BP275"LABEL="D-2" FLOAT="0"IDXID="w7463"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"FILEREF="n41ps77a.tif"PAGENUM=283 ID="BP276"PAGENUM=284 ID="BP277"RENDERAS="SECT1"IDXID="w7464"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Troubleshooting NotesRENDERAS="SECT2"1. Determining the Printer Language of Your Print Job IDXID="w7465"BOOK="_idx" COLLECTION="nw41" TIDREF="i3427"IDXID="w7466"BOOK="_idx" COLLECTION="nw41" TIDREF="i3511"Print jobs can be generated in a variety of printer languages. IDXID="w7467"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
See IDREF="FM93864""Printer Languages" on page 245 for a discussion of the various types. Different applications with printing capability will generate print jobs using different languages. Similarly, certain printers support some languages but not others. For example, many PCL printers do not support PostScript printing. (See IDREF="FM16452""2. Determining the Printer Languages Your Printer Supports" for more information.)To be sure you are sending your print job to a printer that can support the language used by your application, you must determine the language used by your print job. Sending a print job to a printer that does not support the printer language used in that print job will produce unexpected results varying from no printer output to incorrect printer output.In MS Windows, OS/2, and DOS applications, the print driver you are using in a specific application can provide information about the type of job the application creates when the document is printed. The name of the print driver can be seen in many applications by choosing the "Select Printer" option from the file menu. MARK=BULLETPrint drivers that generate PostScript print jobs usually have either the word "PostScript" or the letters "PS" in their names. Print drivers that generate PCL print jobs occasionally have the letters "PCL" in their names but usually make no reference to a the printer language they are using..If your application does not allow you to select a print driver, it generates an ASCII text print job. In DOS, copying or redirecting a text file to an LPT port "prints" an ASCII text job. For example, MOREINFO="NONE"TYPE <filename> MOREINFO="NONE"LPT1 or MOREINFO="NONE"DIR > LPT1. A large family of printer languages, the "page description languages" (PDLs), including PostScript, do not support printing this type of job. However, ASCII text files can be printed by non-PDL languages such as PCL.The language of a print job can also be determined by examining the print job's data. However, an understanding of the characteristics of printer languages is necessary in order to determine the language type. See PAGENUM=285 ID="BP278"IDREF="FM14362""5. Checking the Contents of Your Job for Incorrect Control Sequences" for information on examining print job data.RENDERAS="SECT2"ID="FM16452"2. Determining the Printer Languages Your Printer Supports IDXID="w7468"BOOK="_idx" COLLECTION="nw41" TIDREF="i3523"IDXID="w7469"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7470"BOOK="_idx" COLLECTION="nw41" TIDREF="i3511"
The printer languages your printer supports can be determined by reading your printer's documentation. Many printers can support multiple languages. For example, many printers now support both PCL and PostScript print jobs.Commands can be sent to these printers to cause them to switch languagess. For example, to print a PostScript job on a printer that supports both PostScript and PCL jobs, a command sequence may need to be sent with the job that tells the printer to "SwitchToPostScript." This command sequence can be referenced in a print job configuration and implemented by using the MOREINFO="NONE"J= option with CAPTURE or NPRINT using the following syntax:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE J=SWITCHPSorFORMAT="LINESPECIFIC"MOREINFO="NONE"NPRINT J=SWITCHPSSome printers can detect the language used by a print job and switch to the appropriate language automatically.RENDERAS="SECT2"ID="FM35602"3. Checking Your Non-Network (Local) Printer SetupIDXID="w7471"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7472"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7473"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"
A printer will not function with NetWare print services if it does not function without NetWare print services.To determine whether your printer is functioning properly, first print the job to the printer locally. If the printer is connected to a server, issue the server DOWN command and bring the machine up as a workstation so you can print the job to a local printer. This will determine whether the problem exists within network printing. PAGENUM=286 ID="BP279"Check for the following problems: RENDERAS="SECT3"Insufficient Printer Memory IDXID="w7474"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7475"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"During printing, the printer must have sufficient memory to hold the entire page to be printed. If it does not, it will print the part of the page it has in memory and continue printing on the next page. This problem occurs when printing large graphics jobs. MARK=BULLETAdd more memory to the printer, if possible. If your application allows, configure it for the amount of memory that your printer has. This will allow the application to send data to the printer in a more manageable format.RENDERAS="SECT3"Incompatible Printer Language Versions IDXID="w7476"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7477"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"If unexpected strings or characters appear in your printer output, and you are sure that the printer language in your print job is the same as the language supported by your printer (see Notes 1 and 2), you may have different language versions.If the language version used by the print driver in your application is newer than the version your printer can interpret, some commands may not be recognized by your printer. This can cause unexpected strings or characters to appear randomly throughout your print job. Try using an older language version to create your job. For example, if this symptom occurs while printing to an HP LaserJet IIIsi and the print driver you are using is for an HP LaserJet 4si, try using a printer driver for an HP LaserJet IIIsi.RENDERAS="SECT3"Interrupt ConflictsIDXID="w7478"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"IDXID="w7479"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"If your print job is printing slowly, you may have an interrupt conflict between the port and another device.Reconfigure your printer to run in polled mode. Polled mode is the default in NetWare 4TMsoftware. If printing performance improves, either continue using polled mode or configure your printer to use a unique interrupt. See IDREF="FM54047""Polled versus Interrupt Mode" on page 272 for more information.PAGENUM=287 ID="BP280"RENDERAS="SECT3"IDXID="w7480"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7481"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Cabling ProblemsIf random, unexpected characters appear in your printer output, your printer cables may be too long or improperly attached. Make sure that everything is connected properly and that the cabling is within specified lengths and in good condition.For more information on cabling, see IDREF="FM69121"Appendix B, "Cabling Printers," on page 255.RENDERAS="SECT3"IDXID="w7482"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7483"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Incorrect Printer ConfigurationRun the configuration program supplied with the printer, or use DOS commands like MODE or PRINT to check that the printer settings are accurate. For example, if the printer is cabled to LPT2, make sure to send print jobs to LPT2. Use the documentation supplied with the printer to check other necessary settings.If you cannot get a printer cabled to a workstation to print locally, check the workstation's NET.CFG file to see if it contains the following line:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOCAL PRINTERS=0If NET.CFG contains this line, temporarily remark it so it is not executed (place a pound sign # in front of it) or change the line to read as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"LOCAL PRINTERS=number(The number should be the number of printers attached to the machine).RENDERAS="SECT3"IDXID="w7484"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"IDXID="w7485"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"
Faulty HardwareThe printer may be failing and need service or replacement. If necessary, have faulty hardware repaired. See Appendix A, IDREF="FM80657""Setting Up and Servicing Printers" on page 243 for more information.PAGENUM=288 ID="BP281"RENDERAS="SECT2"4. Determining Whether Your Job is an ASCII Text File IDXID="w7486"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7487"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"
Print jobs that are not ASCII text files should be printed as "Byte Stream" files.  IDXID="w7488"BOOK="_idx" COLLECTION="nw41" TIDREF="i298"
ASCII text files may be printed as "Text" files. The difference between these two types is whether tab conversion is enabled.Tab conversion means that as a job is printed, a tab character is replaced by a specified number of spaces. Tab conversion takes place if "File contents" is set to "Text" in the print job configuration or if "Tabs" is set in the CAPTURE command.If the jobs to be printed are ASCII text files, the "File contents" should be set to "Text." "Tab size" can then be set to 1 through 18. This is the number of spaces that will be substituted for each full tab that is encountered. This is set in the CAPTURE command using the MOREINFO="NONE"T= parameter. For example, to set the tab conversion to 6 spaces, the command is as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE T=6Any job that is not an ASCII text file should be printed with "File contents" set to "Byte Stream." This is because tab conversion usually causes graphics to be printed incorrectly. Text from most word processors is printed as graphics. "Byte Stream" is the default setting. It can be manually set in the CAPTURE command using the NT (No Tabs) parameter. The command is as follow:FORMAT="LINESPECIFIC"MOREINFO="NONE"CAPTURE NTTo determine if a file is an ASCII text file, the DOS TYPE command can be used to look at it. For example, the syntax for checking the AUTOEXEC.BAT file is as follows:FORMAT="LINESPECIFIC"MOREINFO="NONE"TYPE AUTOEXEC.BATIf the file can be read properly when it is displayed, it is probably an ASCII text file.Another way to determine this is to try printing the file. If the file contains tabs, yet prints out legibly and in the proper format, it is an ASCII text file.PAGENUM=289 ID="BP282"If you have determined that the job is text, yet it will not print properly with "File contents: Text" (or MOREINFO="NONE"T=<1 through 18> in the CAPTURE command), change the setting to "File contents: Byte Stream" (or MOREINFO="NONE"NT in the CAPTURE command.)RENDERAS="SECT2"ID="FM14362"5. Checking the Contents of Your Job for Incorrect Control Sequences IDXID="w7489"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7490"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"Your print job may contain incorrect functions or control sequences. The following procedure explains how to view the contents of your job using PCONSOLE.Use a text editor to view the print job. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Send the print job to a print queue using CAPTURE or NPRINT with the HOLD option.PERFORMANCE="REQUIRED"At PCONSOLE's "Available Options" menu, select "Print Queues." Select the print queue servicing the print job.PERFORMANCE="REQUIRED"At the "Print Queue Information" menu, select "Information." Write down the "Object ID" number. This is your print queue number.PERFORMANCE="REQUIRED"Exit PCONSOLE and return to DOS.PERFORMANCE="REQUIRED"Go to the QUEUES directory. The default location is SYS:QUEUES.PERFORMANCE="REQUIRED"Change to the queue directory. The name of the queue directory is the Object ID followed by .QDR.PERFORMANCE="REQUIRED"Type DIR to see a list of the print jobs in the queue.Print jobs are listed by ID number in the queue.PERFORMANCE="REQUIRED"Using FILER or a standard text editor, bring up the print job so that you can view all data and control sequences in the job. If there are multiple jobs in the queue, you will have to look at each one until you find the correct job.
PAGENUM=290 ID="BP283"Control sequences assigned to the job by NetWare are attached to the beginning and/or end of the job by the CAPTURE or NPRINT utilities. The control sequences to be attached to the print job are determined by the "Device" and "Mode" fields of the print job configuration that was used when CAPTURE or NPRINT were run. The "Details" (D) option of CAPTURE or NPRINT will show which print job configuration is being used.Print job configurations can be created or modified using PRINTCON or the NetWare Administrator utility. The print job configuration may reference a print device definition (Device definitions can be created or modified using PRINTDEF or the NetWare Administrator utility.)PERFORMANCE="REQUIRED"Refer to the documentation for your printer to verify that the control sequences in your job are correct for the printer.Some PostScript print device definitions include modes that are larger than the buffer size for the print header, which is 64 bytes. This buffer can be increased up to 255 bytes by adding PRINT HEADER=
number to the NET.CFG file. CAPTURE uses this buffer. NPRINT does not.RENDERAS="SECT2"7. Determining Whether Your Job is Currently in the Print Queue IDXID="w7491"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7492"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"In PCONSOLE, select the queue from the "Print Queues" list and then "Print Jobs." The name of the user who sent the job is in the "Name" column. If the job is not shown here, either it did not reach the queue or was sent to the printer and then removed from the queue.PAGENUM=291 ID="BP284"RENDERAS="SECT2"8. Determining Whether Your Job Ever Reached the Print Queue IDXID="w7493"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7494"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"
If your print job was sent to the queue but nothing is currently in the queue, you must determine whether the job did not reach the queue or whether it reached the queue and then disappeared without printing.In order to determine this, you must disable the operator flag for the print queue titled "Allow service by current print servers" using PCONSOLE or the NetWare Administrator utility. To access the queue operator flags in PCONSOLE, select the "Status" option from the "Print Queue Information" menu. In the NetWare Administrator utility, the flags are on the "Details" page of the Queue object. Disabling this operator flag essentially puts the queue on hold.Next, print the job again. You can now look to see if the job is in the queue by selecting "Print Jobs" from the "Print Queue Information" menu in PCONSOLE or by selecting the "Job List" page of th Queue object in the NetWare Administrator utility. If the job does not show up here, it never reached the queue.RENDERAS="SECT2"9. Determining Where Your Job Was Sent IDXID="w7495"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7496"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"
If the job was printed to a captured port, type MOREINFO="NONE"CAPTURE SH at the command line. The name of the queue being captured to will be shown on the first line.If the job was printed using NPRINT, type MOREINFO="NONE"NPRINT /D (Details) at the command line. This will show the print job configuration being used. (Note that a slash must precede the "Details" option when using NPRINT. The slash is not necessary when using CAPTURE.)You can determine which printer or queue is specified in this job configuration using PRINTCON or the NetWare Administrator utility.In MS Windows, you can determine where the job is being sent by opening User Tools and clicking on the printer icon. The printer or queue will be shown next to the port you printed to from the application.The parameters used by CAPTURE and NPRINT are determined by the default print job unless they are overridden in the command. The default print job is configured using PRINTCON or the NetWare Administrator utility.PAGENUM=292 ID="BP285"RENDERAS="SECT2"10. Activating Jobs on "Hold" Status IDXID="w7497"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7498"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"To release jobs on operator or user hold using PCONSOLE, select the queue from the "Print Queues" list and then select "Print Jobs." Select the job that is held and change the "User hold "and "Operator hold" fields to "No." To accomplish the same task using the NetWare Administrator utility, the "User hold" and "Operator hold" fields can be found by selecting "Job Details" in the "Print Queue" dialog.To release jobs on operator or user hold using the NetWare Administrator utility, select "Job List" from the "Print Queue" dialog. Highlight the print job and select "Resume."The only way the print job could have been placed on operator hold is for a print queue operator to have manually placed the job on hold using PCONSOLE or the NetWare Administrator utility.The print job could have been placed on user hold manually by the user or queue operator using PCONSOLE or the NetWare Administrator utility, but also could have been placed on hold automatically. There are several ways a print job can be placed on hold automatically:MARK=BULLETUser Tools. Under the NetWare Printer Connections window, select "LPT Settings...." The first parameter in the list is Hold.CAPTURE. Issue the CAPTURE command with a HOLD option. NPRINT. Issue the NPRINT command with a HOLD option.RENDERAS="SECT2"11. Troubleshooting Jobs Stuck in "Active" Status IDXID="w7499"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7500"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"If your print job is stuck in "Active" status, one possibility is that the job is being sent slowly. You can usually determine this on a laser printer if the light is blinking to indicate that it is receiving data. If you press the form feed button on the printer, the printer should print part of the page. (Some graphics jobs may be binary files, which require that the MOREINFO="NONE"/B option be used with CAPTURE.)PAGENUM=293 ID="BP286"If you are using a serial printer, some possible causes are as follows:MARK=BULLETThe baud rate is low.The cable or port is bad. XON/XOFF needs to be enabled or disabled.The printer may have been turned offline.If the printer is configured to use interrupts, there may be a conflict. This will cause slow printing. The configuration of the printer may need to be changed to polled mode.If you are using a parallel printer, some possible causes are as follows:MARK=BULLETThe cable or port is bad.The printer may have been turned offline.If the printer is configured to use interrupts, there may be a conflict. This will cause slow printing. The configuration of the printer may need to be changed to polled mode.Another possibility is that the printer has been paused or is out of paper. This can be determined in PCONSOLE or the print server console screen.RENDERAS="SECT2"12. Troubleshooting Jobs Stuck in "Ready" Status IDXID="w7501"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7502"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"If your job is stuck in "Ready" status, the printing configuration may not be complete:MARK=BULLETThe print server may not be set up to service the printer.The print server may not be assigned to the queue.The queue may not be assigned to the printer.An operator flag may be set for the queue in PCONSOLE to not allow service by current print servers. Select the queue and then "Status" from the "Print Queue Information" menu.PAGENUM=294 ID="BP287"Other possibilities include the following:MARK=BULLETThe job may be waiting for a new form to be mounted.Other jobs may be ahead of this job in the queue.The printer may be servicing another queue with a higher priority.The printer may have been stopped. Check the status of the printer in PCONSOLE or at the print server console.RENDERAS="SECT2"13. Troubleshooting Jobs Stuck in "Adding" Status IDXID="w7503"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7504"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"One reason for jobs to appear stuck while the status is "Adding" is that the application may be printing slowly. This is likely to happen when the application is generating graphics to be printed.Another possible explanation is that the CAPTURE command includes the options MOREINFO="NONE"NA (No Autoendcap) and MOREINFO="NONE"TI=0 (No Timeout). If this is the case, status will remain "Adding" until an End Capture command (CAPTURE EC) is issued.RENDERAS="SECT2"14. Using CAPTURE to Redirect Parallel Ports to Network QueuesMany applications are not designed for network printing. CAPTURE is a command line utility that allows you to print from applications not designed for NetWare print services. It sets up redirection parameters for printing output from your workstation. The NetWare DOS Requester or OS/2 Requester then redirects the workstation output from an LPT port to the specified network printer or file.For complete information on using CAPTURE, see IDREF="FM48293""Using CAPTURE" on page 138.PAGENUM=295 ID="BP288"RENDERAS="SECT2"15. Troubleshooting Jobs Printed Slowly IDXID="w7505"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7506"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"There are several explanations for slow printing.MARK=BULLETThe application may be generating the output for the printer. This can cause a long delay before the job is even sent to the queue. Look at the status of the application to determine if this is the case.Interrupt conflicts may exist between the port and another device. Configure the printer for no interrupts (polled mode).The baud rate may be slow (serial printer).XON/XOFF may need to be enahled (serial printers).Your hardware (cable, port, printer) may be faulty.The MOREINFO="NONE"/B parameter may be needed with CAPTURE if the job is a binary file.RENDERAS="SECT2"16. Determining Whether a Printer is Connected as a Network Printer IDXID="w7507"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7508"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"
In order for a printer to be accessed by the network, ALL of the following must occur:MARK=BULLETThe printer must be properly connected to a server or workstation (or to the network cabling with a network-direct device).The printer must be functional as a local printer (unless it is a network-direct printer). If a printer will not work locally, it will not work as a network printer. See IDREF="FM35602""3. Checking Your Non-Network (Local) Printer Setup" for more information.The printer must be configured and have a queue assigned to it (using PCONSOLE or the NetWare Administrator utility).The server or workstation the printer is connected to must have the port driver loaded (NPRINTER).PAGENUM=296 ID="BP289"RENDERAS="SECT2"17. Troubleshooting Jobs Printed in Pieces on Separate Pages IDXID="w7509"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7510"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"
A print job can be broken and printed on separate pages for several reasons:MARK=BULLETThe CAPTURE timeout setting may be too short. If there is a pause in the flow of data between the application and the port, and it is long enough for the timeout to end the job, the next data that comes will be sent to the queue as a new job. The new job will be printed on a new page because a form feed is issued.Misinterpreted control characters in a job may also cause a form feed in the middle of a job. Sometimes this problem can be corrected by sending the job as Byte Stream (No Tabs).The printer may not have sufficient memory to hold the entire page to be printed. If it does not, it will print the part of the page it has in memory and continue printing on the next page. This problem occurs when printing large graphics jobs.RENDERAS="SECT2"18. Determining the Status of Your Print Job IDXID="w7511"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7512"BOOK="_idx" COLLECTION="nw41" TIDREF="i3433"IDXID="w7513"BOOK="_idx" COLLECTION="nw41" TIDREF="i4287"
To determine the status of your print job using PCONSOLE, select "Print Jobs" from the "Print Queue Information" menu. Look in the "Status" field for the job.To determine the status of your job using the NetWare Administrator utility, click the "Job List" page in the "Print Queue" dialog and look in the "Status" field.RENDERAS="SECT2"19. Solving NetWare Printing Problems When Running MS Windows IDXID="w7514"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7515"BOOK="_idx" COLLECTION="nw41" TIDREF="i2538"Sometimes printing problems the occur when running MS Windows can be resolved by any combination of the following, which are set in the "Printers" option in the MS Windows Control Panel:MARK=BULLETChange the printer port connection to print to "LPT1.DOS" instead of "LPT1."   This can help to speed up printing.Disable "Fast Printing Direct to Port" if you get the error "Print device is already in use." (This action may slow printing slightly.)PAGENUM=297 ID="BP290"Disable Print Manager. This can help to speed up printing but disables the MS Windows spooler.Printing problems may be corrected with User Tools by one or both of the following techniques:MARK=BULLETDisable Tabs using User Tools. Match the banner type with the MS Windows printer driver type (PostScript or Text).RENDERAS="SECT2"20. Isolating Bad Hardware or Corrupt Software IDXID="w7516"BOOK="_idx" COLLECTION="nw41" TIDREF="i4586"IDXID="w7517"BOOK="_idx" COLLECTION="nw41" TIDREF="i3534"
If the previous notes do not yield a solution to your printing problem, you may have bad hardware or corrupted printing software. The following suggestions will help you to isolate the specific location of the problem in your printing setup. RENDERAS="SECT3"ProcedurePERFORMANCE="REQUIRED"Use a different method to send the job to the queue. If a different method works, there may be a problem with CAPTURE.EXE, NPRINT.EXE, or the options that are being used with them. If you are currently using CAPTURE, try NPRINT. If you are currently using NPRINT, try a DOS COPY to a captured port. Make sure you use similar options with CAPTURE and NPRINT.PERFORMANCE="REQUIRED"Print the job using CAPTURE or NPRINT using the HOLD option. PERFORMANCE="REQUIRED"Find the print job name in the queue as described in Note 5 on 
IDREF="FM14362"page 289. PERFORMANCE="REQUIRED"If it is a text file, view the contents of it using FILER.  If the job is corrupt, the problem occurred before or while the job was written to the queue. 
PAGENUM=298 ID="BP291"PERFORMANCE="REQUIRED"If the job is not corrupt or you cannot tell because it is graphics, make a reference file by copying the job file to a different name or directory. PERFORMANCE="REQUIRED"Allow the job to print by removing it from hold status. PERFORMANCE="REQUIRED"Print the reference file by using PCONSOLE or NPRINT, or by copying it to a captured port. When printing the reference file, do not use a print job configuration that specifies a mode. This will cause the control codes to be duplicated in the job. PERFORMANCE="REQUIRED"Compare the printout of the reference file to the first printout. If the two printouts are different, the job is being corrupted after it is written to the queue. There may be a problem with the printer hardware (port, cable, printer) or the print server (PSERVER.NLM), port driver (NPRINTER), or printer configuration.PERFORMANCE="REQUIRED"If the printouts are the same, print the same job from the application again using the HOLD option. PERFORMANCE="REQUIRED"Use DOS COMP, MS-DOS FC, or a similar utility to compare the reference file and the job that has been reprinted from the application. If these files do not compare, the job is being corrupted before or during being written to the queue. PERFORMANCE="REQUIRED"If a NetWare utility appears to have a problem, recopy it to ensure that it is not corrupt. If the problem persists, contact your Novell Authorized Reseller to see if there is an updated version of the utility..