TECHNICAL INFORMATION DOCUMENT TITLE: PTF190 - NPSD Start-up Changes DOCUMENT ID: TID300149 DOCUMENT REVISION: B DATE: 25JAN95 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: PTF190 PRODUCT and VERSION: UnixWare 1.1 ABSTRACT: This file contains PTF190 - NPSD Start-up Changes. PTF190 installs enhancements to the NetWare Protocol Stack Daemon (/usr/sbin/npsd) to allow it to initialize IPX when no NetWare File Server is present on the network. This PTF can be installed on any UnixWare 1.1.2 or 1.1.3 system which has the NetWare Unix Client (nuc) package installed. SYMPTOM Currently, to initialize IPX, NPSD first transmits a Nearest Server request (using each of the supported frame types). If a NetWare File Server is active on the network, it will receive the request that is transmitted with the currently bound frame type and will then transmit a Nearest Server response containing the network number. On receiving the response, NPSD is then able to configure IPX with the appropriate frame type and the network number. When no response is received, NPSD fails to initialize and the start-up script issues the message: Problems in starting up npsd SOLUTION Apply the ptf190 file. Installation Instructions: DATATYPE: datastream 1. Download the ptf190.Z and ptf190.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instuctions to add the packages to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/ptf190.Z # pkgadd -d /tmp/ptf190 ptf190 Solution Specifics General Description. ------------------- These release notes acquaint you with the contents of UnixWare PTF 190 - NPSD Start-up Changes. As described under "Symptom" above, when no NetWare File Server is present on the network, NPSD currently fails to initialize. This PTF installs enhancements to NPSD which allow the user to specify a network number to be used in the absence of a NetWare File Server. This information allows NPSD to configure IPX so that peer-to-peer communication via IPX is available. Other components updated by this PTF are the Service Advertising Protocol Daemon (/usr/sbin/sapd), the NetWare Unix Client Start-up script (/etc/rc2.d/S27nuc), and the NetWare Name-to-Address library (/usr/lib/novell.so). New Features. ------------ Two variables, LOCAL_NETWORK and NO_LOCAL_SERVER, have been added to the NetWare Unix Client Start-up script. To successfully initialize IPX when no Server is present, a network number must be specified in LOCAL_NETWORK. Valid network numbers are 1 to 8 hexadecimal digits, excluding 00000000 (or 0) and FFFFFFFF. If NO_LOCAL_SERVER is null and LOCAL_NETWORK is provided, NPSD will first attempt to contact a local Server and, if one is not present, will then initialize the IPX stack with the network number provided. If NO_LOCAL_SERVER=Y is specified, NPSD will not attempt to determine if a local Server is present before initializing the IPX stack. The default frame type is Ethernet_802.2 when no Server is present. Other frame types can be specified using the -f option of NPSD (please see the npsd(1M) manual page). Name-to-Address resolution has been enhanced to search for host names among peer UnixWare systems currently active on the local network so that the addresses of these systems can be determined when there is no File Server available to be interrogated. Software Notes and Recommendations. ---------------------------------- This PTF can be installed on any UnixWare 1.1.2 or 1.1.3 system which has the NetWare Unix Client (nuc) package installed. Different versions of some components are required depending on the update level of the system so, if this PTF is first installed on a UnixWare 1.1.2 system and Update 1.1.3 is subsequently installed, reinstallation of this PTF is required (it is not necessary to remove it before reinstallation). Hardware Notes and Recommendations. ---------------------------------- This PTF is targeted for the i386, i486 and Pentium CPU's. Installation Instructions. ------------------------- This PTF consists of 1 3.5 inch floppy. Insert the floppy into the drive and, while logged in as root, type pkgadd -d diskette1 and follow the instructions output by pkgadd. After installing this PTF, a system reboot should be performed to reinitialize the NetWare Unix Client. If peer to peer communications via IPX is desired without a File Server on the network, you should first edit the Start-up script to provide appropriate information as described above. Troubleshooting. --------------- No capability is currently available to search for and obtain configuration information (ie, frame type and network number) from an already active peer UnixWare system during initialization. So, if two active systems are unable to communicate, verify that both systems are using the same network number and frame type. Peer to peer communication must be enabled (this option is found under the NetWare_Setup selection on the System_Setup window).