Ax88772b.inf Driver File Contents (USBToFEA_ASIX_Win7_32_Z1020.zip)

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

; ASIX AX88772B USB2.0 to Fast Ethernet Adapter

;

; Copyright 2010-2012, ASIX Electronics Corporation

;

; Version: 5.12.5.0 for windows 7 32-bit

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

[Version]

Signature  = "$Windows NT$"

CatalogFile = ax88772bex.cat

Class      = Net

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

Provider   = %ASIX%

DriverVer = 03/30/2012, 5.12.5.0



[Manufacturer]

%ASIX%   = USB



[ControlFlags]

ExcludeFromSelect = *



[USB]

%AX88772B.DeviceDesc% = AX88772B.Ndi,USB\VID_0B95&PID_772B

%AX88772B.DeviceDesc% = AX88772B_WOL.Ndi,USB\VID_0B95&PID_7E2B



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

[AX88772B.Ndi]

AddReg          = AX88772B.NT.Reg, AX88772B.Common.Reg, AX88772B.Con.Reg, AX88772B_WoPaternOff.Con.Reg

Characteristics = 0x84

BusType         = 15

CopyFiles       = CopyFile.Sys

*IfType         = 6		; IF_TYPE_ETHERNET_CSMACD 

*MediaType      = 0		; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3



[AX88772B.Ndi.Services]

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



[AX88772B_WOL.Ndi]

AddReg          = AX88772B.NT.Reg, AX88772B.Common.Reg, AX88772B.Con.Reg, AX88772B_WoPaternOn.Con.Reg

Characteristics = 0x84

BusType         = 15

CopyFiles       = CopyFile.Sys

*IfType         = 6		; IF_TYPE_ETHERNET_CSMACD 

*MediaType      = 0		; NdisMedium802_3

*PhysicalMediaType = 14		; NdisPhysicalMedium802_3



[AX88772B_WOL.Ndi.Services]

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



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

; Driver parameters

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

[AX88772B.Common.Reg]

; 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,,%AutoSense%

HKR,Ndi\params\*SpeedDuplex\enum,1,,%10Half%

HKR,Ndi\params\*SpeedDuplex\enum,2,,%10Full%

HKR,Ndi\params\*SpeedDuplex\enum,3,,%100Half%

HKR,Ndi\params\*SpeedDuplex\enum,4,,%100Full%



; 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%



; Qos Packet Tagging

HKR,Ndi\params\QosTag,ParamDesc,,%QoSTagging%

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

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

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

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



[AX88772B.Con.Reg]

HKR, ,               ChipCode,   0, "2"



;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,0,"%TCPChecksumOffloadV4%"	

HKR, Ndi\params\*TCPChecksumOffloadIPv4,default,0,"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,0,"%UDPChecksumOffloadV4%"	

HKR, Ndi\params\*UDPChecksumOffloadIPv4,default,0,"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,0,"%TCPChecksumOffloadV6%"	

HKR, Ndi\params\*TCPChecksumOffloadIPv6,default,0,"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,0,"%UDPChecksumOffloadV6%"	

HKR, Ndi\params\*UDPChecksumOffloadIPv6,default,0,"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,0,"%IPChecksumOffloadV4%" 

HKR, Ndi\params\*IPChecksumOffloadIPv4,default,0,"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%"



; 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%



; AutoDetach

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

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

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

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

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

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



; WOL Link Speed

HKR, Ndi\params\WolLinkSpeed,ParamDesc,0,"%WolLinkSpeed%" 

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

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

HKR, Ndi\params\WolLinkSpeed\enum,"0",0,"%10mFirst%"

HKR, Ndi\params\WolLinkSpeed\enum,"1",0,"%UseEeprom%"



; Mask WakeUp Event Timer

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

HKR, Ndi\Params\MaskTimer,default,0,"1"

HKR, Ndi\Params\MaskTimer,type,0,"enum"

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

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

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

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

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

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

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

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



; WOL Pattern Type

HKR, Ndi\params\WolPatternType,ParamDesc,,%WolPatterbType% 

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

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

HKR, Ndi\params\WolPatternType\enum,"0",,%Hardcode%

HKR, Ndi\params\WolPatternType\enum,"1",,%Dynamic%



[AX88772B_WoPaternOff.Con.Reg]

; 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,,"0"

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

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

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



[AX88772B_WoPaternOn.Con.Reg]

; 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,,"0"

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

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

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



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

; Install section

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

[AX88772B.NT.Reg]

; Interfaces

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

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

HKR, Ndi,            Service,    0, "AX88772B"



HKR,,LogErrorMessages, 0, "1"



[AX88772B.Service]

DisplayName    = %AX88772B.DeviceDesc%

ServiceType    = 1

StartType      = 3

ErrorControl   = 1

ServiceBinary  = %12%\ax88772b.sys

LoadOrderGroup = NDIS



[Common.EventLog]

AddReg = Common.AddEventLog.Reg



[Common.AddEventLog.Reg]

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

HKR, , TypesSupported  , 0x00010001, 7



[CopyFile.Sys]

ax88772b.sys,,,2



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

; Destination directories

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

[DestinationDirs]

CopyFile.Sys	= 12



[SourceDisksNames]

1=%AX88772B.DiskName%,,



[SourceDisksFiles]

ax88772b.sys=1,,ax88772b.sys,10000



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

; Localizable strings

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

[Strings]

ASIX = "ASIX"

AX88772B.DiskName = "USB2.0 to Fast Ethernet Driver Diskette"

AX88772B.DeviceDesc = "ASIX AX88772B USB2.0 to Fast Ethernet Adapter"



SpeedDuplex            = "Speed & Duplex"

AutoSense              = "Auto Negotiation"

10Half                 = "10 Mbps Half Duplex"

10Full                 = "10 Mbps Full Duplex"

100Half                = "100 Mbps Half Duplex"

100Full                = "100 Mbps 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"

QoSTagging             = "QoS Packet Tagging"

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"

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"

ARPOffload             = "ARP Offload"

NsOffload              = "NS Offload"

WolPatterbType         = "Wol Pattern Type"

Hardcode               = "Hard code"

Dynamic                = "Dynamic"

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