Windows 95 Driver Installation (Revised 12/8/97)
Copyright 1997 Compaq Computer Corp. All rights reserved.
-----------------------------------------------------------------
-----------------------------------------------------------------
The installation files are located in \NDIS3 and \NDIS4 directories.
The driver for Windows 95 retail is NDIS 3.0 miniport compliant.
These are the driver and support files:
File Name Description
NETFLX3.SY_ Windows 95 Driver
NETFLX3.INF Driver Installation File
The driver for Windows 95 OEM Service Refresh 2 (OSR2) is NDIS 4.0
compliant.
File Name Description
NETFLX3.SY_ Windows 95 Driver
NETFLX3.INF Driver Installation File
Topics:
- Installing the Windows 95 Driver
- Windows 95 Advanced Registry Parameters
-----------------------------------------------------------------
Installing the Windows 95 Driver
Before installing, make sure that Windows 95 is correctly
installed on the system, and have your Windows 95 installation
disks or CD-ROM available. Make a copy the Compaq driver
diskette; store the original and install from the copy.
Removing prior configuration:
If you had a Compaq controller on the computer that used the
NETFLX3.SYS driver, take the following steps to remove the
previous configuration. This will ensure that Windows 95
correctly installs the new controller through auto-detection:
1. On your desktop, right-click Network Neighborhood and click
Properties.
2. Select the installed adapter, and click Remove. Click OK.
Installing the driver:
1. After you have installed the controller, power on the
computer.
2. When Windows 95 reports "New Hardware Found", select the
radio button option, Driver from disk provided by hardware
manufacturer, and click OK.
3. On the Install From Disk dialog, enter the path to the
directory on the diskette that contains the driver, such as
A:\NDIS3, insert the Compaq driver diskette, and press
<Enter> or click OK.
The driver will be copied to its appropriate directory.
Insert the appropriate Windows 95 disk or CD as prompted for
any additional files needed.
4. When Windows 95 prompts you to Restart Now so it can load
the driver, select Restart Now.
5. To configure the controller for resources other than the
default properties:
- Right-click Network Neighborhood and select Properties.
- Select the installed adapter, click Properties, and
click the Advanced tab.
- From the Property list, specify changes to the default
settings:
- Duplex Setting enables full-duplex operation (when
connected to a full-duplex capable and enabled hub). If
you do not change this parameter, it defaults to half
duplex.
- Media Connector lets you to select UTP or AUTO. AUTO
allows use of either an RJ-45 or a BNC connector. If
you are using a BNC connector, you must choose AUTO.
- Media Speed is used to specify the speed of the network
to which your controller is attached.
- Network Address is a 12-character hexadecimal number in
the range of locally-administered node IDs. Use this
parameter only if you need to override the network
address of the controller. The least significant bit of
the first byte must be zero, and the second significant
bit should be one.
-----------------------------------------------------------------
Windows 95 Advanced Registry Parameters
The driver has several parameter values that can be
modified in the Registry Editor (REGEDIT.EXE). Each controller
serviced by the driver has its own parameters and defaults. The
key name for the controller driver is NETFLX3.
WARNING: Using Registry Editor incorrectly may cause
serious, system-wide problems, including corruption that
could require reinstalling Windows. Compaq cannot guarantee
that problems resulting from the use of Registry Editor can
be fixed. Always back up your registry before attempting
changes, and use this tool at your own risk.
IMPORTANT: Use the default values whenever possible, as
they maximize the performance of the driver. Change only the
optional parameters described below.
The controller driver supports both required and optional
parameters. Required parameters are used for configuration; they
are set during installation and should never be changed. Optional
parameters do not need to be used; if not present in the
registry, the driver assumes the default values listed below:
Parameter Name Value Type Min. Max. Default
Optional
MaxFrameSize REG_DWORD 256 1514 1514
MaxTransmits REG_DWORD 4 30 *8/16
MaxReceives REG_DWORD 4 100 *10/30
MaxMulticast REG_DWORD 5 64 20
MaxInternalBufs REG_DWORD 3 30 4
NetworkAddress REG_SZ 12 hex
digits
IntTimer REG_DWORD 0 255 10
TxThreshold REG_DWORD 0 255 0
Required (Do not change!)
BusNumber REG_DWORD 0 0
Duplex REG_DWORD 0 1 0
SlotNumber REG_DWORD 1 # slots
*Values for 10 Mbps and 100 Mbps, respectively.
Parameter Explanation
MaxFrameSize Specifies the largest frame size
that can be handled by the driver.
MaxTransmits Specifies the maximum number of
transmit lists the driver allocates
for transmit frames. Affects the
number of packets that can be
queued for transmission at any
given time.
MaxReceives Specifies the maximum number of
receive lists the driver allocates
for receive frames.
MaxMulticast Specifies the maximum number of
multicast addresses that can be set
at one time by the driver.
MaxInternalBufs Specifies the maximum number of
transmit constrain buffers the
driver has to complete a transmit
request to the controller which
exceed the maximum number of
scatter gather fragments. This
number should be less than the
MaxTransmits.
NetworkAddress Overrides the network address of
the controller. Use this entry only
if there are duplicate addresses on
the network. The network address
value is a hexadecimal string of 12
digits enclosed in double quotes.
The opening and closing quotes are
required. Ex:
NETADDRESS="02805F123456"
IntTimer Specifies the delay value used for
setting the Interrupt Pace Timer.
The Interrupt Pace Timer specifies
the amount of delay between back to
back adapter interrupts.
TxThreshold Specifies the value for the
Transmit Threshold counter. This
number reflects the number of
Transmit Frames processed before
the adapter generates a Transmit
End of Frame interrupt. A value of
0 means that Transmit End of Frame
interrupts are turned off, in which
case all transmit interrupts are
handled while processing Transmit
End of Channel or Receive End of
Frame interrupts.
BusNumber Specifies the number of the bus to
which the controller is attached.
For single bus systems, this
parameter should always be 0.
Duplex Specifies whether to use Half- or
Full-Duplex operation; defaults to
half-duplex (0). Setting it to 1
enables full duplex; setting it to
0 enables half duplex. The duplex
option must match the duplex
setting of the Ethernet hub/switch
to which the controller is
attached. IMPORTANT: Exercise
caution when setting this value.
Setting this option incorrectly
could cause data corruption and/or
poor network performance.
SlotNumber Specifies the slot position in
which the controller is installed.
For PCI controllers, this is the
union of the PCI Device and
Function Number. This value is used
by the driver to locate the
controller.
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.