netcpqi.inf Driver File Contents (cp002083.exe)

;******************************************************************************
; Windows 2000 NETCPQI.INF for
;   Compaq Ethernet & Fast Ethernet NICs.
; Version 1.0
;
; Copyright Compaq Computer Corp. 2002
;******************************************************************************

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %COMPAQ%
CatalogFile = %DriverRoot%.cat
CatalogFile.NTIA64 = %DriverRoot_ia64%.cat
;LayoutFile  = layout.inf
DriverVer   = 04/18/2002,6.3.5.0

[Manufacturer]
%COMPAQ%    = Compaq

[ControlFlags]
ExcludeFromSelect = *

[Compaq]
; Server
%N1001.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B01E0E11       ; Compaq NC3120 Fast Ethernet NIC (82558)
%N1004.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B0C60E11       ; Compaq NC3161 Fast Ethernet NIC (82558)
%N1005.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B0C70E11       ; Compaq NC3160 Fast Ethernet NIC (82558)
%N1006.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B0D70E11       ; Compaq NC3121 Fast Ethernet NIC (82558)
%N1007.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B01F0E11       ; Compaq NC3122 Fast Ethernet NIC (82558)
%N1008.DeviceDesc%               = multiport.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B0DD0E11       ; Compaq NC3131 Fast Ethernet NIC (82558)
%N1009.DeviceDesc%               = D101.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_B0DE0E11       ; Compaq NC3132 Fast Ethernet Module (82558)
%N100A.DeviceDesc%               = D101FX.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_B0E10E11       ; Compaq NC3133 Fast Ethernet Module (82558)
%N100B.DeviceDesc%               = D101M.ndi,    PCI\VEN_8086&DEV_1229&SUBSYS_B1340E11       ; Compaq NC3163 Fast Ethernet NIC (82559)
%N100C.DeviceDesc%               = D101M.ndi,    PCI\VEN_8086&DEV_1229&SUBSYS_B13C0E11       ; Compaq NC3162 Fast Ethernet NIC (82559)
%N100D.DeviceDesc%               = D101M.ndi,    PCI\VEN_8086&DEV_1229&SUBSYS_B1440E11       ; Compaq NC3123 Fast Ethernet NIC (82559)
%N100E.DeviceDesc%               = multiport.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_B1630E11       ; Compaq NC3134 Fast Ethernet NIC (82559)
%N100F.DeviceDesc%               = D101M.ndi,    PCI\VEN_8086&DEV_1229&SUBSYS_B1640E11       ; Compaq NC3135 Fast Ethernet Upgrade Module (82559)

;---------------
; 82558 Rev 4, 5
;
[D101.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, LargeSendOffload.reg, n100.ndi.NT.reg
CopyFiles       = N100_NT.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0

[D101.ndi.NTx86.Services]
AddService = N100, 2, n100.Service, common.EventLog

;----------------------------------------------------------------------------
; 82558 Dual Port (Compaq)
;
[multiport.ndi.NTx86]
Characteristics   = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType           = 5    ; PCI
DelReg            = SpeedDpx.DelReg
AddReg            = Speed100.reg, 82557.reg, 82558.reg, LargeSendOffload.reg, n100.ndi.NT.reg
CopyFiles         = N100_NT.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0
Port1DeviceNumber = 4

[multiport.ndi.NTx86.Services]
AddService = N100, 2, n100.Service, common.EventLog

[multiport.ndi.NTIA64]
Characteristics   = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType           = 5    ; PCI
AddReg            = Speed100.reg, 82557.reg, 82558.reg, n100.ndi.NT.reg, LargeSendOffload.reg, IA64.reg
CopyFiles         = N100_NTIA64.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0
Port1DeviceNumber = 4

[multiport.ndi.NTIA64.Services]
AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64

;----------------------------------------------------------------------------
; 82558 FX (Compaq)
;
[D101FX.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg
AddReg          = Speed103.reg, 82557.reg, 82558.reg, LargeSendOffload.reg, n100.ndi.NT.reg
CopyFiles       = N100_NT.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0

[D101FX.ndi.NTx86.Services]
AddService = N100, 2, n100.Service, common.EventLog

[D101FX.ndi.NTIA64]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
AddReg          = Speed103.reg, 82557.reg, 82558.reg, n100.ndi.NT.reg, LargeSendOffload.reg, IA64.reg
CopyFiles       = N100_NTIA64.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0

[D101FX.ndi.NTIA64.Services]
AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64

;------------
; 82559 Rev 8
;
[D101M.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg
AddReg          = Speed100.reg, 82557.reg, 82558.reg, EnablePME.reg, LargeSendOffload.reg, n100.ndi.NT.reg
CopyFiles       = N100_NT.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0

[D101M.ndi.NTx86.Services]
AddService = N100, 2, n100.Service, common.EventLog

[D101M.ndi.NTIA64]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
AddReg          = Speed100.reg, 82557.reg, 82558.reg, EnablePME.reg, n100.ndi.NT.reg, LargeSendOffload.reg, IA64.reg
CopyFiles       = N100_NTIA64.ndis5.CopyFiles
DriverVer   = 04/18/2002,6.3.5.0

[D101M.ndi.NTIA64.Services]
AddService = N100, 2, n100_NTIA64.Service, common.EventLog_NTIA64

;---------------------
; common base 10/100Mb
;
[Speed100.reg]
; Speed Duplex Mode
HKR, Ndi\params\SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR, Ndi\params\SpeedDuplex,       default,    0, "0"
HKR, Ndi\params\SpeedDuplex,       type,       0, "enum"
HKR, Ndi\params\SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR, Ndi\params\SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%

;----------------------------------------------------------------------------
; common base 100Mb only
;
[Speed103.reg]
HKR, Ndi\params\SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR, Ndi\params\SpeedDuplex,       default,    0, "4"
HKR, Ndi\params\SpeedDuplex,       type,       0, "enum"
HKR, Ndi\params\SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR, Ndi\params\SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%

;----------------------------
; IA64 Specific
[IA64.reg]
HKR,,EEpromSTBEnableBit,        2, "0"

; Common 82557 NDI parameters
;
[82557.reg]
HKR,Ndi\Params\NumRfd,                ParamDesc,  0, %NumRfd%
HKR,Ndi\Params\NumRfd,                Type,       0, "int"
HKR,Ndi\Params\NumRfd,                Default,    0, "48"
HKR,Ndi\Params\NumRfd,                Min,        0, "8"
HKR,Ndi\Params\NumRfd,                Max,        0, "1024"
HKR,Ndi\Params\NumRfd,                Step,       0, "1"
HKR,Ndi\Params\NumRfd,                Base,       0, "10"

HKR,Ndi\Params\NumTcb,                ParamDesc,  0, %NumTcb%
HKR,Ndi\Params\NumTcb,                Type,       0, "int"
HKR,Ndi\Params\NumTcb,                Default,    0, "16"
HKR,Ndi\Params\NumTcb,                Min,        0, "8"
HKR,Ndi\Params\NumTcb,                Max,        0, "64"
HKR,Ndi\Params\NumTcb,                Step,       0, "1"
HKR,Ndi\Params\NumTcb,                Base,       0, "10"

HKR,Ndi\Params\NumCoalesce,           ParamDesc,  0, %NumCoalesce%
HKR,Ndi\Params\NumCoalesce,           Type,       0, "int"
HKR,Ndi\Params\NumCoalesce,           Default,    0, "8"
HKR,Ndi\Params\NumCoalesce,           Min,        0, "1"
HKR,Ndi\Params\NumCoalesce,           Max,        0, "32"
HKR,Ndi\Params\NumCoalesce,           Step,       0, "1"
HKR,Ndi\Params\NumCoalesce,           Base,       0, "10"

; Network Address
HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
HKR, Ndi\params\NetworkAddress,        Default,    0, ""
HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
HKR, NDI\params\NetworkAddress,        optional,   0, "1"

; Hardwired defaults
HKR,,                                  Threshold,  0, "12"
HKR,,                                  PcNic,      0, "0"
HKR,,                                  Adaptive_IFS,0, "1"
HKR,,                                  UcodeSW,    0, "1"
HKR,,                                  Coalesce,   0, "0"
HKR,,                                  CPUSaver,   0, "1536"
HKR,,                                  MWIEnable,  0, "1"

;----------------
; 82558 specifics
;
[82558.reg]
; 802.1p/802.1q Packet Tagging
HKR,Ndi\Params\TaggingMode,         ParamDesc,  0, %TaggingMode%
HKR,Ndi\Params\TaggingMode,         Type,       0, "enum"
HKR,Ndi\Params\TaggingMode,         Default,    0, "0"
HKR,Ndi\Params\TaggingMode\Enum,    "1",        0, %Enabled%
HKR,Ndi\Params\TaggingMode\Enum,    "0",        0, %Disabled%

HKR,Ndi\Params\FlowControl,              ParamDesc,  0, "Flow Control Settings"
HKR,Ndi\Params\FlowControl,              Type,       0, "enum"
HKR,Ndi\Params\FlowControl,              Default,    0, "0"
HKR,Ndi\Params\FlowControl\Enum,         "3",        0, "Both On"
HKR,Ndi\Params\FlowControl\Enum,         "2",        0, "Respond"
HKR,Ndi\Params\FlowControl\Enum,         "1",        0, "Generate"
HKR,Ndi\Params\FlowControl\Enum,         "0",        0, "Off"

;-----------------
; 82559 Enable PME
;
[EnablePME.reg]
HKR,Ndi\Params\EnablePME,             ParamDesc,  0, %EnablePME%
HKR,Ndi\Params\EnablePME,             Type,       0, "enum"
HKR,Ndi\Params\EnablePME,             Default,    0, "2"
HKR,Ndi\Params\EnablePME\Enum,        "1",        0, %Enabled%
HKR,Ndi\Params\EnablePME\Enum,        "0",        0, %Disabled%
HKR,Ndi\Params\EnablePME\Enum,        "2",        0, "No Action"
HKR,Ndi\Params\EnablePME\Enum,        "255",      0, "Hardware Default"

;--- Large Send Offload
;
[LargeSendOffload.reg]
HKR,Ndi\Params\TaskOffload,     ParamDesc,  0, %TaskOffload%
HKR,Ndi\Params\TaskOffload,     Type,       0, "enum"
HKR,Ndi\Params\TaskOffload,     Default,    0, "0"
HKR,Ndi\Params\TaskOffload\Enum,"0",        0, %None%
HKR,Ndi\Params\TaskOffload\Enum,"3",        0, %LargeSend_str%


;---------------------------
; NT NDI object registration
;
[N100.ndi.NT.reg]
HKR,Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR,Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR,Ndi,            Service,    0, "N100"

HKR,,LogErrorMessages, 0, "1"

[N100_NTIA64.ndis5.CopyFiles]
n100645.sys,,,2

[N100_NT.ndis5.CopyFiles]
n100325.sys,,,2

;-----------
; NT Service 64
;
[n100_NTIA64.Service]
DisplayName     = %n100nt.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\n100645.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

;-----------
; NT Service 32
;
[n100.Service]
DisplayName     = %n100nt.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\n100325.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

;---------------
; NT Common base
;
[common.EventLog_NTIA64]
AddReg = common.AddEventLog_NTIA64.reg

[common.AddEventLog_NTIA64.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\system32\drivers\n100645.sys"
HKR, , TypesSupported,   0x00010001, 7

[common.EventLog]
AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\system32\drivers\n100325.sys"
HKR, , TypesSupported,   0x00010001, 7

[TextModeFlags.reg]
HKR, , TextModeFlags,    0x00010001, 0x0001

[SourceDisksNames]
1="Compaq Software and Documentation CD or disk",%DriverRoot%.sys,,

[SourceDisksNames.NTIA64]
1="Compaq Software and Documentation CD or disk",%DriverRoot_ia64%.sys,,


[SourceDisksFiles]
;netcpqi.inf=1
%DriverRoot%.sys=1

[SourceDisksFiles.NTIA64]
%DriverRoot_ia64%.sys=1

;------------
; Copy files
;
[DestinationDirs]
N100_NT.ndis5.CopyFiles      = 12
N100_NTIA64.ndis5.CopyFiles  = 12


[SpeedDpx.DelReg]
HKR,Ndi\Params\Speed
HKR,Ndi\Params\ForceDpx
HKR,Ndi\Params\PacketTagging
HKR,,Speed
HKR,,ForceDpx
HKR,,PacketTagging

;--------------------
; Localizable Strings
;
[Strings]
; Vendors
Msft                     = "Microsoft"
COMPAQ                   = "Compaq"

; Parameters
AutoDetect               = "Auto Detect"
SpeedDuplex              = "Link Speed & Duplex"
10Mb-Half-Duplex         = "10Mbps/Half Duplex"
10Mb-Full-Duplex         = "10Mbps/Full Duplex"
100Mb-Half-Duplex        = "100Mbps/Half Duplex"
100Mb-Full-Duplex        = "100Mbps/Full Duplex"
NetworkAddress           = "Locally Administered Address"
NumRfd                   = "Receive Buffers"
NumTcb                   = "Transmit Control Blocks"
NumCoalesce              = "Coalesce Buffers"
TaggingMode              = "802.1p QoS Packet Tagging"
EnablePME                = "Enable PME"
Enabled                  = "Enabled"
Disabled                 = "Disabled"
None                     = "None"
LargeSend_str            = "Large Send"
TaskOffload              = "Offloading"

DriverVersion            = 6.3.5.0
DriverRoot               = n100325
DriverRoot_ia64          = n100645

; Device descriptions
N1001.DeviceDesc         = "Compaq NC3120 Fast Ethernet NIC"
N1004.DeviceDesc         = "Compaq NC3161 Fast Ethernet NIC"
N1005.DeviceDesc         = "Compaq NC3160 Fast Ethernet NIC"
N1006.DeviceDesc         = "Compaq NC3121 Fast Ethernet NIC"
N1007.DeviceDesc         = "Compaq NC3122 Fast Ethernet NIC"
N1008.DeviceDesc         = "Compaq NC3131 Fast Ethernet NIC"
N1009.DeviceDesc         = "Compaq NC3132 Fast Ethernet Module"
N100A.DeviceDesc         = "Compaq NC3133 Fast Ethernet Module"
N100B.DeviceDesc         = "Compaq NC3163 Fast Ethernet NIC"
N100C.DeviceDesc         = "Compaq NC3162 Fast Ethernet NIC"
N100D.DeviceDesc         = "Compaq NC3123 Fast Ethernet NIC"
N100E.DeviceDesc         = "Compaq NC3134 Fast Ethernet NIC"
N100F.DeviceDesc         = "Compaq NC3135 Fast Ethernet Upgrade Module"

n100nt.Service.DispName  = "Compaq Ethernet or Fast Ethernet NIC Driver"
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.33