NETHNLXP.INF Driver File Contents (ap311.zip)

; NETHNLXP.INF FILE FOR Intel 21145 PCI Network Adapters
;
; Supported adapters:
; 	Intel(R) AnyPoint(TM) Home Network PCI 1 Mbps Phoneline Adapter
; 	Home Network PCI 1 Mbps Phoneline Adapter
; 	Home Network PCI 1 Mbps Phoneline / 10 Mbps Ethernet Adapter
;
; Copyright (c) 1998-2000 Intel Corporation
;
;-----------------------------------------------------------------------------

[version]
signature	= "$Chicago$"
Compatible	= 1
Class		= Net
ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
provider	= %V_Intel%
;INF Update 6.00.00.0069-3
DriverVER	= 11/14/2000, 6.00.00.0069
CatalogFile	= hnlxpw9x.cat
CatalogFile.NT	= hnlxpw2k.cat

[SourceDisksNames]
50 = %disk_description%,,,

[SourceDisksFiles]
dc21x4_3.sys = 50
dc21x4_4.sys = 50
dc21x4_5.sys = 50
hnlx_ndi.dll = 50
hnlxpcoi.dll = 50

[DestinationDirs]
DefaultDestDir		= 11 ; %Windir%\System
HNPCI.ndis3.CopyFiles	= 11
HNPCI.ndis4.CopyFiles	= 11
HNPCI.ndis5.CopyFiles	= 11
HNPCI.sys.CopyFiles	= 11
HNPCI.ndi.CopyFiles.NT	= 12 ; %Windir%\System32\Drivers
HNPCI.sys.CopyFiles.NT	= 11 ; %Windir%\System32

[Manufacturer]
%V_Intel%   = INTEL

[INTEL]
%HNOPCI.DeviceDesc% = HNPCI.ndi, PCI\VEN_8086&DEV_0039&SUBSYS_70518086  ; AnyPoint PCI Card
%OEMPCI.DeviceDesc% = HNPCI.ndi, PCI\VEN_8086&DEV_0039&SUBSYS_70528086  ; Generic OEM PCI Card
%HNORD.DeviceDesc%  = HNORD.ndi, PCI\VEN_8086&DEV_0039&SUBSYS_70538086  ; HNO 21145 OEM Reference design adapter
%21145.DeviceDesc%  = 21145.ndi, PCI\VEN_8086&DEV_0039                  ; Default Card


;-----------------------------------------------------------------------------
; AnyPoint & Generic OEM PCI Card
[HNPCI.ndi]
AddReg		= HNPCI.ndi.reg, HNPCI.param.reg, HNPCI.con.reg
CopyFiles	= HNPCI.sys.CopyFiles
DriverVER	= 11/14/2000, 6.00.00.0069

[HNPCI.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = HNPCI.ndi.reg.NT, HNPCI.param.reg, HNPCI.con.reg
CopyFiles       = HNPCI.ndi.CopyFiles.NT

[HNPCI.ndi.NT.Services]
AddService      = DC21X4, 2, HNPCI.Service.NT, HNPCI.EventLog.NT

[HNPCI.ndi.NT.CoInstallers]
AddReg          = HNPCI.CoInstaller.NT
CopyFiles       = HNPCI.sys.CopyFiles.NT


; HNO 21145 OEM Reference design adapter
[HNORD.ndi]
AddReg		= HNPCI.ndi.reg, HNPCI.param.reg, HNORD.con.reg
CopyFiles	= HNPCI.sys.CopyFiles
DriverVER	= 11/14/2000, 6.00.00.0069

[HNORD.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = HNPCI.ndi.reg.NT, HNPCI.param.reg, HNORD.con.reg
CopyFiles       = HNPCI.ndi.CopyFiles.NT

[HNORD.ndi.NT.Services]
AddService      = DC21X4, 2, HNPCI.Service.NT, HNPCI.EventLog.NT

[HNORD.ndi.NT.CoInstallers]
AddReg          = HNPCI.CoInstaller.NT
CopyFiles       = HNPCI.sys.CopyFiles.NT


; Default Card
[21145.ndi]
AddReg		= HNPCI.ndi.reg, HNPCI.param.reg, 21145.con.reg
CopyFiles	= HNPCI.sys.CopyFiles
DriverVER	= 11/14/2000, 6.00.00.0069

[21145.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = HNPCI.ndi.reg.NT, HNPCI.param.reg, 21145.con.reg
CopyFiles       = HNPCI.ndi.CopyFiles.NT

[21145.ndi.NT.Services]
AddService      = DC21X4, 2, HNPCI.Service.NT, HNPCI.EventLog.NT

[21145.ndi.NT.CoInstallers]
AddReg          = HNPCI.CoInstaller.NT
CopyFiles       = HNPCI.sys.CopyFiles.NT


;-----------------------------------------------------------------------------
[HNPCI.ndi.reg]
HKR, ,			BusType,		0,	"5"
HKR, ,			ProviderName,		0,	%V_Intel%
HKR, ,			DriverVersion,		0,	"6.00.00"
HKR, ,			DevLoader,		0,	*ndis
HKR, ,			DeviceVxDsPrefix,	0,	"dc21x4"
; Next value may be changed by NDI during install according to the system
HKR, ,			Driver,			0,	"dc21x4_4.sys"
; Next value may be changed by NDI during install according to the system
HKR, ,			DeviceVxDs,		0,	"dc21x4_4.sys"

; NDIS Info
HKR,NDIS,		MajorNdisVersion,	1,	03
HKR,NDIS,		MinorNdisVersion,	1,	0A
HKR,NDIS,		MajorDriverVersion,	1,	6
HKR,NDIS,		MinorDriverVersion,	1,	0
; Next value may be changed by NDI during install according to the system
HKR,NDIS,		LogDriverName,		0,	"DC21X4_4"

; Interfaces
HKR,Ndi,		DeviceID,		0,	"PCI\VEN_8086&DEV_0039"
HKR,Ndi,		NdiInstaller,		0,	"HNLX_NDI.DLL, HNLXP_NdiProc"

HKR,Ndi\Interfaces,	DefLower,		0,	"ethernet"
HKR,Ndi\Interfaces,	LowerRange,		0,	"ethernet"
HKR,Ndi\Interfaces,	DefUpper,		0,	"ndis3"
HKR,Ndi\Interfaces,	UpperRange,		0,	"ndis3"

; Install sections
;	commenting next two lines lets the NDI detremine which install/remove sections
;	to register according to the system and prevents unnecessary file copy.
;HKR,Ndi\Install,	ndis3,			0,	"dc21x4.ndis4"
;HKR,Ndi\Remove,	ndis3,			0,	"dc21x4.ndis4.remove"


;-----------------------------------------------------------------------------
[HNPCI.ndi.reg.NT]
HKR, Ndi,		Service,		0,	"DC21X4"
HKR, Ndi\Interfaces,	LowerRange,		0,	"ethernet"
HKR, Ndi\Interfaces,	UpperRange,		0,	"ndis5"
HKR, ,			NTEnvironment,		0,	"1"


;-----------------------------------------------------------------------------
[HNPCI.param.reg]
HKR, ,						MediaType,	0,	"1"
HKR, ,						AdapterType,	0,	"5"
HKR, ,						AdapterCFID,	0,	"00398086"

;MAC Address - Set by the Custom Ndi Proc
HKR, Ndi\params\MACAddr,			ParamDesc,	0,	%macaddr%
HKR, Ndi\params\MACAddr,			type,		0,	%enum%

;Serial Number - Set by the Custom Ndi Proc
HKR, Ndi\params\SerialNumber,			ParamDesc,	0,	%Sernum%
HKR, Ndi\params\SerialNumber,			type,		0,	%enum%

;SubVendor ID - Set by the Custom Ndi Proc
HKR, Ndi\params\SubVendorId,			ParamDesc,	0,	%svid%
HKR, Ndi\params\SubVendorId,			type,		0,	%enum%

;SubSystem ID - Set by the Custom Ndi Proc
HKR, Ndi\params\SubSystemId,			ParamDesc,	0,	%ssid%
HKR, Ndi\params\SubSystemId,			type,		0,	%enum%

HKR, Ndi\params\HomeRunTransmitSpeed,		ParamDesc,	0,	%hrtxspeed%
HKR, Ndi\params\HomeRunTransmitSpeed,		default,	0,	"1"
HKR, Ndi\params\HomeRunTransmitSpeed,		type,		0,	%enum%
HKR, Ndi\params\HomeRunTransmitSpeed\enum,	"0",		0,	%low%
HKR, Ndi\params\HomeRunTransmitSpeed\enum,	"1",		0,	%high%

HKR, Ndi\params\HomeRunPowerLevel,		ParamDesc,	0,	%hrpwrlvl%
HKR, Ndi\params\HomeRunPowerLevel,		default,	0,	"0"
HKR, Ndi\params\HomeRunPowerLevel,		type,		0,	%enum%
HKR, Ndi\params\HomeRunPowerLevel\enum,	    	"0",		0,	%low%
HKR, Ndi\params\HomeRunPowerLevel\enum,	    	"1",		0,	%high%

HKR, Ndi\params\HomeRunCaptureEffect,		ParamDesc,	0,	%hrcapefct%
HKR, Ndi\params\HomeRunCaptureEffect,		default,	0,	"1"
HKR, Ndi\params\HomeRunCaptureEffect,		type,		0,	%enum%
HKR, Ndi\params\HomeRunCaptureEffect\enum,	"0",		0,	%disabled%
HKR, Ndi\params\HomeRunCaptureEffect\enum,	"1",		0,	%enabled%


;-----------------------------------------------------------------------------
; AnyPoint & Generic OEM PCI Card
[HNPCI.con.reg]
HKR, Ndi\params\ConnectionType,			ParamDesc,	0,	%contype%
HKR, Ndi\params\ConnectionType,			default,	0,	"0D"
HKR, Ndi\params\ConnectionType,			type,		0,	%enum%
HKR, Ndi\params\ConnectionType\enum,		"0D",		0,	%homerun%

; HNO 21145 OEM Reference design adapter
[HNORD.con.reg]
HKR, Ndi\params\ConnectionType,			ParamDesc,	0,	%contype%
HKR, Ndi\params\ConnectionType,			default,	0,	"0"
HKR, Ndi\params\ConnectionType,			type,		0,	%enum%
HKR, Ndi\params\ConnectionType\enum,		"0",		0,	%autosense%
HKR, Ndi\params\ConnectionType\enum,		"2",		0,	%10BaseT%
HKR, Ndi\params\ConnectionType\enum,		"3",		0,	%10BaseTFD%
HKR, Ndi\params\ConnectionType\enum,		"0D",		0,	%homerun%

; Default Card
[21145.con.reg]
HKR, Ndi\params\ConnectionType,			ParamDesc,	0,	%contype%
HKR, Ndi\params\ConnectionType,			default,	0,	"0"
HKR, Ndi\params\ConnectionType,			type,		0,	%enum%
HKR, Ndi\params\ConnectionType\enum,		"0",		0,	%autosense%
HKR, Ndi\params\ConnectionType\enum,		"8",		0,	%100BaseTx%
HKR, Ndi\params\ConnectionType\enum,		"9",		0,	%100BaseTxFD%
HKR, Ndi\params\ConnectionType\enum,		"2",		0,	%10BaseT%
HKR, Ndi\params\ConnectionType\enum,		"3",		0,	%10BaseTFD%
HKR, Ndi\params\ConnectionType\enum,		"0D",		0,	%homerun%


;-----------------------------------------------------------------------------
[HNPCI.Service.NT]
DisplayName     = %HNPCI.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\dc21x4_5.sys
LoadOrderGroup  = NDIS

[HNPCI.EventLog.NT]
AddReg = HNPCI.EventLog.Addreg.NT

[HNPCI.EventLog.Addreg.NT]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7

[HNPCI.CoInstaller.NT]
HKR, ,CoInstallers32, 0x00010000, "hnlxpcoi.dll, HNLXP_CoiProc"

; remove ndis3
[dc21x4.ndis3.remove]
DelFiles = HNPCI.ndis3.CopyFiles,HNPCI.sys.CopyFiles ;,HNPCI.inf.CopyFiles

; remove ndis4
[dc21x4.ndis4.remove]
DelFiles = HNPCI.ndis4.CopyFiles,HNPCI.sys.CopyFiles ;,HNPCI.inf.CopyFiles

; remove ndis5
[dc21x4.ndis5.remove]
DelFiles = HNPCI.ndis5.CopyFiles,HNPCI.sys.CopyFiles ;,HNPCI.inf.CopyFiles

; Install ndis3
[dc21x4.ndis3]
CopyFiles = HNPCI.ndis3.CopyFiles

; Install ndis4
[dc21x4.ndis4]
CopyFiles = HNPCI.ndis4.CopyFiles

; Install ndis5
[dc21x4.ndis5]
CopyFiles = HNPCI.ndis5.CopyFiles

; Install NDIS Driver
[HNPCI.ndis3.CopyFiles]
dc21x4_3.sys

[HNPCI.ndis4.CopyFiles]
dc21x4_4.sys

[HNPCI.ndis5.CopyFiles]
dc21x4_5.sys

[HNPCI.sys.CopyFiles]
hnlx_ndi.dll

[HNPCI.ndi.CopyFiles.NT]
dc21x4_5.sys

[HNPCI.sys.CopyFiles.NT]
hnlxpcoi.dll


;-----------------------------------------------------------------------------
; Localizable Strings
;-----------------------------------------------------------------------------

[Strings]
V_Intel			= "Intel"

disabled                = "Disabled"
enabled                 = "Enabled"
low                     = "Low"
high                    = "High"
enum			= "enum"
macaddr			= "MAC Address"
sernum			= "Serial Number"
svid			= "SubVendor ID"
ssid			= "SubSystem ID"
hrtxspeed    		= "PhoneLine Transmit Speed"
hrpwrlvl		= "PhoneLine Power Level"
hrcapefct		= "PhoneLine Capture Effect"
contype			= "Connection Type"
autosense               = "AutoSense"
100BaseTx               = "100BaseTx Half_Duplex"
100BaseTxFD             = "100BaseTx Full_Duplex"
10BaseT                 = "10BaseT Half_Duplex"
10BaseTFD               = "10BaseT Full_Duplex"
homerun                 = "1 Mbps PhoneLine"

; PNP Devices
HNOPCI.DeviceDesc	= "Intel(R) AnyPoint(TM) Home Network PCI 1 Mbps Phoneline Adapter"
OEMPCI.DeviceDesc	= "Home Network PCI 1 Mbps Phoneline Adapter"
HNORD.DeviceDesc	= "Home Network PCI 1 Mbps Phoneline/10Mbps Ethernet Adapter"
21145.DeviceDesc	= "Intel 21145-based network adapter"

HNPCI.Service.DispName  = "Intel 21145 PCI Network Adapter"
disk_description	= "Home Network Setup Disk"
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: 0.95