HP 9000 Networking NetWare 4.1/9000 Print Services ® HP Part No. J2771-90011 Printed in U.S.A.
Notice Notice Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Printing History Printing History The manual printing date and part number indicate its current edition. The printing date will change when a new edition is printed. Minor changes may be made at reprint without changing the printing date. The manual part number will change when extensive changes are made. Manual updates may be issued between editions to correct errors or document product changes.
Printing History iv
Contents 1 Planning Your Printing Environment Understanding Network Printing 1-2 Overview of NetWare Services Printing 1-2 Planning Your Printing Configuration 1-4 Network Printing Examples 1-5 Deciding on Your Configuration Method 1-8 Supplemental Printing Utilities 1-9 2 Managing Print Services with the NetWare Administrator Utility Overview 2-2 Requirements 2-3 Printing Tasks Handled through NetWare Administrator 2-4 Using the Browser 2-6 Parts of the Browser 2-6 How Objects Appear 2-8 Using the Pri
Contents Adding Printing Objects 2-23 Modifying NetWare Print Services 2-25 Moving Printing Objects 2-25 Viewing the Assignments for Printing Objects Renaming Printing Objects 2-26 Deleting Printing Objects 2-27 2-26 Print Queue Options 2-28 Assigning Queue Operator Flags 2-28 Viewing or Modifying Print Jobs 2-28 Viewing Details of Print Jobs 2-29 Viewing or Changing the List of Users for a Print Queue 2-30 Viewing or Changing the List of Operators for a Print Queue 2-31 Printer Options 2-32 Configuri
Contents Creating Printer Forms 2-54 Mounting Printer Forms 2-55 Viewing or Modifying Printer Forms Deleting Printer Forms 2-57 2-56 Working with Print Device Definitions 2-58 Purpose of Print Device Definitions 2-58 Creating Print Device Definitions 2-59 Viewing or Modifying Print Device Definitions 2-61 Creating or Modifying Print Device Functions 2-63 Importing Print Device Definitions 2-64 Exporting Print Device Definitions 2-66 Working with Print Device Modes 2-68 Creating Print Device Modes 2-68 V
Contents Assigning Queue Operator Flags 3-10 Creating or Manipulating Print Jobs 3-10 Setting Print Job Parameters 3-11 Printer Options 3-14 Configuring Printers 3-14 Viewing or Modifying a Printer’s Status 3-16 Changing Printer Type 3-20 Assigning Multiple Print Queues and Printers 3-20 Mounting Printer Forms 3-21 Print Server Options 3-23 Viewing a Print Server’s Status 3-23 Changing a Print Queue's Priority 3-24 Designating a New Default Print Queue 3-24 Adding, Changing, and Removing Print Server Pas
Contents Printing to a Different Directory Services Context 4-12 Printing with Print Job Configurations in a Different Context Adding CAPTURE to Login Scripts 4-13 Tips on Using CAPTURE 4-14 4-12 Using NPRINT 4-16 Printing Tasks Handled through NPRINT 4-16 Command Syntax 4-16 Command Parameters 4-17 Tips on Using NPRINT 4-20 5 Setting Up and Servicing Print Servers Overview 5-2 Print Server Features 5-3 Requirements 5-5 Using the PSERVER Daemon 5-6 Services Provided by the PSERVER Daemon 5-6 Starting PS
Contents Additional Information 5-16 6 Setting Up Printers Attached to Workstations or Servers Overview 6-2 Requirements 6-3 Using NPRINTER.EXE 6-4 Printing Tasks Handled through NPRINTER.
Contents Working with Print Job Configurations 7-4 Location of Print Job Configuration Databases 7-4 Creating Print Job Configurations 7-4 Creating Bindery Print Job Configurations 7-5 Deleting Print Job Configurations 7-6 Renaming Print Job Configurations 7-6 Viewing or Modifying Print Job Configurations 7-6 Print Job Configuration Parameters 7-7 Additional Information 7-10 8 Working with Print Device Definitions and Printer Forms Overview 8-2 Printing Tasks Handled through PRINTDEF 8-4 Working with Pri
Contents Viewing a List of Forms 8-18 Viewing Form Definitions 8-18 Mounting Printer Forms 8-19 9 Using NETUSER and PSC Using NETUSER 9-2 Printing Tasks Handled through NETUSER 9-3 Using PSC 9-4 Printing Tasks Handled through PSC Command Syntax 9-4 Command Parameters 9-5 Tips on Using PSC 9-6 Additional Information 9-7 9-4 A Setting Up and Servicing Printers Printer Characteristics A-3 Selecting the Best Type of Printer for Your Setup A-4 Parallel Printers A-4 Serial Printers A-4 Printer Languages A-5
Contents Preventing Problems with Laser Printers A-10 Preventing Problems with Dot Matrix Printers A-10 Troubleshooting Printers A-12 General Printer Troubleshooting A-12 Troubleshooting Laser Printers A-12 Troubleshooting Dot Matrix Printers A-13 Troubleshooting Network-Related Printer Problems A-14 Serial Communications Channel A-15 Parallel or Hewlett-Packard Remote Printer Communications Channel DOS PostScript Applications Generating Control-D A-15 A-15 B Cabling Printers Overview B-2 Parallel Print
Contents C Optimizing Network Printing Performance Overview C-2 Parallel Versus Serial Ports C-3 Estimating Data Transmission Rates C-3 Software Version Incompatibilities C-5 Document Type C-6 Printer Configuration C-7 Polled versus Interrupt Mode C-7 Buffer Size C-7 Timer Tick Values C-8 Queue Sampling (Polling) Interval C-8 Network-Direct Print Devices C-10 Computer Type C-11 Overburdened Servers or High Network Traffic C-12 Application and Driver Software C-13 Printer and Data Type C-14 Suggestions
Contents 1. Determining the Printer Language of Your Print Job D-7 2. Determining the Printer Languages Your Printer Supports D-8 3. Checking Your Non-Network (Local) Printer Setup D-8 4. Determining Whether Your Job is an ASCII Text File D-10 5. Checking the Contents of Your Job for Incorrect Control Sequences D-11 7. Determining Whether Your Job is Currently in the Print Queue D-13 8. Determining Whether Your Job Ever Reached the Print Queue D-13 9. Determining Where Your Job Was Sent D-13 10.
Contents xvi
1 Planning Your Printing Environment 1-1
Planning Your Printing Environment Understanding Network Printing Understanding Network Printing The key benefit of network printing is that it allows many users, working on diverse platforms, to share expensive print resources. In a local printing environment, a user can only print to a printer cabled directly to one of the printer ports on the user’s workstation. However, in a network printing environment, printers can be conveniently located anywhere on the network and shared by all network users.
Planning Your Printing Environment Understanding Network Printing 3 The print queue temporarily stores the print job. The print job resides as a file in the print queue until the network printer is ready. Each network printer has a designated print server assigned to it. The print server monitors the print queues and transfers pending print jobs from the queues to the printer. 4 The print server transfers the print job to the network printer.
Planning Your Printing Environment Understanding Network Printing Print Objects Print queues, printers, and print servers are all defined as objects in NetWare Services and can be configured to run in either a NetWare 4 Directory Services environment or in a NetWare 2 or 3 bindery services environment. NetWare Services provides two main utilities for creating and configuring these objects: NetWare Administrator (available on Windows clients) and PCONSOLE (available on DOS workstations).
Planning Your Printing Environment Understanding Network Printing While only one print server can run on a server at a given time, that single print server can service up to 255 printers. Performance factors, however, may limit the number of printers that one print server can service effectively. Network Printing Examples The examples in this section illustrate how the three printing objects (print queue, printer, and print server) can be arranged as you require.
Planning Your Printing Environment Understanding Network Printing Mid-Range Printing Setup NetWare Services allow some printers to be cabled to DOS or Windows client workstations. In this scenario, the printer is directly attached to a workstation running either Windows or DOS. The NetWare utility NPRINTER.EXE is running on the workstation.
Planning Your Printing Environment Understanding Network Printing Figure 1-4 Complex Printing 1-7
Planning Your Printing Environment Deciding on Your Configuration Method Deciding on Your Configuration Method NetWare Services provides two core utilities for configuring and managing your network print services: NetWare Administrator and PCONSOLE. NetWare Administrator is a graphical utility available on Windows workstations and PCONSOLE is a NetWare menu utility available from the DOS prompt. The utility you select depends primarily on your printing environment needs and your own software preferences.
Planning Your Printing Environment Deciding on Your Configuration Method Supplemental Printing Utilities In addition to the three core printing utilities, NetWare Services provides several supplemental utilities, designed to meet specific printing needs for users on DOS, Windows, Win 95, or NT workstations. These utilities are not available for HP-UX clients. The following table describes these utilities.
Planning Your Printing Environment Deciding on Your Configuration Method Table 1-2 Supplemental Printing Utilities Utility PRINTCON (DOS) Tasks Creates, modifies, and deletes print job configurations to simplify using the CAPTURE, NPRINT, and PCONSOLE utilities. For information on PRINTCON, see “Printing Tasks Handled through PRINTCON” in Chapter 7. PRINTDEF (DOS) Defines printer forms for use in CAPTURE, NPRINT, and print job configurations.
2 Managing Print Services with the NetWare Administrator Utility 2-1
Managing Print Services with the NetWare Administrator Utility Overview Overview With NetWare® Administrator, you can perform the administrative tasks available in PCONSOLE, but on a Windows workstation. This chapter explains how to set up and manage your printing environment in NetWare Services using the NetWare Administrator graphical utility.
Managing Print Services with the NetWare Administrator Utility Requirements Requirements Before completing tasks in this chapter, you need the following: • NetWare 4.1/9000 NetWare Services server • Windows or network workstation running NetWare Administrator • At least one printer functioning properly in its current environment. If your printer is not functioning properly, see Appendix D, “Troubleshooting Printing Problems.
Managing Print Services with the NetWare Administrator Utility Printing Tasks Handled through NetWare Administrator Printing Tasks Handled through NetWare Administrator The following table lists the printing tasks you can accomplish in NetWare Directory Services™ software with NetWare Administrator.
Managing Print Services with the NetWare Administrator Utility Printing Tasks Handled through NetWare Administrator Table 2-1 Object Class Print Server Container object User Printing Tasks Performed with NetWare Administrator Task Procedure Location Assign a printer to a print server “Assigning Printers to Print Servers” Audit a print server “Enabling and Viewing the Print Server Auditing Log” Create a print server “Creating Print Servers” Delete a print server “Viewing the Assignments for Prin
Managing Print Services with the NetWare Administrator Utility Using the Browser Using the Browser 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 Service™ (NDS) objects, with files, and with directories. Parts of the Browser The browser displays the NDS™ objects in your current context. You select objects in order to perform administrative tasks for the network.
Managing Print Services with the NetWare Administrator Utility Using the Browser Each browser title bar shows the uppermost container for the window. Three tiled browser windows Figure 2-1 Browser Window with Multiple Tiles Browser Context The title bar displays the browser context, which is the name of the container object that the browser window starts browsing from.
Managing Print Services with the NetWare Administrator Utility Using the Browser To view multiple browser windows at the same time, open the windows, then select “Tile” from the “Window” menu.
Managing Print Services with the NetWare Administrator Utility Using the Printing Object Dialogs Using the Printing Object Dialogs NetWare Administrator is set up so you can view or edit all information about an object in one place: the object dialog. NetWare Services printing requires 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.
Managing Print Services with the NetWare Administrator Utility Using the Printing Object Dialogs Dialog name Shows object class: name of object. Page title Displays the name of the selected page. Page area Displays fields for different information when page buttons are selected. The More button Appears next to fields that accept multiple entries.
Managing Print Services with the NetWare Administrator Utility Using the Printing Object Dialogs Active page The dark bar across the top indicates this page is active. Dark page corners Indicates changes have been specified in a page but not saved (OK'd) yet. Page buttons Each button displays another page of the Details dialog. OK and Cancel Important: These buttons affect all pages, not just the page displayed.
Managing Print Services with the NetWare Administrator Utility Using the Printing Object Dialogs If you choose not to save changes, you’ll lose the changes you want to keep in the other pages. NOTE: 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.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Setting Up Print Services with NetWare Administrator This section describes how to set up a basic printing environment using the NetWare Administrator graphical utility.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator 2 Choose “Print Queue.” The “Create Print Queue” dialog appears similar to the following figure. Provide information in all fields. Select to open the object dialog for this object. Select to repeat this dialog so you can create another object.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator your Directory tree and a physical directory for that print queue on a server. 3 • “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 native NetWare Server or a NetWare Services server in another Directory tree.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Displays the selected object's name. Current Context displays the name of the container double-clicked in the "Directory Context" list box. Subordinate objects in the selected container appear here. Double-click a container object here. Figure 2-5 Select Object Dialog 6 In the “Directory Context” field, browse until the volume you want is listed in the “Objects” field.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Creating Printers 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. Procedure 1 From the browser’s “Object” menu for the Organization or Organizational unit, choose “Create.” The “New Object” dialog appears.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Figure 2-6 Printer Identification Page For context-sensitive help in adding information to this dialog, select “Help.” Assigning Print Queues to Printers A print queue must be assigned to a printer before the printer can take print jobs from the network. Procedure 1 From the browser, select the object “Details” dialog by double-clicking on the printer object.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Figure 2-7 Printer Assignments Page 3 Select “Add.” The “Select Object” dialog appears, similar to that shown in Figure 2-5. Only print queue objects appear in the list of objects. 4 In the “Directory Context” field, browse until the queue you want is listed in the “Objects” field. When you are assigning print queue to a printer, only print queues appear in the “Objects” field.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator You are returned to the “Printer” dialog. 6 Select the “Configuration” page and make any necessary changes, including parameters available after selecting “Communication.” See “Configuring Printers.” Creating Print Servers The following procedure lets you create a print server.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Figure 2-8 Print Server Identification Page For context-sensitive help in adding information to this dialog, select “Help.” Assigning Printers to Print Servers A network printer must be assigned to a print server before you can perform network printing. Procedure 1 From the “Print Server” dialog, select the “Assignments” page.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator Figure 2-9 Print Server Assignments Page Remember that print queues are assigned to printers, not to print servers. See “Assigning Print Queues to Printers.” 2 Select “Add”, and select the Printer object you want to assign. The “Select Object” dialog appears. 3 In the “Directory Context” field, browse until the printer you want is listed in the “Objects” field.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator 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*”. 4 Select the printer in the “Objects” field. Then select “OK.
Managing Print Services with the NetWare Administrator Utility Setting Up Print Services with NetWare Administrator 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, start the print server software (pserver) on a server.
Managing Print Services with the NetWare Administrator Utility Modifying NetWare Print Services Modifying NetWare Print Services NetWare 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.
Managing Print Services with the NetWare Administrator Utility Modifying NetWare Print Services Viewing the Assignments for Printing Objects The “Assignments” pages for the Print Queue, Printer, and Print Server object dialogs show the current assignments for those printing objects. Use the following steps to view printing assignments. Procedure 1 Select the printing object you want to view in the browser. The dialog for that object appears.
Managing Print Services with the NetWare Administrator Utility Modifying NetWare Print Services Deleting Printing Objects When you 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.
Managing Print Services with the NetWare Administrator Utility Print Queue Options Print Queue Options Assigning Queue Operator Flags 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: • “Allow Users To Submit Print Jobs” allows queue users to submit print jobs to the queue if the option is set to Yes.
Managing Print Services with the NetWare Administrator Utility Print Queue Options NOTE: Most 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 NetWare Client for DOS and MS Windows User Guide.
Managing Print Services with the NetWare Administrator Utility Print Queue Options 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. • “Text” indicates that this print job consists of a text file, containing only ASCII characters.
Managing Print Services with the NetWare Administrator Utility Print Queue Options The “Users” page lists users of the print queue. This list is created and maintained by the network supervisor. Viewing or Changing the List of Operators for a Print Queue 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.
Managing Print Services with the NetWare Administrator Utility Printer Options Printer Options Configuring Printers The default printer configuration uses polled mode and LPT1 of the NetWare server running the print server. Procedure 1 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. 2 Complete or modify the fields as needed. These fields are optional.
Managing Print Services with the NetWare Administrator Utility Printer Options Figure 2-12 Printer Configuration Page 4 Complete the configuration fields as required by your printer type. • “Printer Type” displays the printer type. Selecting this field displays the list of types from which you can select.
Managing Print Services with the NetWare Administrator Utility Printer Options The default values are for a parallel printer that is cabled to the LPT1 port of a NetWare Server running PSERVER. • 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.
Managing Print Services with the NetWare Administrator Utility Printer Options 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.
Managing Print Services with the NetWare Administrator Utility Printer Options Figure 2-13 Printer Status Dialog 3 Modify this printer's status as necessary. • “Status” Status shows the current status of this port driver and printer.
Managing Print Services with the NetWare Administrator Utility Printer Options NOTE: 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.
Managing Print Services with the NetWare Administrator Utility Printer Options copies requested for this print job. 4 • “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.
Managing Print Services with the NetWare Administrator Utility Printer Options printer type. See “Configuring Printers” for information on these parameters. 5 Choose “OK.” You return to the “Configuration” page. Setting Up Printer Event Notifications The “Notification” page controls the objects that are notified when the printer requires servicing (for example, when it is out of paper or jammed).
Managing Print Services with the NetWare Administrator Utility Printer Options Figure 2-14 Printer Notification Page 2 On this page, configure your notification options. The “Notification” list box shows objects that are notified about this printer. • “Add” allows you to add objects to the “Notify” list.
Managing Print Services with the NetWare Administrator Utility Printer Options 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. Changing a Print Queue's Priority 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.
Managing Print Services with the NetWare Administrator Utility Printer Options Specifying Printer Features The printer “Features” page allows you to store information about your printer, including the following: • Printer language • Amount of memory • Supported typefaces • Supported cartridges You 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.
Managing Print Services with the NetWare Administrator Utility Printer Options Figure 2-15 Printer Features Page 2 On this page, specify the information you want to store: • “Page Description Language” shows the 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.
Managing Print Services with the NetWare Administrator Utility Printer Options 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” shows the fonts that the printer can use. You must enter the correct typefaces; they are not read from the printer.
Managing Print Services with the NetWare Administrator Utility Enabling and Viewing the Print Server Auditing Log Enabling and Viewing the Print Server Auditing Log The print server 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. By default, no audit log is created. When you enable the audit log feature you can do the following: • View the log. Use PCONSOLE to view the log.
Managing Print Services with the NetWare Administrator Utility Enabling and Viewing the Print Server Auditing Log 1 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. 2 Select “Change Password.” The “Change Password” window appears.(The “Old Password” field is permanently grayed.) 3 Complete the fields as needed.
Managing Print Services with the NetWare Administrator Utility Enabling and Viewing the Print Server Auditing Log 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations Working with Print Job Configurations 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations Figure 2-16 Print Job Configuration Dialog • “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.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations configuration, as noted by the printer icon. 2 • “OK” saves changes in all pages of this dialog. • “Cancel” closes this dialog without saving changes in any page. Select “New.” The “Print Job Configuration” page appears, similar to the following figure. Figure 2-17 Print Job Configuration Page 3 Select and complete the fields appearing on this page.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations Choose “Text” when you want tabs to be converted to spaces. Also choose “Text” to print ASCII text. Choose “Byte stream” if you are printing from 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” is the width in characters that each tab character should be expanded to.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations “Enable timeout” to enter a value here. Timeout can range from 1 to 1000 seconds. 4 NOTE: 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Job Configurations 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. Procedure 1 Select the print job configuration that you want to make the default configuration from the “Print Job Configurations” list box. 2 Choose “Default.
Managing Print Services with the NetWare Administrator Utility Working with Printer Forms Working with Printer Forms 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.
Managing Print Services with the NetWare Administrator Utility Working with Printer Forms 6 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. Mounting Printer Forms Printer forms can be designated in an effort to prevent your printer from printing a print job on the wrong paper.
Managing Print Services with the NetWare Administrator Utility Working with Printer Forms The “Mount Form” window appears. A list of existing forms appears in the “Defined Forms” field. 4 Select the form you want to mount. The form number appears in the box below. 5 Select “OK.” You can also mount printer forms from PCONSOLE or at the print server console. See “Mounting Printer Forms” in Chapter 4 (PCONSOLE) or “Viewing a List of Forms” in Chapter 9 (PSERVER).
Managing Print Services with the NetWare Administrator Utility Working with Printer Forms 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. Deleting Printer Forms Procedure 1 Select a printer form from the “Printer Forms” list box. 2 Choose “Delete.” The “Delete Printer Form” dialog appears.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Working with Print Device Definitions If your application does not have the print driver for your printer, NetWare supplies print device definitions for many common printers. Purpose of Print Device Definitions Print device definitions are sets of functions and modes found in files with .PDF extensions that correspond to printers, plotters, and other peripherals.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions APLASER2.PDF-Apple* LaserWriter* Plus/II/IINT/ IINTX/Personal NTR APPIMAGE.PDF-Apple ImageWriter* I/II APPLASER.PDF-Apple LaserWriter APPLW2FG.PDF-Apple LaserWriter IIf/IIg/ Personal NTR CIT120D.PDF-Citizen* 120-D CIT20.PDF-Citizen 20 CIT224.PDF-Citizen 224 CITOH310.PDF-CItoh 310/315 CITOH600.PDF-CItoh 600 DEC1100.PDF-DEC* Laser 1100 DEC1150.PDF-DEC Laser 1150 DEC2100.PDF-DEC Laser 2100 DEC2100P.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Procedure 1 From the browser’s “Object” menu for the Organization or Organizational unit, choose “Details.” 2 At the “Object” dialog, select the “Print Devices” page. The “Print Devices” page appears. 3 Choose “Create.” The “Create New Device” window appears similar to the following figure. Figure 2-19 Create New Device Window 4 Enter a device name in the “Name” field.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Viewing or Modifying Print Device Definitions The following procedure is used to modify an existing print device definition that was previously created. 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Figure 2-20 Modify Existing Device Page 4 5 Complete the fields and options as needed: • “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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Creating or Modifying Print Device Functions 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Importing Print Device Definitions 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, Hewlett-Packard ships a set of commonly used .PDF files, which are found in the SYS:PUBLIC directory.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Figure 2-21 Print Devices Page 3 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions Figure 2-22 File Open Dialog 4 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. 5 Select the filename that corresponds to the printer you want to import into the device database, and then press “OK.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Definitions 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. 4 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Modes Working with Print Device Modes 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.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Modes 5 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.” 6 Choose “OK.” You return to the “Modify Existing Device” dialog.
Managing Print Services with the NetWare Administrator Utility Working with Print Device Modes 8 Choose “OK.” You return to the “Modify Print Device” dialog.
Managing Print Services with the NetWare Administrator Utility Referencing Bindery Queues Referencing Bindery Queues The following procedure lets you reference a bindery queue and add it to your list of print queues available for printing. Procedure 1 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.
Managing Print Services with the NetWare Administrator Utility Referencing Bindery Queues 4 • “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.
3 Managing Print Services with PCONSOLE 3-1
Managing Print Services with PCONSOLE Overview Overview This chapter explains how to set up and administer print services with the PCONSOLE utility. You can use the “Quick Setup” option in PCONSOLE to set up default print objects. Instructions for customizing those objects follow. Using Quick Setup in PCONSOLE The “Quick Setup” option allows you to get your default print objects (print queue, printer, print server) up and running quickly.
Managing Print Services with PCONSOLE Overview 5 Use Quick Setup to define PS_1, PR_Far, and Q_Far. a Select the “Quick Setup” option. b At the “Print server:” prompt, type in the name of your print server. To select from a list of print servers, press . If no print servers are in that context, PCONSOLE will select a name based on your current context. c Press ; then enter the name “PS_1”. d Select “New printer:” and enter “PR_FAR”. e Select “New print queue:” and enter “Q_FAR”.
Managing Print Services with PCONSOLE Overview NPRINTER printservername printernumber For example, the following command connects printer PR_NEAR to the print server, since PR_NEAR was assigned the number 1 as the print number: NPRINTER PS_1 1 To start the nprinter daemon on HP-UX, run the pserver and nprinter commands from the client system. After the NetWare port driver is loaded, workstations can send print jobs to the printer.
Managing Print Services with PCONSOLE Printing Tasks Handled through PCONSOLE Printing Tasks Handled through PCONSOLE The following figure lists the administrative tasks you can perform with PCONSOLE. Figure 3-1 PCONSOLE Tasks NOTE: You must be running in Directory Services mode to make use of the full functionality of PCONSOLE.
Managing Print Services with PCONSOLE Printing Tasks Handled through PCONSOLE Table 3-1 Navigation Procedures for Common PCONSOLE Tasks Task Procedure Audit printing See “Adding, Changing, and Removing Print Server Passwords.” Change your printer type See “Changing Printer Type.” Create a print queue, printer, and print queue with all of the necessary assignments done automatically See “Using Quick Setup in PCONSOLE.” Create or modify a print queue See “Print Queue Options.
Managing Print Services with PCONSOLE Modifying NetWare Print Services Modifying NetWare Print Services After 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. Creating or Modifying Print Queues This section describes how to use PCONSOLE to create or modify print queues. Procedure 1 From PCONSOLE's main menu, select “Print Queues.” A list of print queues appears. a To add a queue, press .
Managing Print Services with PCONSOLE Modifying NetWare Print Services The “Printers” list box appears. a To add a printer, press . b To delete a printer, press . c To change a name, highlight the name then press . d 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.
Managing Print Services with PCONSOLE Modifying NetWare Print Services A list of print servers appears. a To add a print server, press . b To delete a server, press . c To change a name, highlight the name; then press . 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.
Managing Print Services with PCONSOLE Print Queue Options Print Queue Options Assigning Queue Operator Flags 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: • “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).
Managing Print Services with PCONSOLE Print Queue Options See Table 3-2, “Print Job Parameters in PCONSOLE,” for information on each of these parameters. 4 To change an existing print job’s configuration from the “Print Jobs” screen, select the job and alter its configuration parameters as desired. See Table 3-2, “Print Job Parameters in PCONSOLE,” for information on each of these parameters. 5 To delete a print job from the “Print Jobs” list, press .
Managing Print Services with PCONSOLE Print Queue Options Table 3-2 Print Job Parameters in PCONSOLE Parameter Description Number of copies You can choose the number of copies you want printed. File contents You can choose either “Text” or “Byte stream” (the default). Choose “Text” when you want tabs to be converted to spaces. Also choose “Text” to print ASCII text. Choose “Byte stream” if you are printing from within an application and you want the application to handle the formatting commands.
Managing Print Services with PCONSOLE Print Queue Options Table 3-2 Print Job Parameters in PCONSOLE Parameter Description Target date Enter the date you want your job printed on. (You can set this option only if you chose “Yes” for “Defer Printing.”) Target time 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.
Managing Print Services with PCONSOLE Printer Options Printer Options Configuring Printers The following table lists the parameters for configuring a printer from PCONSOLE. Table 3-3 Printer Configuration Parameters in PCONSOLE Parameter Options Description Print server The print server the printer is assigned to. If no print server is assigned, the field will say “(None)”. Printer number The logical number assigned to the printer (0-254).
Managing Print Services with PCONSOLE Printer Options Table 3-3 Printer Configuration Parameters in PCONSOLE Parameter Configuration Options Description The options shown below are for parallel printers. For information pertaining to other printer types, use Help. 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.
Managing Print Services with PCONSOLE Printer Options Table 3-3 Printer Configuration Parameters in PCONSOLE Parameter Options Description Starting form 0-254 Indicates the form that the printer will use most often. Buffer size in KB 3KB-20KB 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.
Managing Print Services with PCONSOLE Printer Options Procedure 1 From the “Available Options” menu, select “Printers.” The “Printers” window appears with a list of active printers. 2 Select the desired printer from the list. The “Printer Configuration” window appears. 3 Choose “Printer Status: (See Form).” A “Status” window appears showing the various status elements for printers. 4 Modify the printer's status as needed.
Managing Print Services with PCONSOLE Printer Options 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.
Managing Print Services with PCONSOLE Printer Options 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.
Managing Print Services with PCONSOLE Printer Options Changing Printer Type 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. Procedure 1 From the “Available Options” menu, select “Printers.” The “Printers” window appears with a list of active printers. 2 Select the desired printer from the list. The “Printer Configuration” window appears. 3 Choose “Printer Type.
Managing Print Services with PCONSOLE Printer Options assigned,” and press . A list of print queues currently assigned to this printer appears. 3 • To assign a print queue not appearing on this list to the printer, press 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.
Managing Print Services with PCONSOLE Printer Options Prerequisites • The 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 “Creating or Modifying Printer Forms.” For information on creating printer forms with NetWare Administrator, see “Creating Printer Forms.
Managing Print Services with PCONSOLE Print Server Options Print Server Options Viewing a Print Server’s Status To determine the status of a print server, use the following procedure. Procedure 1 From the “Available Options” menu, select “Print Servers.” The “Print Servers” window appears. 2 Select the print server you want information about. 3 At the “Print Server Information” window, select “Information and Status.
Managing Print Services with PCONSOLE Print Server Options Changing a Print Queue's Priority 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. Procedure 1 From the “Available Options” menu, select “Print Servers.” A list of active print servers appears.
Managing Print Services with PCONSOLE Print Server Options 4 From the list, select the printer the queue is assigned to. The “Printer name Configuration” form appears. 5 Select “Print queues assigned: (See List).” 6 Highlight the appropriate queue, and press . 7 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).
Managing Print Services with PCONSOLE Enabling and Viewing the Print Server Auditing Log Enabling and Viewing the Print Server Auditing Log The print server 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. The log can be viewed in PCONSOLE as well as NetWare Administrator.
Managing Print Services with PCONSOLE Enabling and Viewing the Print Server Auditing Log 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. Procedure 1 From the “Available Options” menu, select “Print Servers” and select a print server. The “Print Server Information” screen appears.
Managing Print Services with PCONSOLE Enabling and Viewing the Print Server Auditing Log 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. 6 After auditing has been enabled, unload and then reload the print server. 7 (Optional) Submit a print job to ensure that the log is recording information on print jobs properly.
Managing Print Services with PCONSOLE Enabling and Viewing the Print Server Auditing Log 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.
Managing Print Services with PCONSOLE Using PCONSOLE in Bindery Mode Using PCONSOLE in Bindery Mode You can add a NetWare Services server and NetWare Services clients to your network and still retain your existing NetWare 3x PSERVER.EXE and NetWare 3x environment. • If you use PCONSOLE from NetWare Services and use bindery mode, you define objects that a bindery-based print server knows how to access for configuration information upon loading.
Managing Print Services with PCONSOLE Using PCONSOLE in Bindery Mode SYS:SYSTEM\FA010002) (Non-D.S. object). • 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.
Managing Print Services with PCONSOLE Using PCONSOLE in Bindery Mode 3-32
4 Sending Jobs to Network Printers Using CAPTURE and NPRINT 4-1
Sending Jobs to Network Printers Using CAPTURE and NPRINT Overview Overview Many applications are designed for network printing. 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Using CAPTURE Printing Tasks Handled through CAPTURE You can use CAPTURE to perform the following tasks: • NOTE: Set flags to redirect DOS print jobs to a network printer (or file) from an application designed to print to workstation parallel (LPT) ports. In order to redirect print jobs from a default parallel (LPT) port to a serial (COM) port, you must use the MODE command in DOS.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Table 4-1 Syntax for Common CAPTURE Tasks Task Syntax Capture to network printer P1. CAPTURE P=P1 Capture to print queue Q1. CAPTURE Q=Q1 End a capture. CAPTURE EC Hold the print job in the queue. CAPTURE HOLD List the printing parameters for the job to be printed. CAPTURE D Redirect printer output to a file. CAPTURE CR=filename Redirect printer output to a printer.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Command Parameters Replace 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. Table 4-2 CAPTURE Options Option Syntax Description All ALL 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Table 4-2 CAPTURE Options Option Syntax Description Details D Lists the printing parameters for a capture. It also indicates whether a print job configuration was used. End capture EC 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Table 4-2 CAPTURE Options Option Job configuration Syntax J=name Description 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Table 4-2 CAPTURE Options Option No autoendcap (Continue capture) Syntax NA Description 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Table 4-2 CAPTURE Options Option Syntax Description Show SH Shows the current status of LPT (parallel) ports. Do not use with other options. Tabs T=number (118) 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE application. • If “Timeout” (TI) is enabled, the job is sent to the print queue in the specified number of seconds. Printing Data without Exiting an Application In most applications, printing begins immediately after you send the job. • You can use the “Timeout” (TI) option to delay printing for a specified number of seconds without closing the print job and exiting the application.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Printing Screen Displays To print information displayed on your screen, follow these steps. Procedure 1 Before you access the screen you want to print, type CAPTURE P=printername TI=number LPT1 You can include any of the CAPTURE options except SHow. NOTE: 2 Access the screen you want to print. 3 Press . DOS redirects print jobs to the port. If no printer is attached or port captured, your machine may hang.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE Saving Data to a NetWare Server You are Not Attached To 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE #CAPTURE Q=queuename TI=n or #CAPTURE Q=queuename AU You 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 press . If you type a CAPTURE command at the DOS prompt, it overrides the command in your login script if you capture the same port.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using CAPTURE 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT Using NPRINT Printing Tasks Handled through NPRINT NPRINT is used to 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT Table 4-3 Syntax for common NPRINT tasks Task Syntax Print file MARCH.PRJ using print job configuration REPORTS. NPRINT MARCH.PRJ J=REPORTS Print five copies of file MARCH.PRJ on printer P1 with no banner. NPRINT MARCH.PRJ P=P1 C=5 NB Print all files beginning with MA with extension .PRJ. NPRINT MA*.PRJ Hold the print job MARCH.PRJ in the queue. NPRINT MARCH.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT Table 4-4 NPRINT Options Option Syntax Description All ALL Used after the /? option, it displays all online help screens. Banner B=name 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”).
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT Table 4-4 NPRINT Options Option Print job configuration Syntax J=name Description 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT Table 4-4 NPRINT Options Option Syntax Description Printer P=name Indicates to which printer the print job should be sent; you may specify a default in a print job configuration. Server S=name 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT 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.
Sending Jobs to Network Printers Using CAPTURE and NPRINT Using NPRINT 4-22
5 Setting Up and Servicing Print Servers 5-1
Setting Up and Servicing Print Servers Overview Overview A print server is a software program that monitors and manages printers and print queues. In NetWare Services, the print server runs as a daemon called PSERVER. You can create print servers in NetWare Administrator and PCONSOLE, but you can only start the print server at the NetWare Services server. Once you’ve started the print server, you must load a port driver for each network printer attached to a workstation.
Setting Up and Servicing Print Servers Print Server Features Print Server Features The following list briefly describes the key features of the print server software available in NetWare Services. • Support for 255 Printers The print server in NetWare Services supports up to 255 printers. How effectively it can support a large number of printers depends primarily on the speed of your printers.
Setting Up and Servicing Print Servers Print Server Features 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.
Setting Up and Servicing Print Servers Requirements Requirements Before completing any tasks in this chapter, you need the following: NOTE: • NetWare 4.1/9000 NetWare Services 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.
Setting Up and Servicing Print Servers Using the PSERVER Daemon Using the PSERVER Daemon The NetWare Services print server is implemented as a UNIX daemon called PSERVER. It runs as a UNIX process and can only be started at the NetWare Services server. You can use the console command pserver to start the daemon. Only one PSERVER daemon can be running at any given time on a NetWare 4.1/9000 machine and it must be started by a user with root privileges.
Setting Up and Servicing Print Servers Using the PSERVER Daemon CAUTION: For each of the supported printers to work correctly, the underlying protocols must be present. You must load the following stacks for each printer specified: IPX/SPX stack for NetWare printers, TCP/IP for UNIX printer, and AppleTalk stack for AppleTalk printers. Starting PSERVER (Advanced UNIX Users) You must start the PSERVER daemon at the NetWare Services server using the PSERVER command.
Setting Up and Servicing Print Servers Using the PSERVER Daemon Table 5-1 PSERVER options Option Description -h Causes the PSERVER process to display all the available command line options. -? Same as -h. -c default_context A default context is used when authenticating through Directory Services. This option is overridden by the “pserver_name_context” definition in the nwconfig file.
Setting Up and Servicing Print Servers Using the PSERVER Daemon Enter the password for user print_server_object_name on server file_server_name: A system file, usually called password, can be used to automate this process. It is found in the PSERVER log directory. In general, this will be the directory . To automate the process, enter the PSERVER object password into the password file or pass password as a parameter to the pserver command.
Setting Up and Servicing Print Servers Using the PSERVER Daemon Table 5-2 Stopping PSERVER To stop PSERVER using Refer to PCONSOLE “Unloading Print Servers” NetWare Administrator “Unloading Print Servers” Using Print Servers in Bindery Mode You can create print servers to service queues and clients in a bindery services environment (including NetWare 3 servers and NetWare 4 servers running bindery emulation).
Setting Up and Servicing Print Servers Using Third-Party Network-Direct Print Devices with NetWare Services Using Third-Party Network-Direct Print Devices with NetWare Services NetWare Services 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.
Setting Up and Servicing Print Servers Using Third-Party Network-Direct Print Devices with NetWare Services Workstation 1 NetWare server 2 1 Network direct printer 3 4 Queue Server mode Print queues 2 Network direct printer PSERVER.NLM Remote Printer mode NPRINTER.NLM 3 (NPRINTER.
Setting Up and Servicing Print Servers Using Third-Party Network-Direct Print Devices with NetWare Services Queue Server Mode In this mode, the hardware print server directly accesses the print queue using NetWare Core Protocol™ calls. In NetWare 3, this mode was faster than remote printer mode, but the improved performance of the NetWare Services PSERVER has minimized this distinction.
Setting Up and Servicing Print Servers Using Third-Party Network-Direct Print Devices with NetWare Services direct print devices assume that this group exists in NetWare Services. 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.
Setting Up and Servicing Print Servers Troubleshooting Print Server Problems Troubleshooting Print Server Problems The first step in troubleshooting print server-related printing problems is to use PCONSOLE or NetWare Administrator to monitor your printers and print server. • For information on using PCONSOLE, see “Creating or Modifying Print Servers” in Chapter 4. • For information on NetWare Administrator, see “Viewing and Modifying a Printer’s Status” in Chapter 3.
Setting Up and Servicing Print Servers Additional Information Additional Information For more information about Creating, modifying, or deleting print servers Refer to “Creating Print Servers” in Chapter 2 (NetWare Administrator) “Creating or Modifying Print Servers” in Chapter 3 (PCONSOLE) 5-16
6 Setting Up Printers Attached to Workstations or Servers 6-1
Setting Up Printers Attached to Workstations or Servers Overview Overview This chapter explains how to use Hewlett Packard network printer software. Most network printers require a software program called a port driver to print network print jobs. NetWare Services provides two types of port drivers: NPRINTER.EXE and the NPRINTER daemon. Network printers attached to DOS, Windows, Win 95 or NT client workstations require NPRINTER.EXE running on the workstation.
Setting Up Printers Attached to Workstations or Servers Requirements Requirements Before completing tasks in this chapter, you need the following: NOTE: • NetWare 4.1/9000 NetWare Services server. • Print server, print queue, and printer that have been created and assigned using one of the following: • NetWare Administrator (See “Setting Up Print Services with NetWare Administrator” in Chapter 3.) • PCONSOLE (See “Using Quick Setup in PCONSOLE” in Chapter 4.
Setting Up Printers Attached to Workstations or Servers Using NPRINTER.EXE Using NPRINTER.EXE The NetWare port driver portion of NPRINTER.EXE for a DOS or Windows workstation is a terminate-and-stay-resident program that can be loaded either from the NPRINTER menu or from the command line. Printing Tasks Handled through NPRINTER.EXE Use the information in the following table to initiate NPRINTER tasks. Table 6-1 NPRINTER.
Setting Up Printers Attached to Workstations or Servers Using NPRINTER.EXE Command Syntax NPRINTER [printer|printserver printernumber] option NPRINTER.EXE can be loaded up to seven times on the same workstation. This is because you can load NetWare port drivers for up to three LPT and four COM workstation ports with NPRINTER.EXE (menu or commandline). The following table shows you options available with NPRINTER.EXE at a DOS workstation. Table 6-2 NPRINTER.
Setting Up Printers Attached to Workstations or Servers Using NPRINTER.EXE Running Port Drivers from Local Drives 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.
Setting Up Printers Attached to Workstations or Servers Using NPRINTER.EXE Replace LPT1 with the port that the printer is cabled to (for example: LPT2, COM1, COM2). Loading Port Drivers from the NPRINTER Menu The NPRINTER menu allows you to load printers configured as “Manual Load” and printers of type “Other/Unknown.” This menu also allows you to view available print servers or printers before selecting which printer to load.
Setting Up Printers Attached to Workstations or Servers Using NPRINTER.EXE NOTE: 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. Loading Port Drivers from the Command Line 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.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon Using Nprinter Daemon The NPRINTER daemon is a UNIX process that allows printers defined through the UNIX print system to service the print server. It can be loaded on any UNIX machine. Unlike NPRINTER.EXE, the NPRINTER daemon does not contain its own port driver, but relies instead on the UNIX print system for configuring and maintaining the actual printer information.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon CAUTION: Changes made to these files while NPRINTER is running should always be made to PRTConfig first, and then to RPControl. PRTConfig File Parameters The PRTConfig file allows users to set up the host printer configuration that gives NPRINTER access to the host printers. This file is configurable with a text editor.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon This field is platform specific. If the platform differs from the reference platform, modifications to NPRINTER may be necessary. form_name Identifies the form name to be used with this print queue. It is platform specific. This field can be left blank. The information in the PRTConfig file is not updated dynamically.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon network. • The print server’s name has been incorrectly entered in the RPControl file. printer_slot Identifies the printer number that corresponds to the printer object that was created. The slot number must be from 0 to 255. The NPRINTER daemon does not validate the printer number until it has established a connection with the print server.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon The parameters are global, applying to all printers attached to NPRINTER. All of the parameters except “Max_Wait_Packet_Time” and “Status_Check_Interval” set initial values for the printer processes. Max_Wait_Packet_Time Specifies the maximum time NPRINTER waits to receive packets before going on to other processes. Status_Check_Interval Specifies the basic interval that NPRINTER waits between doing status checks on all printers.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon If both parameters are at the default value, NPRINTER waits 100 seconds before doing a status check. Error_Before_Inform Prevents the scrolling of error messages that occur in rapid succession. The first occurrence of a message is always displayed.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon The supported levels are 0 to 39, where 0 is the highest priority. e (Optional) Under the “form_name” column, enter any predefined form. Forms are predefined in the UNIX print system. If forms are not being used, this column should be left blank. 2 Edit the RPControl file. The RPControl file has the following format. Syntax examples are provided within the file itself.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon 1 Edit the PRTConfig file. a Note the printer_name value that is associated with the printer you want to delete. You need to know the printer_name value to complete Step 2. b Delete the printer line. 2 Edit the RPControl file. a Locate the line with the printer_name value from Step 1. b Delete the printer line.
Setting Up Printers Attached to Workstations or Servers Using Nprinter Daemon The NPRINTER daemon will stop and all of the printers being serviced by the NPRINTER daemon will no longer be accessible from NetWare.
Setting Up Printers Attached to Workstations or Servers Using Network-Attached Printers Using Network-Attached Printers For information on using port drivers for printers attached directly to the network, see “Using Third-Party Network-Direct Print Devices with NetWare Services” in Chapter 6.
Setting Up Printers Attached to Workstations or Servers Troubleshooting Tips for Administering Printer Stations Troubleshooting Tips for Administering Printer Stations For a comprehensive discussion of strategies for troubleshooting network printing, see Appendix D, “Troubleshooting Printing Problems.” Printing is Slow Using NPRINTER.EXE as a Remote Network Station The following are possible reasons why printing might be substantially slower using NPRINTER.
Setting Up Printers Attached to Workstations or Servers Troubleshooting Tips for Administering Printer Stations A similar problem may occur when you reboot the workstation to reestablish 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 SPX™ abort and IPX™ Retry counts, the time-out sequence is even longer.
Setting Up Printers Attached to Workstations or Servers Troubleshooting Tips for Administering Printer Stations Either change to polled mode or change the board settings to avoid the conflict. Print Jobs are Ruined When Printing Locally A 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.
Setting Up Printers Attached to Workstations or Servers Troubleshooting Tips for Administering Printer Stations Defined but unattached parallel printers show a status of “Not connected.” NPRINTER.EXE Does Not Run from Local Drive If you want to run NPRINTER.EXE from your local drive, be sure to copy all the necessary files. An alternative is to put them in the LOGIN directory on the network, which is the directory that is accessible prior to logging in.
Setting Up Printers Attached to Workstations or Servers Additional Information Additional Information For more information about Creating, modifying, or deleting print servers or printers Refer to “Setting Up Print Services with NetWare Administrator” in Chapter 3 (NetWare Administrator) “Modifying NetWare Print Services” in Chapter 3 (NetWare Administrator) “Creating or Modifying Print Servers” in Chapter 4 (PCONSOLE) “Creating or Modifying Printers’ in Chapter 4 (PCONSOLE) “Using PCONSOLE in Bindery Mod
Setting Up Printers Attached to Workstations or Servers Additional Information 6-24
7 Creating and Managing Print Job Configurations 7-1
Creating and Managing Print Job Configurations Overview Overview You 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® 4™ software).
Creating and Managing Print Job Configurations Printing Tasks Handled through PRINTCON Printing Tasks Handled through PRINTCON The following figure illustrates the tasks you can perform with PRINTCON.
Creating and Managing Print Job Configurations Working with Print Job Configurations Working with Print Job Configurations Print 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.
Creating and Managing Print Job Configurations Working with Print Job Configurations Creating Bindery Print Job Configurations Procedure 1 Load PRINTCON and press 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.
Creating and Managing Print Job Configurations Working with Print Job Configurations created in Directory Services mode. NOTE: • 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.
Creating and Managing Print Job Configurations Working with Print Job Configurations Options” menu. 2 Highlight the configuration you want to edit from the “Print Job Configurations” list. Press . 3 Make the change by typing a new value in the desired field and pressing , or by selecting an item from the list provided. The configuration parameters are explained in “Print Job Configuration Parameters.” 4 To save the changes you have made, press .
Creating and Managing Print Job Configurations Working with Print Job Configurations Table 7-1 PRINTCON Configuration Parameters Parameter Explanation Form feed 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.
Creating and Managing Print Job Configurations Working with Print Job Configurations Table 7-1 PRINTCON Configuration Parameters Parameter Local printer Explanation This parameter is used only with CAPTURE. You can specify which local parallel printer port (LPT1, LPT2, or LPT3) you want to capture. Default: LPT1 Auto endcap This parameter is used only with CAPTURE. Type “Y” for “Yes” or “N” for “No.
Creating and Managing Print Job Configurations Additional Information Additional Information For more information about Creating print job configurations with NetWare Administrator 7-10 Refer to “Working with Print Job Configurations” in Chapter 2 (NetWare Administrator)
8 Working with Print Device Definitions and Printer Forms 8-1
Working with Print Device Definitions and Printer Forms Overview Overview If your application does not have the print driver for your printer, NetWare® supplies print device definitions for many common printers. Purpose of Print Device Definitions Print device definitions are sets of functions and modes found in files with .PDF extensions that correspond to printers, plotters, and other peripherals.
Working with Print Device Definitions and Printer Forms Overview 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 “Working with Print Device Definitions” in Chapter 2.
Working with Print Device Definitions and Printer Forms Printing Tasks Handled through PRINTDEF Printing Tasks Handled through PRINTDEF The following figure shows you the tasks you can perform with PRINTDEF.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions Working with Print Device Definitions 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.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions 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 . The control sequence appears in the “Function Definition” entry box.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions 6 If you are creating or modifying a definition, press . 7 Select “Device Functions” from the “Device Options” menu. The “Functions for Device printername” list is displayed. 8 To add a new print function, press 9 Type a name to identify the printer command in the “Function Definition” entry box and press .
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions NOTE: 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). Importing Print Device Definitions Use the following steps to import a print device definition from a .PDF file into the print device database.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions Importing Print Device Definitions from another NetWare Server 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.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions Exporting Print Device Definitions 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. Exporting to a Directory Procedure 1 From the PRINTDEF “Available Options” menu, select “Print Devices.
Working with Print Device Definitions and Printer Forms Working with Print Device Definitions The “Defined Print Devices” list is displayed. 3 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. 4 Press . The “Network Directories” list box appears. 5 Select the “..” entry at the top of the list.
Working with Print Device Definitions and Printer Forms Working with Print Device Modes Working with Print Device Modes 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 Nearletter quality printing.
Working with Print Device Definitions and Printer Forms Working with Print Device Modes 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. a To set up the “(Re-initialize mode),” highlight the mode and press . b To see a list of all defined functions for the print device, press .
Working with Print Device Definitions and Printer Forms Working with Print Device Modes Functions...” list. • Highlight the function you want to include at the marked location in the new mode and press (the Mark key). • Press . The functions you choose appear in the “Functions for Mode modename” list. When you have completed the “Functions” list, press to return to the “Modes” list. 6 To delete an item from the modes list, highlight that mode and press .
Working with Print Device Definitions and Printer Forms Working with Print Device Modes Modifying Print Device Modes 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. Procedure 1 From the PRINTDEF “Available Options” menu, select “Print Devices.
Working with Print Device Definitions and Printer Forms Working with Print Device Modes The “Available Functions for Device name” list appears. Mark the functions you want to use with , then press to place them in the mode function list. Functions will be added in the order they were marked. • 8-16 To delete functions from the mode, press .
Working with Print Device Definitions and Printer Forms Working with Printer Forms Working with Printer Forms 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.
Working with Print Device Definitions and Printer Forms Working with Printer Forms 3 Type the number you want to assign to the form and press . 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. 4 Type the length of the form in lines per page and press . The number must fall between 1 and 255. This number is for your reference only. Use a number that makes sense to you.
Working with Print Device Definitions and Printer Forms Working with Printer Forms 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 mounting a form. Mounting Printer Forms After a printer form has been created, it must be mounted before the print server will recognize it.
Working with Print Device Definitions and Printer Forms Working with Printer Forms Mounting a Printer Form with PCONSOLE Enter PCONSOLE and choose a specific printer from the “Printers” option of the “Available Options” menu. Highlight the “Printer Status” field and press . 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.
9 Using NETUSER and PSC 9-1
Using NETUSER and PSC Using NETUSER Using NETUSER NETUSER is a workstation utility used to perform a variety of network tasks, as shown in the following illustration.
Using NETUSER and PSC Using NETUSER Printing Tasks Handled through NETUSER Table 9-1 NETUSER Tasks To perform the following task Capture a printer Print a job Attach to a NetWare server Do the following 1 At the NETUSER “Available Options” menu, choose an LPT port under “Printing.” (Press to toggle between NetWare® Directory Services™ and bindery modes.) 2 Select “Change Printers”; then choose a printer or print queue from the “Printers/Print Queues” menu.
Using NETUSER and PSC Using PSC Using PSC PSC is a command line utility that allows you to do many of the tasks you might otherwise perform in PCONSOLE or NetWare Administrator. Printing Tasks Handled through PSC Tasks you can perform with PSC include the following: • View network printer information • Control network printers • Control the print server Command Syntax PSC PS=printserver P=printernumber [option ...
Using NETUSER and PSC Using PSC Command Parameters Replace printserver with the context, if necessary. The printer must be a printer number. Replace option with one option from the following table. Table 9-3 PSC Options Option Syntax Description Abort AB Stops the current print job and deletes it from the print queue. The print server and printer must be specified.
Using NETUSER and PSC Using PSC Table 9-3 PSC Options Option Syntax Description Shared SHA Removes the Private flag and makes the network printer available to the print server. The print server and printer must be specified. Start STAR Restarts the printer after you have stopped or paused it. The print server and printer must be specified. Status STAT Displays the status (print job name, ID, and percent complete) on one or more printers on the specified print server.
Using NETUSER and PSC Using PSC Additional Information For more information about Refer to Creating, modifying, or deleting print servers or printers “Creating Print Servers” in Chapter 2 (NetWare Administrator) “Creating Printers” in Chapter 2 (NetWare Administrator) “Creating or Modifying Print Servers” in Chapter 3 (PCONSOLE) “Creating or Modifying Printers” in Chapter 3 (PCONSOLE) “Using PCONSOLE in Bindery Mode” in Chapter 3 9-7
Using NETUSER and PSC Using PSC 9-8
A Setting Up and Servicing Printers Regardless of the architecture of your network, and the mix of workstations from other platforms, printing requires that somewhere across the network an accessible printer is cabled to a server or workstation.
Setting Up and Servicing Printers dictates the signals used and the methods employed to control the transfer of print data to the printer. This appendix discusses the primary communication channels in use, including serial and parallel connections, Hewlett-Packard Remote Printer connections, and AppleTalk connections.
Setting Up and Servicing Printers Printer Characteristics Printer Characteristics A 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.
Setting Up and Servicing Printers Selecting the Best Type of Printer for Your Setup Selecting the Best Type of Printer for Your Setup The following information compares parallel and serial printers. Parallel Printers Parallel port speeds vary greatly, but are mostly much better than serial port speeds.
Setting Up and Servicing Printers Printer Languages Printer Languages In 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.
Setting Up and Servicing Printers Printing with PostScript Printing with PostScript 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.
Setting Up and Servicing Printers Printing with PostScript 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.
Setting Up and Servicing Printers Printing with PostScript cache buffers = 10 file handles = 50 long machine type = compaq print header = 72 print tail = 24 show dots on spx connections = 60 Figure A-1 Sample Workstation NET.
Setting Up and Servicing Printers Improving Printer Performance Improving Printer Performance For hints on improving printer performance, see Appendix C, “Optimizing Network Printing Performance.
Setting Up and Servicing Printers Preventing Printer Problems Preventing Printer Problems The 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. • 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.
Setting Up and Servicing Printers Preventing Printer Problems 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.
Setting Up and Servicing Printers Troubleshooting Printers Troubleshooting Printers For a comprehensive discussion of strategies for troubleshooting printing problems, see Appendix D, “Troubleshooting Printing Problems.” General Printer Troubleshooting WARNING: • Make 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.
Setting Up and Servicing Printers Troubleshooting Printers 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.
Setting Up and Servicing Printers Troubleshooting Printers 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.
Setting Up and Servicing Printers Troubleshooting Printers Serial Communications Channel Serial (RS-232) communication channels usually depend on certain control codes, such as X-On/X-Off, being sent as part of the data stream.
Setting Up and Servicing Printers Troubleshooting Printers passed to the printer’s PostScript interpreter instead of being intercepted by the printer’s serial or parallel interface. This can cause PostScript errors or job failures from these applications. ATPS solves this problem by filtering jobs for Control-D characters and replacing them with Printer Access Protocol (PAP) EOFs.
B Cabling Printers B-1
Cabling Printers Overview Overview This 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.
Cabling Printers Parallel Printers Parallel Printers 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 connector and a Centronics 36-pin connector connects the hardware. See Figure B-1.
Cabling Printers Serial Printers Serial Printers 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. Figures B-2, B-3, and B-4 cover each scenario. Table B-2 Cabling Serial Printers If you have these types of connectors Male 25-pin serial port on PC Do this See Figure B-2. Female and male 25-pin connectors on cable Male 9-pin serial port on PC See Figure B-3.
Cabling Printers Serial Printers 1 14 1 14 1 Figure B-2 13 25 13 25 13 Serial Cable with Two 25-Pin Connectors B-5
Cabling Printers Serial Printers 1 6 1 1 14 1 Figure B-3 Serial Cable with 9-Pin and 25-Pin Connectors B-6 5 9 5 13 25 13
Cabling Printers Serial Printers 1 6 1 1 14 1 Figure B-4 5 9 5 13 25 13 Serial Cable with Two 25-Pin Connectors and a 9-Pin to 25-Pin Converter B-7
Cabling Printers Optimal Serial Cabling Optimal Serial Cabling This section explains how Hewlett-Packard uses RS-232-C serial communication for printing. NOTE: Anyone making changes to their cabling pin configurations should be familiar with soldering techniques and with tracing wires using a multimeter or color-coding.
Cabling Printers Optimal Serial Cabling PC 9-pin Printer 25-pin Function 25-pin -- 11 FG 1 1 32 22 TXD 2 10 23 33 RXD 3 11 74 4 4 (High) RTS 4 12 (High) 85 55 CTS 5 13 66 66 DSR 6 13 57 77 SG 77 18 88 DCD 8 13 49 20 9 (High) DTR 20 14 (Handshaking pin) Figure B-5 Optimal Serial Pin Connections NOTE: 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.
Cabling Printers Optimal Serial Cabling 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. 2 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.
Cabling Printers Optimal Serial Cabling 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. Hewlett-Packard recommends that you tie (solder) Pins 5 and 6 together to provide printing compatibility for other print services. 7 SG (Signal Ground reference pin) NetWare print services uses this pin to provide a reference for signal levels.
Cabling Printers Optimal Serial Cabling 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. 2 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.
Cabling Printers Pin Connectors Pin Connectors 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 25connectors. PCs use 25-pin connectors for parallel ports and either 25-pin or 9-pin connectors for serial ports.
Cabling Printers Pin Connectors 5 4 3 2 1 Figure B-8 9 8 7 6 9-Pin Male Interface 9 8 7 6 Figure B-9 9-Pin Female Interface B-14
Cabling Printers Handshaking for Local Serial PostScript Printers Handshaking for Local Serial PostScript Printers The following table lists common PostScript compatible printers and the type of handshaking they use for data exchange, XON/XOFF (software) or DSR/DTR (hardware). Use these tables as a guide when planning a network printing configuration.
Cabling Printers Preparing Serial Cables Preparing Serial Cables This section recommends some techniques for connecting serial printers to NetWare queues. For more information about serial printing, refer to Appendix D of the NetWare Print Services guide, Part No. 100-001419-001. That appendix contains some general rules and standard limitations of parallel and serial printing. Generally, personal computers have either a male 9-pin (DB9) or male 25pin (DB25) serial port.
Cabling Printers Preparing Serial Cables Printers Using Hardware (DSR/DTR) Handshaking Computer with DB25 port Printer with DB25 port 2 3 3 2 5-6 20 7 7 4-5-6-8 Computer with DB9 port Printer with DB25 port 2 2 3 3 6-8 20 5 7 4-5-6-8 Suggestions on Using Ready-Made Cables If you cannot find cables that exactly fit the specifications in the above tables, follow these suggestions for adapting ready-made cables. • The cable must have at least one ground pin.
Cabling Printers Preparing Serial Cables on pins, and so on). • A DSR/DTR (hardware handshaking) cable is essentially the same as XOn/XOff cable, but also requires the DSR and DTR pins (usually pins 6 and 20 on a DB25). These signals must be crossed in a null modem configuration. • Hewlett-Packard’s PSERVER and NPRINTER programs query the status of pin 5. However, if you are printing directly, you will be using DOS, which generally queries pin 6.
C Optimizing Network Printing Performance C-1
Optimizing Network Printing Performance Overview Overview NetWare Services™ 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 Services printing environment will result from causes unrelated to NetWare software.
Optimizing Network Printing Performance Parallel Versus Serial Ports Parallel Versus Serial Ports 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.
Optimizing Network Printing Performance Parallel Versus Serial Ports by 60 to yield seconds-per-job. • Divide the total bytes (bytes-per-job) by seconds-per-job to yield the bytesper-second needed to keep up with the print engine. For example, a six-page job would take a minimum of 60 seconds on a 6page-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.
Optimizing Network Printing Performance Software Version Incompatibilities Software Version Incompatibilities The 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.
Optimizing Network Printing Performance Document Type Document Type The 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.
Optimizing Network Printing Performance Printer Configuration Printer Configuration Polled versus Interrupt Mode When configuring printers in NetWare Services, 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.
Optimizing Network Printing Performance Printer Configuration 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. Timer Tick Values 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.
Optimizing Network Printing Performance Printer Configuration 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.
Optimizing Network Printing Performance Network-Direct Print Devices Network-Direct Print Devices Most network-direct print devices have two modes: a queue-server mode (also called print-server mode) and remote-printer mode: In NetWare 3™ software, queue server mode was often up to 20% faster than remote printer mode. However, in NetWare Services 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.
Optimizing Network Printing Performance Computer Type Computer Type Performance 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 Services is a fast print utility.
Optimizing Network Printing Performance Overburdened Servers or High Network Traffic Overburdened Servers or High Network Traffic Performance 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. • Increased Ethernet traffic increases packet-start delays and the possibility of packet collisions.
Optimizing Network Printing Performance Application and Driver Software Application and Driver Software Generating 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.
Optimizing Network Printing Performance Printer and Data Type Printer and Data Type Another 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.
Optimizing Network Printing Performance Printer and Data Type 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.
Optimizing Network Printing Performance Printer and Data Type C-16
D Troubleshooting Printing Problems D-1
Troubleshooting Printing Problems Overview Overview This 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.
Troubleshooting Printing Problems Overview Troubleshooting: No Printer Output Start here Did paper come out of the printer? yes See “Troubleshooting: Incorrect or Slow Printer Output” no Does your printer support the printer language of the job? #1,2 no Send the job to a printer that supports the printer language of your job. yes How was the job sent? A Application printing directly to a NetWare print queue B NetWare NPRINT.
Troubleshooting Printing Problems Overview See note #9, 15 no Did the application report an error? yes Refer to the application's documentation. no Did the job ever appear in a print queue? yes See notes #3, 5 #8 no Held Is the job in the print queue? yes #7 Take the job off hold and find out how it got held.
Troubleshooting Printing Problems Overview Troubleshooting: Incorrect or Slow Printer Output Start here Did paper come out of the printer? no See “Troubleshooting: No Printer Output” yes Did the job print slowly? yes See notes #11, 15 yes How was the job sent? no Does your printer support the printer language of the job? #1,2 A Application printing directly to a NetWare print queue B NetWare NPRINT.
Troubleshooting Printing Problems Overview Run NPRINT again with the Details option. See notes #3, 5 no Is it a printer-ready file? yes #4 no yes NPRINT can service only See notes #3, 5, 19, 20 yes Is the job printed in “pieces” on seperate pages? no yes no D-6 Tabs set to some number Use the “NT” option with capture or NPRINT if the file being sent is not an ASCII text file. Send the job again.
Troubleshooting Printing Problems Troubleshooting Notes Troubleshooting Notes 1. Determining the Printer Language of Your Print Job Print jobs can be generated in a variety of printer languages. See “Printer Languages” in Appendix A 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.
Troubleshooting Printing Problems Troubleshooting Notes The language of a print job can also be determined by examining the print job data. However, an understanding of the characteristics of printer languages is necessary in order to determine the language type. See Note 5 for information on examining print job data. 2. Determining the Printer Languages Your Printer Supports The printer languages your printer supports can be determined by reading your printer's documentation.
Troubleshooting Printing Problems Troubleshooting Notes Insufficient Printer Memory 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. • Add more memory to the printer, if possible. • If your application allows, configure it for the amount of memory that your printer has.
Troubleshooting Printing Problems Troubleshooting Notes Cabling Problems If 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 Appendix B, “Cabling Printers.
Troubleshooting Printing Problems Troubleshooting Notes 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 T= parameter.
Troubleshooting Printing Problems Troubleshooting Notes Procedure 1 Send the print job to a print queue using CAPTURE or NPRINT with the HOLD option. 2 At PCONSOLE’s “Available Options” menu, select “Print Queues.” Select the print queue servicing the print job. 3 At the “Print Queue Information” menu, select “Information.” Write down the “Object ID” number. This is your print queue number. 4 Exit PCONSOLE and return to DOS. 5 Go to the QUEUES directory. The default location is SYS:QUEUES.
Troubleshooting Printing Problems Troubleshooting Notes 7. Determining Whether Your Job is Currently in the Print Queue 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. 8.
Troubleshooting Printing Problems Troubleshooting Notes You can determine which printer or queue is specified in this job configuration using PRINTCON or the NetWare Administrator utility. In 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.
Troubleshooting Printing Problems Troubleshooting Notes 11. Troubleshooting Jobs Stuck in “Active” Status 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 / B option be used with CAPTURE.
Troubleshooting Printing Problems Troubleshooting Notes current print servers. Select the queue and then “Status” from the “Print Queue Information” menu. Other possibilities include the following: • The 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. 13.
Troubleshooting Printing Problems Troubleshooting Notes 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 enabled (serial printers). • Your hardware (cable, port, printer) may be faulty. • The /B parameter may be needed with CAPTURE if the job is a binary file. 16.
Troubleshooting Printing Problems Troubleshooting Notes printing on the next page. This problem occurs when printing large graphics jobs. 18. Determining the Status of Your Print Job To determine the status of your print job using Printer Setup, click on the appropriate print queue icon in the window. Click on “NetWare” and select “Job List.” 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.
Troubleshooting Printing Problems Troubleshooting Notes The following suggestions will help you to isolate the specific location of the problem in your printing setup. Procedure 1 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.
Troubleshooting Printing Problems Troubleshooting Notes 11 If a NetWare utility appears to have a problem, recopy it to ensure that it is not corrupt. If the problem persists, contact your support representative to see if there is an updated version of the utility.
Index A Address restriction configuring, with NetWare Administrator, 2-34 configuring, with PCONSOLE, 3-15 for remote printers, explained, 5-3 AIO printers, configuring with NetWare Administrator, 2-33 with PCONSOLE, 3-14 AppleTalk printers configuring with NetWare Administrator, 2-33 configuring with PCONSOLE, 3-14 Applications, NetWare-aware, printing with, 4-2 Applications, non-NetWare-aware, printing with creating print jobs, 4-2 explained, 4-2 using CAPTURE, 4-10 without exiting application, 4-10 Appl
Index complex, 1-6 mid-range, 1-6 Connectors, printer cable parallel, B-3 pins, B-13 serial, B-4 Control-D, application, A-15 Converter, 9-pin to 25-pin, for printer cabling, B-6 D Data transmission rate, estimating, C-3 Databases, print device, location, 8-2 Directory tree print queues, 2-15 printers, 2-17 viewing objects, 2-8 Dot-matrix printers preventing problems with, A-10 troubleshooting, A-13 DSR/DTR, B-15 E EOF handling, A-16 ESC-P printer language, characteristics of, A-5 F File contents of print
Index print device definitions, 2-62 print device functions, 2-62 print device modes, 2-62, 2-69 print jobs, 2-28 print queues, 2-27 print server passwords, 2-45 print servers, 2-27 printer forms, 2-57 printers, 2-27 printing objects, 2-27 NetWare Administrator utility, modifying with address restriction for remote printers, 234 print device definitions, 2-61 print device functions, 2-62 print device modes, 2-69 print job configurations, 2-52 print queues, list of operators, 2-31 print queues, list of user
Index matching applications and print drivers, C-13 reducing traffic on servers and networks, C-12 selecting best printer for your needs, C14 Other/Unknown printers, configuring with NetWare Administrator, 2-34 with PCONSOLE, 3-14 Other/Unknown printers, loading from NPRINTER.EXE menu, 6-7 P Page description printer languages.
Index configuring, with PCONSOLE, 3-16 support, explained, 5-3 Preparing serial cables, B-16 Print device databases, location, 8-2 Print device definitions provided in NetWare, listed, 2-59 purpose explained, 8-2 Print device definitions, creating with NetWare Admistrator, 2-59 with PRINTDEF, 8-6 Print device definitions, exporting from database, with NetWare Administrator, 2-66 from database, with PRINTDEF, 8-10 Print device definitions, importing from another server, with PRINTDEF utility, 8-9 to databas
Index checking contents for incorrect contol sequences, D-11 determining status, D-18 determining where sent, D-13 determining whether ASCII text file, D10 determining whether in queue, D-13 determininq whether ever reached queue, D-13 resolving interrupt conflicts, D-9 when printed in pieces on separate pages, D-17 when printing slowly, D-16 when stuck in Adding status, D-16 when stuck in Ready status, D-15 when stuck on Active status, D-15 Print jobs, viewing details of, with NetWare Administrator, 2-29
Index renaming print device modes, 8-15 PRINTDEF utility, creating with print device definitions, 8-6 print device modes, 8-12 printer forms, 8-17 PRINTDEF utility, deleting with print device mode functions, 8-16 print device modes, 8-14, 8-15 printer forms, 8-18 PRINTDEF utility, importing with print device definitions, from another server, 8-9 print device definitions, to database, 8-8 PRINTDEF utility, modifying with print device definitions.
Index D-9 incorrect configuration, D-10 insufficient memory problems, D-9 non-network setup, D-8 Printers, viewing information, with PSC, 9-4 status, with NetWare Administrator, 235 status, with PCONSOLE, 3-16 Printing optimizing performance, C-2 Printing objects deleting, with NetWare Administrator, 2-27 moving, with NetWare Administrator, 2-25 renaming, with NetWare Administrator, 2-26 Printing objects, viewing assignments, with NetWare Administrator, 2-10, 2-26 Printing objects,assigning printers to pri
Index queue, D-13 determining whether printer is connected as network printer, D-17 dot-matrix printers, A-13 faulty hardware, D-10 incompatible printer language versions, D-9 incorrect or slow printer output, D-4 incorrect printer configuration, D-10 insufficient printer memory, D-9 interrupt conflicts, D-9 isolating problems with bad hardware, D-18 laser printers, A-12 network-related printer problems, A-14 no printer output, D-2 plotters, A-14 port driver problems, 6-19 print jobs printing slowly, D-16
Index I-10