STANDARD MICROSYSTEMS CORPORATION Novell NetWare 386 v4.0 Server Driver For Ethernet LAN Adapters INSTALLATION GUIDE This software is licensed by SMC for use by its customers only. Copyright (c) 1993 Standard Microsystems Corporation. All rights reserved. This document contains the information necessary to install and load the SMC file server driver (SMC8000.LAN) for NetWare 386 v4.0. This driver supports all 8216 (Ultra) and 80xx (PLUS) Series ISA and Micro Channel Ethernet adapters. In addition this driver also supports the Novell 32-bit client specification, which allows the driver to work with Windows NT, UnixWare, and other 32-bit Intel-based operating systems. Contact Novell for more information. This document explains how to: o Use EZStart or a manual procedure to copy the NetWare 386 v4.0 server driver from the SuperDisk. o Load the LAN driver and establish network connection. COPYING THE DRIVER FILES EZStart Method: Select 'Cancel' and then 'Copy Files' to copy all the files used by this driver from the SuperDisk to the Destination Directory recommended by EZStart, or to a different directory that you specify. Manual Method: Copy SMC8000.LAN from the SuperDisk NW386_40 sub-directory to a sub-directory on your hard-disk where the NetWare 386 system files are located, or to a different sub-directory where you want to save the file. LOADING THE DRIVER The driver installation procedure requires the NetWare 386 installation manual and the SuperDisk driver diskette. Installing the LAN driver is part of the NetWare installation process. Use the instructions below in conjunction with those in the NetWare installation manual to install the driver. 1. Refer to the Novell NetWare 386 v4.0 installation manual for instructions on installing NetWare. Follow the instructions in the section "Load LAN Drivers" in the installation manual. 2. Follow the instructions on starting NetWare and configuring the server. Use the "Load" command to load the LAN driver. If the LAN driver is not located in the default directory, you must specify the path to the file on the command line. The "Load" command will prompt you for configuration parameters if they are not supplied on the command line. The "Load" command line parameters may be saved in an AUTOEXEC.NCF file, so they execute automatically every time the server is started. Refer to the NetWare 386 installation manual on how to create an AUTOEXEC.NCF file. DRIVER COMMAND LINE PARAMETERS The following is an example of the command line parameters: For SMC ISA adapters: The only required parameter is PORT. load c:SMC8000.LAN PORT=XXX (where XXX is the I/O address of the adapter in hexadecimal) Example: load c:SMC8000.LAN PORT=280 For all Micro Channel adapters: The only required parameter is SLOT. load c:SMC8000.LAN SLOT=X (where X is the PS/2 slot the adapter is installed in) Example: load c:SMC8000.LAN SLOT=4 For Western Digital adapters which are not software configurable: The required parameters are PORT, INT, and MEM. load c:SMC8000.LAN PORT=XXX INT=YY MEM=ZZZZZ:200 (where XXX is the I/O address of the adapter in hexadecimal) (where YY is the IRQ setting of the adapter in hexadecimal) (where ZZZZZ is the RAM address of the adapter in hexadecimal) Example: load c:SMC8000.LAN PORT=280 INT=3 MEM=D0000:200 3. Repeat Step (2) if you are loading a driver for another LAN adapter or an additional frame type. NOTE: The driver has to be bound to start working (refer to the NetWare manual section "Bind IPX to a LAN Driver"). NOVELL NETWARE 386 v4.0 SERVER DRIVER ERROR MESSAGES 1. Could not find a SMC Ethernet adapter at I/O base address XXX. The driver was unable to find an SMC Ethernet LAN adapter at the specified base I/O address. Check for adapter conflicts and retry the installation. Check that the adapter is seated properly in adapter slot. 2. Could not find an adapter at slot X. (micro-channel only) The driver was unable to find an SMC Ethernet LAN adapter at the specified slot number. Check for adapter conflicts and retry the installation. Check that the adapter is seated properly in adapter slot. 3. Adapter hardware failure detected (initialization). The adapter did not pass the initialization process. Check the adapter for configuration conflicts. 4. Adapter hardware failure detected (self-test). The adapter did not pass the initialization self-test process due to a hardware problem. Check the adapter for configuration conflicts. 5. Cannot access adapter RAM properly. The adapter could read or write the adapter RAM. Verify that another adapter does not share the same memory space as the LAN adapter. 6. Other system RAM already occupies adapter RAM. The driver has detected that the adapter RAM conflicts with other RAM in the system. Reconfigure the adapter to use a different RAM address and retry the installation. 7. Other system ROM already occupies adapter RAM. The driver has detected that the adapter RAM conflicts with ROM in the system. Reconfigure the adapter to use a different RAM address and retry the installation. 8. Adapter IRQ higher than 7 not valid in 8-bit slot. The IRQ number specified cannot be used if the adapter is inserted into an 8-bit slot. Select a different IRQ number. 9. Adapter unable to process a multicast address. A node address was given on the command line or the board is configured for a node address that is reserved for multicast address. Broadcast and multi-cast addresses are not allowed as valid node addresses. Use the node address over-ride with caution as this can cause problems on your network. 10. Configuration corrupted; run software setup. The driver failed to initialize the adapter due to invalid data in configuration EEROM. Run the software setup utility and reconfigure the adapter. NOVELL NETWARE 386 v4.0 SERVER DRIVER WARNING MESSAGES 1. Unneeded Memory Address ignored The user specified a memory address parameter when loading the driver that was un-needed. A software specified memory address will be used instead. 2. Unneeded Memory Length ignored The user specified a memory length parameter when loading the driver that was un-needed. A software specified memory length will be used instead. 3. Unneeded Interrupt number ignored The user specified a interrupt number parameter when loading the driver that was un-needed. A software specified interrupt number will be used instead. NOVELL NETWARE 386 v4.0 SERVER DRIVER CUSTOM COUNTERS These counters can be viewed by the MONITOR.NLM server utility. 1. ReceiveLostPacketCount This count contains the total number of packets that were lost due to an overrun of receive buffers. This counter may increment occasionally during periods of high network traffic. If this counter increments repeatedly it may indi- cate a problem with the LAN adapter. 2. TransmitFIFOUnderrunCount This counter indicates the total number of times that the NIC could not access the bus before the FIFO buffer emptied. Transmission of the packet is aborted when this event happens. This counter may occassionally increment on a busy network. If this counter increments repeatedly it may indi- cate a problem with the LAN adapter. 3. TransmitTimeoutCount The number of times a transmit complete interrupt did not occur within 2 seconds of starting a packet transmission. When this occurs, the NIC is reset and an attempt is made to re-transmit the packet. This counter may ocassionally increment on a busy network. If this counter increments frequently it may indicate a problem with the network cabling or the LAN adapter. 4. AdapterMiscErrorCount This counter indicates a non-fatal error occurred. This counter may increment occassionally during normal operation. If this counter increments frequently it may indicate a problem with the LAN adapter. EtherCard Ultra, EtherCard PLUS, TokenCard, and SuperDisk are trademarks, and SMC and Standard Microsystems are registered trademarks of Standard Microsystems Corporation. Other Trademarks mentioned herein belong to their respective companies.