home *** CD-ROM | disk | FTP | other *** search
- 4 Server: NetWare 3.11 server
- v1.06
-
-
- NetWare* 3.11 Server Driver Installation Notes for Intel's
- EtherExpress(TM) PRO/100B adapter
- ==========================================================
-
- Location of driver: \NWSERVER\311LAN\100BLAN.EXE (self-extracting
- archive containing ODI 3.2 Assembly Specification
- driver)
-
- Location of NLM's: On Novell's automated services.
-
- ETHERTSM.NLM 04-18-95
- LSLENH.NLM 12-21-94
- PATCHMAN.NLM 01-22-96
- MSM31X.NLM 11-23-94
- MONITOR.NLM 10-26-92 (v1.75 or higher, otherwise abends will occur)
-
- Note: NetWare 3.1x needs MSM31X.NLM renamed to MSM.NLM.
-
-
-
- Overview
- --------
- NetWare 3.11 requires an ODI 3.2 Assembly Specification driver. This
- driver is in a self-extracting archive named 100BLAN.EXE contained on
- the \NWSERVER\311LAN\ directory of the Configuration and Drivers disk.
- To unpack the archive copy it to a blank floppy disk or other directory
- that has at least 60K bytes of free disk space and type E100BLAN on the
- command line. The archive contains the following files:
-
- E100B.LAN (3.2 spec server driver)
- E100B.LDI (Installation file)
- NW311.TXT (This file)
-
-
- Sample load commands
- --------------------
- LOAD C:<PATH>\PATCHMAN
- LOAD C:<PATH>\LSLENH
- LOAD C:<PATH>\MSM
- LOAD C:<PATH>\ETHERTSM
- LOAD C:<PATH>\E100B SLOT=n FRAME=ETHERNET_802.3
- BIND IPX TO E100B NET=xxxxxxxx
-
-
- General instructions
- --------------------
-
- 1 Install NetWare 3.11 according to the NetWare 3.11 installation
- manual.
-
- 2 Copy the E100B.LAN server driver, that you unpacked from the archive
- 100BLAN.EXE, and any updated NLMs to the NetWare server's hard drive.
-
- If you can't log in to the server (before starting the server) copy
- the E100B.LAN driver to the root directory of the server's hard drive.
-
- If you can log into the server, copy the files to the SYSTEM
- subdirectory. If you do this, you won't 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 Modify the server's STARTUP.NCF to preallocate server buffers with the
- following:
-
- SET MAXIMUM PHYSICAL RECEIVE PACKET SIZE = 1536 (or larger)
-
- 4 Start the server. At the server console, issue the load and bind
- statement.
-
- LOAD C:<PATH>\PATCHMAN
- LOAD C:<PATH>\LSLENH
- LOAD C:<PATH>\MSM
- LOAD C:<PATH>\ETHERTSM
- LOAD C:<PATH>\E100B SLOT=x FRAME=ETHERNET_802.3
- BIND IPX TO E100B NET=xxxxxxxx
-
- Where:
-
- SLOT=x specifies the PCI device number. Substitute x with the valid
- value for the adapter. You will be prompted if you don't specify a
- slot number.
-
- NET=xxxxxxxx is the unique network address for that LAN segment.
-
- The default frame type is 802.2. If your workstations needs to use
- the 802.3 frame type, see the section later in this document about
- using multiple frame types on one adapter.
-
- 5 Add the load and bind statements you need to the server's AUTOEXEC.NCF
- file so the EtherExpress PRO/100B adapter driver loads automatically
- each time the server starts.
-
-
- Hints and tips
- ==============
-
-
- 1 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:\E100B SLOT=3 NAME=LAN_A
- BIND IPX TO LAN_A NET=222
- LOAD C:\E100B SLOT=4 NAME=LAN_B
- BIND IPX TO LAN_B NET=333
-
- 2 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 30 times the number of
- EtherExpress PRO/100B adapters in the computer.
-
- Recommended settings:
-
- 1-3 adapters: 100
- 4 adapters: 150
-
- The MAXIMUM you can specify depends on the amount of memory in the
- server, but it must be greater than the MINIMUM.
-
- 3 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 board to bind IPX to.
-
- Example:
-
- LOAD C:\E100B SLOT=3 FRAME=ETHERNET_802.3 NAME=LAN8023
- BIND IPX TO LAN8023 NET=77777
- LOAD C:\E100B SLOT=3 FRAME=ETHERNET_802.2 NAME=LAN8022
- BIND IPX TO LAN8022 NET=88888
-
-
- 4 Optional LOAD line parameters
-
- FORCEDUPLEX:
-
- Duplex modes:
-
- Auto-negotiate: The adapter negotiates with the hub how to
- send/receive packets, either full or half duplex. If unsuccessful
- at negotiating the duplex, the adapter defaults to half duplex. You
- must have an auto-negotiating hub (an Nway* switch) to get full
- duplex support with the FORCEDUPLEX parameter set to 0 (auto-
- negotiation).
-
- Full duplex: The adapter sends and receives packets at the same
- time. This improves the performance of your adapter. Set duplex
- mode to full duplex ONLY if you have a switch that supports full
- duplex.
-
- Half duplex: The adapter performs one operation at a time. It
- either sends or receives.
-
- Note: The PRO/100B T4 adapter does not support full duplex at 100
- Mbps, nor does the T4 adapter support Auto-Negotiation, or
- Nway. The PRO/100B TX adapter does not have any of these
- limitations.
-
- Syntax: FORCEDUPLEX=n
-
- Where n=0 auto-negotiate (PRO/100B TX adapter only)
-
- 1 half duplex
- 2 full duplex
-
- Note: If the adapter is set to half or full duplex, set the SPEED
- parameter to either 10 or 100. (see SPEED below)
-
- Default: auto-negotiation (PRO/100B TX adapter)
- half duplex (PRO/100B T4 adapter)
-
- Examples:
-
- PRO/100B TX (100 Mbps full duplex):
- FORCEDUPLEX=2 SPEED=100
-
- PRO/100B TX (10 Mbps full duplex):
- FORCEDUPLEX=2 SPEED=10
-
- PRO/100B T4 (100 Mbps full duplex): Not Supported
-
- PRO/100B T4 (10 Mbps full duplex):
- FORCEDUPLEX=2 SPEED=10
-
- SLOT (required):
-
- For PCI adapters, SLOT is derived from bus number and device
- location as defined by the PCI specification. 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 = 1,2,3,4,...)
-
- SPEED:
-
- Specifies the speed the driver uses. If you don't use this
- parameter, the driver automatically detects the network speed. If
- unable to autosense, the driver defaults to 10 Mbps.
-
- NOTE: You must set the SPEED parameter to either 10 or 100 if
- you're setting the FORCEDUPLEX parameter to either half or
- full.
-
- 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: The adapter automatically senses speed.
-
- NODE:
-
- 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=xnxxxxxxxxxx
-
- n = 2, 6, A, E
- x = hexadecimal number
-
- Default: The adapter's assigned address
-
-
- FRAME:
-
- Indicates one of four valid frame types the system is transmitting
- and receiving.
-
- Syntax: FRAME=n
-
- n = Ethernet_802.2
- Ethernet_802.3
- Ethernet_II
- Ethernet_SNAP
-
- Default: Ethernet_802.2
-
- TXTHRESHOLD:
-
- Represents the threshold for transmits from extender SRAM FIFO
- (output buffer).
-
- Syntax: TXTHRESHOLD=n (n = number of 8 bytes)
-
- For example, 16 represents 16x8 (or 128 bytes). In this case,
- the LAN controller transmits after copying 128 bytes from the
- host memory.
-
- Default: dynamically set
-
- The maximum number that you can specify is 200 (200x8=1600
- bytes) which ensures there will not be any underruns.
-
-
-
- * Third-party trademarks are the property of their respective owners.
-