STANDARD MICROSYSTEMS CORPORATION Novell Netware IPX Shell 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 installation guide describes: o How to use EZStart or a manual procedure to copy the Novell NetWare IPX Workstation driver files from the SuperDisk to your PC. o How to use SuperDisk with Novell's "WSGEN" process to create a workstation driver. o How to build the NetWare IPX shell. o Preparing your operating system so you can attach to the network. o Error messages. Note: This driver supports all 8216 (Ultra) and 80xx (PLUS) Series ISA and Micro Channel Ethernet adapters. For your convenience, the SuperDisk includes the files IPX.COM and NETX.COM. The IPX.COM file is a fully functional IPX driver for all SMC EtherCard Elite Ultra and EtherCard Elite Adapters, both ISA and Micro Channel. You can load this file directly to your system and bring up the SMC adapter immediately. If you need to build a special IPX driver for your environment, the following instructions apply. COPYING THE DRIVER FILES EZStart Method: From the Driver Installation screen, select '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: When generating NetWare IPX Software from a floppy drive, the generation software will prompt you to insert the driver diskette at the appropriate time. NetWare installation procedures require the driver files to be located in the root directory of a floppy disk whose volume label is LAN_DRV_200. If you copy these files to another floppy disk, set the volume label of the new disk to LAN_DRV_200. To generate the driver from a hard disk: 1. Copy the Netware 2.2 floppies to the hard disk, as described in the Netware 2.2 manual. 2. Create a directory named LAN_DRV_.200 at the same level as the LAN_DRV_.001 directory. Copy all the .OBJ files from the SuperDisk root directory to this directory. 3. Copy the SMC8000W.LAN file to the subdirectory \WSGEN. 4. Run WSGEN to create a workstation driver. For more information on using this software, refer to NetWare 2.2 Installation Manual. BUILDING THE NetWare IPX SHELL 1. Determine the LAN adapter configuration. For information on RAM, Base I/O, and IRQ, refer to the supplied file SYSMAP.DOC. 2. Run the Novell workstation generation program "WSGEN". 3. Select the SMC Ethernet Adapter DOS IPX Driver. 4. Select the Software Configuration. For all SMC ISA Adapters: Choose the default configuration 'First Software Configured Adapter'. The shell driver will read the specific configuration information directly from the adapter. Western Digital Adapters, which are not software configurable: When configuring a workstation that contains a jumper-configured adapter, configuration entries must specify a base I/O, IRQ, and RAM size that match those selected on the adapter. If none of the choices in the table matches the hardware configuration desired, select the "Driver Configurable by Jumpers Utility" entry and run Novell's JUMPERS.EXE version 2.00 configuration program. This utility lets you configure the LAN software to use any supported hardware configuration parameters. For more information on JUMPERS.EXE, refer to the Novell documentation. The JUMPERS utility is available from Novell or CompuServ. The RAM location for jumper-configured adapters is set by the driver to the location specified in the configuration selected. There are configuration selections designating RAM sizes of 8, 16, and 32 Kbytes of RAM. Adapters with 8 Kbytes of RAM can be used with configuration selections that specify 8, 16 or 32 Kbytes of RAM. Adapters with 32 Kbytes of RAM must be used with 32 Kbyte RAM configuration selections. The Ethernet Adapter AT bus 16-bit adapters can function in two modes, 16-bit mode and 8-bit mode. In 16-bit mode, the adapter performs 16-bit data transfers and uses the full 16 Kbytes of RAM. In 8-bit mode, the adapter performs 8-bit data transfers and uses only 8 Kbytes of RAM. To operate the 16-bit adapter in 16-bit mode, place the adapter in a 16-bit bus slot and configure the driver to a configuration selection which specifies 16 or 32 Kbytes of RAM. To operate the 16-bit adapter in 8-bit mode, configure the driver to a configuration selection that specifies 8 Kbytes of RAM, or place the adapter in an 8-bit bus slot and specify any driver configuration. Micro Channel Adapters: When one Micro Channel LAN adapter card is installed in a workstation, choose the default configuration 'First Software Configured Adapter'. The shell driver will read the specific configuration information directly from the adapter. If the computer contains more than one Ethernet Micro Channel LAN adapter, choose 'First, Second, Third or Forth Software Configured Adapter' to select the Micro Channel adapter that IPX.COM is to use. First, Second, etc., are determined by the slot number of the adapter; for example if two adapters are in slots 2 and 4 of the workstation, the adapter in slot 2 is the 'First'. PREPARING YOUR OPERATING SYSTEM 1. Use any text editor to add the following lines to your AUTOEXEC.BAT file: IPX.COM NETX.COM 2. Reboot your computer. ERROR MESSAGES "Could not find an 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. "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. "Adapter hardware failure during initialization" The adapter did not pass the initialization process. Check the adapter for configuration conflicts. "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. "Cannot access adapter RAM properly" The adapter could not read from or write to the adapter RAM. Verify that another adapter does not share the same memory space as the LAN adapter. "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. "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. "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. "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 multicast addresses are not allowed as valid node addresses. Use the node address over-ride with caution as this can cause problems on your network. "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. "I/O base address chosen for driver not valid" Reconfigure the adapter with another I/O base address, then reinstall. "I/O base address for driver out of range" The selected I/O base address is not within the valid range of I/O base addresses for this adapter. Select another I/O base address and reinstall. "IRQ higher than 7 not valid in 8-bit slot" When using an 8-bit slot, the IRQ value selected must be 3 - 7. Change the IRQ value or move the adapter to a 16-bit slot. "IRQ chosen for driver not valid (out of range)" The IRQ value read from the software-configurable adapter is not one of the IRQs supported by the adapter. "Adapter RAM base address on illegal boundary" The RAM base value is invalid for this adapter. Reconfigure the RAM base address and reinstall. "RAM base address for driver out range" The memory base address cannot be used for the configuration or the installed adapter. "RAM size chosen for driver out of range" The memory size cannot be used for this configuration or adapter. "Invalid error message" The error return code was not valid. Reinstall or run the adapter diagnostics. "IRQ chosen for driver does not match adapter configuration" The driver configuration does not match the jumper configuration on the adapter. Change the jumpers on the adapter to match the RAM size configuration. "RAM size chosen for driver does not match adapter configuration" The driver configuration does not match the RAM size selected by jumpers on the adapter. Change the jumpers on the adapter to match the RAM size configuration. "Adapter hardware failure detected (self test)" The adapter did not pass the initialization self-test procedure due to a hardware problem. Check the adapter for configuration conflicts. "Cannot access adapter RAM properly" The adapter could not read from or write to the adapter RAM. Verify that another adapter does not share the same memory space as the LAN adapter. "Adapter RAM conflicts with other system RAM" Adapter RAM must be reconfigured into another area of the System Memory Map. Then reinstall. "Adapter ROM conflicts with other system ROM" Adapter ROM must be reconfigured into another area of the System Memory Map. Then reinstall. "Adapter hardware failure during initialization" The adapter has not passed the initialization procedure. Run the adapter diagnostics and check for proper configuration. "Configured RAM size invalid" Configured RAM size does not match the physical RAM size. EtherCard PLUS 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.