NET589N5.INF Driver File Contents (3C589X.zip)

;****************************************************************************
; NET589N5.INF
;
; 3Com Megahertz LAN PC Cards (589) Windows 2000 Setup File
;
; Copyright 1994-1997, Microsoft Corporation
; Copyright 1998, 3Com Corporation
;----------------------------------------------------------------------------
; Revision History
; %VER 1.5
; 1.0 Added support for 589E card
; 1.1 Modified Keywords string
; 1.2 Added SourceDisks and AdapterType for 589E card
; 1.3 Modified Keywords used by the driver
; 1.4 Fix keywords bug
; 1.5 change NT5.x to Windows 2000
;***************************************************************************

[version]
;CatalogFile = el589a.cat
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Msft%
LayoutFile  = layout.inf
CatalogFile=NET589N5.cat

[Manufacturer]
%V_3COM%    = 3COM

[SourceDisksNames]
51="3Com Megahertz LAN PC Card Installation Disk",,0

[SourceDisksFiles]
net589N5.inf = 51
el589nd5.sys = 51,ndis
;el589a.cat=0,,920

;[ControlFlags]
;ExcludeFromSelect = PCMCIA\3Com_Corporation-3C589-75D5, \
;                    PCMCIA\3Com_Corporation-3C589-3971, \
;                    PCMCIA\3Com_Corporation-3C589-1090, \
;                    PCMCIA\3Com_Corporation-3C589-ADF2, \
;                    PCMCIA\3Com_Corporation-3C589D-9CA6,\
;                    PCMCIA\3Com-Megahertz_589E-4910

[3COM]
%3C589.DeviceDesc%  = 3C589.ndi,  PCMCIA\3Com_Corporation-3C589-75D5    ;3Com 3C589 PCMCIA
%3C589.DeviceDesc%  = 3C589a.ndi, PCMCIA\3Com_Corporation-3C589-3971    ;3Com 3C589A PCMCIA
%3C589.DeviceDesc%  = 3C589b.ndi, PCMCIA\3Com_Corporation-3C589-1090    ;3Com 3C589B PCMCIA
%3C589B.DeviceDesc% = 3C589c.ndi, PCMCIA\3Com_Corporation-3C589-ADF2    ;3Com 3C589C PCMCIA 
%3C589D.DeviceDesc% = 3C589d.ndi, PCMCIA\3Com_Corporation-3C589D-9CA6   ;3Com 3C589D PCMCIA
%3C589E.DeviceDesc% = 3C589e.ndi, PCMCIA\3Com-Megahertz_589E-4910	;3Com 589E PCMCIA

;-------------------------------------------------------------------------------
; 3Com 3C589 PCMCIA
;
[3C589.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589.reg]
HKR, , AdapterType, 0, "0100"

;-------------------------------------------------------------------------------
; 3Com 3C589a PCMCIA
;
[3C589a.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589a.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589a.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589a.reg]
HKR, , AdapterType, 0, "0100"

;-------------------------------------------------------------------------------
; 3Com 3C589b PCMCIA
;
[3C589b.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589b.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589b.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589b.reg]
HKR, , AdapterType, 0, "0100"

;-------------------------------------------------------------------------------
; 3Com 3C589c PCMCIA
;
[3C589c.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589c.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589c.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589c.reg]
HKR, , AdapterType, 0, "0101"

;-------------------------------------------------------------------------------
; 3Com 3C589d PCMCIA
;
[3C589d.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589d.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589d.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589d.reg]
HKR, , AdapterType, 0, "0103"

;-------------------------------------------------------------------------------
; 3Com 3C589e PCMCIA
;
[3C589e.ndi]
Characteristics = 0x4
BusType         = 8
AddReg          = 3C589e.reg, elnk3c589.reg
CopyFiles       = elnk3c589.CopyFiles, elnk3c589.infCopyFile

[3C589e.ndi.Services]
AddService      = EL3C589, 2, el3c589.Service, el3c589.EventLog

[3C589e.reg]
HKR, , AdapterType, 0, "0104"

;-------------------------------------------------------------------------------
; 3Com 3C589 PCMCIA Common section
;
[elnk3c589.reg]
HKR, Ndi,               Service,    	0, "EL3C589"
HKR, Ndi\Interfaces,    DefUpper,   	0, "ndis5"
HKR, Ndi\Interfaces,    DefLower,   	0, "ethernet"
HKR, Ndi\Interfaces,    UpperRange, 	0, "ndis5"
HKR, Ndi\Interfaces,    LowerRange, 	0, "ethernet"
HKR, ,                  OSType,     	0, "0"

HKR,Ndi\params\DuplexMode,ParamDesc,	0, %DuplexMode%
HKR,Ndi\params\DuplexMode,default,	0, "0"
HKR,Ndi\params\DuplexMode,type,		0, "enum"
HKR,Ndi\params\DuplexMode\enum,0,	0, %Disabled%
HKR,Ndi\params\DuplexMode\enum,1,	0, %Enabled%


HKR,NDI\params\TransType,ParamDesc,	0, %TransType%
HKR,Ndi\params\TransType,default,	0, "0"
HKR,NDI\params\TransType,type,		0, "enum"
HKR,Ndi\params\TransType\enum,0,	0, %AutoSelect%
HKR,Ndi\params\TransType\enum,1,	0, %TP%
HKR,Ndi\params\TransType\enum,2,	0, %Coax%

HKR,NDI\params\RamPartition,ParamDesc,	0, %RamPartition%
HKR,Ndi\params\RamPartition,default,	0, "0020"
HKR,NDI\params\RamPartition,type,	0, "enum"
HKR,Ndi\params\RamPartition\enum,0010,	0, %DOS%
HKR,Ndi\params\RamPartition\enum,0020,	0, %Windows%
HKR,Ndi\params\RamPartition\enum,0030,	0, %Server%


[elnk3c589.CopyFiles]
el589nd5.sys,,,2

[elnk3c589.infCopyFile]
net589n5.inf,,,2

[el3c589.Service]
DisplayName     = %el3c589.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\el589nd5.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

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

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

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

;-------------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
elnk3c589.CopyFiles = 12
elnk3c589.infCopyFile = 17

;-------------------------------------------------------------------------------
; Localizable Strings
;
[Strings]
Msft        		= "Microsoft"
V_3COM                  = "3Com"

DuplexMode		= "FullDuplex"
Disabled		= "Disabled"
Enabled			= "Enabled"
TransType               = "TransceiverType"
AutoSelect		= "Auto Select"
TP			= "TP (RJ-45)"
Coax			= "Coax (BNC)"
RamPartition		= "RamPartition"
DOS			= "DOS Client"
Windows			= "Windows & OS/2 Client"
Server			= "Server"

3C589.DeviceDesc        = "3Com EtherLink III LAN PC Card (3C589) (Ethernet)"
3C589B.DeviceDesc	= "3Com EtherLink III LAN PC Card (3C589B/3C589C) (Ethernet)"
3C589D.DeviceDesc	= "3Com EtherLink III LAN PC Card (3C589D) (Ethernet)"
3C589E.DeviceDesc	= "3Com Megahertz LAN PC Card (589E) (Ethernet)"

el3c589.Service.DispName = "3Com Megahertz LAN PC Card Installation 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: web2, load: 2.27