[version] Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %WideBand% CatalogFile = e1000.cat DriverVer = 05/23/2002,6.2.33.0 [Manufacturer] %WideBand% = WideBand, NTx86, NTIA64 [ControlFlags] ExcludeFromSelect = \ PCI\VEN_8086&DEV_1008&SUBSYS_21078086,\ PCI\VEN_8086&DEV_1004&SUBSYS_20048086 [WideBand] ; DisplayName Section DeviceID ; ----------- ------- -------- %E1008.DeviceDesc% = E1008Copper_w2k.ndi, PCI\VEN_8086&DEV_1008&SUBSYS_11078086 [WideBand.NTx86] ; DisplayName Section DeviceID ; ----------- ------- -------- %E1008.DeviceDesc% = E1008Copper.ndi, PCI\VEN_8086&DEV_1008&SUBSYS_11078086 ;========================================================================== ; ; WINDOWS XP ; ;========================================================================== [E1008Copper.ndi.NTx86] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI DelReg = Advanced.DelReg AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg, UninstallW2.reg, CoInSM.reg AddReg = NDIS_5_1.reg, tso.reg, 82544EI.reg, EnablePME.reg, WakeOn.reg AddReg = Server.reg CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles [E1008Copper.ndi.NTx86.Services] AddService = E1000, 2, winxp.Service, winxp.EventLog [E1008Copper.ndi.NTx86.CoInstallers] AddReg=CoInstaller_AddReg CopyFiles=CoInstaller_CopyFiles [E1008Copper_w2k.ndi.NTx86] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI DelReg = Advanced.DelReg AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg, UninstallW2.reg, CoInSM.reg AddReg = 82544EI.reg, EnablePME.reg, WakeOn.reg AddReg = Server.reg CopyFiles = win2k.CopyFiles, UninstallProg.CopyFiles [E1008Copper_w2k.ndi.NTx86.Services] AddService = E1000, 2, win2k.Service, win2k.EventLog [E1008Copper_w2k.ndi.NTx86.CoInstallers] AddReg=CoInstaller_AddReg CopyFiles=CoInstaller_CopyFiles ;----------------------------------------------------------------------------- ; Registry Settings (decimal) ; [Kodiak.reg] HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi, Service, 0, "E1000" ; FlowControl HKR, Ndi\Params\FlowControl, ParamDesc, 0, %FlowControl% HKR, PROSetNdi\NdiExt\Params\FlowControl, MiniHelp, 0, %FlowControlMiniHelp% HKR, Ndi\Params\FlowControl, default, 0, "3" HKR, Ndi\Params\FlowControl\Enum, "0", 0, %FlowControl_None% HKR, Ndi\Params\FlowControl\Enum, "1", 0, %FlowControl_RxOnly% HKR, Ndi\Params\FlowControl\Enum, "2", 0, %FlowControl_TxOnly% HKR, Ndi\Params\FlowControl\Enum, "3", 0, %FlowControl_Full% HKR, Ndi\Params\FlowControl\Enum, "255", 0, %FlowControl_Hardware% HKR, Ndi\Params\FlowControl, type, 0, "enum" ; NumTxDescriptors HKR, Ndi\params\NumTxDescriptors, ParamDesc, 0, %NumTxDescriptors% HKR, PROSetNdi\NdiExt\params\NumTxDescriptors, MiniHelp, 0, %NumTxDescriptorsMiniHelp% HKR, Ndi\params\NumTxDescriptors, default, 0, "256" HKR, Ndi\params\NumTxDescriptors, min, 0, "80" HKR, Ndi\params\NumTxDescriptors, max, 0, "768" HKR, Ndi\params\NumTxDescriptors, step, 0, "8" HKR, Ndi\params\NumTxDescriptors, Base, 0, "10" HKR, Ndi\params\NumTxDescriptors, type, 0, "int" ; NumRxDescriptors HKR, Ndi\params\NumRxDescriptors, ParamDesc, 0, %NumRxDescriptors% HKR, PROSetNdi\NdiExt\params\NumRxDescriptors, MiniHelp, 0, %NumRxDescriptorsMiniHelp% HKR, Ndi\params\NumRxDescriptors, default, 0, "160" HKR, Ndi\params\NumRxDescriptors, min, 0, "80" HKR, Ndi\params\NumRxDescriptors, max, 0, "768" HKR, Ndi\params\NumRxDescriptors, step, 0, "8" HKR, Ndi\params\NumRxDescriptors, Base, 0, "10" HKR, Ndi\params\NumRxDescriptors, type, 0, "int" ; NumCoalesceBuffers HKR, Ndi\params\NumCoalesceBuffers, ParamDesc, 0, %NumCoalesceBuffers% HKR, PROSetNdi\NdiExt\params\NumCoalesceBuffers,MiniHelp, 0, %NumCoalesceBuffersMiniHelp% HKR, Ndi\params\NumCoalesceBuffers, default, 0, "128" HKR, Ndi\params\NumCoalesceBuffers, min, 0, "16" HKR, Ndi\params\NumCoalesceBuffers, max, 0, "768" HKR, Ndi\params\NumCoalesceBuffers, step, 0, "1" HKR, Ndi\params\NumCoalesceBuffers, Base, 0, "10" HKR, Ndi\params\NumCoalesceBuffers, type, 0, "int" ; ChecksumTxTcp HKR, Ndi\Params\ChecksumTxTcp, ParamDesc, 0, %ChecksumTxTcp% HKR, PROSetNdi\NdiExt\Params\ChecksumTxTcp, MiniHelp, 0, %ChecksumTxTcpMiniHelp% HKR, Ndi\Params\ChecksumTxTcp, default, 0, "1" HKR, Ndi\Params\ChecksumTxTcp\Enum, "0", 0, %Off% HKR, Ndi\Params\ChecksumTxTcp\Enum, "1", 0, %On% HKR, Ndi\Params\ChecksumTxTcp, type, 0, "enum" ; ChecksumRxTcp HKR, Ndi\Params\ChecksumRxTcp, ParamDesc, 0, %ChecksumRxTcp% HKR, PROSetNdi\NdiExt\Params\ChecksumRxTcp, MiniHelp, 0, %ChecksumRxTcpMiniHelp_w2k% HKR, Ndi\Params\ChecksumRxTcp, default, 0, "0" HKR, Ndi\Params\ChecksumRxTcp\Enum, "0", 0, %Off% HKR, Ndi\Params\ChecksumRxTcp\Enum, "1", 0, %On% HKR, Ndi\Params\ChecksumRxTcp, type, 0, "enum" ; Network Address HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %LAA% HKR, PROSetNdi\NdiExt\params\NetworkAddress, MiniHelp, 0, %LAAMiniHelp% 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,, DmaFairness, 0, "0" HKR,, FirstTime, 0, "1" HKR,, PciScanMethod, 0, "3" HKR,, TxIntDelay, 0, "28" HKR,, MulticastFilterType,0, "0" HKR,, MWIEnable, 0, "0" HKR,, CustomMessages, 0, "1" HKR,, VlanFiltering, 0, "1" HKR,, QtagSwControlled, 0, "1" HKLM,Software\WideBand\Prounstl\SupportedDevices\8086, 1008, 0, "82544 EI" [NDIS_5_1.reg] HKR, Ndi\Params\ChecksumRxTcp, default, 0, "1" HKR, PROSetNdi\NdiExt\Params\ChecksumRxTcp, MiniHelp, 0, %ChecksumRxTcpMiniHelp_wxp% [tso.reg] ; TcpSegmentation HKR, Ndi\Params\TcpSegmentation, ParamDesc, 0, %TcpSegmentation% HKR, PROSetNdi\NdiExt\Params\TcpSegmentation, MiniHelp, 0, %TcpSegmentationMiniHelp% HKR, Ndi\Params\TcpSegmentation, default, 0, "1" HKR, Ndi\Params\TcpSegmentation\Enum, "0", 0, %Off% HKR, Ndi\Params\TcpSegmentation\Enum, "1", 0, %On% HKR, Ndi\Params\TcpSegmentation, type, 0, "enum" [82544EI.reg] ; NumTxDescriptors HKR, Ndi\params\NumTxDescriptors, max, 0, "4096" ; NumRxDescriptors HKR, Ndi\params\NumRxDescriptors, max, 0, "4096" HKR, Ndi\params\NumRxDescriptors, default, 0, "256" [82540EM.reg] ; Interrupt Throttle Rate HKR,, ITR, 0, "950" [Kodiak2.reg] ; CheckSumTxIp HKR, Ndi\Params\CheckSumTxIp, ParamDesc, 0, %CheckSumTxIp% HKR, PROSetNdi\NdiExt\Params\CheckSumTxIp, MiniHelp, 0, %CheckSumTxIpMiniHelp% HKR, Ndi\Params\CheckSumTxIp, default, 0, "1" HKR, Ndi\Params\CheckSumTxIp\Enum, "0", 0, %Off% HKR, Ndi\Params\CheckSumTxIp\Enum, "1", 0, %On% HKR, Ndi\Params\CheckSumTxIp, type, 0, "enum" ; NumTxDescriptors HKR, Ndi\params\NumTxDescriptors, max, 0, "256" ; NumRxDescriptors HKR, Ndi\params\NumRxDescriptors, max, 0, "256" ; Hardwired defaults HKR,, QtagSwControlled, 0, "0" [82543.reg] HKR, Ndi\Params\FlowControl, default, 0, "0" [Copper.reg] 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% HKR, PROSetNdi\NdiExt\params\SpeedDuplex, MiniHelp, 0, %AutoNegMiniHelp% HKR, PROSetNdi\NdiExt\Params\SpeedDuplex, ExposeLevel, 0, "3" ; AutoNegAdvertised HKR, PROSetNdi\Params\AutoNegAdvertised, ParamDesc, 0, %AutoNegAdvertised% HKR, PROSetNdi\Params\AutoNegAdvertised, MiniHelp, 0, %AutoNegAdvertisedMiniHelp% HKR, PROSetNdi\Params\AutoNegAdvertised, default, 0, "47" HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "1", 0, %Advertise_10_Half% HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "2", 0, %Advertise_10_Full% HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "4", 0, %Advertise_100_Half% HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "8", 0, %Advertise_100_Full% HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "32", 0, %Advertise_1000_Full% HKR, PROSetNdi\Params\AutoNegAdvertised\Enum, "47", 0, %AutoNegAdvSpdDefault% HKR, PROSetNdi\Params\AutoNegAdvertised, type, 0, "bitfield" HKR, PROSetNdi\Params\AutoNegAdvertised, ExposeLevel, 0, "3" HKR,, AutoNegAdvertised, 2, "47" ; Adaptive IFS HKR, Ndi\Params\AdaptiveIFS, ParamDesc, 0, %AdaptiveIFS% HKR, Ndi\Params\AdaptiveIFS, default, 0, "1" HKR, Ndi\Params\AdaptiveIFS, type, 0, "enum" HKR, Ndi\Params\AdaptiveIFS\Enum, "0", 0, %Disabled% HKR, Ndi\Params\AdaptiveIFS\Enum, "1", 0, %Enabled% HKR, PROSetNdi\NdiExt\Params\AdaptiveIFS, ExposeLevel, 0, "3" HKR, PROSetNdi\NdiExt\Params\AdaptiveIFS, MiniHelp, 0, %AdaptiveIFSMiniHelp% ;---------------------------------------------------------------------------- ; Packet specifics ; [Advanced.reg] ; 802.1p/802.1Q Tagging HKR, PROSetNdi\Params\TaggingMode, ParamDesc, 0, %TaggingMode% HKR, PROSetNdi\Params\TaggingMode, MiniHelp, 0, %TaggingModeMiniHelp% HKR, PROSetNdi\Params\TaggingMode, default, 0, "0" HKR, PROSetNdi\Params\TaggingMode\Enum, "0", 0, %Off% HKR, PROSetNdi\Params\TaggingMode\Enum, "1", 0, %On% HKR, PROSetNdi\Params\TaggingMode, type, 0, "enum" HKR,, TaggingMode, 2, "0" ; HKR, PROSetNdi\Params\MaxFrameSize, ParamDesc, 0, %JumboFrames% HKR, PROSetNdi\Params\MaxFrameSize, MiniHelp, 0, %JumboFramesMiniHelp% HKR, PROSetNdi\Params\MaxFrameSize, default, 0, "1514" HKR, PROSetNdi\Params\MaxFrameSize\Enum, "1514", 0, %Disabled% HKR, PROSetNdi\Params\MaxFrameSize\Enum, "4088", 0, %Bytes4088% HKR, PROSetNdi\Params\MaxFrameSize\Enum, "9014", 0, %Bytes9014% HKR, PROSetNdi\Params\MaxFrameSize\Enum, "16128", 0, %Bytes16128% HKR, PROSetNdi\Params\MaxFrameSize, type, 0, "enum" HKR,, MaxFrameSize, 2, "1514" [EnablePME.reg] HKR,Ndi\Params\EnablePME, ParamDesc, 0, "Enable PME" HKR,Ndi\Params\EnablePME, Type, 0, "enum" HKR,Ndi\Params\EnablePME, Default, 0, "2" HKR,Ndi\Params\EnablePME\Enum, "1", 0, "Enabled" HKR,Ndi\Params\EnablePME\Enum, "0", 0, "Disabled" HKR,Ndi\Params\EnablePME\Enum, "2", 0, "No Action" HKR,Ndi\Params\EnablePME\Enum, "255", 0, "Hardware Default" HKR,PROSetNdi\NdiExt\Params\EnablePME, MiniHelp, 0, "Allows wake-up from APM power management when enabled. Disable shuts down LAN controller under ACPI" [WakeOn.reg] HKR, Ndi\Params\WakeOn, ParamDesc, 0, "Wake on Settings" HKR, Ndi\Params\WakeOn\Enum, "0", 0, "Disabled" HKR, Ndi\Params\WakeOn\Enum, "2", 0, "Wake on Magic Packet" HKR, Ndi\Params\WakeOn\Enum, "80", 0, "Wake on directed packet" HKR, Ndi\Params\WakeOn\Enum, "82", 0, "Wake on Magic and Directed Packets" HKR, Ndi\Params\WakeOn\Enum, "246", 0, "OS Controlled" HKR, Ndi\Params\WakeOn, type, 0, "enum" HKR, Ndi\Params\WakeOn, ExposeLevel, 0, "2" HKR,Ndi\Params\WakeOn, MiniHelp, 0, "Determines how to Wake up the system (Link Change, Magic Packet, Pattern Matching, etc.)." [Server.reg] HKR, Ndi\Params\WakeOn, default, 0, "0" HKR,, WakeOn, 2, "0" [Client.reg] HKR, Ndi\Params\WakeOn, default, 0, "246" HKR,, WakeOn, 2, "246" ;----------------------------------------------------------------------------- ; Uninstallation [UninstallW2.reg] HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayName, 0, "WideBand Professional 10/100/1000 Adapter and Software" HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,UninstallString, 0, "Prounstl.exe" [win2k.CopyFiles] e1000nt5.sys,,,2 [winxp.CopyFiles] e1000325.sys,,,2 [UninstallProg.CopyFiles] Prounstl.exe,,,2 net8254x.din,,,2 [win2k.Service] DisplayName = %E1000.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\e1000nt5.sys LoadOrderGroup = NDIS [winxp.Service] DisplayName = %E1000.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\e1000325.sys LoadOrderGroup = NDIS ;----------------------------------------------------------------------------- ; Common base for all drivers for Eventlog and TextModeFlags ; [win2k.EventLog] AddReg = win2k.AddEventLog.reg [winxp.EventLog] AddReg = winxp.AddEventLog.reg [win2k.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\e1000nt5.sys" HKR, , TypesSupported, 0x00010001, 7 [winxp.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\e1000325.sys" HKR, , TypesSupported, 0x00010001, 7 ;-------------- Coinstaller installation [CoInstaller_CopyFiles] IntelNic.dll [CoInstaller_AddReg] HKR,, CoInstallers32, 0x00010000,"IntelNic.dll,NicCoInstallerEntry" ; Support Inf, MWI, Wiseman [CoInSMW.reg] HKR,, CoInstallFlag, 0x00010001, 0x80000007 ; Support Inf, MWI [CoInSM.reg] HKR,, CoInstallFlag, 0x00010001, 0x80000005 ; MWI, Wiseman [CoInMW.reg] HKR,, CoInstallFlag, 0x00010001, 0x80000006 ; MWI [CoInM.reg] HKR,, CoInstallFlag, 0x00010001, 0x80000004 ;----------------------------------------------------------------------------- ; DestinationDirs ; [DestinationDirs] DefaultDestDir = 11 win2k.CopyFiles = 12 winxp.CopyFiles = 12 UninstallProg.CopyFiles = 11 CoInstaller_CopyFiles = 11 [SourceDisksNames] 1 = %DISKNAME%,,, [SourceDisksFiles] net8254x.din = 1,WINDOWS\DRIVERS\IA32 e1000nt5.sys = 1,WINDOWS\DRIVERS\IA32 e1000325.sys = 1,WINDOWS\DRIVERS\IA32 intelnic.dll = 1,WINDOWS\DRIVERS\IA32 prounstl.exe = 1,WINDOWS\DRIVERS\IA32 ;---------------------------------------------------------------------------- ; Legacy [Advanced.DelReg] HKR,Ndi\Params\PacketTagging HKR,,PacketTagging HKR, Ndi\Params\AutoNeg HKR, PROSetNdi\NdiExt\Params\AutoNeg HKR,,AutoNeg HKR, Ndi\Params\ForcedSpeedDuplex HKR, PROSetNdi\NdiExt\Params\ForcedSpeedDuplex HKR,,ForcedSpeedDuplex HKR,,TransmitMode HKR, Ndi\Params\ReportTxEarly HKR, PROSetNdi\NdiExt\Params\ReportTxEarly HKR,,ReportTxEarly HKR,,WakeOn HKR, Ndi\Params\WakeOn ;----------------------------------------------------------------------------- ; Localizable Strings ; [Strings] WideBand = "WideBand Corporation" Advertise_10_Half = "Advertise 10 Half" Advertise_10_Full = "Advertise 10 Full" Advertise_100_Half = "Advertise 100 Half" Advertise_100_Full = "Advertise 100 Full" Advertise_1000_Full = "Advertise 1000 Full" AutoNegAdvSpdDefault = "Advertise Speed Default" AutoNegAdvertised = "Negotiable Speeds and Duplexes" 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" CheckSumTxIp = "Offload Transmit IP Checksum" ChecksumTxTcp = "Offload Transmit TCP Checksum" ChecksumRxTcp = "Offload Receive TCP Checksum" TcpSegmentation = "Offload TCP Segmentation" FlowControl = "Flow Control" FlowControl_None = "Off" FlowControl_RxOnly = "Respond" FlowControl_TxOnly = "Generate" FlowControl_Full = "Both On" FlowControl_Hardware = "Hardware Default" NumTxDescriptors = "Transmit Descriptors" NumRxDescriptors = "Receive Descriptors" NumCoalesceBuffers = "Coalesce Buffers" TaggingMode = "QoS Packet Tagging" On = "On" Off = "Off" Enabled = "Enabled" Disabled = "Disabled" Bytes4088 = "4088 Bytes" Bytes16128 = "16128 Bytes" Bytes9014 = "9014 Bytes (Alteon)" LAA = "Locally Administered Address" JumboFrames = "Jumbo Frames" AdaptiveIFS = "Adaptive Inter-frame Spacing" AdaptiveIFSMiniHelp = "Compensates for excessive Ethernet packet collisions by controlling back-to-back timing." ; Minihelp FlowControlMiniHelp = "IEEE 802.3x flow control. Helps to prevent packets from being dropped and can improve overall network performance." AutoNegMiniHelp = "The adapter can either negotiate with its link partner or force the speed and duplex. The link partner must match the setting chosen!" AutoNegAdvertisedMiniHelp = "This can be used to restrict the speeds and duplexes advertised to a link partner during autonegotiation." CheckSumTxTcpMiniHelp = "Allows the adapter to compute the TCP checksum of outgoing packets. This improves TCP transmit performance. Should be OFF when this server is supporting DOS-based clients." CheckSumRxTcpMiniHelp_w2k = "Allows the adapter to verify the TCP checksum of incoming packets." CheckSumRxTcpMiniHelp_wxp = "Allows the adapter to verify the TCP checksum of incoming packets. This improves TCP receive performance." CheckSumTxIpMiniHelp = "Allows the adapter to compute the IP checksum of outgoing packets. This improves IP transmit performance." TcpSegmentationMiniHelp = "Allows the adapter to offload the task of segmenting TCP messages and improves CPU utilization." NumCoalesceBuffersMiniHelp = "Number of buffers available for transmit acceleration." NumRxDescriptorsMiniHelp = "The number of receive buffers and descriptors that the driver allocates for received packets." NumTxDescriptorsMiniHelp = "The number of hardware resources in memory used to send packets." JumboFramesMiniHelp = "Enables sending larger Ethernet packets on Gigabit networks. See Help for more information." TaggingModeMiniHelp = "Send and receive IEEE Tagged frames (802.3ac/802.1p/802.1Q)." LAAMiniHelp = "Allows you to change the adapter's MAC address." E1008.DeviceDesc = "WideBand Professional 10/100/1000 Adapter" E1008.Service.DispName = "WideBand Professional 10/100/1000 Adapter Driver" ; Source disk name DISKNAME="WideBand Professional 10/100/1000 Driver Disk"Download Driver Pack
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.