W95EL5X9.INF Driver File Contents (3c509.zip)

; W95EL5X9.INF
;
; 3COM EtherLink III 3c5x9 Family Ethernet Adapters
; Copyright 1995, 3Com Corp
;
;**************************************************
; Revision History
;
; %ver 1.0a
;
; 1.0a Initial Release for EtherDisk use
;
;***************************************************
;
[version]
LayoutFile=layout.inf
signature="$Windows95$"
Class=Net
provider=%V_3Com%

[Manufacturer]
%V_3COM%=3COM

;************************************************************************
;
; Etherlink III EtherDisk File locations
;
;************************************************************************

[SourceDisksNames]
; Cabinet file names and associated disks
; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
50="3Com EtherDisk for EtherLink III Family Adapters",,0

[SourceDisksFiles]
;<file> = <cabinet number>,<subdir>,<filename>,<size>
;Note: File is not in a cabinet if cab# is 0

el5x9.vxd       =50,ndis\win95,el5x9.vxd,12345
el5x9.dos       =50,ndis\dos, el5x9.dos, 1234
3C5X9.com       =50,netware\client, 3c5x9.com, 12345
w95el5x9.inf    =50,,,123

[3COM]
%mca_627D.DeviceDesc%=MCA_627D.ndi,     MCA_627D       ;3Com 3C529 MC
%mca_627C.DeviceDesc%=MCA_627C.ndi,     MCA_627C       ;3Com 3C529 MC

%*pnp80F7.DeviceDesc%=*PNP80F7.ndi,     *PNP80F7       ;EtherLink III
%*pnp80F8.DeviceDesc%=*pnp80F8.ndi,     *PNP80F8       ;3Com 3c509b compatible

%pnpTCM5090.DeviceDesc%=pnpTCM5090.ndi, ISAPNP\TCM5090 ;3Com 3C509B-TP
%pnpTCM5091.DeviceDesc%=pnpTCM5091.ndi, ISAPNP\TCM5091 ;3Com 3C509B
%pnpTCM5094.DeviceDesc%=pnpTCM5094.ndi, ISAPNP\TCM5094 ;3Com 3C509B-Combo
%pnpTCM5095.DeviceDesc%=pnpTCM5095.ndi, ISAPNP\TCM5095 ;3Com 3C509B-TPO

%*TCM5090.DeviceDesc%=*TCM5090.ndi,     EISA\*TCM5090  ;3Com 3C509-TP
%*TCM5091.DeviceDesc%=*TCM5091.ndi,     EISA\*TCM5091  ;3Com 3C509
%*TCM5092.DeviceDesc%=*TCM5092.ndi,     *TCM5092       ;3Com 3C579 EISA
%*TCM5093.DeviceDesc%=*TCM5093.ndi,     *TCM5093       ;3Com 3C579-TP EISA
%*TCM5094.DeviceDesc%=*TCM5094.ndi,     EISA\*TCM5094  ;3Com 3C509-Combo
%*TCM5095.DeviceDesc%=*TCM5095.ndi,     EISA\*TCM5095  ;3Com 3C509-TPO

;****************************************************************************
; Etherlink III (3c509b) ISA PnP Adapter
;****************************************************************************
[pnpTCM5090.ndi]
AddReg=pnpTCM5090.ndi.reg,elnk3.ndi.reg,elnk3.params

[pnpTCM5090.ndi.reg]
HKR,Ndi,DeviceID,,"ISAPNP\TCM5090"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[pnpTCM5091.ndi]
AddReg=pnpTCM5091.ndi.reg,elnk3.ndi.reg,elnk3.params

[pnpTCM5091.ndi.reg]
HKR,Ndi,DeviceID,,"ISAPNP\TCM5091"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[pnpTCM5094.ndi]
AddReg=pnpTCM5094.ndi.reg,elnk3.ndi.reg,elnk3.params

[pnpTCM5094.ndi.reg]
HKR,Ndi,DeviceID,,"ISAPNP\TCM5094"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[pnpTCM5095.ndi]
AddReg=pnpTCM5095.ndi.reg,elnk3.ndi.reg,elnk3.params

[pnpTCM5095.ndi.reg]
HKR,Ndi,DeviceID,,"ISAPNP\TCM5095"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

;****************************************************************************
; *TCM5095 3Com 3C509-TPO
;****************************************************************************
[*TCM5095.ndi]
AddReg=*TCM5095.ndi.reg,elnk3.ndi.reg,slot

[*TCM5095.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5095"
;;HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[*TCM5095.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *TCM5094 3Com 3C509-Combo
;****************************************************************************
[*TCM5094.ndi]
AddReg=*TCM5094.ndi.reg,elnk3.ndi.reg,slot

[*TCM5094.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5094"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[*TCM5094.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *TCM5093 3Com 3C579 EISA
;****************************************************************************
[*TCM5093.ndi]
AddReg=*TCM5093.ndi.reg,elnk3.ndi.reg,slot

[*TCM5093.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5093"

[*TCM5093.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *TCM5092 3Com 3C579-TP EISA
;****************************************************************************
[*TCM5092.ndi]
AddReg=*TCM5092.ndi.reg,elnk3.ndi.reg,slot

[*TCM5092.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5092"

[*TCM5092.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *TCM5091 3Com 3C509
;****************************************************************************
[*TCM5091.ndi]
AddReg=*TCM5091.ndi.reg,elnk3.ndi.reg,slot

[*TCM5091.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5091"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[*TCM5091.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *TCM5090 3Com 3C509-TP
;****************************************************************************
[*TCM5090.ndi]
AddReg=*TCM5090.ndi.reg,elnk3.ndi.reg,slot

[*TCM5090.ndi.reg]
HKR,Ndi,DeviceID,,"*TCM5090"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[*TCM5090.ndi.PosDup]
*pnp80f7

;****************************************************************************
; Etherlink III (3c509b) ISA PnP compatible
;****************************************************************************
[*pnp80F8.ndi]
AddReg=*pnp80F8.ndi.reg,elnk3.ndi.reg,elnk3.params

[*pnp80F8.ndi.reg]
HKR,Ndi,DeviceID,,"*pnp80F8"
HKR,Ndi,MatchAndMoveID,,"*PNP80F7"

[*pnp80F8.ndi.PosDup]
*pnp80f7

;****************************************************************************
; *PNP80F7 3Com EtherLink III
;****************************************************************************
[*PNP80F7.ndi]
AddReg=*PNP80F7.ndi.reg,elnk3.ndi.reg,elnk3.params
LogConfig=*PNP80F7.LogConfig

[*PNP80F7.ndi.reg]
HKR,Ndi,DeviceID,,"*PNP80F7"

[*PNP80F7.LogConfig]
ConfigPriority=HARDRECONFIG
IOConfig=10@200-3FF%FFF0(3FF::)

;****************************************************************************
; *MCA_627C 3Com EtherLink III MCA
;****************************************************************************
[MCA_627C.ndi]
AddReg=MCA_627C.ndi.reg,elnk3.ndi.reg,slot

[MCA_627C.ndi.reg]
HKR,Ndi,DeviceID,,"MCA_627C"

[*MCA_627C.ndi.PosDup]
*MCA_627D

;****************************************************************************
; *MCA_627D 3Com EtherLink III MCA
;****************************************************************************
[MCA_627D.ndi]
AddReg=MCA_627D.ndi.reg,elnk3.ndi.reg,slot

[MCA_627D.ndi.reg]
HKR,Ndi,DeviceID,,"MCA_627D"

[*MCA_627D.ndi.PosDup]
*MCA_627C
;****************************************************************************
; 3Com elnk3 base section
;****************************************************************************
[elnk3.ndi.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,elnk3.vxd
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,LogDriverName,,"ELNK3"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS\NDIS2,DriverName,,"ELNK3$"
HKR,NDIS\NDIS2,FileName,,"elnk3.dos"
HKR,NDIS\ODI,DriverName,,"3C5X9"
HKR,NDIS\ODI,FileName,,"3C5X9.com"
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
; Install sectioins
HKR,Ndi\Install,ndis3,,"elnk3.ndis3"
HKR,Ndi\Install,ndis2,,"elnk3.ndis2"
;HKR,Ndi\Install,odi,,"3c5X9.odi"
; Fix ISAPNP problem
HKLM,System\CurrentControlSet\Services\VxD\ISAPNP,RDPOverRide,3,74,02

[elnk3.params]
; Resources
HKR,,IOAddress,1,02,00,00,00
HKR,NDI\params\IOAddress,resc,1,02,00,00,00
HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
HKR,NDI\params\IOAddress,flag,1,30,00,00,00
; MaxTransmits
HKR,NDI\params\MaxTransmits,ParamDesc,,"Maximum Transmits"
HKR,NDI\params\MaxTransmits,flag,1,30,00,00,00
HKR,NDI\params\MaxTransmits,type,,int
HKR,Ndi\params\MaxTransmits,default,,6
HKR,NDI\params\MaxTransmits,min,,2
HKR,NDI\params\MaxTransmits,max,,50
HKR,NDI\params\MaxTransmits,step,,1
HKR,NDI\params\MaxTransmits,optional,,1

; Install NDIS3
[ELNK3.ndis3]
CopyFiles=elnk3.ndis3.CopyFiles
[elnk3.ndis3.CopyFiles]
elnk3.vxd

; Install NDIS2
[ELNK3.ndis2]
CopyFiles=elnk3.ndis2.CopyFiles
[elnk3.ndis2.CopyFiles]
elnk3.dos

; Install ODI
[3C5X9.odi]
CopyFiles=3C5X9.odi.CopyFiles
[3C5X9.odi.CopyFiles]
3C5X9.com

;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir              =11 ; LDID_SYS
*PNP80F7.ndis3.CopyFiles    =11
*PNP80F8.ndis3.CopyFiles    =11
elnk3.ndis2.CopyFiles       =26 ; LDID_WINBOOT
3C5X9.odi.CopyFiles         =26 ; LDID_WINBOOT

;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider
V_MS="Microsoft"
; Manufacturers
V_3COM="3Com"
V_FARALLON="Farallon"

; PNP Devices

mca_627C.DeviceDesc=  "3Com EtherLink III MC (3C529) Coax/AUI"
mca_627D.DeviceDesc=  "3Com EtherLink III MC (3C529) Twisted-Pair/AUI"
*pnp80f7.DeviceDesc=  "3Com EtherLink III ISA (3C509/3C509b) in ISA mode"
pnpTCM5090.DeviceDesc="3Com EtherLink III ISA (3C509b-TP) in PnP mode "
pnpTCM5091.DeviceDesc="3Com EtherLink III ISA (3C509b) in PnP mode"
pnpTCM5094.DeviceDesc="3Com EtherLink III ISA (3C509b-Combo) in PnP mode"
pnpTCM5095.DeviceDesc="3Com EtherLink III ISA (3C509b-TPO) in PnP mode"
*TCM5090.DeviceDesc=  "3Com EtherLink III ISA (3C509-TP) in EISA mode"
*TCM5091.DeviceDesc=  "3Com EtherLink III ISA (3C509) in EISA mode"
*TCM5094.DeviceDesc=  "3Com EtherLink III ISA (3C509-Combo) in EISA mode"
*TCM5095.DeviceDesc=  "3Com EtherLink III ISA (3C509-TPO) in EISA mode"
*TCM5092.DeviceDesc=  "3Com EtherLink III EISA (3C579-TP)"
*TCM5093.DeviceDesc=  "3Com EtherLink III EISA (3C579)"
*pnp80F8.DeviceDesc=  "EtherLink III (3C509b) compatible in PnP mode"
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.83