NetWare DOS ODI Client Driver Installation (Revised 3/5/98)
Copyright 1998 Compaq Computer Corp. All rights reserved.
-----------------------------------------------------------------
-----------------------------------------------------------------
This file explains how to install and configure Compaq's DOS ODI
workstation driver, CPQNF3.COM. The DOSODI workstation driver,
CPQNF3.COM, is a high-performance NetWare v3.1x and v4.x-
compliant workstation driver that provides support for multiple
frame types on a single controller. CPQNF3.COM requires LSL.COM
v2.11 or greater.
Before installing the driver, install and configure the
controller as instructed in the Installation Guide. Then install
the controller driver using one of these methods:
- Automatic installation using the INSTALL utility Program
- Manual installation for NetWare v3.1x or NetWare v4.x
NOTE: Novell typically refers to any DOS ODI workstation
driver for NetWare v4.x as the "DOS Client."
NOTE: To avoid performance problems on certain machines, add the
parameter /NOMOVEXBDA to the EMM386.EXE line in the
CONFIG.SYS file.
NOTE for Client32 Installations:
The NetWare v4.x-compliant server driver provided (*.LAN) can be
used on Client32 workstations with NetWare v4.x and v3.1x
servers. See your Novell documentation for instructions on
installing driver support on a Client32 workstation, and also see
CLIENT32.TXT in the root of this disk for additional installation
instructions.
The remainder of this file is divided into the following
sections:
- Installing with the NetWare INSTALL Program
- Manual Installation for NetWare v3.1x and v4.x
- NET.CFG Parameters
- Using the IPX Protocol
- Using the TCP/IP Protocol
- Using Multiple Protocols
- Unloading the Protocols and Driver
- Conserving Memory
-----------------------------------------------------------------
Installing with the NetWare INSTALL Program
This section shows you how to install and configure the driver on
a workstation attached to a network running NetWare 3.12 or v4.x.
Before starting INSTALL:
- Be sure your workstation is not connected to the network.
- Verify that no network drivers are loaded on the machine
(this includes the requester or shell, the protocol stack,
and LSL.COM).
- Locate the Compaq diskette containing CPQNF3.COM (driver
file) and CPQNF3.INS (installation file); make a copy of the
diskette and install from the copy.
- Locate the Novell client installation program. On the
NetWare Server CD-ROM, the locations are x:\INSTALL.BAT for
NetWare 4.x and x:\CLIENT\DOSWIN\INSTALL.BAT for NetWare
3.12.
Running INSTALL:
1. Exit Windows (if running).
2. Insert the diskette NetWare Client for DOS and MS Windows
Installation Disk 1.
3. At the DOS prompt, change to the drive, type INSTALL, and
press <Enter>.
4. When you see the multi-step menu, press the arrow keys to
select the option that reads Select the driver for your
network board, and press <Enter>.
5. On the Network Board menu of available network drivers,
scroll to the end, select Other drivers, and press <Enter>.
NOTE: If the Network Board menu does not appear, it means
that the program detects a currently loaded driver. Exit the
program and completely unload all network drivers (including
the requester, IPXODI, and LSL) in the reverse order they
were loaded. Then return to Step 1.
6. When prompted for a driver diskette, insert the diskette
containing CPQNF3.COM and give the path to \DOSODI, such as
"a:\dosodi".
7. Select your Compaq Netelligent controller and press <Enter>.
8. The next menu displays the CPQNF3.COM driver keywords:
- EISA/PCI Slot Number (only required for multiple controllers)
- Force 100 mbit/sec Full Duplex Mode
- Force 100 mbit/sec Half Duplex Mode
- Force 10 mbit/sec Full Duplex Mode
- Force 10 mbit/sec Half Duplex Mode
- Media Frame Type(s)
- Node Address
- AUI Media Connector
- UTP Media Connector
Select the value for each parameter you want to set.
For more information about these keywords and parameters,
see NET.CFG Parameters.
NOTE: Since the slot number is unknown until the driver is
loaded, do not enter a slot number during initial
installation. If you enter an invalid number, the driver
will not load.
9. When you are finished configuring the driver, press <Esc>
and follow the prompts to complete and exit the
installation.
-----------------------------------------------------------------
Manual Installation for NetWare v3.1x and v4.x
This section shows you how to install and configure the driver on
a workstation attached to a network running NetWare v3.1x or
NetWare v4.x.
Before starting installation:
- Be sure your workstation is not connected to the network.
- Verify that no network drivers are loaded on the machine
(this includes the requester or shell, the protocol stack,
and LSL.COM).
Installing the driver:
1. Change to the directory where your NetWare files and NET.CFG
file are or will be located.
2. Enter the command EDIT NET.CFG (to create or edit the
existing file).
NOTE: You can use any text editor for this purpose, and you
can also use the command COPY CON to create this file.
3. Once in the text editor, add the configuration parameters.
The first driver configuration statement is LINK DRIVER
CPQNF3, followed by indented parameter statements. See the
next section for details.
4. Copy two files into the directory where your NET.CFG is
located: LSL.COM (Novell Link Support Layer, if newer than
the existing version) and CPQNF3.COM (Compaq DOS ODI
driver).
5. Restart the computer for the changes to take effect.
-----------------------------------------------------------------
NET.CFG Parameters
This section describes NET.CFG parameters for the Compaq driver.
Each statement must appear on a separate line under LINK DRIVER
CPQNF3 and each must be indented with at least a single space or
tab character.
Example NET.CFG statements
LINK DRIVER CPQNF3
SLOT 16
100FD
FRAME ETHERNET_802.2
NODE ADDRESS 2000723456789
SLOT number
The default is automatically selected by the PCI bus. The
SLOT parameter is used only if (1) more than one controller
or (2) a controller with more than one port is used in your
system. If you are installing more than one controller or
connecting to an additional port, enter the slot number for
the controller or port.
NOTE: Since the slot number is unknown until the driver is
loaded, do not enter a slot number during initial
installation. If you enter an invalid number, the driver
will not load. To determine the valid slot numbers, load the
CPQNF3 driver and look for the first slot number reported by
the driver (16, 33, etc.). This is the slot number for the
first controller or port. To support a second slot, add an
additional SLOT= statement to the NET.CFG file and increase
the number by one. For example, if the first of two ports
initializes at slot 33, then the second port must have a
slot number of 34.
10HD or 10FD or 100HD or 100FD
If no speed and duplex setting is specified, the controller
autonegotiates the speed and duplex with the hub/switch. If the
controller and hub/switch are unable to autonegotiate, the controller
defaults to 100Mb half duplex if the controller is capable of
100Mb speed. Full duplex allows for simultaneous transmit and receive
data transfer. Full duplex can be used only when the controller is
connected to a hub that supports and is enabled both for full-duplex
mode and for the specified speed (10Mbps and 100Mbps, respectively).
FRAME name
The Compaq driver supports four Ethernet frame types:
- Ethernet_802.2 (default for NetWare v3.12 and v4.x)
- Ethernet_802.3 (default for NetWare v3.11)
- Ethernet_II
- Ethernet_SNAP
Include this parameter only if you want to use a frame type
other than the default. If you want to use multiple frame
types (such as for TCP/IP and IPX communications), you must
enter the statement twice in the NET.CFG file, as in the
following example:
FRAME ETHERNET_802.3
FRAME ETHERNET_II
NODE ADDRESS value
The default is the globally administered node ID shipped in
the Node ID ROM on the controller. Permitted values are any
hexadecimal node ID in the range of locally administered node
IDs permitted under IEEE guidelines. The NODE ADDRESS option
overrides the pre-assigned globally administered node ID,
which is stored in the Node ID ROM on the controller, as in
the following example:
NODE ADDRESS 200023456789
-----------------------------------------------------------------
Using the IPX Protocol
To use the IPX protocol stack, copy the files shown below into
the same directory as LSL.COM (Novell-supplied), NET.CFG and
CPQNF3.COM. The files shown below are supplied by Novell:
1. IPXODI.COM, the IPX protocol stack program that manages
communications among the network stations.
2. The shell or requester (such as VLM.EXE, NETX.EXE,
NETX.COM). This command is required to load your shell. It
is only required for the IPX protocol stack. VLM is the
NetWare DOS requester for NetWare v4.x and v3.1x. For more
information, consult your Novell documentation.
NOTE: To display the version and date of LSL.COM,
CPQNF3.COM, or IPXODI, type the command followed by a
question mark: LSL ?, CPQNF3 ?, IPXODI ?.
To load the driver from the DOS prompt, enter the commands
shown below, in the order displayed:
LSL
CPQNF3
IPXODI
shell (NETX or VLM)
NOTE: To automatically execute the commands when you start
your computer, include them, with the directory name, in the
AUTOEXEC.BAT file.
If your installation was successful, you will see a driver
description and version statement followed by configuration
summary (similar to the example below) before you attach to the
file server:
Compaq NetFlex-3 MLID v x.xx (yymmdd)
Copyright 1995, 1997 Compaq Computer Corp. All Rights
Reserved.
Slot 16, IRQ 3, Port 7000, Node Address 805FE2C416 L
Max Frame 1514 bytes, Line Speed 100 Mbps
Board 1, Frame Ethernet_802.2, LSB Mode
-----------------------------------------------------------------
Using the TCP/IP Protocol
TCP/IP (Transmission Control Protocol/Internet Protocol) is an
industry standard protocol suite. To use the TCP/IP protocol,
1. Install the software onto your computer.
2. Edit the NET.CFG file to include the parameter FRAME
ETHERNET_II and other required parameters.
3. After modifying NET.CFG, load the driver.
The example below is for LAN Workplace for DOS. Your NET.CFG will
look different if you use another vendor's TCP/IP software
package. The statement following Link Support determines the
number of packet buffers and the packet size.
Example NET.CFG for TCP/IP on LAN Workplace
Link Support
Buffers 8 1514
MemPool 4096
Link Driver CPQNF3
Frame Ethernet_II
Protocol TCPIP
ip_address 192.111.112.24
ip_router 192.111.112.15
ip_netmask 255.255.255.0
tcp_sockets 32
udp_sockets 8
raw_sockets 1
nb_sessions 4
nb_commands 8
nb_adapter 0
nb_domain
Loading the driver:
The example below loads the Compaq driver with only the TCP/IP
protocol stack. See Using Multiple Protocols if you also need IPX
support.
To load the driver from the DOS prompt, enter these commands in
the order shown:
LSL
CPQNF3
TCPIP
shell (NETX or VLM)
-----------------------------------------------------------------
Using Multiple Protocols
This driver can be loaded with multiple protocols, such as IPX
and TCP/IP. These protocols enable the workstation to communicate
with host machines, with other nodes on your local network, and
with TCP/IP-based networks connected through Internet gateways.
To use both IPX and IP,
1. Install the software onto your computer.
2. Edit the NET.CFG file to include information necessary to
run both protocols (such as frame types).
3. After modifying NET.CFG, load the driver.
The example below is for LAN Workplace for DOS. Your NET.CFG will
look different if you use another vendor's TCP/IP software
package. Link Support determines the number of packet buffers and
the packet size. Your NET.CFG file might differ, depending on
your TCP/IP software's requirements.
Example NET.CFG for TCP/IP and IPX on LAN Workplace
Link Support
Buffers 8 1514
MemPool 4096
Link Driver CPQNF3
Frame ETHERNET_II
Frame ETHERNET_802.2
Protocol IPX E0 ETHERNET_802.2
Protocol TCPIP
ip_address 192.111.112.24
ip_router 192.111.112.15
ip_netmask 255.255.255.0
tcp_sockets 32
udp_sockets 8
raw_sockets 1
nb_sessions 4
nb_commands 8
nb_adapter 0
nb_domain
Example startup commands (yours might differ):
LSL
CPQNF3
IPXODI
TCPIP
shell (NETX or VLM)
-----------------------------------------------------------------
Unloading the Protocols and Driver
If you want to unload the protocol(s) and/or the Compaq driver,
you must unload them in the opposite order.
Example unloading:
shell (NETX or VLM) u
TCPIP u
IPXODI u
CPQNF3 u
LSL u
-----------------------------------------------------------------
Conserving Memory
You can save memory by eliminating parts of IPXODI.COM that you
do not need. IPXODI.COM contains three parts:
- IPX protocol
- SPX protocol
- Remote Diagnostics Responder
You can save memory by not loading SPX or the Remote Diagnostics
Responder. However, some utilities, such as Novell's RCONSOLE and
NVER, require both SPX and/or the Remote Diagnostics Responder.
To load only some parts of IPXODI.COM, use one of the following
commands. These commands can be entered from your DOS system
prompt, or put in your AUTOEXEC.BAT file for automatic execution
at startup.
Command Meaning (Savings)
IPXODI Loads IPX, SPX, and the
Diagnostics Responder
IPXODI d Loads only IPX and SPX. (Saves 4K
of memory)
IPXODI a Loads only IPX. (Saves 8K of
memory)
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.