wind502u.inf Driver File Contents (ZyAIR_G-200_Ver1.3.2_Windows2000_WindowsXP__Standard.zip)

; Envara Inc. WiND502 USB 2.0 Wireless Network Adapter
;-----------------------------------------------------------------------

[Version]
Signature		= "$Windows NT$"
Class			= Net
ClassGUID		= {4d36e972-e325-11ce-bfc1-08002be10318}
Provider		= %Mfg%
DriverVer		= 12/25/2003, 1.3.42.9  ;DATE FORMAT MM/DD/YYYY
;*** before HCT test or submission uncomment next line AND add a dummy "envar01w.cat" file ***
;CatalogFile.NTx86 = envar01w.cat

[Manufacturer]
%Mfg%			= Models

[ControlFlags]
; For automatic install, hide all known working IDs:
; ExcludeFromSelect = *

[Models]
; DisplayName                     Section          Hw-id, compatible-id [,...]
; -----------                     -------          ---------------------------
%wind502u.DeviceDesc%	= wind502u.ndi, USB\VID_0B3B&PID_1620

;-------------------------------------------------------------
; Win2000, XP, Win2003:
[wind502u.ndi.NT]
AddReg				= wind502u.nt5.reg, wind502u.Parameters.reg, Runonce.reg
CopyFiles			= wind502u.nt5.CopyFiles, NT.Setup.CopyFiles
BusType				= 15 ;PnpBus. (If HCT complains, refer to Errata 355)
Characteristics		= 0x84		; NCF_HAS_UI + NCF_PHYSICAL

;-------------------------------------------------------------
; NT5
[wind502u.ndi.NT.Services]
AddService			= wind502u, 2, wind502u.Service, wind502u.EventLog

;-------------------------------------------------------------
; NT5
[wind502u.nt5.reg]
HKR, Ndi,				Service,	0, "wind502u"
HKR, Ndi\Interfaces,	UpperRange,	0, "ndis5"
HKR, Ndi\Interfaces,	LowerRange,	0, "ethernet"

;-----------------------------------------------------------

[wind502u.nt5.CopyFiles]
;-- dest name, src name ,,flags --
wind502u.sys

[NT.Setup.CopyFiles]
CheckDLL.DLL
;-----------------------------------------------------------
; Destination Dir
[DestinationDirs]
DefaultDestDir			= 11 ; system dir
NT.Setup.CopyFiles	    = 11
wind502u.nt5.CopyFiles	= 12 ; NT: system32\drivers

;-----------------------------------------------------------
; Sources
[SourceDisksNames]
99=%wind502u_Disk%,"",0

[SourceDisksFiles]
wind502u.sys = 99
CheckDLL.DLL = 99


;------------------------------------------------------------
; NT Service entry, log, etc.
[wind502u.Service]
DisplayName     = %wind502u.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\wind502u.sys
LoadOrderGroup  = NDIS
AddReg          = wind502.serv_data

[wind502.serv_data]
HKR, "Parameters\0",,4,    ;delete existing
HKR, "Parameters",,16,     ;ensure key exists

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

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

[Runonce.reg]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","AtheGen",0x00000000,"rundll32 checkdll.dll,RunSetup"

;-------------------------------------------------------------------------------
; Custom Parameters in the Registry ("Advanced" menu).
; NOTE: All proprietary (non-MS) parameter names begin with dot.
[wind502u.Parameters.reg]
;- HKR,,.address,,"2e:58:59:69:63:62"
HKR,,.ssid,,"NULL_SSID"
HKR,,.useEeprom,,"1"
HKR,,.probeDelay,,"5000"
HKR,,.hostNetworkInterfaceType,,"3"
HKR,,.encapsulationType,,"1"
HKR,,.authenticationMode,,"2"
HKR,,.listenInterval,,"1"
HKR,,.serviceRoutineMaintanenceInterval,,"10"
HKR,,.selectedRxAntenna,,"2"
HKR,,.selectedTxAntenna,,"0"
HKR,,.ledPolicy,,"2"
HKR,,.acceptNonErp,,"0"
HKR,,.physicalMediumMask,,"6"
HKR,,.enableScanWhileWorkInBss,,"1"
HKR,,.enableScanWhileWorkInIbss,,"1"
HKR,,.enableLastSsidUsage,,"1"
HKR,,.enableResetUponFwRequest,,"1"
HKR,,.enableSendKeepAliveNullFrames,,"1"
HKR,,.powerSaveMode,,"1"
HKR,,.isRecieveDtim,,"1"
HKR,,.AwaitPsPollResponseTimeout,,"10"
HKR,,.AwaitBeaconTimeout,,"15"
HKR,,.AwaitMulticastTimeout,,"0"
HKR,,.ReturnToNetworkBeaconInterval,,"6"
HKR,,.HostToDeviceSduNumberReturnToNetworkThreshold,,"4"
HKR,,.HostToDeviceSduNumberGoOffNetworkThreshold,,"3"
HKR,,.GoOffNetworkLowThresholdCheckPeriod,,"15"
HKR,,.TerminationConditionEvaluationInterval,,"5"
HKR,,.fragmantationThreshold,,"2347"
HKR,,.shortRetryLimit,,"8"
HKR,,.longRetryLimit,,"8"
HKR,,.cwMax,,"256"
HKR,,.cwPersistenceFactor,,"0"
HKR,,.aifs,,"1"
HKR,,.shortPreamble,,"1"
HKR,,.shortTimeSlot,,"1"
HKR,,.preBeaconWarningOffest,,"2"
HKR,,.protectionAllowed,,"1"
HKR,,.timeSlotType,,"1"
HKR,,.preambleType,,"1"
HKR,,.txPowerForOFDM,,"0"
HKR,,.txPowerForCCK,,"0"
HKR,,.txPowerDelta,,"0"
HKR,,.txPowerOverrideDefaults,,"0"
HKR,,.xoCrystal,,"0"
HKR,,.rssiSampaleNumber,,"10"
HKR,,.dtimPeriod,,"1"
HKR,,.isRecieveDtim,,"0"
HKR,,.txRetransmissionDelta,,"0"
HKR,,.phyRateAdaptationEnabled,,"1"
HKR,,.rtsRetransmissionCountEnabled,,"0"
HKR,,.DefaultMaxPhyRate,,"108"
HKR,,.LowerRatioThreshold,,"25"
HKR,,.UpperRatioThreshold,,"40"
HKR,,.MeasurementWindow,,"50"
HKR,,.WiND_Dot11A_Support_1_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_2_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_5_5_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_6_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_9_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_11_Mbit,,"0"
HKR,,.WiND_Dot11A_Support_12_Mbit,,"1"
HKR,,.WiND_Dot11A_Support_18_Mbit,,"1"
HKR,,.WiND_Dot11A_Support_24_Mbit,,"1"
HKR,,.WiND_Dot11A_Support_36_Mbit,,"1"
HKR,,.WiND_Dot11A_Support_48_Mbit,,"1"
HKR,,.WiND_Dot11A_Support_54_Mbit,,"1"
HKR,,.WiND_Dot11B_Support_1_Mbit,,"1"
HKR,,.WiND_Dot11B_Support_2_Mbit,,"1"
HKR,,.WiND_Dot11B_Support_5_5_Mbit,,"1"
HKR,,.WiND_Dot11B_Support_6_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_9_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_11_Mbit,,"1"
HKR,,.WiND_Dot11B_Support_12_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_18_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_24_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_36_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_48_Mbit,,"0"
HKR,,.WiND_Dot11B_Support_54_Mbit,,"0"
HKR,,.WiND_Dot11G_Support_1_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_2_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_5_5_Mbit,,"0"
HKR,,.WiND_Dot11G_Support_6_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_9_Mbit,,"0"
HKR,,.WiND_Dot11G_Support_11_Mbit,,"0"
HKR,,.WiND_Dot11G_Support_12_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_18_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_24_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_36_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_48_Mbit,,"1"
HKR,,.WiND_Dot11G_Support_54_Mbit,,"1"
HKR,,.scanGeneralActiveScanningMaxTimePerChannel,,"50"
HKR,,.scanGeneralPassiveScanningMaxTimePerChannel,,"150"
HKR,,.scanGeneralMinTimeBetweenScan,,"1000"
HKR,,.scanWhileWorkActiveScanningMaxTimePerChannel,,"40"
HKR,,.scanWhileWorkPassiveScanningMaxTimePerChannel,,"150"
HKR,,.scanWhileWorkMinTimeBetweenScan,,"3500"
HKR,,.countryCode,,"48"
HKR,,.PipeHostToDeviceControlSize,,"400"
HKR,,.PipeDeviceToHostControlSize,,"400"
HKR,,.PipeDeviceToHostSduSize,,"400"
HKR,,.PipeHostToDeviceSduSize0,,"400"
HKR,,.PipeHostToDeviceSduSize1,,"400"
HKR,,.PipeHostToDeviceSduSize2,,"400"
HKR,,.maxOsNetworkResources,,"564"
HKR,,.maxOsMemoryResources,,"564"
HKR,,.maxWindFrames,,"96"
HKR,,.maxWindFramesAllocatedForRx,,"48"
HKR,,.maxStations,,"30"
HKR,,.stationHashSize,,"30"
HKR,,.maxFsmEvents,,"60"
HKR,,.maxAccessPoints,,"30"
HKR,,.maxIbssBeaconGenerators,,"30"
HKR,,.maxTimers,,"30"
HKR,,.maxTxFramesToHandle,,"48"
HKR,,.maxNumberOfIoCtlEvents,,"2"
HKR,,.authenticationTimeout,,"3000"
HKR,,.associationTimeout,,"3000"
HKR,,.linkIsUpWatchdogTimeout,,"2500"
HKR,,.disconnectIndicationWatchdogTimeout,,"7500"
HKR,,.deadStation,,"10000"
HKR,,.maxConsecutiveFailedFrames,,"3"
HKR,,.bssApConnectionKeepAliveTimeout,,"15000"
HKR,,.connectToLastSsidTimeout,,"3000"
HKR,,.triggerPeriodic,,"1"
HKR,,.triggerPeriodInInternalTicks,,"1000"
HKR,,.internalTickPeriodInMicros,,"50"
HKR,,.decayPeriod,,"5"
HKR,,.resetOnPanic,,"1"
HKR,,.useWatchDogTimer,,"1"
HKR,,.driverWep,,"1"
HKR,,.currentKey,,"0"
HKR,,.algo0,,"1"
HKR,,.PlayPlainEthernet,,"0"
HKR,,.Timeout,,"10"
HKR,,.useConstantPhyRate,,"0"
HKR,,.constantPhyRate,,"108"
HKR,,.forceGShortTimeSlot,,"1"
HKR,,.forceCountryCode,,"1"
HKR,,.forcePhysicalMediumMask,,"1"
HKR,,.outputFirmwareMessages,,"0"
HKR,,.displayFsm,,"0"
HKR,,.displayRx,,"0"
HKR,,.displayTx,,"0"
HKR,,.BufferSizeKb,,"0"
HKR,,.MinLogLevel,,"0"
HKR,,.MinTraceLevel,,"0"
;- HKR,,.InitBreak,,"0"
HKR,,.CheckForHangPeriod,,"4"
HKR,,.PsDebugParameter1,,"0"
HKR,,.PsDebugParameter2,,"0"
HKR,,.PsDebugParameter3,,"0"
HKR,,.PsDebugParameter4,,"0"

;######################################################
; User editable parameters (Advanced property page)
;######################################################

; ################
; # phyMode      #
; ################  
; # Default PhyMod for IBSS Originator ( For WiFi Must be 802.11b )
HKR,Ndi\Params\.phyMode,           ParamDesc,  0, %ParamDesc.phyMode%
HKR,Ndi\Params\.phyMode,           Type,       0, "enum"
HKR,Ndi\Params\.phyMode,           Default,    0, "2"
HKR,NDI\params\.phyMode,           Optional,   0, "0"
;HKR,Ndi\Params\.phyMode\enum,      0,, "802.11a"
HKR,Ndi\Params\.phyMode\enum,      1,, "802.11b"
HKR,Ndi\Params\.phyMode\enum,      2,, "802.11g"

; ################
; # beaconPeriod #
; ################  
; # Default beaconPeriod for IBSS Originator
HKR,Ndi\Params\.beaconPeriod,           ParamDesc,  0, %ParamDesc.beaconPeriod%
HKR,Ndi\Params\.beaconPeriod,           Type,       0, "int"
HKR,Ndi\Params\.beaconPeriod,           Default,    0, "100"
HKR,Ndi\Params\.beaconPeriod,           Min,        0, "20"
HKR,Ndi\Params\.beaconPeriod,           Max,        0, "1000"
HKR,Ndi\Params\.beaconPeriod,           Step,       0, "1"
HKR,Ndi\Params\.beaconPeriod,           Base,       0, "10"
HKR,NDI\params\.beaconPeriod,           Optional,   0, "0"

; ################
; # rtsThreshold #
; ################  
; # frames larger than this use CTS/RTS mechanism
HKR,Ndi\Params\.rtsThreshold,           ParamDesc,  0, %ParamDesc.rtsThreshold%
HKR,Ndi\Params\.rtsThreshold,           Type,       0, "int"
HKR,Ndi\Params\.rtsThreshold,           Default,    0, "2347"
HKR,Ndi\Params\.rtsThreshold,           Min,        0, "256"
HKR,Ndi\Params\.rtsThreshold,           Max,        0, "2347"
HKR,Ndi\Params\.rtsThreshold,           Step,       0, "1"
HKR,Ndi\Params\.rtsThreshold,           Base,       0, "10"
HKR,NDI\params\.rtsThreshold,           Optional,   0, "0"

; ################
; # scanPolicy   #
; ################  
; # 1= SCAN_POLICY_ACTIVE ; 2= SCAN_POLICY_PASSIVE
HKR,Ndi\Params\.scanGeneralPolicy,      ParamDesc,  0, %ParamDesc.scanPolicy%
HKR,Ndi\Params\.scanGeneralPolicy,      Type,       0, "enum"
HKR,Ndi\Params\.scanGeneralPolicy,      Default,    0, "1"
HKR,NDI\params\.scanGeneralPolicy,      Optional,   0, "0"
HKR,Ndi\Params\.scanGeneralPolicy\enum, 1,, "Active"
HKR,Ndi\Params\.scanGeneralPolicy\enum, 2,, "Passive"

; ################
; # Country Code #
; ################  
; # Default countryCode,
HKR,Ndi\Params\.countryCode,           ParamDesc,  0, %ParamDesc.countryCode%
HKR,Ndi\Params\.countryCode,           Type,       0, "enum"
HKR,Ndi\Params\.countryCode,           Default,    0, "48"
HKR,NDI\params\.countryCode,           Optional,   0, "0"
HKR,Ndi\Params\.countryCode\enum,      16,, "North America"
HKR,Ndi\Params\.countryCode\enum,      48,, "Europe"
HKR,Ndi\Params\.countryCode\enum,      64,, "Japan"

; ################
; # Max PhyRate  #
; ################  
; # MaxPhyRate,
HKR,Ndi\Params\.DefaultMaxPhyRate,           ParamDesc,  0, %ParamDesc.DefaultMaxPhyRate%
HKR,Ndi\Params\.DefaultMaxPhyRate,           Type,       0, "enum"
HKR,Ndi\Params\.DefaultMaxPhyRate,           Default,    0, "108"
HKR,NDI\params\.DefaultMaxPhyRate,           Optional,   0, "0"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      2,, "1 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      4,, "2 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      11,, "5.5 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      22,, "11 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      12,, "6 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      18,, "9 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      24,, "12 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      36,, "18 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      48,, "24 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      72,, "36 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      96,, "48 Mbps"
HKR,Ndi\Params\.DefaultMaxPhyRate\enum,      108,, "54 Mbps"


; ################
; # Use fix phy rate #
; ################  

HKR,Ndi\Params\.MeasurementWindow,           ParamDesc,  0, %ParamDesc.MeasurementWindow%
HKR,Ndi\Params\.MeasurementWindow,           Type,       0, "enum"
HKR,Ndi\Params\.MeasurementWindow,           Default,    0, "50"
HKR,NDI\params\.MeasurementWindow,           Optional,   0, "0"
HKR,Ndi\Params\.MeasurementWindow\enum,      50,, "Disable"
HKR,Ndi\Params\.MeasurementWindow\enum,      0,,  "Enable"

;##################################################################
; Localizable Strings 
; OEM: do not translate. Instead, use [Strings.charset] sections.
;##################################################################
[Strings]
Mfg							= "ZyXEL Inc."
wind502u.DeviceDesc			= "ZyAIR G-200 Wireless LAN USB Adapter"
wind502u.Service.DispName	= "ZyAIR G-200 Wireless LAN USB Adapter"
wind502u_Disk				= "ZyAIR G-200 Wireless LAN USB Driver Installation Files"

;===Parameters===
; Keep param. descriptions < 32 chars to fit in the dialog.
ParamDesc.CfgFile			= "Config file"
ParamDesc.NetworkAddress	= "Network Address"
ParamDesc.TAG  		        = "Tag"
ParamDesc.phyMode			= "Ad-Hoc Originator Phy-Mode"
ParamDesc.channel			= "Ad-Hoc Originator Channel"
ParamDesc.beaconPeriod		= "Ad-Hoc Originator BeaconPeriod"
ParamDesc.scanPolicy		= "Device Scan Policy"
ParamDesc.rtsThreshold		= "Device Rts Threshold"
ParamDesc.fragThreshold		= "Fragmentation Threshold"
ParamDesc.countryCode		= "Wireless Domain"
ParamDesc.DefaultMaxPhyRate	= "Max Transmit Rate"
ParamDesc.MeasurementWindow	= "Fix Transmit Rate"
;=== end===
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: web3, load: 2.04