Printing General Printing Part 1 Printing with NDPS Novell Distributed Print Services Part 2 Legacy Printing NetWare 4 Print Server Queue Printer 262-10-A-Printing Objectives Describe network printing (NetWare 4x & 5) more on Legacy in Part 2 Explain the 4 NDPS components NDPS printer types public access printers and controlled access printers Configure network for NDPS Configure workstation to print to NDPS Manage printer access and print jobs non-network Printing printer attached to computer parallel serial USB - infrared print driver acts as interpreter for printer printer serves only the workstation computer Network Printing Printer often attached directly to network Printer often shared with multiple computers Workstation print job sent to a queue Jobs stored in queue till they can be accepted by the network printer non-ndps locally stored print driver to print queue NDPS server downloads stored print driver Network Printer Connection Network Printers Printer directly connect to network Eg jet direct card Printer attached to workstation or server that does not contain printing software remote printer Printer attached to server running printing (server) software local printers 1
Legacy Print Components Print queue Print server Printer NDPS Printing New entity - the printer agent printer + print queue + print server All management tasks are focused on printer configured managed in NDS Printer drivers do not need to be loaded on workstation NDPS downloads drivers to workstation NDPS benefits Improve overall network performance Reduce printing problems Reduces administration costs and management time NDPS Features Automatic detection of new devices Automatic printer driver download & installation Bi-directional feedback and control Integration with NDS Configurable event notification Multiple printer configuration NDPS Features Network traffic reduction Print job scheduling options Full backward compatibility Remote printer management Internet printing 4 NDPS components Printer Agent NDPS Manager Gateway NDPS Broker 2
Printer Agent Traditional duties of the = printer + print queue + print server Printer agent 1:1 correlation with printer can be software entity running on server entity embedded within a network attached printer Printer Agent IS NOT an NDS object Printer Agent Services Manages print job processing performed by the printer Answers queries from clients about print job, attributes Generates event notification Job completion, error notification, status jobs Ensures scalability Print in LAN, WAN, Enterprise environment Allows a wide range of devices NDPS Manager NDPS Manager Logical entity to create and manage printer agents One NDPS manager can control unlimited printer agents Must create NDPS manager in NDS tree before creating printer agents Runs as an NLM on a NetWare Server (NDPSM) Each server can have ONLY ONE NDPSactive manager Gateway All network printers can be printed to using NDPS Newer printers are NDPS aware Printer agent embedded in hardware Printers not NDPS aware need a gateway Gateway allow clients to Send jobs to printers that are non-ndps aware Send jobs to non-ndps printing systems Unix / Macintosh / queue based / mainframes Access print systems that require jobs to be place in queues Query printer attributes Manage the printer 3
NetWare 5 shipped with 3 Gateways Hewlett Packard (HP) Gateway Xerox Gateway Novell gateway Printers that do not have an embedded printer agent Do not have a gateway provided by the printer manufacturer NetWare 5.1 ships with11 Gateways Hewlett Packard Xerox Lexmark Epson Kyocera Tektronix IBM OKIDATA Cannon Ricoh Gateway NDPS Broker During NDPS installation the install utility ensures that an NDPS broker is loaded on the Network Broker provides 3 services SRS - Service Registry Services ENS - Event Notification Services RMS - Resource Management Services Service Registry Services Service allows public access printers to advertise themselves so they can be discovered Maintains information about printers device type, device name, model number Event Notification Services Service allows printers to send users and operators customized notification about printer events and print job status Supports several notification delivery methods NetWare pop-up log files e-mail 4
Resource Management Services Service allows resources to be installed and accessed in a central location and then download to clients, printers, or other network entities Supports adding listing and replacing resources print drivers printer definition files Banners fonts NDPS Broker Broker logs in and authenticates itself to the server when NDPS is loaded turns on services Install NDPS on another Server if an additional brokers exist within 3 hops of the server no broker is installed NDPS Printer Types Public Access Printers Controlled Access Printer Public Access Printers Available to everyone on the network Plug and print No corresponding NDS object Low security Manage with NetWare Administrator Tools Menu Controlled Access Printers Has an associated NDS object & provides administrative control for the printer Offers a full range of network security options Can be configured with a full range of notification options and printer configurations Controlled Access Printer Create by creating a printer object for an existing public access printer Access is granted to users located in the same container as the NDPS object Other users need to be granted access to the printer object 5
D C A B Configure the Network for NDPS Assure minimum server requirements Install NDPS software Create and load an NDPS Manager Create printer agents Minimum Requirements 140 mb disk space 4mb RAM Install NDPS During initial NetWare 5.1 installation Novell Install run services How To Create NDPS Manager - select container Object Create NDPS Manager NDPS Manager Name Resident Server Volume Create 6
Load NDPS Manager Manual At server command NDPSM manager_name&context Automatic Place the NDPSM command in autoexec.ncf file on server Create a Public Access Printer Open NDPS Manager Toolbar Printer Agent List New Select name Select Gateway Type & Configure gateway Printer Type HP LaserJet 4 Plus Printer Direct PS-Netlab5 LAN/HW Address Create a Controlled Access Printer Select Container Object Create NDPS Printer Printer name Printer Agent Source NDPS Manager Gateway type Printer Driver Assign to users and groups Configure Workstations to Print to NDPS Printers Two methods of configuring the workstation automatically install the appropriate printer driver on each workstation within a container manually with Novell Printer Manager User never needs to install or configure the printer How To Configure NDS to Download Printer Drivers Details of container where the users of the printer are located View NDPS Remote Printer management page Under Printers to Install to Workstations click Add Browse to and click controlled access or public access click Update Driver if printer is default click set as default Manually Configure a Workstation Novell Print manager allows users to manually manage all NDPS printing tasks from their workstations SYS:PUBLIC\WIN32\NWPMW32.exe 7
Novell Print Manager Add printer Maintain list and update printer list View list of all print jobs Receive Real Time status information and event notification Change job order Pause resume delete jobs Submit jobs with a hold Manually Installing a Printer on a Workstation Execute public\win32\nwpmw32.exe How To Printer menu NEW list of printer appears click ADD click printer to install OK Close Managing Printer Access Access to controlled printer can be managed by users when assigned a role Using Printer object option Access Control Manager configures and troubleshoots printer create modify delete configurations Operator maintains the printer day-to-day pause restart abort jobs defaults Usersend reconfigure remove only personal jobs Managing Print Jobs Assigned to Manager or Operator Modify print Jobs Change order of print Jobs Copy or move print jobs View print job information Delete print job information Two Methods Modify Print Jobs Modify Printer Configuration before the job is submitted Modify the Specific Job job inherits properties of printer configuration user can modify their own job How To Modify a Print Job Select Printer Select Jobs Job List Select the job to be modified Options pull down Configuration Select and modify desired Properties OK 8
How To - Change Order Select Printer Select Jobs Jobs Click Reorder Select Job and specify new position How To - Copy or Move Select Printer Select Jobs Job List Select Job Select Move or Copy Move or Copy if list doesn t update automatically F5 How To - View Job Information Select Printer Select Jobs Job List Highlight job Click Information Status Job Owner Job Name Submission date Size of Job How To - Delete Print Job Select Printer Select Jobs Job List Select the Job to delete From pull down menu Select cancel Printing Summary NDPS offer enhancements over queue based printing support for IP and simplified administration 4 main NDPS components Printer Agent NDPS Manager Gateway NDPS Broker Summary Public access printers are available to all network clients Controlled access printers are defined by an NDS printer object Novell print manager allows setting up and managing printing at the workstation NDPS can be managed by managing printer access and print jobs 9
Part 2 - Legacy Printing Basic Process Printer Arrangements Components of Printing Creating NDS Objects Basic Process Workstation prints a document. Document is sent to print queue. Print queue sends job to print server. Print server sends the job to the printer, via the Port Driver. Workstation Print Queue Print Server Port Driver Printer Print Queues Stores the print job until it is sent to the print server. Directory on a NetWare Volume Volume is assigned at the time the queue is created. Print Servers A Print server is any entity that runs software to manage jobs received from a print queue. Can be one of two kinds: NetWare server running Pserver.nlm Network Attached Printer 3 rd party print server such as HP s Jet Direct system, which has embedded software Port Drivers Receives the data from the print server and sends it to the printer: On a NetWare Server Nprinter.nlm must be run (loaded as part of the printer server software) On a workstation Nprinter.exe or NPTWIN95.exe must be run Network attached system Port driver is embedded in the print server software jet direct card Creating Printer Objects Print Servers Queues Printers 10
Print Servers Created the same way as any other NDS objects. Properties to be configured: Identification General name information, and password info. Assignments Which printers will be able to retrieve jobs from this print server. Print Servers Users Who can send jobs to the printer. Operator Who can configure the print server. Auditing Traces usage of the printers. Layout Shows the relationship of queues and printers. Queues Must specify the volume to hold the print queue as part of the creation. Properties to be configured: Identification General name information, and disable services info. Assignments Shows which print servers are assigned to this queue, and which printers. Queue Operators Specifies which users can control print jobs. Queues Users Specifies which users can submit jobs to the queue, usually done by groups or containers. Job List Shows all jobs currently being serviced by the printer(s). One of the primary methods to delete print jobs. Printers Must create an NDS object for each printer Properties to be configured: Identification General name info. Assignment controls which print queues can send jobs to this printer Configuration General setup such as communications settings, and banner settings. Printers Notification Who will receive notification about jams, paper outages, etc. Information Optional information used only for documentation. 11
Connecting the 3 Components Create all components, then: Open the details of the printer Select Assignment, add the print queue Close the printer and open the Server Select Assignment, add the printer Close the print server, then reopen Check the Print Layout to verify that the correct queue, printer and server are paired Making it Print Starting the Service NetWare 3 rd Party Print Services Windows 95/98/2000 DOS Starting the Print Server NetWare Load Pserver.nlm on the NetWare server being used for print management. 3 rd Party Servers Configure the server using the software package that comes with the unit. For HP printers, use JetAdmin to assign a print server name that matches the name of the print server object that was created. Windows 95/98/2000 Use Add a Printer Wizard to install the printer from the network. Choose to connect to a network printer Locate the printer on the network Install the correct printer driver Select DOS printing options if needed Send a test page to the printer DOS Printing Can be configured through Windows or at a DOS prompt Required for DOS programs that run in Windows, or if the computer will not run Windows Windows Configuration Open Printers, choose properties for the network printer. Choose the Details tab Select Capture Printer Port Enter the full distinguished name of the printer 12
Book Reference Chapter 6 Pages 211 thru 246 Chapter 9 Pages 311 thru 331 13