netax88179_178a.inf Driver File Contents (3com-3c2000-t-gigabit-adapter_Win.zip)

ÿþ;****************************************************************

; ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet Adapter

;

; Copyright 2012-2016, ASIX Electronics Corporation

;

;****************************************************************

[Version]

Signature  = "$Windows NT$"

Class      = Net

ClassGUID  = {4d36e972-e325-11ce-bfc1-08002be10318}

Provider   = %MSFT%

DriverVer  = 03/21/2016,1.16.27.321



[Manufacturer]

%ASIX%   = USB, NTx86, NTamd64, NTarm



[ControlFlags]

ExcludeFromSelect = *



[USB.NTx86]

%AX88179.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_1790

%AX88178A.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_178A

%Sitecom_LN-032.DeviceDesc% = AX88179.Ndi,USB\VID_0DF6&PID_0072

%Lenovo_OneLink_Dock.DeviceDesc% = AX88179.Ndi,USB\VID_17EF&PID_304B

%Toshiba.DeviceDesc% = AX88179.Ndi,USB\VID_0930&PID_0A13

%Samsung.DeviceDesc% = AX88179.Ndi,USB\VID_04E8&PID_A100

%Belkin.DeviceDesc% = AX88179.Ndi,USB\VID_050D&PID_0128

%MCT.DeviceDesc% = AX88179.Ndi,USB\VID_0711&PID_0179



[USB.NTamd64]

%AX88179.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_1790

%AX88178A.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_178A

%Sitecom_LN-032.DeviceDesc% = AX88179.Ndi,USB\VID_0DF6&PID_0072

%Lenovo_OneLink_Dock.DeviceDesc% = AX88179.Ndi,USB\VID_17EF&PID_304B

%Toshiba.DeviceDesc% = AX88179.Ndi,USB\VID_0930&PID_0A13

%Samsung.DeviceDesc% = AX88179.Ndi,USB\VID_04E8&PID_A100

%Belkin.DeviceDesc% = AX88179.Ndi,USB\VID_050D&PID_0128

%MCT.DeviceDesc% = AX88179.Ndi,USB\VID_0711&PID_0179



[USB.NTarm]

%AX88179.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_1790

%AX88178A.DeviceDesc% = AX88179.Ndi,USB\VID_0B95&PID_178A

%Sitecom_LN-032.DeviceDesc% = AX88179.Ndi,USB\VID_0DF6&PID_0072

%Lenovo_OneLink_Dock.DeviceDesc% = AX88179.Ndi,USB\VID_17EF&PID_304B

%Toshiba.DeviceDesc% = AX88179.Ndi,USB\VID_0930&PID_0A13

%Samsung.DeviceDesc% = AX88179.Ndi,USB\VID_04E8&PID_A100

%Belkin.DeviceDesc% = AX88179.Ndi,USB\VID_050D&PID_0128

%MCT.DeviceDesc% = AX88179.Ndi,USB\VID_0711&PID_0179



;****************************************************************

[AX88179.Ndi]

AddReg          = AX88179.Reg, AX88179.Con.Reg

Characteristics = 0x84

BusType         = 15

CopyFiles       = CopyFile.Sys

*IfType         = 6		; IF_TYPE_ETHERNET_CSMACD 

*MediaType      = 0		; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3



[AX88179.Ndi.Services]

AddService = AX88179, 2, AX88179.Service, Common.EventLog



;****************************************************************

; Driver parameters

;****************************************************************

[AX88179.Con.Reg]

; Recover Mac

HKR, ,               RecoverMac,   0, "0"



; Speed & Duplex

HKR,Ndi\params\*SpeedDuplex,ParamDesc,,%SpeedDuplex%

HKR,Ndi\params\*SpeedDuplex,default,,"0"

HKR,Ndi\params\*SpeedDuplex,type,,"enum"

HKR,Ndi\params\*SpeedDuplex\enum,0,,%AutoNegotiation%

HKR,Ndi\params\*SpeedDuplex\enum,1,,"10 Mbps Half Duplex"

HKR,Ndi\params\*SpeedDuplex\enum,2,,"10 Mbps Full Duplex"

HKR,Ndi\params\*SpeedDuplex\enum,3,,"100 Mbps Half Duplex"

HKR,Ndi\params\*SpeedDuplex\enum,4,,"100 Mbps Full Duplex"

HKR,Ndi\params\*SpeedDuplex\enum,6,,"1.0 Gbps Full Duplex"



; Mac Address

HKR,Ndi\params\NetworkAddress,ParamDesc,0,%NetworkAddress%

HKR,Ndi\params\NetworkAddress,type,0,"edit"

HKR,Ndi\params\NetworkAddress,default,0, "000000000000"

HKR,Ndi\params\NetworkAddress,LimitText,0,"12"

HKR,Ndi\params\NetworkAddress,UpperCase,0,"1"

HKR,Ndi\params\NetworkAddress,Optional,0,"1"



; Flow Control

HKR,Ndi\params\*FlowControl,ParamDesc,,%FlowControl%

HKR,Ndi\params\*FlowControl,default,,"3"

HKR,Ndi\params\*FlowControl,type,,"enum"

HKR,Ndi\params\*FlowControl\enum,0,,%Disabled%

HKR,Ndi\params\*FlowControl\enum,1,,%TxEnabled%

HKR,Ndi\params\*FlowControl\enum,2,,%RxEnabled%

HKR,Ndi\params\*FlowControl\enum,3,,%TxRxEnabled%



; Wake On Link Change

HKR,Ndi\params\WakeOnLinkChange,ParamDesc,,%WakeOnLinkChange%

HKR,Ndi\params\WakeOnLinkChange,default,,"0"

HKR,Ndi\params\WakeOnLinkChange,type,,"enum"

HKR,Ndi\params\WakeOnLinkChange\enum,0,,%Disabled%

HKR,Ndi\params\WakeOnLinkChange\enum,1,,%Enabled%



; Packet Priority & VLAN

HKR,Ndi\params\*PriorityVLANTag,ParamDesc,,"Packet Priority & VLAN"

HKR,Ndi\params\*PriorityVLANTag,default,,"3"

HKR,Ndi\params\*PriorityVLANTag,type,,"enum"

HKR,Ndi\params\*PriorityVLANTag\enum,0,,"Packet Priority & VLAN Disable"

HKR,Ndi\params\*PriorityVLANTag\enum,1,,"Packet Priority Enable"

HKR,Ndi\params\*PriorityVLANTag\enum,2,,"VLAN Enable"

HKR,Ndi\params\*PriorityVLANTag\enum,3,,"Packet Priority & VLAN Enable"



; Wake On Magic Packet

HKR,Ndi\params\*WakeOnMagicPacket,ParamDesc,,%WakeOnMagicPacket%

HKR,Ndi\params\*WakeOnMagicPacket,default,,"1"

HKR,Ndi\params\*WakeOnMagicPacket,type,,"enum"

HKR,Ndi\params\*WakeOnMagicPacket\enum,0,,%Disabled%

HKR,Ndi\params\*WakeOnMagicPacket\enum,1,,%Enabled%



; Wake On Pattern Match

HKR,Ndi\params\*WakeOnPattern,ParamDesc,,%WakeOnPattern%

HKR,Ndi\params\*WakeOnPattern,default,,"1"

HKR,Ndi\params\*WakeOnPattern,type,,"enum"

HKR,Ndi\params\*WakeOnPattern\enum,0,,%Disabled%

HKR,Ndi\params\*WakeOnPattern\enum,1,,%Enabled%



; WOL Link Speed

HKR,Ndi\params\WolLinkSpeed,ParamDesc,,"WOL Link Power Saving"

HKR,Ndi\params\WolLinkSpeed,default,,"1"

HKR,Ndi\params\WolLinkSpeed,type,,"enum"

HKR,Ndi\params\WolLinkSpeed\enum,0,,%Disabled%

HKR,Ndi\params\WolLinkSpeed\enum,1,,%Enabled%



; Mask WakeUp Event Timer

HKR,Ndi\params\MaskTimer,ParamDesc,,%MaskTimer%

HKR,Ndi\params\MaskTimer,default,,"2"

HKR,Ndi\params\MaskTimer,type,,"enum"

HKR,Ndi\params\MaskTimer\enum,0,,%0sec%

HKR,Ndi\params\MaskTimer\enum,1,,%4sec%

HKR,Ndi\params\MaskTimer\enum,2,,%8sec%

HKR,Ndi\params\MaskTimer\enum,3,,%12sec%

HKR,Ndi\params\MaskTimer\enum,4,,%16sec%

HKR,Ndi\params\MaskTimer\enum,5,,%20sec%

HKR,Ndi\params\MaskTimer\enum,6,,%24sec%

HKR,Ndi\params\MaskTimer\enum,7,,%28sec%



; VLAN ID

HKR, Ndi\Params\VLAN_ID,  ParamDesc,  , %VLANID%

HKR, Ndi\Params\VLAN_ID,  Type,       , "int"

HKR, Ndi\Params\VLAN_ID,  Default,    , "0"

HKR, Ndi\params\VLAN_ID,  min,        , "0"

HKR, Ndi\params\VLAN_ID,  max,        , "4095"

HKR, Ndi\params\VLAN_ID,  step,       , "1"

HKR, NDI\params\VLAN_ID,  UpperCase,  , "1"

HKR, NDI\params\VLAN_ID,  optional,   , "1"



; TCP Checksum offload V4

HKR, Ndi\params\*TCPChecksumOffloadIPv4,ParamDesc,,"%TCPChecksumOffloadV4%"	

HKR, Ndi\params\*TCPChecksumOffloadIPv4,default,,"3"

HKR, Ndi\params\*TCPChecksumOffloadIPv4,type,0,"enum"

HKR, Ndi\params\*TCPChecksumOffloadIPv4\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv4\enum,"1",0,"%TxEnabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv4\enum,"2",0,"%RxEnabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv4\enum,"3",0,"%TxRxEnabled%"



; UDP Checksum offload V4

HKR, Ndi\params\*UDPChecksumOffloadIPv4,ParamDesc,,"%UDPChecksumOffloadV4%"	

HKR, Ndi\params\*UDPChecksumOffloadIPv4,default,,"3"

HKR, Ndi\params\*UDPChecksumOffloadIPv4,type,0,"enum"

HKR, Ndi\params\*UDPChecksumOffloadIPv4\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv4\enum,"1",0,"%TxEnabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv4\enum,"2",0,"%RxEnabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv4\enum,"3",0,"%TxRxEnabled%"



; TCP Checksum offload V6

HKR, Ndi\params\*TCPChecksumOffloadIPv6,ParamDesc,,"%TCPChecksumOffloadV6%"	

HKR, Ndi\params\*TCPChecksumOffloadIPv6,default,,"3"

HKR, Ndi\params\*TCPChecksumOffloadIPv6,type,0,"enum"

HKR, Ndi\params\*TCPChecksumOffloadIPv6\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv6\enum,"1",0,"%TxEnabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv6\enum,"2",0,"%RxEnabled%"

HKR, Ndi\params\*TCPChecksumOffloadIPv6\enum,"3",0,"%TxRxEnabled%"



; UDP Checksum offload V6

HKR, Ndi\params\*UDPChecksumOffloadIPv6,ParamDesc,,"%UDPChecksumOffloadV6%"	

HKR, Ndi\params\*UDPChecksumOffloadIPv6,default,,"3"

HKR, Ndi\params\*UDPChecksumOffloadIPv6,type,0,"enum"

HKR, Ndi\params\*UDPChecksumOffloadIPv6\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv6\enum,"1",0,"%TxEnabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv6\enum,"2",0,"%RxEnabled%"

HKR, Ndi\params\*UDPChecksumOffloadIPv6\enum,"3",0,"%TxRxEnabled%"



; IP Checksum offload V4

HKR, Ndi\params\*IPChecksumOffloadIPv4,ParamDesc,,"%IPChecksumOffloadV4%" 

HKR, Ndi\params\*IPChecksumOffloadIPv4,default,,"3"

HKR, Ndi\params\*IPChecksumOffloadIPv4,type,0,"enum"

HKR, Ndi\params\*IPChecksumOffloadIPv4\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*IPChecksumOffloadIPv4\enum,"1",0,"%TxEnabled%"

HKR, Ndi\params\*IPChecksumOffloadIPv4\enum,"2",0,"%RxEnabled%"

HKR, Ndi\params\*IPChecksumOffloadIPv4\enum,"3",0,"%TxRxEnabled%"



; Large Send Offload Version 1

HKR, Ndi\params\*LsoV1IPv4,ParamDesc,,"%LsoV1IPv4%" 

HKR, Ndi\params\*LsoV1IPv4,default,,"1"

HKR, Ndi\params\*LsoV1IPv4,type,0,"enum"

HKR, Ndi\params\*LsoV1IPv4\enum,"0",0,"%Disabled%"

HKR, Ndi\params\*LsoV1IPv4\enum,"1",0,"%Enabled%"



; ARP offload

HKR,Ndi\params\*PMARPOffload,ParamDesc,,%ArpOffload%

HKR,Ndi\params\*PMARPOffload,default,,"1"

HKR,Ndi\params\*PMARPOffload,type,,"enum"

HKR,Ndi\params\*PMARPOffload\enum,0,,%Disabled%

HKR,Ndi\params\*PMARPOffload\enum,1,,%Enabled%



; NS offload

HKR,Ndi\params\*PMNSOffload,ParamDesc,,%NsOffload%

HKR,Ndi\params\*PMNSOffload,default,,"1"

HKR,Ndi\params\*PMNSOffload,type,,"enum"

HKR,Ndi\params\*PMNSOffload\enum,0,,%Disabled%

HKR,Ndi\params\*PMNSOffload\enum,1,,%Enabled%



; Auto Detach

HKR,Ndi\params\AutoDetach,ParamDesc,,"%AutoDetach%"

HKR,Ndi\params\AutoDetach,default,,"2"

HKR,Ndi\params\AutoDetach,type,,"enum"

HKR,Ndi\params\AutoDetach\enum,0,,%Disabled%

HKR,Ndi\params\AutoDetach\enum,1,,%Enabled%

HKR,Ndi\params\AutoDetach\enum,2,,%UseEeprom%



; Jumbo Packet

HKR,Ndi\params\JumboPacket,ParamDesc,,"JumboPacket"

HKR,Ndi\params\JumboPacket,default,,"0"

HKR,Ndi\params\JumboPacket,type,,"enum"

HKR,Ndi\params\JumboPacket\enum,0,,%Disabled%

HKR,Ndi\params\JumboPacket\enum,1,,"2KB"

HKR,Ndi\params\JumboPacket\enum,2,,"4KB"



; Selective suspend

HKR,Ndi\params\*SelectiveSuspend,ParamDesc,,"SelectiveSuspend"

HKR,Ndi\params\*SelectiveSuspend,default,,"1"

HKR,Ndi\params\*SelectiveSuspend,type,,"enum"

HKR,Ndi\params\*SelectiveSuspend\enum,0,,%Disabled%

HKR,Ndi\params\*SelectiveSuspend\enum,1,,%Enabled%

HKR,,*SelectiveSuspend,0,"0"



; Selective suspend time out value

HKR,Ndi\Params\*SSIdleTimeout,      ParamDesc,  0, "SSIdleTimeout"

HKR,Ndi\Params\*SSIdleTimeout,      Type,       0, "int"

HKR,Ndi\Params\*SSIdleTimeout,      Default,    0, "60"

HKR,Ndi\Params\*SSIdleTimeout,      Min,        0, "1"

HKR,Ndi\Params\*SSIdleTimeout,      Max,        0, "60"

HKR,Ndi\Params\*SSIdleTimeout,      Step,       0, "1"

HKR,Ndi\Params\*SSIdleTimeout,      Base,       0, "10"

HKR,,*SSIdleTimeout,0,"5"



; Energy-Efficient Ethernet

HKR,Ndi\params\*EEE,ParamDesc,,"Energy-Efficient Ethernet"

HKR,Ndi\params\*EEE,default,,"1"

HKR,Ndi\params\*EEE,type,,"enum"

HKR,Ndi\params\*EEE\enum,0,,%Disabled%

HKR,Ndi\params\*EEE\enum,1,,%Enabled%



;****************************************************************

; Install section for Windows NT 5

;****************************************************************

[AX88179.Reg]

; Interfaces

HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"

HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"

HKR, Ndi,            Service,    0, "AX88179"

;HKR, ,               Platform,	 0, "0"



HKR,,LogErrorMessages, 0, "1"



[AX88179.Service]

DisplayName    = %AX88179.DeviceDesc%

ServiceType    = 1

StartType      = 3

ErrorControl   = 1

ServiceBinary  = %12%\ax88179_178a.sys

;LoadOrderGroup = NDIS



[Common.EventLog]

AddReg = Common.AddEventLog.Reg



[Common.AddEventLog.Reg]

HKR, , EventMessageFile, 0x00020000,"%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\system32\drivers\ax88179.sys"

HKR, , TypesSupported  , 0x00010001, 7



[CopyFile.Sys]

ax88179_178a.sys,,,2



;****************************************************************

; WDF Coinstaller installation section

;****************************************************************

;[AX88179.Ndi.CoInstallers]

;AddReg=AX88179.CoInstaller.AddReg

;CopyFiles=AX88179.CoInstaller.CopyFiles



;[AX88179.CoInstaller.AddReg]

;HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"



;[AX88179.CoInstaller.CopyFiles]

;WdfCoInstaller01011.dll



;[AX88179.Ndi.Wdf]

;KmdfService = AX88179, AX88179.wdfsect



;[AX88179.wdfsect]

;KmdfLibraryVersion = 1.11



;**********************************************************************

; Destination directories

;**********************************************************************

[DestinationDirs]

CopyFile.Sys	= 12

;AX88179.CoInstaller.CopyFiles = 11



[SourceDisksNames]

1=%AX88179.DiskName%,,



[SourceDisksFiles]

ax88179_178a.sys=1,,

;WdfCoInstaller01011.dll = 1



[Strings]

; Localizable strings

ASIX = "ASIX"

AX88179.DiskName = "USB 3.0/2.0 to Gigabit Ethernet Driver Diskette"

AX88179.DeviceDesc = "ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter"

AX88178A.DeviceDesc = "ASIX AX88178A USB 2.0 to Gigabit Ethernet Adapter"

AX88179.DisplayName = "AX88179/178A USB 3.0/2.0 to Gigabit Ethernet Adapter"

Sitecom_LN-032.DeviceDesc = "Sitecom USB 3.0 to Gigabit Adapter"

Lenovo_OneLink_Dock.DeviceDesc = "ThinkPad OneLink Dock USB GigaLAN"

Toshiba.DeviceDesc = "Toshiba USB 3.0 to Gigabit LAN Adapter"

Samsung.DeviceDesc = "Samsung USB Ethernet Adapter"

Belkin.DeviceDesc = "Belkin USB 3.0 3-Port Hub with Gigabit Ethernet Adapter"

MCT.DeviceDesc = "USB 3.0 to Gigabit Ethernet Adapter"

MSFT = "Microsoft"



SpeedDuplex            = "Speed & Duplex"

AutoNegotiation        = "Auto Negotiation"

10Half                 = "10 Mbps Half Duplex"

10Full                 = "10 Mbps Full Duplex"

100Half                = "100 Mbps Half Duplex"

100Full                = "100 Mbps Full Duplex"

1000Full               = "1.0 Gbps Full Duplex"

NetworkAddress         = "NetworkAddress"

FlowControl            = "Flow Control"

Disabled               = "Disabled"

Enabled                = "Enabled"

TxEnabled              = "Tx Enabled"

RxEnabled              = "Rx Enabled"

TxRxEnabled            = "Rx & Tx Enabled"

WakeOnLinkChange       = "Wake on link change"

WakeOnMagicPacket      = "Wake on Magic Packet"

WakeOnPattern          = "Wake on pattern match"

VLANID                 = "VLAN ID"

TCPChecksumOffloadV4   = "TCP Checksum Offload (IPv4)"

UDPChecksumOffloadV4   = "UDP Checksum Offload (IPv4)"

TCPChecksumOffloadV6   = "TCP Checksum Offload (IPv6)"

UDPChecksumOffloadV6   = "UDP Checksum Offload (IPv6)"

IPChecksumOffloadV4    = "IPv4 Checksum Offload"

LsoV1IPv4              = "Large Send Offload Version 1"

ARPOffload             = "ARP Offload"

NsOffload              = "NS Offload"

AutoDetach             = "AutoDetach"

UseEeprom              = "Use EEPROM Setting"

WolLinkSpeed           = "WOL Link Speed"

10mFirst               = "10 Mbps First"

MaskTimer              = "Mask WakeUp Event Timer"

0sec                   = "0 second"

4sec                   = "4 seconds"

8sec                   = "8 seconds"

12sec                  = "12 seconds"

16sec                  = "16 seconds"

20sec                  = "20 seconds"

24sec                  = "24 seconds"

28sec                  = "28 seconds"

SelectiveSuspend       = "SelectiveSuspend"

SSIdleTimeout          = "SSIdleTimeout"

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