Installing Novell Distributed Print Service ( NDPS) NDPS is a feature that was started as an add-on to Novell 4.11 and has been included in every version of NetWare ever since. NDPS is designed to handle more complex print devices in any type of network environment ranging in size from small to large. NDPS is more sophisticated than queue-based printing in that it enables you to create, configure,and manage printers without having to sit behind the server console. NDPS replaces queue-based technology yet is fully compatible with that legacy resource environment so the transition to NDPS is easy. I have recently installed NDPS on our server here at the ACC Pinnacle campus, and I'd like to share with you the steps I took to successfully achieve that. *First you will need to create one NDPS Broker, one NDPS Manager for each file server attached to a printer, and create as many Printer Agents as there are actual printers you use. *Second, you can create these objects in one of two places NW Admin or iManage (a browser-based utility). I used iManage to create these objects. Let's get started. 1.Create the NDPS Broker. Open a Web browser and type in either the server IP address or the host name in the URL. Open iManage. Login, expand iPrint Management, click Create Broker , give it a name, browse to designate a volumn on the server in which to store it, click create to exit. Next you'll need to activate the NDPS Broker at the server by typing: LOAD BROKER HPBROKER.LAB Then add the above line to the AUTOEXEC.NCF to load the Broker automatically when the server is started. (I chose to name my NDPS Broker HPBROKER and I used the context LAB.) So what we now have is: a Broker named HPBROKER and is located in the LAB context. 2.Create the NDPS Manager. Open iManage. Log in if neccessary,expand iPrint Management, Create Print Service Manager, give it a name, browse for the container name and the database volume on the server, click ok to exit. Return to the server console to start the NDPS Print Service Manager and type: LOAD NDPSM HPMANAGER.LAB at the colon prompt. Then add the above line to the AUTOEXEC.NCF to load the NDPS manager. (I chose to name my NDPS Manager HPMANAGER, and the context is LAB) So what we now have is: a Print Service Manager named HPMANAGER and is located in the LAB context. 3. Create Printer Agents Open iManage and log in if necessary, ,expand iPrint Management, click Create Printer, give it a name, browse to find the NDPS Print Service Manager , and the gateway type. NOTE: The Novell IPP (Internet Printing Protocol) gateway is the default gateway, and should stay that way, unless you are linking a Unix or Linux printer . Remember that the Printer Agents represent the actual printers on the network, so when you create them , give a name that associates with the printer ie: room300, or hplaserjet. Next, I would verify that these objects are visible on the tree before moving on, so open ConsoleOne or NW Admin on the workstation and check. 4.Adding Printer Drivers There are a few restrictions here: First you willl need to install the NetWare iPrint client nipp.exe on the workstation to interface with the Printer Agent. This file can be downloaded from Novell's web site. Second, all the above objects you just created need to be installed and functioning in order to support iPrint. iPrint enables you to update Web-based printer drivers and much more. Also, you must be running iManage (Web-based utility) on the same operating system for which you are downloading drivers. Put another way, you won't be able to add an updated printer driver if it is for an operating system that is different than the one you are browsing the Web on. One more inportant piece of information, you must use Internet Explorer. Let's move on. Open iManage, expand iPrint Management, choose Manage Broker, browse for the NDPS Broker, click the Resource Management Service tab, choose the correct operating system. Click Add. 5. At this point I retreat to the server to finish NDPS install Alt + Esc at the console prompt till you see the Printer Agent List. Select the Printer Agent you just created, click Enter Tab down to Configuration, click Enter Tab down to Configuration Utilities, click Enter CHOOSE THE GATEWAY for your printer, click Enter Automatically search IP Printers, click Enter (looks up the IPaddress of the printer) Enable DNS lookups (it also retrieves the host name ) Available printer IP's appear, choose the one that is assigned to your printer. click Enter Printer Definition List--choose the printer driver that is applicable to your printer Now the Printer Agent is bound to a gateway Esc, Status and Control, Enter, Shutdown Printer, Enter 6. Last step, down the server and then restart it to make sure everything works. If not working , retrace your steps.