Effective Implementation of Network Printing Using NDPS in NetWare**
E N D
Presentation Transcript
Chapter Seven Implementing Network Printing
Chapter Objectives • Describe the Print Queue system used by previous versions of NetWare • Identify and describe NDPS components and their relationship to each other • Define a network printing environment for the Universal Aerospace Corporation • Use NetWare Administrator to create, configure, and work with public access and controlled access network printers
Chapter Objectives • Describe the process needed to load NDPS Server and Client Software Components • Use the Capture command to direct output to a queue • Direct output from a client to an NDPS network printer • Customize a network printing environment to use forms and special printer setup modes • Manage the NDPS environment
Network Printing Overview • Spooling • The process of sending output from a client computer to a network printer. • Queue-based Printing • Requires separate print queue and printer objects. Used on earlier Novell networks. • Novell Distributed Print Services (NDPS) • Takes advantage of more sophisticated printers
Queue Based Printing • Requires Administrator to setup and configure the following components: • Print queues • At least one Print Server • Printers • Clients
Printer Attachment Methods • Remote • Printer attached to another client computer. • Local • Printer attached to the Print Server computer. • Direct • Printer attached directly to network cable or dedicated print server box.
Remote Attachment • Remote printers are attached to client computers. • Also called Manual Load printers because software must be “manually” loaded on the client computer. • NPTWIN95 must be loaded on a Windows 95/98 client when attaching a remote printer to its LPT port.
Local Attachment • Locally attached printers are connected to a printer port on the server computer. • Also referred to as Automatic Load printers because output is sent directly to the server’s LPT or COM port.
Direct Attachment • Printers attached directly to the network cable through one of the following: • a network card contained in the printer itself. • by using a device such as HP’s JetDirect product that contains the network card along with one or more printer ports.
Setting up Queue-Based Printing • Identify printers and attachment methods. • Create a print queue for each printer. • Create NDS Printer objects. • Define a Print Server object. • Load necessary print server and remote printer software.
Activity - Create the Print Queue • In this activity you will use NetWare Administrator to create the IS_Q defined in Table 7-1.
Activity - Create the Printer Object • In this activity you will use NetWare Administrator to create and configure the IS_P printer identified in Table 7-1.
Activity - Create Print Server Object • In the first activity you will create a Print Server object for your ##UAS container and then configure it to manage you IS_P printer. • In the second activity you add a printer to your Windows 95/98 client that sends output to your IS_P print queue using the correct printer driver. You will then print a test page and verify that your output is in your IS_Q print queue.
Activity - Load and Test Print Server • In this activity you will test your printer setup by taking turns loading your print server on the NetWare server and then retrieving your printer output.
Novell Distributed Print Services • Joint effort between Novell, HP, and Xerox Based on ISO 10175 standard. • Benefits: • Provide automatic access to public printers. • Reduce setup steps. • Provide automatic client driver download. • Provide feedback and notification of printer status.
NDPS Components • Printers • Public Access/Controlled Access • Printer Agents • NDPS Manager • Brokers • Gateways • Clients
Printers • Public Access Printers • Not an NDS Object, available to any client • Controlled Access Printers • An NDS Object that is limited to certain users • Attachment Method • Local • Remote • Direct
Activity - Create NDPS Manager • If you have supervisor rights to your server, in this activity you can use NetWare Administrator to create a NDPS Manager for your ##UAS Organization. If you do not have Supervisor rights, you will view information on your Class_NDPS manager object.
Brokers • Usually only one per tree. • Resource Management Service (RMS). • Downloads printer drivers to clients. • Event Notification Service (ENS). • Sends messages via email, pop-up, or log file. • Service Registry Services (SRS). • Allows public access printers to advertise their presence to clients.
Activity - View Broker Object • In this activity you will use NetWare Administrator to view information on the Broker object installed on your network.
Gateways Included with NetWare • HP • Handles printers that use HP JetDirect print server. • Xerox • Handles printers that attach via Xerox interface. • Novell • Directs output to remote and locally attached printers
Creating a NDPS Printer (1) • Select your container and press [Ins]. • Select the NDPS Printer object type.
Creating an NDPS Printer (2) • Enter printer agent name and select a NDPS Manager and Gateway type.
Creating an NDPS Printer (3) • Select a printer driver type and port handler.
Creating an NDPS Printer (4) • Configure the Port Handler connection and port type.
Creating an NDPS Printer (5) • Configure the port handler’s printer number and network address.
Creating an NDPS Printer (6) • Configure the port handler’s interrupts.
Activity - Create NDPS Printer • In this activity you will use NetWare Administrator to create a controlled access printer named ##IS_NDPS for a remotely attached printer using the Novell Printer Gateway.
Clients • Load NDPS capable client software. • Download printer drivers. • Use Novell Printer Manager to add printer to client. • Load remote printer software on clients that support remote printers. • Use NPTWIN95 to communicate with the Novell printer gateway.
Activity - Loading Remote Printers • In this activity you will use the NPTWIN95 program to add your ##IS_NDPS printer as a remotely attached printer on your Windows 95/98 computer. You will then use NetWare Administrator to check the printer status.
Activity - Configuring Clients • In this activity you will work with a partner in order to use the Novell Printer manager software to install an NDPS printer that sends output to your partner’s ##IS_NDPS printer agent.
Activity - Using Print Queues • NDPS Printer Agents can be configured to get output sent to Print Queues. This allows older clients to print to NDPS printers. • In this activity you will configure your ##IS_NDPS printer to get output from your IS_Q print queue.
The CAPTURE Command • Used to redirect DOS based printer output from an LPT port to a print queue. • CAPTURE Q=queuname [options] • NT (No Tabs) • TI=5 (Idle time before print job is complete) • NB (No Banner) • FF or NFF (Form feed or No form feed) • NOTI (Send notification message to user) • SH (Show Capture settings) • EC [L=#] [ALL] (Return output to LPT ports)
Activity - Using CAPTURE • In this activity you will use the following NetWare DOS prompt CAPTURE commands to simulate Kellie sending output from a non-NDPS DOS client to your ##IS_NDPS printer. • CAPTURE Q=IS_Q NB TI=5 NT • CAPTURE SH
Defining a Printing Environment • Define the printing requirements. • Determine printer types and locations. • Define names for all printers and identify print queues. • Plan the DNS Context for printer objects.
Determine Printer Location • Attempt to place printers close to users. • Determine Attachment method. • Identify printer port and interrupt. • Avoid using pre-Window 95 clients. • Attach heavily used printers directly to the network cable.
Define Printer Name • Develop 1-6 character codes for: • Printer location • Model or Type • Use or sequence number • Place print queues on volumes other than SYS.
Plan NDS Context • By default all users in the same container as the printer have rights to use the printer. • Place printer and print queues within same container as the majority of the users. • Place NDPS manager in the same container as its NetWare 5 Server. • Define any printer operators.