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
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.