BCM42XX.INF Driver File Contents (knhpci20.exe)

;;
;; bcm42xx.inf
;;
;;

[version]
        Signature       = "$Chicago$"           ; Combined Win9x/Win2k inf
        Class=Net
        ClassGUID       = {4d36e972-e325-11ce-bfc1-08002be10318}
        Provider        = %V_KTC%
        Compatible      = 1
	DriverVer	= 03/08/2000, 2.26.0.0

[Manufacturer]
        %V_KTC% = KTC

[KTC]
        %BCM42XX.DeviceDesc% = BCM42XX, PCI\VEN_FEDA&DEV_A0FA&SUBSYS_00132646

;-----------------------------------------------------------------
; Win9x specific
;
[BCM42XX]
        AddReg          = BCM42XX.win.reg
        CopyFiles       = BCM42XX.sys.files
	DriverVer	= 03/08/2000, 2.26.0.0

[BCM42XX.win.reg]
        HKR,    Ndi,    DeviceID,               ,       "PCI\VEN_FEDA&DEV_A0FA"
        HKR,    Ndi,    NdiInstaller,           ,       "bcm42ndi.dll,NdiProc"
        ; Ndis Info
        HKR,    ,               EnumPropPages,          0,      "netdi.dll,EnumPropPages"
        HKR,    NDIS,   MajorNdisVersion,       1,      03
        HKR,    NDIS,   MinorNdisVersion,       1,      0A
        HKR,    NDIS,   LogDriverName,          ,       "BCM42XX"
        HKR,    NDIS,   MajorDriverVersion,     1,      1
        HKR,    NDIS,   MinorDriverVersion,     1,      0
        ;Install sections
        HKR,    Ndi\Install,    ,               ,       "BCM42XX.install"
        ; Interfaces
        HKR,    Ndi\Interfaces, DefUpper,       0,      "ndis3"
        HKR,    Ndi\Interfaces, DefLower,       0,      "ethernet"
        HKR,    Ndi\Interfaces, UpperRange,     0,      "ndis3"
        HKR,    Ndi\Interfaces, LowerRange,     0,      "ethernet"
        ; HKR,,MediaType,,1
        HKR,    Ndi,    HelpText,               ,       %BCM42XX_HELP%

[BCM42XX.install]
        AddReg          = BCM42XX.addreg

[BCM42XX.addreg]
        HKR,    ,       DevLoader,              0,      "*ndis"
        HKR,    ,       DeviceVxDs,             0,      "BCM42XX3.SYS"

; Flag = 2 is COPYFLG_NOSKIP (2)
; Flag = 33 is COPYFLG_WARN_IF_SKIP (1) | COPYFLG_NO_VERSION_DIALOG (32)
[BCM42XX.sys.files]
        BCM42NDI.DLL,,,2
        BCM42XX3.SYS,,,2
        BCM42XX5.SYS,,,2
        BCM42CTL.DLL,,,2
        BCM42RLY.VXD,,,2
        BCM42DB0.DLL,,,2
        BCM42IOA.DLL,,,2
        BCM42XHW.VXD,,,2
        MFC42.DLL,,,33
        MSVCRT.DLL,,,33

;-----------------------------------------------------------------
; Win2k specific
;
[BCM42XX.NT]
        Characteristics = 0x4                   ; NCF_PHYSICAL
        BusType         = 5                     ; PCI bus
        AddReg          = BCM42XX.reg
        CopyFiles       = BCM42XX.files.NT
DriverVer=03/08/2000, 2.26.0.0

; Win2k CoInstallers section

[BCM42XX.NT.CoInstallers]
        CopyFiles=BCM42XX.sys.files.NT
        AddReg=BCM42XX.NT.CoInstallers_AddReg

[BCM42XX.NT.CoInstallers_AddReg]
        HKR,,CoInstallers32,0x00010000,"bcm42coi.dll,EpiCoInstall"

[BCM42XX.NT.Services]
        AddService = BCM42XX, 2, BCM42XX.Service, common.EventLog

[BCM42XX.reg]
        HKR,    Ndi,    Service,                0,      "BCM42XX"
        ; Ndis Info
        ; Interfaces
        HKR,    Ndi\Interfaces, UpperRange,     ,       "ndis5"
        HKR,    Ndi\Interfaces, LowerRange,     ,       "ethernet"
        HKR,    Ndi,    HelpText,               ,       %BCM42XX_HELP%

[BCM42XX.Service]
        DisplayName     = %BCM42XX.Service.DispName%
        ServiceType     = 1                     ; %SERVICE_KERNEL_DRIVER%
        StartType       = 2                     ; %SERVICE_AUTO_START%
        ErrorControl    = 1                     ; %SERVICE_ERROR_NORMAL%
        ServiceBinary   = %12%\bcm42xx5.sys
        LoadOrderGroup  = NDIS

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

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

[BCM42XX.files.NT]
        BCM42XX5.SYS,.\BCM42XX5.SYS

[BCM42XX.sys.files.NT]
        BCM42COI.DLL,.\BCM42COI.DLL,,2
        BCM42CTL.DLL,.\BCM42CTL.DLL,,2
        BCM42RLY.SYS,.\BCM42RLY.SYS,,2
        BCM42XHW.SYS,.\BCM42XHW.SYS,,2
        BCM42DB0.DLL,.\BCM42DB0.DLL,,2
       
        BCM42IOA.DLL,.\BCM42IOA.DLL,,2

;-----------------------------------------------------------------
; Both Win9x & Win2k
;

; =10,<subdir> -> <subdir> is under OS install directory
[DestinationDirs]
        DefaultDestDir=11
        BCM42XX.sys.files=11
        BCM42XX.files.NT = 12
        BCM42XX.sys.files.NT=11

[SourceDisksNames]
        1=%BCM42XX.DiskName%,,

[SourceDisksFiles]
        BCM42CTL.DLL=1
        BCM42RLY.VXD=1
        BCM42RLY.SYS=1
        BCM42DB0.DLL=1
        
        BCM42IOA.DLL=1
        BCM42XHW.SYS=1
        BCM42XHW.VXD=1
        BCM42XX3.SYS=1
        BCM42XX4.SYS=1
        BCM42XX5.SYS=1
        MFC42.DLL=1
        MSVCRT.DLL=1
        BCM42NDI.DLL=1
        BCM42COI.DLL=1

[strings]
        ; Provider
        V_KTC = "Kingston Technology"
        ; PNP Devices
        BCM42XX.DeviceDesc = "Kingston EtheRx HomePNA 2.0 PCI Adapter"
        BCM42XX_HELP = "The PCI Phoneline Network provides local area networking over existing phone wiring."
        BCM42XX.Service.DispName = "PCI Phoneline Network Adapter Driver"
        BCM42XX.DiskName = "Kingston EtheRx HomePNA 2.0 PCI Adapter Driver CD-ROM"

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: 2.34