netcpqi.inf Driver File Contents (cp003588.exe)

;******************************************************************************
; Windows 2000 NETCPQI.INF for
; HP Ethernet & Fast Ethernet NICs.
; Version 1.2
;
; Copyright 2002, 2003 Hewlett-Packard Development Company, L.P.
;******************************************************************************

[Version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %HP%
CatalogFile = n100nt5.cat
;LayoutFile  = layout.inf
DriverVer   = 03/21/2003,6.4.14.51

[Manufacturer]
%HP%    = HP

[ControlFlags]
ExcludeFromSelect = PCI\VEN_8086&DEV_1229&SUBSYS_B01E0E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0D70E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0C60E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0C70E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B01F0E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0DD0E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0DE0E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B0E10E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B1340E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B13C0E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B1440E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B1630E11, \
                    PCI\VEN_8086&DEV_1229&SUBSYS_B1640E11


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

;----------------------------------------------------------------------------
; N100 Section: Fast Ethernet
;
[N100.ndi.NT]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg
AddReg          = Speed100.reg, 82557.reg, n100.ndi.NT.reg
CopyFiles       = n100_NT.CopyFiles
DriverVer       = 03/21/2003,6.4.14.51

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

;----------------------------------------------------------------------------
; multiport N100 Section: Fast Ethernet
;
[multiport.ndi.NT]
Characteristics   = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType           = 5    ; PCI
DelReg          = SpeedDpx.DelReg
AddReg            = Speed100.reg, 82557.reg, n100.ndi.NT.reg
CopyFiles         = n100_NT.CopyFiles
DriverVer       = 03/21/2003,6.4.14.51
Port1DeviceNumber = 4

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

;----------------------------------------------------------------------------
; N103 Secion: NC3133 100Fx
;
[N103.ndi.NT]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType         = 5    ; PCI
DelReg          = SpeedDpx.DelReg, SpeedDpx.3133.DelReg
AddReg          = Speed103.reg, 82557.reg, n100.ndi.NT.reg
CopyFiles       = n100_NT.CopyFiles
DriverVer       = 03/21/2003,6.4.14.51

[N103.ndi.NT.Services]
AddService = N100, 2, n100.Service, common.EventLog

;----------------------------------------------------------------------------
; Common 82557 NDI parameters
; 
[82557.reg]
; Rx Frame Descriptors
HKR, Ndi\params\NumRfd,                ParamDesc,  0, %NumRfd% 
HKR, Ndi\params\NumRfd,                default,    0, "48"
HKR, Ndi\params\NumRfd,                min,        0, "1"
HKR, Ndi\params\NumRfd,                max,        0, "1024"
HKR, Ndi\params\NumRfd,                step,       0, "1"
HKR, Ndi\params\NumRfd,                Base,       0, "10"
HKR, Ndi\params\NumRfd,                type,       0, "int"

; Tx Control Blocks
HKR, Ndi\params\NumTcb,                ParamDesc,  0, %NumTcb% 
HKR, Ndi\params\NumTcb,                default,    0, "32"
HKR, Ndi\params\NumTcb,                min,        0, "1"
HKR, Ndi\params\NumTcb,                max,        0, "64"
HKR, Ndi\params\NumTcb,                step,       0, "1"
HKR, Ndi\params\NumTcb,                Base,       0, "10"
HKR, Ndi\params\NumTcb,                type,       0, "int"

; Threshold
HKR, Ndi\params\Threshold,	       ParamDesc,  0, %Threshold%
HKR, Ndi\params\Threshold, 	       default,    0, "200"
HKR, Ndi\params\Threshold,             min,	   0, "0"
HKR, Ndi\params\Threshold,             max,	   0, "200"
HKR, Ndi\params\Threshold,             step,       0, "1"
HKR, Ndi\params\Threshold,             Base,	   0, "10"
HKR, Ndi\params\Threshold,             type,       0, "int"

; Coalesce Buffers
HKR, Ndi\params\NumCoalesce,           ParamDesc,  0, %NumCoalesce% 
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"
HKR, Ndi\params\NumCoalesce,           type,       0, "int"

; 802.1p/802.1q Tagging
HKR, Ndi\Params\TaggingMode,         ParamDesc,  0, %TaggingMode%
HKR, Ndi\Params\TaggingMode,         default,    0, "0"
HKR, Ndi\Params\TaggingMode\Enum,    "1",        0, %On%
HKR, Ndi\Params\TaggingMode\Enum,    "0",        0, %Off%
HKR, Ndi\Params\TaggingMode,         type,       0, "enum"


HKR, Ndi\params\CPUSaver,           ParamDesc,  0, %CPUSAVER% 
HKR, Ndi\params\CPUSaver,           default,    0, "1536"
HKR, Ndi\params\CPUSaver,           min,        0, "0"
HKR, Ndi\params\CPUSaver,           max,        0, "4096"
HKR, Ndi\params\CPUSaver,           step,       0, "32"
HKR, Ndi\params\CPUSaver,           Base,       0, "10"
HKR, Ndi\params\CPUSaver,           type,       0, "int"

; Network Address
HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %LAA%
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,,                                  PcNic,      0, "0"
HKR,,                                  Adaptive_IFS,0, "1"
HKR,,                                  UcodeSW,    0, "1"
HKR,,                                  Coalesce,   0, "0"
;HKR,,                                  CPUSaver,   0, "1536"
HKR,,                                  MWIEnable,  0, "1"
HKR,,                                  LogErrorMessages,  0, "1"
HKR,,                                  AdvancedMapRegisterMechanism,  0, "1"
HKR,,                                  UseScatterGather,  0, "0"

;----------------------------------------------------------------------------
; 100Mb only NDI parameters only for NC3133
;
[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,  "4",        0, %100Mb-Full-Duplex%

;----------------------------------------------------------------------------
; 100Mb only NDI parameters
; 
[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%


;----------------------------------------------------------------------------
; 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"

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

;-----------------------------------------------------------------------------
; NT Common base for all drivers for Eventlog and TextModeFlags
;
[common.EventLog]
AddReg = common.AddEventLog.reg

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

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

[SourceDisksNames]
1 = %DriverDiskName%,,,

[SourceDisksFiles]
n100nt5.sys=1

[DestinationDirs]
DefaultDestDir          =12
n100_NT.CopyFiles       =12

[N100_NT.CopyFiles]
n100nt5.sys,,,2


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

[SpeedDpx.3133.DelReg]
HKR,Ndi\params\SpeedDuplex\enum
HKR,,"3"


;----------------------------------------------------------------------------
; Localizable Strings
; 
[Strings]
HP                   = "Hewlett-Packard Company"

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"

NumRfd                   = "Number of Receive Descriptors"
NumTcb                   = "Transmit Control Blocks"
NumCoalesce              = "Number of Coalesce Buffers"
CPUSAVER                 = "Adaptive Performance Tuning"
TaggingMode            = "802.1p QoS Packet Tagging"
On                       = "On"
Off                      = "Off"
Threshold		 = "Adaptive Transmit Threshold"
LAA                      = "Locally Administered Address"

DriverDiskName           = "Network Server Adapters and Upgrade Modules CD"

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

n100nt.Service.DispName  = "HP 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: ftp, load: 1.80