Softpaq Solution: SP1279 File Name: NPFC Title: NetWare Programs From Compaq (NPFC) Version: 2.56B Language: English CATEGORY: Drivers / Servers EFFECTIVE DATE: 06-29-95 PRODUCTS AFFECTED: All OPERATING SYSTEM: n/a SYSTEM CONFIGURATION: n/a KEYWORDS: DRIVERS NETFLEX NETWARE NETWORK NOVELL NPFC ODI SBACKUP SCSI SERVER SOFTPAQ SUPERSEDES: SP1204 DESCRIPTION: Contains the files to create the NetWare Programs From Compaq Diskette and the NetWare Programs From Compaq Supplement Diskette. The NPFC and NPFC Supplement diskettes contain NetWare drivers, NetWare Loadable Modules (NLMs), and support information to optimize the performance of NetWare on Compaq servers. The readme files for NPFC and NPFC Supplement are available as WINHELP files. To obtain the WINHELP files, download SoftPaq SP1280. The WHATSNEW.RDM file, found on each NPFC diskette, contains detailed information about the updates, new features, and fixes in this version. Some of the highlights include: README File Updates - Information for Compaq UPS (CPQUPS.NLM), System Management (CPQHLTH.NLM), and the Recovery Agent (CPQRSO.NLM) can now be found in one file, SRV_MGMT.RDM. The HEALTH.RDM and CPQUPS.RDM files have been removed. CPQS710.DSK V2.02 Updates - CPQS710.DSK v2.02 fixes a rare problem that occurred when loading CPQS710.DSK and CPQSDISK.DSK from a DOS partition on a non-Compaq drive. The symptoms may vary depending upon the type of third party drive, but may include a series of time-outs, an error message or system hang during the loading of CPQSDISK or mounting of SYS volume. - Fixed a problem that may have caused some 32-Bit Fast SCSI-2 Controllers to experience bus resets and fail to restore from a tape backup. CPQSCD.DSK V1.12 Updates - CPQSCD.DSK v1.12 fixes a problem that caused a system hang when using the NetWare INSTALL.NLM utility to create a NetWare partition on a CD-ROM device. NetWare INSTALL.NLM will now to continue operation and send a warning message to the console that states that NetWare is Unable to write out partition information to a CD-ROM. CPQS94.DSK V1.14 UPDATES - Upgraded to support the disk drives that are available on the Compaq Deskpro XL. CPQNF3.LAN V1.20 UPDATES - The driver was updated to provide complete support for adapters using Compaq 10/100Base-TX UTP modules. - The driver was updated to provide improved performance when using Compaq 10/100Base-TX UTP or Compaq 100VG-AnyLAN UTP modules. - If the burned-in address of your adapter cannot be read during initialization, previous versions of the driver would not load. Version 1.20 now loads in this situation if you specify a node address override using the "NODE=" keyword. If the burned-in address cannot be read and a node address override is not specified on the command line, the following message will be displayed: "FATAL 414: Unable to read Burned In Address." - The driver will now construct PCI slot numbers on non-Compaq servers that do not use PCI BIOS version 2.1 or greater. PCI BIOS versions earlier than 2.1 do not identify the slots in which PCI adapters are installed. On these machines, the driver will use the following formula to create a virtual slot number to use when loading CPQNF3.LAN: SLOT_NUM = 17 + (PCI_BUS_NUM * 16) + PCI_DEVICE_NUM - Fixed a problem that may have caused an ABEND when loading the driver with multiple NetFlex-3/E adapters installed. CPQNF3.LAN V1.21 UPDATES - If a NetFlex-3 controller received a packet larger than allowed by Ethernet, (1514 bytes is the maximum allowed) an ABEND or data corruption may have occurred. If your network experienced illegally sized packets, you may have seen the "Received Packet Too Big Count," "Checksum Errors," and "Oversized Receive Errors" statistics incrementing over time. CPQETHER.LAN V3.02, CPQ2ETH.LAN V3.02, CPQTOKEN.LAN V3.02 AND CPQ2TOK.LAN V3.02 UPDATES - Fixed a problem that may have caused adapter check errors or may have caused the adapter to hang. Invalid packets were being transmitted by errant application NLMs. These invalid packets would create problems when the adapter attempted to transmit them, so now the drivers validate transmit packets before transmission. Invalid packets will not be transmitted, and the "Send Abort Bad TCB from TSM" custom counter will be incremented. Possible adapter check errors that may have been seen include: 907, 943, 2000 and 4000. - Updated the driver shutdown code to eliminate the possibility of a driver hang when unloading the driver or downing the server. In addition, the shutdown message was removed. Unloading is now much quicker. - The Token-Ring drivers now include enhanced error handling for ring beaconing and lobe wire faults on token rings that may have caused adapter hangs. - The Token-Ring drivers now include updated firmware for NetFlex-2 adapters. This update fixes potential adapter hangs and/or lost ECBs that may have occurred on token rings with excessive numbers of soft errors. CPQHLTH.NLM V2.21 UPDATES - Added support for the Compaq Recovery Server Option. For more information see the SRV_MGMT.RDM file. - Added a new command line parameter "-Q" to CPQHLTH. This parameter enables Quick ASR, a feature that will allow the server to reset immediately after a NetWare ABEND, thereby reducing downtime. For example: - Load CPQHLTH -Q - Enhanced the ability of CPQHLTH to diagnose ABEND messages. CPQHLTH will now record the name of the executing NLM when a processor exception (such as a Page Fault) occurs. This information is stored in the Critical Error Log, and can be viewed using Compaq Diagnostics or Compaq Insight Manager. - CPQHLTH can now detect NLMs entering the NetWare debugger due to a debug interrupt (INT3). An INT3 exception can occur when an NLM attempts to execute code based on an invalid memory address. If the server is restarted due to an ASR timeout, CPQHLTH will record the name and code offset of the executing NLM in the Critical Error Log. CPQRSO.NLM V1.00 UPDATES - CPQRSO.NLM is the NetWare driver to support the Compaq Recovery Server Option. CPQHLTH.NLM and AIOCOMX.NLM must be loaded and ASR must be enabled on the system. For more information see the SRV_MGMT.RDM file. CPQUPS.NLM V2.02 UPDATES - CPQUPS.NLM v2.02 fixes a rare problem that occurred when the system was powered on from the UPS. CPQUPS.NLM failed to load and returned to the NetWare system prompt. - CPQUPS.NLM v2.02 fixes an initialization problem in which the wrong serial port was queried for the presence of the UPS. Because of this problem, other drivers may not have been able to load. - CPQUPS.NLM v2.02 was enhanced to send a message to the system console when the UPS cable is reattached after the cable was unplugged. - CPQUPS.NLM v2.02 was enhanced to handle a UPS overload condition. When the UPS is overloaded the following occurs: An alert is sent to the system console and an audible beep will occur The server is downed The system is powered off When an overload occurs, you may need to unplug some of the equipment from the UPS in order to relieve the overload condition. The messages that will occur are as follows: CPQUPS: OS and UPS shutdown. CPQUPS: UPS has detected an overload. Shutdown will occur. MODIFIED LAYOUT - CPQUPS.NLM and CPQHLTH.NLM have been moved from individual directories to the \SRV_MGMT directory. - The \UPS and \HEALTH directories have been deleted. UPDATED TSM FILES FROM NOVELL - ETHERTSM.NLM and TOKENTSM.NLM v2.33 now ship on NPFC 2.56. HOW TO USE: 1. Obtain two formatted 1.44 MB diskettes. 2. Download the SoftPaq to a directory on your hard drive and change to that directory. The file that is downloaded is SP1279.EXE. 3. From that drive and directory, execute the SoftPaq file: SP1279 [ENTER] You will be prompted to place the formatted 1.44 MB diskettes into a diskette drive to create the diskettes. 4. After the diskettes are created, you may delete the downloaded file SP1279.EXE if you wish. 5. Run README.COM on one of the newly created diskettes for an NPFC overview and installation instructions. Copyright 1995, Compaq Computer Corporation. All rights reserved. Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies