# Server Driver Installation for Novell NetWare* 4.11 and Above

- General Instructions

- Using Novell Utilities INSTALL or NWCONFIG

- Manually Loading Drivers

- Sample Load Commands

- Tips

- SNMP Agent Extension

- Go to NetWare Keywords

- NetWare Custom Statistics

## General Instructions

The ODI C (CHSM) Specification v1.11 driver (CE100B.LAN) is located in the \NWSERVER directory and supports NetWare* 3.12 and above (using C spec driver).

| NOTE: NetWare 5.x ships with drivers for the PRO/100 adapters that give base functionality (i.e. connection). To use Intel's Advanced Network Services (such as Teaming and VLAN), use the driver from the Intel Driver CD.

| CAUTION: iANS.LAN is an additional driver used to provide network services such as Teaming and VLAN, which cannot be configured through NWCONFIG.NLM. For instructions on setting up iANS.LAN, see Teaming Tips. Note that iANS.LAN is only supported on NetWare 4.11 and above.

The required minimum versions of the three support NLMs are included on the CD for your convenience.

For NW3.11 and later:

> NBI31X.NLM v2.25 10/20/98
> MSM31X.NLM v3.95 5/12/99
> ETHERTSM.NLM v3.8 3/1/99

For NW4.11, 4.2, 5.x:

> NBI.NLM v2.25 9/17/98
> MSM.NLM v3.95 5/12/99
> ETHERTSM.NLM v3.8 3/1/99

| NOTE: NBI.NLM (or NBI31X.NLM) must be loaded before MSM and ETHERTSM.
| NOTE: You must rename MSM31X.NLM to MSM.NLM in NetWare 3.12.

Intel recommends you use the latest Novell* Service Packs. The latest server NLMs and support files for NetWare can be found on Novell's automated services under the heading of "Minimum Patch List".

## Using Novell Utilities INSTALL or NWCONFIG

1. Load Novell's install.nlm (4.11 and later) or nwconfig.nlm (5.x). For 3.12 and later, see Manually Loading Drivers, below.

2. From the Installation Options screen, choose Driver options and press <Enter>.

3. Choose Configure network drivers and press <Enter>. If any drivers are already loaded, a list of them appears.

4. Choose Select an additional driver and press <Enter>. A list of drivers appears but you will be installing an unlisted driver.

5. Insert the disk and press the <Insert> key. If the path is not 'a:\nwserver', press <F3> and type in the full path. Press <Enter>.

6. CE100b.LAN will be displayed. (Only 3.12 and later supports CE100B.LAN.) Choose this driver and press <Enter>. Select Yes to loading the driver. It is up to you if you wish to save the old driver or not.

7. Next the install utility gives you a choice of Modifying or Saving parameters. If you choose modify, you may move around with the arrow keys. You should specify slot and usually speed and duplex before saving. To avoid parameters (not recommended) you may press the <Esc> key multiple times and back out of the install screens. For more information on parameters, see NetWare Command Line Parameters and Keywords.

8. The utility loads the driver and assign network numbers for IPX with all four frame types. You may override these numbers by entering your own number at each prompt. If you wish to limit the number of frame types loaded, edit autoexec.ncf.

9. When returned to the Drivers screen, press the <Esc> key three times to exit the utility and return to the prompt.

## Manually Loading Drivers

1. Copy the PRO/100 server driver and any updated NLMs from \NWSERVER to the NetWare server's hard drive.

2. If you cannot logon to the server (before starting the server), copy the CE100B.LAN driver from the \NWSERVER directory on the Configuration and Drivers disk to the root directory of the server's hard drive.
   If you can logon to the server, copy the driver to the SYSTEM subdirectory. If you do this, you do not need to specify a path on the load line. If you copy it to another directory, make sure the LOAD statement includes the correct path.

3. Start the server. At the server console, load NBI, MSM and ETHERTSM. For NetWare 3.12, load NBI31X, MSM31X and ETHERTSM in this order. Next, load and bind the server driver.

4. Add the load and bind statements you need to the server's AUTOEXEC.NCF file in order for the PRO/100 adapter driver to load automatically each time the server starts.

## Sample Load Commands

LOAD CE100B SLOT=n SPEED=100 FORCEDUPLEX=2 FRAME=ETHERNET_802.2
BIND IPX TO CE100B NET=yy

| CAUTION: When using command line options with the .LAN driver for NWSERVER, make sure the equal sign is followed by a value. Otherwise, unpredictable results may occur.

See NetWare Command Line Parameters and Keywords for additional commands and their parameters.

## Tips

1. If the error message "Loader cannot find public symbol: <symbol name>" is encountered:
   Upgrade the ETHERTSM.NLM and MSM31x, or MSM.NLM and be sure to rename MSM31x.NLM to MSM.NLM.

2. Installing multiple adapters:
   If you have multiple adapters in a single server, each adapter must have a different NET number and SLOT number. Also, you may want to name each adapter. For example:

   > LOAD C:\CE100B SLOT=3 NAME=LAN_A
   > BIND IPX TO LAN_A NET=222
   > LOAD C:\CE100B SLOT=4 NAME=LAN_B
   > BIND IPX TO LAN_B NET=333

3. If you have problems loading the driver on multiple adapters and the initialization fails due to "Insufficient RCBs," increase the number of buffers allocated to the server. Add the following to STARTUP.NCF:

   > SET MINIMUM PACKET RECEIVE BUFFERS = 100 (or larger)

   The MINIMUM value you specify should be at least 100 times the number of PRO/100 adapters in the computer.
   The MAXIMUM you can specify depends on the amount of memory in the server, but it must be greater than the MINIMUM. In NetWare 4.1x, this can be set in the STARTUP.NCF, but NetWare 3.12 requires that it be set in the AUTOEXEC.NCF:

   > SET MAXIMUM PACKET RECEIVE BUFFERS = 2000 (or larger)

4. When binding multiple frame types to one adapter, enter a LOAD and BIND statement for each frame type. Each LOAD statement uses the same SLOT number, but each BIND statement needs a unique network number. You must also include a name on each load line to avoid being prompted for the adapter to bind IPX to. Example:

   > LOAD C:\CE100B SLOT=3 FRAME=ETHERNET_802.2 NAME=LAN8022
   > BIND IPX TO LAN8022 NET=88888
   > LOAD C:\CE100B SLOT=3 FRAME=ETHERNET_802.3 NAME=LAN8023
   > BIND IPX TO LAN8023 NET=77777

Copyright © 2002 Intel Corporation. Legal Information