ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³
10/100 MB Ethernet Adapter Installation ³
³ ³
³ for the Windows NT 4.0 Driver ³
³ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
1) Content
ÄÄÄÄÄÄÄ
* Introduction
* System Requirement
* Installing Software
* Parameters
2) Introduction
ÄÄÄÄÄÄÄÄÄÄÄÄ
This file explains how to install the Windows NT 4.0 Driver.
3) System Requirement
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
A) Hardware Requirements :
o An IBM-compatible personal computer with 80386 or higher
microprocessor and a PCI bus.
o This adapter.
B) Firmware Requirements :
o Fully compliant Rev. 2.0 or above PCI BIOS supplied with
the PC.
o If the adapter makes use of Digital Semiconductor 21050
(PCI-PCI bridge), PCI BIOS should support PCI-PCI bridge
architecture.
C) Software Revision Requirements :
Windows NT Version 4.0 or later
4) Installing Software
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
A) From the Windows NT Main Menu, select the Control Panel icon.
B) From the Control Panel menu select the Network icon.
If a dialog box asks you "Do you want to install NT Network?",
select YES and Continue. Then place the Windows NT CDROM in
the CD-ROM reader.
Select the drive that matches the configuration of your
system and complete the install.
C) You will see several messages. To add a network adapter,
select Yes and then Continue
D) For each additional message, select continue.
E) From the Add Network Adapter dialog box, scroll through
the menu to select Other.
F) When the Insert Diskettes menu prompts you for a disk,
insert the DC21X4 driver installation diskette for
Windows NT into drive A. Then select OK.
G) Select your option
[DEC PCI Ethernet DC21040]
[DEC PCI Ethernet DC21041]
[DEC PCI Fast Ethernet DC21140]
[DEC PCI Fast Ethernet DC21142]
[DEC PCI Fast Ethernet DC21143]
[DEC DC21040's Evaluation Board]
[DEC DC21041's Evaluation Board]
[DEC DC21140's Evaluation Board]
[DEC DC21142's Evaluation Board]
[DEC multia's Ethernet Controller]
[DEC DE434 EtherWORKS Turbo PCI TP Adapter]
[DEC DE435 EtherWORKS Turbo PCI Combo Adapter]
[DEC DE450 EtherWORKS Turbo PCI Combo Adapter]
[DEC DE500 FastEtherWORKS 10/100 PCI Adapter]
[DEC DE425 EtherWORKS Turbo EISA Adapter]
from the Select OEM Option box, then select OK.
H) Modify the default distribution path in the Windows NT
Setup box to point to the correct drive and path, then click
on [Continue]
I) For PCI options, a Dialog box pops up to select the:
ConnectionType:
o AutoSense Senses dynamically the
media ports
o AutoSense_NoNway Senses dynamically the
media ports without Nway
negotiation
o 100BaseTx To connect 100BaseTx Ethernet
hubs
o 100BaseTx Full_Duplex To connect 100BaseTx Full
Duplex hubs
o 100BaseT4 To connect 100BaseT4 Ethernet
hubs
o 100BaseFx To connect 100BaseFx Ethernet
hubs
o 10BaseT To connect 10BaseT Ethernet
hubs
o 10BaseT Full_Duplex To connect 10BaseT Full
Duplex hubs
o BNC (10Base2) BNC connector
o AUI (10Base5) 15_pin connector
J) Upon completion, the selected adapter is added to the
Installed Adapter Cards list of the Network Setting box
(the number prefixing the adapter is the adapter number).
K) Click on [Close] to complete the Network Setting
initialization.
M) If needed, modify the values in the registry (see section 7
below).
N) Shutdown and reboot the system.
5) Parameters
ÄÄÄÄÄÄÄÄÄÄ
To overwrite the initial values set by the EISA Configuration
Utility (ECU) or overwrite the driver's default values,
add or edit the following values in the Registry
DC21X4<adapter_number> Parameters subtree :
CacheLineSize = REG_DWORD { 16 | 32 | 64 | 128 }
16 bytes
32 bytes (default)
64 bytes
128 bytes
ExtraReceiveBuffers = REG_DWORD {value} (default: 16)
Number of buffers allocated by the
driver in the Receive look_aside list.
ExtraReceivePackets = REG_DWORD {value} (default: 100)
Number of packets preallocated by the
driver.
InterruptMitigation = REG_DWORD {0 | 1} (DC21140,DC21142)
0 Disabled (default)
1 Enabled
Enable/disable the Interrupt Mitigation
algorithm.
InterruptThreshold = REG_DWORD {value} (default: 500)
Maximum number of interrupt/second allowed
before the Receive and Transmit interrupts
get masked. Meaningfull only when
InterruptMitigation is enabled.
FrameThreshold = REG_DWORD {value} (default: 400)
Minimum number of processed frame/second
allowed before the Receive and Transmit
interrupts get unmasked.
Meaningfull only when InterruptMitigation
is enabled.
NetworkAddress = REG_SZ { xx-xx-xx-xx-xx-xx }
Mandatory if no Serial ID PROM is plugged in
Overwrite the Serial ID PROM if plugged in
NetworkAddress 00-00-00-00-00-00 is ignored
NwayProtocol = REG_DWORD { 0 | 1 } (DC21041 and
DC21142 Rev1.0,1.1
only)
0 Disabled
1 Enabled (default)
Enable/disable the 10BT/10BT_FD Nway
medium negotiation in Autosense mode.
ReceiveBuffers = REG_DWORD {8..64} (default: 16)
Number of buffers allocated by the
driver in the Receive ring.
SoftwareCRC = REG_DWORD { 0 | 1 } (DC21040 rev 1.x,
2.0 & 2.2 only)
0 The CRC is generated by the adapter
1 (default) The CRC is generated by software
for transmit packets bigger than the transmit
threshold.
NOTE: This option affects performances and
could be disabled if the adapter does
not report transmit underruns in its
statistic counters
UnderrunRetry = REG_DWORD number_of_retries (default=2)
Maximun number of retransmission attempts of
an underrun packet.
UnderrunThreshold = REG_DWORD number_of_underruns
(default=10) (DC21140 and DC21142 only)
Maximun number of underrun occurences before
the controller switches to the next threshold
value.
The following values allow to overwrite the DC21X4 default
setting. Refer to the Digital Semiconductor's DC21040,
DC21041, DC21140\DC21140A, DC21142, DC21143 Engineering
specifications for detailled description:
BackPressure = REG_DWORD { 0 | 1 } (not DC21040 rev1)
CSR6<BP> 0 Disabled (default)
1 Enabled
BurstLength = REG_DWORD { 0 | 1 | 2 | 4 | 8 | 16 | 32 }
CSR0<PBL> 0 unlimited (default) -
(not 21040,
21041 &
21140 rev1)
1 doubleword
2 doublewords
4 doublewords
8 doublewords
16 doublewords (default for
21040, 21041
& 21140 rev1)
32 doublewords (not 21040 &
21041)
CaptureEffect = REG_DWORD { 0 | 1 } (not 21040 rev1)
CSR6<CA> 0 Disabled (Default)
1 Enabled
FifoArbitration = REG_DWORD { 0 | 1 }
CSR0<BAR> 0 Rcv/Txm Arbitration (default)
1 Round_Robin
SnoozeMode = REG_DWORD { 0 | 1 } (DC21041 only)
CFDA<SM> 0 Disabled (default)
1 Enabled
StopBackoffCounter = REG_DWORD { 0 | 1 } (not DC21040
rev1)
CSR6<SB> 0 Disabled (Default)
1 Enabled
StoreAndForward = REG_DWORD { 0 | 1 } (DC21140 only)
Select the StoreAndForward mode if high
PCI latencies causes 100Mbps Transmit
Underruns
CSR6<SF> 1 Enabled
0 Disabled (default)
TransmitThreshold = REG_DWORD { 72 | 96 | 128 | 160 }
Transmit Threshold value for the 10Mbps media.
CSR6<TTM,TR> 72 bytes
96 bytes (default)
128 bytes
160 bytes
TransmitThreshold100 = REG_DWORD { 128 | 256 | 512 | 1024 }
Transmit Threshold value for the 100Mbps media.
Meaningless when StoreAndForward is set
CSR6<TTM,TR> 128 bytes
256 bytes
512 bytes (default)
1024 bytes
These Registry values can be edited interactively through the
Registry editor (winnt\system32\regedt32.exe) or by invoking
the regini command Edit an DC21X4.ini file as described below,
then invoke the command:
regini DC21X4.ini
DC21X4.ini format:
\Registry\Machine
System
CurrentControlSet
Services
DC21x4{adapter_number}
Parameters
{valuename} = {type}{value}
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.