nwserver.txt Driver File Contents (em110.zip)

Installation Guide for NetWare Server Driver
----------------------------------------
The NetWare server driver supports all eMASTER+ PCI
adapters, including Quartets. These drivers are used with
both NetWare 4.x and NetWare 3.1x servers, as well as
NetWare 4.x SFT III and NetWare 3.1x SFT III.

DOS ODI Driver Versions supplied on diskette
---------------------------------------
\NWSERVER\EMPCI.LAN - Standard Version
\NWSERVER\PP\EMPCI_4.LAN - Predictive Pipelining Version

Predictive Pipelining Requirements
----------------------------------------
Predictive Pipelining is a Cogent technology that provides a
performance boost between any two Cogent adapters on a
NetWare network.  You need Cogent adapters in your NetWare
workstations to take advantage of Predictive Pipelining

EMPCI.LAN and EMPCI_4.LAN are installed and configured
identically. All information provided below applies to both
drivers.

To Install for NetWare 4.x Servers
----------------------------------------
There are two ways to install the EMPCI_4.LAN or EMPCI.LAN
NetWare 4.x server drivers. They may be installed manually
using the LOAD command, or automatically using the NetWare
4.x INSTALL program.

The instructions below describe installing the driver using
INSTALL.

     1.   Type LOAD INSTALL at the console prompt of your
          NetWare  4.x server.
     
     2.   Insert the eMASTER+ setup diskette into your
          server's A: drive  when prompted.
     
     3.   From the Installation Method menu, choose
          Maintenance/Selective  Install.
     
     4.   From the Install Options menu, choose LAN Driver
          Options.
     
     5.   Enter information as prompted. You may modify the
          adapter's default configuration by changing its
          parameters when prompted. The default settings
          provide the best results in most cases.

QUARTET NOTE: You must repeat Steps 1 - 5 for each port on
your Quartet adapter.

     6.   In INSTALL, edit the AUTOEXEC.NCF file to load the
          NetWare 4.x network driver during boot time.
     
     7.   When you are finished making your selections, exit
          INSTALL.

You may now use your PCI adapter.

Note:  If you update an existing eMASTER+ installation, you
should also update the ETHERCDT.NLM file on your server.

Your AUTOEXEC.NCF File for NetWare 4.X
----------------------------------------

Some Novell-supplied files are required to use the NetWare
4.x driver on NetWare 4.x servers.

IMPORTANT: For best results, use the versions of these files
in the \NWSERVER\4X directory.

Your AUTOEXEC.NCF file should look like:

     LOAD MSM.NLM
     LOAD EMPCI.LAN "parameters"
     .
     .  (load driver for multiple adapters or frame types)
     .
     LOAD MONITOR.NLM

Where 'parameters' are the optional parameters discussed in
the User Manual and below.

To Install for NetWare 3.1x Servers
----------------------------------------

Install the EMPCI.LAN NetWare driver on a NetWare 3.10,
3.11, or 3.12 server as follows:

     1.   Prepare the hard disk drives of your server
          according to the  instructions in your NetWare
          3.1x documentation.
     
     2.   While the server is down, insert the eMASTER+
          setup diskette  into your server's A: drive.
     
     3.   Copy the contents of \NWSERVER and \NWSERVER\3X to
          the disk from which you boot NetWare 3.1x.
     
     4.   Boot the NetWare 3.1x Server by typing SERVER at
          the DOS  prompt.
     
     5.   Run the INSTALL program by typing LOAD INSTALL.
     
     6.   Choose System Options.
     
     7.   Choose Edit AUTOEXEC.NCF File.
     
     8.   Edit the AUTOEXEC.NCF file. For more information,
          see the  next section.
     
     9.   Exit and save your changes to the AUTOEXEC.NCF
          file.
     
     10.  Exit the INSTALL program.
     
     11.  Down the server and restart the system.

You may now use your PCI adapter.

Your AUTOEXEC.NCF File for NetWare 3.X
----------------------------------------

Some Novell-supplied files are required to use the NetWare
driver on NetWare 3.10, 3.11, and 3.12 servers, and are
provided on the eMASTER+ diskette in the \NWSEVER\3X
directory.

     \NWSERVER\3X\PATCHMAN.NLM
     \NWSERVER\3X\LSLENH.NLM
     \NWSERVER\3X\MSM31X.NLM
     \NWSERVER\3X\ETHERTSM.NLM
     \NWSERVER\3X\MONITOR.NLM

Your AUTOEXEC.NCF file should look like:

     LOAD PATCHMAN.NLM (not required for NetWare 3.12)
     LOAD LSLENH.NLM (not required for NetWare 3.12)
     LOAD MSM31X.NLM
     LOAD EMPCI.LAN 'parameters'
     .
     .(load the driver for multiple adapters or frame types)
     .
     load MONITOR.NLM

where "parameters" are optional parameters discussed below.

Binding Protocols
----------------------------------------
The EMPCI.LAN driver treats each Cogent Ethernet port in a
server exactly the same, regardless of the types of Cogent
adapters installed (single port or four port) and/or their
line speeds (10Mbit or 100 Mbit).

For all Cogent PCI adapters, you should load and bind your
driver for EACH port and for EACH frame type and protocol
you wish to use on that port. For example, if you have one
Quartet adapter, and wish to run IPX on Ethernet_802.3 and
IP on Ethernet_II on each port, you would add the following
statements to your AUTOEXEC.NCF:

Example Notes: This example makes use of the NAME parameter
available in NetWare, which provides a means of giving short
names to multiple driver instances for easier binding. Also
note the use of the SLOT parameter. Use of the SLOT
parameter allows port specific loading and binding of Cogent
adapters.

     LOAD TCPIP
     LOAD EMPCI.LAN SLOT=16 FRAME=ETHERNET_802.3 NAME=IPX1
     LOAD EMPCI.LAN SLOT=16 FRAME=ETHERNET_II NAME=IP1
     LOAD EMPCI.LAN SLOT=17 FRAME=ETHERNET_802.3 NAME=IPX2
     LOAD EMPCI.LAN SLOT=17 FRAME=ETHERNET_II NAME=IP2
     LOAD EMPCI.LAN SLOT=18 FRAME=ETHERNET_802.3 NAME=IPX3
     LOAD EMPCI.LAN SLOT=18 FRAME=ETHERNET_II NAME=IP3
     LOAD EMPCI.LAN SLOT=19 FRAME=ETHERNET_802.3 NAME=IPX4
     LOAD EMPCI.LAN SLOT=19 FRAME=ETHERNET_II NAME=IP4
     BIND IPX to IPX1 net=1111
     BIND  IP to IP1  net=130.0.1.130
     BIND IPX to IPX2 net=2222
     BIND  IP to IP2  net=130.0.2.131
     BIND IPX to IPX3 net=3333
     BIND  IP to IP3  net=130.0.3.132
     BIND IPX to IPX4 net=4444
     BIND  IP to IP4  net=130.0.4.134


Enabling Predictive Pipelining on NetWare 4.x and 3.1x
Servers
----------------------------------------

Predictive Pipelining requires the driver EMPCI_4.LAN and
support file ETHERCDT.NLM, both supplied in the \NWSERVER\PP
directory. These files must reside in the same directory on
your server. (The NetWare 4.X Install program copies this
file automatically.)

For NetWare 3.11 servers: To enable Predictive Pipelining,
add the following line to the STARTUP.NCF file:

SET MAXIMUM PHYSICAL RECEIVE PACKET SIZE=4202

No customization is necessary to enable Predictive
Pipelining on NetWare 4.x servers or NetWare 3.12 servers.

Disabling Predictive Pipelining on NetWare networks
----------------------------------------

You can disable Predictive Pipelining on a specific eMASTER+
adapter by using MAXSIZE=1514 as a LOAD line parameter.

        LOAD EMPCI_4.LAN  MAXSIZE=1514

Or, you can simply use the EMPCI.LAN driver, which does not
support Predictive Pipelining.

Driver Parameters
----------------------------------------
Driver parameters allow customization of the driver's
configuration. No parameters are required to use default
values, which provide the best results in most cases.

Special Parameter Notes:

     Quartets:                If your computer's BIOS does
                              not support PCI bridges, the
                              INT parameter must be
                              specified for the first
                              connector on each Quartet
                              adapter installed. (For
                              information on PCI bridge
                              chips and BIOS support, please
                              refer to Chapter 1 of your
                              User Manual.)

     Full Duplex Operation:   Use the FDE parameter to
                              enable Full Duplex operation.
                              
Parameters listed without an associated "value" should
simply be placed alone on the LOAD line.

----------------------------------------
INT="value"

(Quartet adapters only)

Identifies the system hardware interrupt (IRQ) number (not
the PCI interrupt) used by the driver. This parameter is
required only if your computer's BIOS does not support PCI
bridges. To determine whether your BIOS supports bridges,
run EMSETUP and choose 'PCI Device Information' from the
main menu. If your BIOS does not support the PCI bridge
chip, a message informing you of such will appear.

The INT only needs to be specified for the first connector
on each Quartet adapter installed in the system. Values in
hex.

          Default:  A
          Range:    3, 5, 9, A, B, C, E, F

----------------------------------------
Type="value"

(Quartet adapters only)

Use this parameter if EMPCI.LAN cannot find the Quartet
adapter. (Usually this means that your system's PCI BIOS is
not working properly.)

Set the value to "1." If EMPCI.LAN still cannot find the
Quartet adapter, set the value to "2."

          Default:  none
          Range:    1, 2

----------------------------------------
SLOT='value'

Indicates the PCI slot value.

The first Cogent PCI adapter found in the system will
utilize a slot value of 16. Each succeeding Cogent adapter
will increment the previously used slot value by one. So,
the second Cogent adapter or port will have a slot value of
17, and so on.

          Default:  16
          Range:    16, 17, 18, etc. up to the last Cogent port.

----------------------------------------
SBASE="value"

Relocates the position of the first PCI slot value for
Cogent adapters.

The first Cogent PCI adapter found in the system will by
default utilize a slot value of 16. To relocate the first
slot value to some other number, use the SBASE parameter to
specify a different number for the first slot value. For
example, "SBASE=20" relocates the first slot value to 20.
Each succeeding Cogent adapter will increment the previously
used slot value by one. So, the second Cogent adapter or
port in this example will have a slot value of 21, and so
on.

          Default:  none
          Range:    16 - 255

----------------------------------------
MAXSIZE="value"

Use MAXSIZE=1514 on a specific eMASTER+ adapter to disable
Predictive Pipelining. For more information, see also the
"Disabling Predictive Pipelining" section in this document.

          Default for EMPCI_4.LAN: 4202
          Default for EMPCI.LAN:   1514
          Range for EMPCI_4.LAN:   1514, 4202

----------------------------------------
RXBUFS="value"

Specifies the number of receive buffers used by the driver
for each physical board. Increasing the value of this
parameter in the LOAD command line may increase performance
but requires more memory.

In multiple adapter installations, the value of RXBUFS in
each LOAD line must be the same for each adapter.

If the value specified for RXBUFS is greater than 10, or you
are installing multiple adapters, you must also add the
following line to the STARTUP.NCF file:

          SET  MINIMUM  PACKET  RECEIVE  BUFFERS='n'

Where "n"=(number of boards) x (RXBUFS).

          Default:  2-20
          Range:    20


----------------------------------------
TXBUFS="value"

Specifies the number of transmit buffers used by the driver
for each physical board. Increasing the value of this
parameter in the LOAD command line may increase performance
but requires more memory.

In multiple adapter installations, the value of TXBUFS in
each LOAD line must be the same for each adapter.

If the value specified for TXBUFS is greater than 10, or you
are installing multiple adapters, you must also add the
following line to the STARTUP.NCF file:

          SET  MINIMUM  PACKET  RECEIVE  BUFFERS='n'

Where "n" =(number of boards) x (RXBUFS).

          Default:  80
          Range:    2-100


----------------------------------------
PBL="value"

Determines Packet Burst Length (the maximum number of DWORDs
to be transferred in one DMA transaction. Zero value means
that the burst is only limited by the amount of data stored
in the RX FIFO buffer, or the amount of free space in the TX
FIFO before issuing a bus request.

          Default:  16
          Range:    0,1,2,4,8,16


----------------------------------------
CAL="value"

Determines Cache Alignment Length, in increments of DWORDs.
A value of '1' indicates an alignment length of 8 DWORDs. A
value of '2' indicates a length of 16 DWORDs. A value of '3'
indicates a value of 24 DWORDs.

          Default:  1
          Range:    1,2,3


----------------------------------------
CFLT="value"

Determines PCI Configuration Latency Timer. The default is
to use the latency timer as specified by the system BIOS.

          Default:  As set in BIOS.
          Range:    1-FF


----------------------------------------
POSTINGOFF/POSTINGON

(Quartet adapters only)

Utilized as a stand-alone parameter on the LOAD line, as in:

     LOAD EMPCI.LAN FRAME=ETHERNET_802.3 POSTINGOFF or
     LOAD EMPCI.LAN FRAME=ETHERNET_802.3 POSTINGON

Provides for the disabling of the PCI bridge posting bit.
The driver will utilize this parameter automatically if it
detects a chipset that has already been found to be
incompatible with posting. Otherwise, the default value is
to disable this parameter. (Enabling POSTINGOFF, or
preventing the use of the posting bit, does impede
performance. Thus, you should not use this parameter except
when absolutely necessary.)

          Default:  POSTINGON
          Range:    POSTINGON, POSTINGOFF

Media Interface Parameters
----------------------------------------

Your eMASTER+ PCI adapter supports one or more media
interface key words. Unless otherwise specified, your
eMASTER+ adapter will autosense your cable type and speed.
Typically, you should allow the adapter to default to
autosense.

Autosensing, however, will NOT detect FDE operation. For FDE
operation, you will need to use the FDE keyword.

When using any of these media interface keywords, the
keyword is placed alone on the LOAD, as in the example:

     LOAD EMPCI.LAN UTP FRAME=ETHERNET_802.3

----------------------------------------
THICK

Sets the adapter's cable type to AUI thick cable (EM960
Combo only).

----------------------------------------
THIN

Sets the adapter's cable type to BNC thin cable (Combo
models only).


----------------------------------------
UTP

Sets the adapter's cable type to twisted pair.

----------------------------------------
UTP_LINK_OFF

Sets the adapter's cable type to twisted pair, disabling
Link Integrity functionality for backwards compatibility
with older repeater hubs.

----------------------------------------
FDE

Enables Full Duplex Fast Ethernet on twisted pair cabling.
Requires use of a Full Duplex Ethernet switching hub.

----------------------------------------
SPEED="value"

Pre-determines cable speed to be used by the eMASTER+
adapter.

          Default:  None. Driver will autosense cable speed.
          Range:    10, 100

----------------------------------------
ACTIVESENSE

Configures the driver for autosensing at regular intervals
during runtime.

     LOAD EMPCI.LAN  ACTIVESENSE

The driver will automatically adjust to a change in cable
type or line speed without requiring a driver reload when
configured for "ACTIVESENSE." The driver will also display a
message if a cable break occurs. Use the ACTIVESENSE keyword
only when a cable is connected to the adapter or Quartet
port.

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.80