Location of driver:
\NWSERVER\CE100SNW.LAN (ODI C Specification version 1.11)
Note: The PRO/100 Intelligent Server adapter requires NetWare 3.12 or greater (except for 4.0x). Novell does not support the 3.3 ODI Assembly or 1.10 C spec driver for NetWare 3.11 or 4.0x.
These instructions are for use with the ODI Assembly Specification v3.30 or 1.11 ODI C Specification server driver. To install this driver on a NetWare server you must have installed the patches from Novell that support the appropriate driver 3.30 or 1.11 spec. At the time of this writing the following patches were currently available from Novell. Please read and follow all the instructions included with the patch files.
|For NetWare 3.12
312PTD.EXE and ODI33F.EXE
|For NetWare 4.1x|
|NBI31X.NLM - 08-29-97 or newer
||NBI.NLM - 09-17-98 or newer|
|MSM31X.NLM - 12-02-97 or newer
||MSM.NLM - 10-08-98 or newer|
|ETHERTSM.NLM - 12-08-98 or newer
||ETHERTSM.NLM - 09-22-98 or newer|
|For Hot Plug support ODINEB.NLM must be 05-15-98 or newer.|
Sample Load Commands
LOAD C:\CE100SNW SLOT=n FRAME=ETHERNET_802.2BIND IPX TO CE100SNW NET=xxxxxxxx
Note: Using the NetWare INSTALL or INETCFG Utility will automate the copying of files and adding the LOAD and BIND statements to the AUTOEXEC.NCF or appropriate files.
- If doing a NEW installation of NetWare, install it according to the NetWare installation instructions.
- For servers already installed with NetWare, start the server.
At the server console, issue the load and bind statement(s) in this order:
For NetWare 3.12 or newer:
LOAD NBI31XLOAD MSM31XLOAD ETHERTSMLOAD C:\CE100SNW SLOT=n FRAME=ETHERNET_802.2BIND IPX TO CE100SNW NET=xxxxxxxx
For NetWare 4.1x or newer:
LOAD NBILOAD MSMLOAD ETHERTSMLOAD C:\CE100SNW SLOT=n FRAME=ETHERNET_802.2BIND IPX TO CE100SNW NET=xxxxxxxx
SLOT=n Specifies the NBI (NetWare Bus Interface) slot number which is required. Substitute n with the valid value for the adapter. You will be prompted with the slot numbers of installed PRO/100 Server adapters if SLOT is omitted.
NET=xxxxxxxx is the unique network address for that LAN segment.
The default frame type is 802.2. If your workstations need to use the 802.3 frame type, see the section later in this document about using multiple frame types on one adapter.
- Add the load and bind statements you need to the server's AUTOEXEC.NCF file so the PRO/100 Server adapter driver loads automatically each time the server starts.
Hints and Tips
- 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:\CE100SNW SLOT=10001 NAME=LAN_ABIND IPX TO LAN_A NET=1234LOAD C:\CE100SNW SLOT=10003 NAME=LAN_BBIND IPX TO LAN_B NET=5678
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)SET MAXIMUM PACKET RECEIVE BUFFERS = 500 (or larger)
The MINIMUM value you specify must be at least 100 times the number of PRO/100 Server 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.
- Installing one adapter with multiple frame types:
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.
LOAD C:\CE100SNW SLOT=10003 FRAME=ETHERNET_802.3 NAME=LAN8023BIND IPX TO LAN8023 NET=77777LOAD C:\CE100SNW SLOT=10003 FRAME=ETHERNET_802.2 NAME=LAN8022BIND IPX TO LAN8022 NET=88888
- Set the Maximum physical receive packet size to a minimum of 2048.
SET Maximum Physical Receive Packet Size = 2048
- Symptom: Slot numbers of installed adapters do not match the slot numbers reported by NBI.NLM.
Cause: If an adapter is removed in some systems and NetWare is restarted, then the adapter is reinstalled, even in the same slot, NBI may detect this in a different slot than the original slot number. NBI.NLM generates a file NBIHW.CFG typically located in the same directory as SERVER.EXE. This file maintains a list of slot numbers and configuration information for devices. A change in PCI configuration will add the changes to this file but info may not get removed from this file. Upon a reboot of the server with an adapter reinstalled in the same slot, NBI refers to the NBIHW.CFG file and finds that the previously known slot has been used and will assign a new slot number to the adapter.
Fix: To workaround this, the NBIHW.CFG can be deleted upon reboot of the server. If no adapters have been removed or added this error will not occur.
LOAD Line Parameters:
For PCI adapters, SLOT is derived from bus number and device location. Novell determines the slot number for PCI and Plug and Play adapters using NBI. One way to determine the slot number is to load the driver from the command line. You'll be prompted with valid device number(s) for the adapter(s). Select one of them.
Syntax: SLOT=n (n = 10001,10002,10005...)
If you have multiple PRO/100 Server adapters installed and need to match the physical adapter to the associated slot number, use the NetWare server command CONFIG. The information shown through this utility shows the NBI slot number and the adapter's Ethernet address. Match the Ethernet address shown here to the address printed on the adapter.
Specifies the speed the driver uses. If you don't use this parameter, the driver automatically detects the network speed.
Note: You must set the SPEED parameter to either 10 or 100 if you are setting the FORCEDUPLEX parameter to either half- or full-duplex.
If you use this parameter, the driver operates at the specified speed instead of auto-detecting network speed.
Syntax: SPEED=n(n = 10 or 100)
Default: none, the adapter automatically senses speed.
Specifies whether the TPE(RJ-45) or MII connector will be used.
Syntax: CONNECTOR=nWhere n=0 auto detection (default)1 TPE2 MII
Note: If using the MII connector SPEED and FORCEDUPLEX must be set.
Specifies whether the driver should operate in ISL VLAN mode.
Syntax: VLANMODE=nWhere n=0 VLAN mode is disabled (default)1 ISL VLAN mode is enabled
Note: For more information on installing the PRO/100 Server adapter with ISL VLAN please see the readme NWVLAN.TXT
Note: VLAN is supported on NetWare 4.10 and 4.11 only.
Specifies a local administered address (LAA) unique to each adapter. Use this option to provide your own unique node address for the adapter. The node address is a 12-digit hexadecimal number; the second digit must be one of the following digits: 2, 6, A, E.
Syntax: NODE=02a01234567802 => LAA, 02 is set by the driver if not specified.00 => Typical Intel address (default)
Configures the adapter to process one of the four valid NetWare Ethernet frame types.
Syntax: FRAME=nn = Ethernet_802.2Ethernet_802.3Ethernet_IIEthernet_SNAPDefault: Ethernet_802.2
This applies to: