NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: NIP202.TXT README FOR: NIP202.EXE NOVELL PRODUCTS and VERSIONS: NetWare/IP 2.2 ABSTRACT: NetWare IP patch, to be applied to NWIP 2.2x only. Various fixes to DNS, LPR, and NWIP functions. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS 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: NetWare/IP NIP202 Patch Release Document *************************************************************************** CAUTION *************************************************************************** Always back up your system before implementing any program/utility revision involving the low-level functions of NetWare, including re-linking of operating system .OBJ files, bindery utilities, and drive and volume operation. *************************************************************************** CONTENTS *************************************************************************** This document contains fixes and enhancements inlcuded in the NIP200 patch for NetWare/IP 2.2B or C. It includes the following sections: Fixes inlcuded in this patch Enhancements included in this patch Installation of the patch NIP202 ============================== Fixes included in this patch ============================== - NWIP.NLM and NWIPIO.LAN are not returning correct configuration information - client with invalid IP (local subnet broadcast) address produces excessive traffic - NWIP NT client advertised SAP has hop value of 255 in DSS data base - NWIP client advertised SAP did not show up in display servers - NetWare/IP server did not return NWIP parameters when DSS is down - The NetWare DNS server did not properly handle a primary domain name suffixed with anything other than .COM. - UNICON failed to save the DNS database to text files. The following error message was displayed: "NIS and DNS services not configured to run on this machine." - The NetWare DNS server did not properly resolve the MX (mail exchange) query. - The NetWare DNS Server abended while doing a zone dump from a secondary server when the size of the reply was larger than the buffer allocated by the DNS server. - LPR clients were unable to submit print jobs to NetWare queues when the queue names were longer than eight characters. - LPR gateway jobs were printed twice if the printer ran out of paper. When more paper was added, the printer finished the interrupted print job and then printed the job again. - When using the LPR gateway, PSERVER showed "PRINTER MAY NEED ATTENTION" status and had to be restarted. - When using the LPR Gateway, PSERVER showed the XRP printer state changing between "Ready for New Job" and "Error at remote Unix host." The PKERNEL module displayed the following error message: "No sequence numbers available for the remote host." - When the LPR Gateway was unloaded and then loaded again, the LPR Gateway displayed the error message: "No configured UNIX printers." - NWIP client will crash workstation on modem re-dial - NWIP MIB did not have correct trap definition - SFT3 and NWIP 2.2 performance problem with packet burst on Token-Ring - Filtering on behave on pre-2.2 S-DSS, the P-DSS was sending the local route to the 2.2 S-DSS - There is a delay in the Netware/IP Gateway to the Primary DSS forced synchronization - Improved zone transfer checksum handling in all NWIP components - The NetWare DNS server did not properly handle a primary domain name suffixed with anything other than .COM. - UNICON failed to save DNS database to text files. Error message "NIS and DNS services not configured to run on this machine" was displayed. - NetWare DNS server did not properly resolve the MX (mail exchange) query. - NetWare DNS Server abended while doing a zone dump from a secondary server when the size of the reply was larger than the buffer allocated by the DNS server. - When NetWare print services loaded while NDS is unloaded, server abended with the message: "NLM unloaded without deleting all its semaphore". - LPR clients were unable to submit print jobs to NetWare queues with long names. - LPR Gateway jobs were printed twice if the printer runs out of paper and more paper was added during the job. - LPR Gateway displayed the error message "No configured UNIX printers" after the LPR GWY has been previous unloaded. - Broadcast storm generated by NWIP servers when multiple NWIP domains exist on the same LAN - NWIP does not install on a GR SFT3 pair - Reduce retry interval for RIP request on 16-bit NWIP client - NWIP on SFT3 - any SAP generated on IO engine not passed to NWIP/DSS database - NWIPMAP command fails when NWIP parameters are received from a DHCP server ========================================= Enhancements included in this patch ========================================= - Addition of parameter to lengthen timeout value for NWIP Read/Write, configurable through UNICON - Addition of two parameters in the UNICON Primary Dss tunable parameters configuration menu to setup Maximum number of UDP buffers and Maximum number of TCP connections - Addition of new logic to purge the deleted NWIP IP/IPX cache dump backup files from the salvage area ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. ----------------------------------------------------------------- Self-Extracting File Name: nip202.exe Files Included Size Date Time ..\ NIP202.TXT (This file) NIP202.TXT 15538 5-24-97 12:55:58 am ..\DOS\ NWIP.EXE 44468 1-13-97 8:34:22 pm NWIPWIN.EXE 52224 1-10-97 9:33:30 pm ..\NWIP1\ NIP200.IPS 1153 5-24-97 12:21:00 am ..\NWIP1\ETC\ DSSMIB.MIB 7025 6-7-96 5:03:00 pm ..\NWIP1\PUBLIC\ NWIPMAP.EXE 288611 1-13-97 8:47:02 pm ..\NWIP1\SYSTEM\ CONFADDR.NLM 27576 9-19-96 10:00:06 pm DISPATCH.NLM 41980 3-30-97 5:08:42 am DLLINFO.NLM 6029 3-30-97 6:58:22 am DNSADMIN.NLM 43827 9-19-96 10:18:12 pm DNSAGENT.NLM 32828 9-19-96 10:13:54 pm DNSCONV.NLM 3674 9-19-96 10:11:08 pm DNSDBGEN.NLM 12992 9-19-96 10:18:42 pm DNSUTIL.NLM 2459 9-19-96 10:18:56 pm DSS.NLM 128546 1-13-97 9:35:20 pm DSSAGT.NLM 18735 1-13-97 9:41:44 pm IOTADJST.NLM 8681 3-30-97 6:59:06 am IOXCSTUB.NLM 4771 9-19-96 10:10:54 pm LPRLOAD.NLM 3870 3-30-97 6:50:44 am LPR_GWY.NLM 47742 4-11-97 10:21:34 pm MSTADJST.NLM 6522 3-30-97 6:59:32 am MSXCSTUB.NLM 3558 9-19-96 10:10:28 pm NAMED.NLM 34693 9-19-96 9:54:22 pm NETDB.NLM 107438 2-19-97 6:57:56 pm NISBIND.NLM 51090 3-30-97 5:32:18 am NISDMAG.NLM 131563 3-30-97 5:30:34 am NISGO.NLM 70208 3-30-97 5:32:50 am NISSERV.NLM 53879 3-30-97 5:34:12 am NWCCSS.NLM 3676 9-19-96 10:20:00 pm NWIP.NLM 151668 5-9-97 7:11:20 pm NWIPADM.NLM 111458 1-13-97 9:34:54 pm NWIPAGT.NLM 17463 1-13-97 9:41:50 pm NWIPCFG.NLM 151157 3-3-97 11:01:24 pm NWIPDUMP.NLM 8116 1-13-97 9:36:50 pm NWIPINST.NLM 158783 9-26-96 6:45:42 pm NWIPIO.LAN 9858 1-10-97 9:46:30 pm PRLIB.NLM 63468 3-30-97 6:36:18 am RPCBSTUB.NLM 665 3-30-97 5:04:50 am SRVAGT.NLM 57457 3-30-97 5:25:32 am TADJST.NLM 3894 3-30-97 6:58:40 am TELNETD.NLM 23910 2-12-97 8:56:30 pm TIMCHK.NLM 3750 3-30-97 6:57:42 am UNICON.NLM 278972 3-30-97 5:18:46 am UNICRYPT.NLM 4027 3-30-97 5:04:40 am UNIDLL.NLM 7360 3-30-97 6:58:10 am UNINSTAL.NLM 93869 8-27-96 10:44:02 pm UNIXLIB.NLM 72794 4-30-97 3:34:10 pm USRAGT.NLM 40069 3-30-97 5:26:34 am V_NFS.NLM 9567 3-30-97 6:51:14 am XCONSOLE.NLM 4078 9-19-96 10:20:20 pm XCONSSRV.NLM 132441 1-8-97 1:29:50 am YPXFR.NLM 85904 3-30-97 5:34:42 am ..\NWIP1\SYSTEM\NLS\ ..\NWIP1\SYSTEM\NLS\4\ CONFADDR.MSG 2201 9-19-96 10:00:02 pm DISPATCH.MSG 3594 3-30-97 5:08:40 am DNSADMIN.HLP 6167 5-31-95 11:25:56 pm DNSADMIN.MSG 5213 9-19-96 10:18:08 pm DNSAGENT.MSG 2028 9-19-96 10:13:52 pm DNSCONV.MSG 474 9-19-96 10:11:08 pm DSS.MSG 22731 1-13-97 9:35:16 pm DSSAGT.MSG 1216 1-13-97 9:41:42 pm IOTADJST.MSG 1431 3-30-97 6:59:04 am IOXCSTUB.MSG 747 9-19-96 10:10:54 pm LPRLOAD.MSG 419 3-30-97 6:50:42 am LPR_GWY.MSG 10095 3-30-97 6:50:18 am MSTADJST.MSG 859 3-30-97 6:59:28 am MSXCSTUB.MSG 527 9-19-96 10:10:28 pm NAMED.MSG 4803 9-19-96 9:54:18 pm NETDB.MSG 3941 2-19-97 6:57:52 pm NWIP.MSG 11825 1-13-97 9:43:22 pm NWIPADM.HLP 29047 12-9-96 9:24:36 pm NWIPADM.MSG 15490 1-13-97 9:34:52 pm NWIPAGT.MSG 320 1-13-97 9:41:50 pm NWIPCFG.HLP 29746 12-9-96 10:20:34 pm NWIPCFG.MSG 14926 3-3-97 11:01:18 pm NWIPINST.HLP 7839 6-20-95 4:20:58 pm NWIPINST.MSG 11900 9-26-96 6:45:34 pm NWIPIO.MSG 1588 1-10-97 9:46:28 pm NWIPMAP.MSG 7821 8-24-93 10:58:18 pm PRLIB.MSG 2930 3-30-97 6:36:14 am SRVAGT.MSG 3043 3-30-97 5:25:28 am TADJST.MSG 220 3-30-97 6:58:38 am TELNETD.MSG 1822 9-19-96 10:19:46 pm TIMCHK.MSG 415 3-30-97 6:57:40 am UNICON.HLP 57792 5-31-95 3:12:20 pm UNICON.MSG 24449 3-30-97 5:18:38 am UNINSTAL.HLP 898 3-3-95 8:01:18 pm UNINSTAL.MSG 11900 8-27-96 10:46:40 pm UNIXLIB.MSG 5295 3-30-97 6:57:20 am USRAGT.MSG 1756 3-30-97 5:26:32 am V_NFS.MSG 2178 3-30-97 6:51:12 am XCONSOLE.MSG 799 9-19-96 10:20:20 pm XCONSSRV.MSG 10274 1-8-97 1:29:46 am Installation Instructions: Installation Instructions: 1. Backup your current SYS:SYSTEM and SYS:ETC subdirectories as a precaution. 2. At a work station attached to the NetWare 4.x server, create a new directory on any NetWare volume. The directory can have any name. MD PATCH 3. Copy NIP202.EXE into the new directory. COPY NIP202.EXE PATCH 4. Type the following commands to extract the files. CD PATCH PKUNZIP -D NIP202.EXE If you are running a windows workstation, double-clicking on nip202.exe will extract all the files automatically. 5. From the server console, run UNISTOP.NCF as a general precaution. UNISTOP 6. From the server console, activate the installation program. LOAD INSTALL 7. Select PRODUCT OPTIONS. The Currently Installed Products Menu appears and lists the following: NWIP 2.2B NetWare/IP 2.2 8. Press to install new product. 9. Press to install the files in NIP202. The "SPECIFY DIRECTORY PATH" dialogue box will appear. 10. Enter the path to the directory where the NIP202 files were extracted, in the NWIP1 subdirectory. SYS:/PATCH/NIP202/NWIP1 After the installation program installs the files, the "Currently Installed Products" menu will list: NWIP 2.2C NetWare/IP 2.2 NWUPD2.2D ETF-F202 NetWare/IP Patch 11. Exit the Installation program or press + to return to the system console prompt. 12. From the server console, run UNISTART.NCF to restart NetWare/IP (and other products if installed). 13. To install the 16 bit NWIP client in this patch, copy NWIP.EXE and NWIPWIN.EXE from the NIP202\DOS directory to the NWIP client directory in the NWIP client workstation. COPY PATCH\NIP202\DOS\*.EXE C:\NWIPCLNT\ Note: To install NetWare/IP 2.2 on a GR SFT3 machine copy the NWIPINST.NLM included in this patch to the source directory where the NetWare/IP 2.2 server installation files are located. Do the NetWare/IP 2.2 server installation from this source directory and then install this patch over it to incorporate the other fixes COPY PATCH\NIP202\NWIP1\SYSTEM\NWIPINST.NLM :PRODUCTS\NWIPSRV\NWIP1\ Install NetWare/IP 2.2 Install NIP202 ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------