NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Readme for NTNPRINT.EXE README FOR: NTNPRINT.EXE NOVELL PRODUCTS and VERSIONS: Printing - IWNT40 Printing - IWCLNT41 NprinterNT 1.0 ABSTRACT: NPrinterNT is an NPrinter solution for Windows NT workstations with NetWare Clients. NPrinterNT supports multiple printers, and can simultaneously service print queues from multiple trees. NPrinterNT is fully language enabled - the initial release supports English and German. NPrinterNT is easily installed, and allows for installation in unattended mode. NPrinterNT v1.0 is available now. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- ISSUE: ISSUE: NPRINTER FOR WINDOWS NT (DEMO) RELEASE NOTES 8/26/97 CONTENTS 1.0 Installing 2.0 Configuring 3.0 Operating NPrinter 4.0 Troubleshooting and known problems 5.0 Trademarks 6.0 Disclaimer 1.0 Installing 1.1 Installation requirements NPrinter for NT is an add-on product to the Novell IntranetWare Client for NT. It will not run on the Microsoft Client Services for NetWare. The IntranetWare Client must be version 4.11 or later. The NT installation should have service pack 1 or higher. NOTE: In order for the installation to function properly, you must have administrative rights to the workstation. 1.2 Installation from the Control Panel To install NPrinter for NT from the Control Panel, double click the Network icon. Select the "Services" tab. Click the "Add" button. Click the "Have Disk" button. When prompted, either accept the location if you are installing from a diskette, or provide the correct path to the NPrinter installation oemsetup.inf file. Select "OK". Select the "NPrinter Service for NT" choice from the following dialog, and choose "OK". At this point the installation script will determine the system default language and prompt you with the full path to the localized installation. NOTE: You can either accept or specify a different subdirectory. Please note that you must specify a valid subdirectory. If the desired language is not provided with the installation, contact your local Novell representative. Select "Continue". The installation script will now copy the necessary files to your local system and make the necessary changes to your computer's registry. If the installation completed successfully, you will see the NPrinter service appear in the list of installed network services. 1.3 Installation in Unattended Mode In order to install the NPrinter for NT from an Unattend.txt file, follow the instructions for installing a network service. You may want to use the Unattend.txt shipping with the IntranetWare Client as a boiler plate. It can be found in the NLS\English subdirectory of your installation. Make sure to include the IntranetWare Client with the installation. Your [Services List] section might look like this: [ServicesList] NWFS = NovellNetWareClientParameters, \$OEM$\NET\NTCLIENT\I386 NPrinter = NPrinterParameters, \$OEM$\NET\NPRINTER\ NOTE: The trailing backslash for the NPrinter installation path is vital. Add another another section to the Unattend.txt file that should look like [NPrinterParameters] ;none so far Make sure to copy your NPrinter installation disk structure to the specified location (...\I386\$OEM$\NET\NPRINTER). NOTE: In unattended mode, the NPrinter installation script will automatically choose the language of your Windows NT installation. 2.0 Configuring 2.1. Configuring the NPrinter The NPrinter for NT installation provides a Control Panel applet through which you can control the operation of the service. To access the service, double click the "NPrinter" icon in Control Panel. The following dialog has a list of your configured local printers that are available to be used for NPrinter. The left column in the list view has the name of the printer as it is known to your NT system. You configure a local printer to be used by NPrinter by connecting it to an NDS Printer object. To connect the local printer to an NDS object, select the name of the printer, and click "Connect". This will bring up a dialog box with all NDS trees you are currently connected to. You can browse the trees and select a printer to associate with the local printer. Then select "OK". In the list view, the "Tree" and "Object" columns will have been updated to associate the printer with the NDS object. The association will be carried out by NPrinter the next time you start the service from the "Services" icon in Control Panel or by restarting your computer. NOTE: Your workstation may service different printer objects from different trees, but any one local printer can service only one NDS printer at the same time. If you are currently not connected to any NDS trees, the browser dialog will not display. Selecting the "Options" button will bring up another dialog that lets you configure other parameters for the NPrinter service. These parameters should not be changed unless you are advised to do so by Novell Technical Services. 3.0 Operating NPrinter Users can print to NPrinter by simply printing to the NetWare Print Queue that is serviced by NPrinter. Refer to your NetWare documentation for more information how to operate NetWare Printing. 4.0 Troubleshooting and known problems 4.1. Known problems 4.1.1. Receive Buffers limited The number of receive buffers is currently limited to one. This is caused by a problem in the underlying protocol layers. However, testing did not indicate any severe performance impact caused by this fact. 4.1.2. NetWare print queues appear as local devices The implementation of the Intranetware Client causes NetWare print queues to appear as local printers in the registry. Although theoretically possible, NPrinter cannot currently associate Netware queues with one another. This will hopefully be fixed in a future release of the IntranetWare Client. 4.1.3. Status communication incomplete NPrinter currently does not notify the PServer about "Offline" or "Out of paper" situations on the local printer. This should not cause any data loss as the local NT spooler will take care of the documents. 4.1.4. Configuration change requires service restart Currently a restart of the NPrinter service through the "Services" applet in Control Panel is required for any configuration changes to take effect. 4.2. Troubleshooting 4.2.1. Registry NPrinter relies on the system registry to store any relevant configuration data under the following key: HKEY_LOCAL_MACHINE \System \CurrentControlSet \Control \Print \Printers \ \NPrinter The values required for an association are the "TreeName" and "PrinterObject" entries. 4.2.2. NDS NPrinter does not require any user to be logged on to either NT or NDS. As a consequence, the relevant attributes must be readable by [Public]. This differs from the default layout only for the "Print Server" attribute of the associated NDS Printer object. Generally, the Control Panel applet performs the necessary modifications to NDS. In case of a problem, you should use NWAdmin to check for the required rights assignments. NPrinter also relies on [Public] being able to read the "Network Address" attribute of the Print Server being used. This is in tune with the default rights assignments of NDS. 4.2.3. Event Log NPrinter uses the System Event Log to inform the operator of any events that require attention. 5.0 Trademarks 5.1 Novell Trademarks Novell and NetWare are registered trademarks of Novell, Inc. in the United States and other countries. Client 32, IntranetWare, IntranetWare Client, Internetwork Packet Exchange and IPX, Open Data-Link Interface and ODI are trademarks of Novell, Inc. 5.2 Third-Party Trademarks Other trademarks belong to their respective holders. 6.0 Disclaimer 6.1 Novell, Inc., makes no representations or warranties with respect to any NetWare software, and specifically disclaims any express or implied warranties of merchantability, title, or fitness for a particular purpose. Distribution of any NetWare software is forbidden without the express written consent of Novell, Inc. Further, Novell reserves the right to discontinue distribution of any NetWare software. Novell is not responsible for lost profits or revenue, loss of use of the software, loss of data, costs of recreating lost data, the cost of any substitute equipment or program, or claims by any party other than you. Novell strongly recommends a backup be made before any software is installed. Technical support for this software may be provided at the discretion of Novell. Where do I order NPrinterNT? You may send your order directly to Developer Support - Novell EMEA Monschauer Str. 12 40549 Dsseldorf Germany Please specify: Part Number 0130-01, Number of NPrinterNT licenses, your Name, Address, Tel/Fax/Email. You may use the attached request form. Until NPrinterNT becomes an integral part of the Novell product line, availability and distribution is based on individual license agreements. You will receive a distribution contract form as your order is processed by Novell. What is the price for NPrinterNT? Pricing depends on the number of NPrinterNT nodes that you plan to deploy. NPrinterNT Nodes Price 1 $140 (US$) 10 $500 25 $975 50 $1,600 100 $2,600 250 $5,600 1000 $20,100 Site Lic $25,000 _____________________________________________________________________________ NPrinterNT Request From Please send to: Developer Support - Novell EMEA 'NPrinter' Monschauer Str. 12 40549 Dusseldorf Germany Fax: +49 - 211 - 5632 - 775 Number of NPrinterNT Licenses: __________ Name: _________________________________________ Company: _________________________________________ Address: _________________________________________ _________________________________________ _________________________________________ Phone: (_____)_____-_________ FAX: (_____)_____-_________ E-Mail: _________________________________________ Comments: _________________________________________ _________________________________________ Self-Extracting File Name: ntnprint.exe Files Included Size Date Time ..\ NTNPRINT.TXT (This file) DETECT.DLL 26112 8-27-97 8:00:00 am NPRINTER.001 0 8-27-97 8:00:00 am OEMSETUP.INF 7290 8-27-97 8:00:00 am ..\DEUTSCH\ LIESMICH.TXT 11099 8-27-97 8:00:00 am NPRINTER.CPL 71168 11-4-97 8:00:00 am NPRINTER.EXE 57856 11-4-97 8:00:00 am NPRINTER.HLP 7337 8-27-97 8:00:00 am OEMNSVNP.INF 18790 9-1-97 8:00:00 am ..\ENGLISH\ NPRINTER.CPL 71168 10-26-97 9:31:20 am NPRINTER.EXE 57856 10-26-97 9:15:58 am NPRINTER.HLP 7271 8-27-97 8:00:00 am OEMNSVNP.INF 18698 9-1-97 8:00:00 am README.TXT 10061 8-27-97 8:00:00 am Installation Instructions: Installation Instructions: 1.0 Installing 1.1 Installation requirements NPrinter for NT is an add-on product to the Novell IntranetWare Client for NT. It will not run on the Microsoft Client Services for NetWare. The IntranetWare Client must be version 4.11 or later. The NT installation should have service pack 1 or higher. NOTE: In order for the installation to function properly, you must have administrative rights to the workstation. 1.2 Installation from the Control Panel To install NPrinter for NT from the Control Panel, double click the Network icon. Select the "Services" tab. Click the "Add" button. Click the "Have Disk" button. When prompted, either accept the location if you are installing from a diskette, or provide the correct path to the NPrinter installation oemsetup.inf file. Select "OK". Select the "NPrinter Service for NT" choice from the following dialog, and choose "OK". At this point the installation script will determine the system default language and prompt you with the full path to the localized installation. NOTE: You can either accept or specify a different subdirectory. Please note that you must specify a valid subdirectory. If the desired language is not provided with the installation, contact your local Novell representative. Select "Continue". The installation script will now copy the necessary files to your local system and make the necessary changes to your computer's registry. If the installation completed successfully, you will see the NPrinter service appear in the list of installed network services. 1.3 Installation in Unattended Mode In order to install the NPrinter for NT from an Unattend.txt file, follow the instructions for installing a network service. You may want to use the Unattend.txt shipping with the IntranetWare Client as a boiler plate. It can be found in the NLS\English subdirectory of your installation. Make sure to include the IntranetWare Client with the installation. Your [Services List] section might look like this: [ServicesList] NWFS = NovellNetWareClientParameters, \$OEM$\NET\NTCLIENT\I386 NPrinter = NPrinterParameters, \$OEM$\NET\NPRINTER\ NOTE: The trailing backslash for the NPrinter installation path is vital. Add another another section to the Unattend.txt file that should look like [NPrinterParameters] ;none so far Make sure to copy your NPrinter installation disk structure to the specified location (...\I386\$OEM$\NET\NPRINTER). NOTE: In unattended mode, the NPrinter installation script will automatically choose the language of your Windows NT installation. ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------