;/*++ ; ;Copyright (c) 2003 Accton Technology Corporation, Incorporated All Rights Reserved ; ;Module Name: ; ; net5211.inf ; ;Abstract: ; INF file for installing Atheros AR5001 Wireless Network Adapter ; ; Installs ar5211.sys (NDIS 5/5.1 driver) on NT platforms (2000, XP and greater) ; Installs ar52119x.sys (NDIS 5 driver) on 9x platforms ; ;--*/ [Version] Signature = "$CHICAGO$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %ATHEROS% Compatible = 1 DriverVer = 11/06/2003,2.4.1.10 Catalogfile = net5211.cat [Manufacturer] %ATHEROS% = Atheros [ControlFlags] ExcludeFromSelect = * [Atheros] ; DisplayName Section DeviceID ; ----------- ------- -------- ; Radon %ATHER.DeviceDesc.0013% = ATHER_DEV_0013.ndi, PCI\VEN_168C&DEV_1014&SUBSYS_833117ab ;Argon %ATHER.DeviceDesc.2022% = ATHER_DEV_2022.ndi, PCI\VEN_168C&DEV_0012&SUBSYS_831017ab ; Windows 9X specific entries [ATHER_DEV_2022.ndi] AddReg = ATHER_DEV_2022.id.reg, 5211.reg, ATHER.win.reg, 5211.abmp.reg CopyFiles = ATHER.win.CopyFiles,ATHER.CopyDLLs, DEFAULTDESTDIRS DelFiles = ATHER.DelIniFiles [ATHER_DEV_0013.ndi] AddReg = ATHER_DEV_0013.id.reg, 5211.reg, ATHER.win.reg, 5212.abg.reg CopyFiles = ATHER.win.CopyFiles,ATHER.CopyDLLs,DEFAULTDESTDIRS DelFiles = ATHER.DelIniFiles ; Windows NT specific entries [ATHER_DEV_2022.ndi.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 AddReg = 5211.reg, ATHER.reg, 5211.reg, 5211.abmp.reg CopyFiles = ATHER.CopyFiles.nt,ATHER.CopyDLLs,DEFAULTDESTDIRS DelFiles = ATHER.DelIniFiles [ATHER_DEV_0013.ndi.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 AddReg = 5211.reg, ATHER.reg, 5211.reg, 5212.abg.reg CopyFiles = ATHER.CopyFiles.nt,ATHER.CopyDLLs,DEFAULTDESTDIRS DelFiles = ATHER.DelIniFiles [ATHER_DEV_2022.ndi.NT.Services] AddService = AR5211, 2, ATHER.Service, common.EventLog [ATHER_DEV_0013.ndi.NT.Services] AddService = AR5211, 2, ATHER.Service, common.EventLog ;---------------------------------------------------------------------------- ; Win9x id registry sections ; These are not needed by NT [ATHER_DEV_2022.id.reg] HKR, Ndi, DeviceID, 0, "PCI\VEN_168C&DEV_0012&SUBSYS_831017ab" [ATHER_DEV_0013.id.reg] HKR, Ndi, DeviceID, 0, "PCI\VEN_168C&DEV_1014&SUBSYS_833117ab" ; ; 5211 Enumerated Types ; [5211.abmp.reg] HKR, , NetBand, 0x00002, "12" HKR, CustomParams\Configurations, NicType, 0x10003, 2 [5212.abg.reg] HKR, , NetBand, 0x00002, "15" HKR, CustomParams\Configurations, NicType, 0x10003, 1 HKR,NDI\params\TransmitRate11g,ParamDesc,,"11g Transmit Rates" HKR,NDI\params\TransmitRate11g,type,,"enum" HKR,NDI\params\TransmitRate11g,Default,,"6" HKR,NDI\params\TransmitRate11g\enum,0,,"1 Mbps" HKR,NDI\params\TransmitRate11g\enum,1,,"2 Mbps" HKR,NDI\params\TransmitRate11g\enum,2,,"5.5 Mbps" HKR,NDI\params\TransmitRate11g\enum,3,,"11 Mbps" HKR,NDI\params\TransmitRate11g\enum,4,,"6 Mbps" HKR,NDI\params\TransmitRate11g\enum,5,,"9 Mbps" HKR,NDI\params\TransmitRate11g\enum,6,,"12 Mbps" HKR,NDI\params\TransmitRate11g\enum,7,,"18 Mbps" HKR,NDI\params\TransmitRate11g\enum,8,,"24 Mbps" HKR,NDI\params\TransmitRate11g\enum,9,,"36 Mbps" HKR,NDI\params\TransmitRate11g\enum,10,,"48 Mbps" HKR,NDI\params\TransmitRate11g\enum,11,,"54 Mbps" ;----------------------------------------------------------------------------- ; ; 5211 common ; [5211.reg] HKR, Ndi\params\MapRegisters, ParamDesc, 0, %MapRegisters% HKR, Ndi\params\MapRegisters, default, 0, "256" HKR, Ndi\params\MapRegisters, min, 0, "32" HKR, Ndi\params\MapRegisters, max, 0, "512" HKR, Ndi\params\MapRegisters, step, 0, "8" HKR, Ndi\params\MapRegisters, base, 0, "10" HKR, Ndi\params\MapRegisters, type, 0, "int" HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NetworkAddress% HKR, Ndi\params\NetworkAddress, default, 0, "" HKR, Ndi\params\NetworkAddress, LimitText, 0, "12" HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1" HKR, Ndi\params\NetworkAddress, optional, 0, "1" HKR, Ndi\params\NetworkAddress, type, 0, "edit" HKR, Ndi\params\sleepMode, ParamDesc, 0, %sleepMode% HKR, Ndi\params\sleepMode, Base, 0, "10" HKR, Ndi\params\sleepMode, default, 0, "2" HKR, Ndi\params\sleepMode, type, 0, "enum" HKR, Ndi\params\sleepMode\enum, "0", 0, %sleepModeOff% HKR, Ndi\params\sleepMode\enum, "2", 0, %sleepModeNormal% HKR, Ndi\params\sleepMode\enum, "1", 0, %sleepModeMax% HKR, Ndi\params\tpc, ParamDesc, 0, %tpc% HKR, Ndi\params\tpc, Base, 0, "10" HKR, Ndi\params\tpc, default, 0, "0" HKR, Ndi\params\tpc, type, 0, "enum" HKR, Ndi\params\tpc\enum, "0", 0, %tpc100% HKR, Ndi\params\tpc\enum, "1", 0, %tpc50% HKR, Ndi\params\tpc\enum, "2", 0, %tpc25% HKR, Ndi\params\tpc\enum, "3", 0, %tpc12% HKR, Ndi\params\tpc\enum, "4", 0, %tpcLowest% HKR, Ndi\params\shortPreamble, ParamDesc, 0, %shortPreamble% HKR, Ndi\params\shortPreamble, Base, 0, "10" HKR, Ndi\params\shortPreamble, default, 0, "1" HKR, Ndi\params\shortPreamble, type, 0, "enum" HKR, Ndi\params\shortPreamble\enum, "1", 0, %shortPreambleEnable% HKR, Ndi\params\shortPreamble\enum, "0", 0, %shortPreambleDisable% ;Following Entry made to Enable /Disable Ext Channel Mode through Device Manager. ; New philips Entry for IBM. HKR, Ndi\params\ExtendedChannel, ParamDesc, 0, "Extended Channel Mode" HKR, Ndi\params\ExtendedChannel, Base, 0, "10" HKR, Ndi\params\ExtendedChannel, default, 0, "0" HKR, Ndi\params\ExtendedChannel, type, 0, "enum" HKR, Ndi\params\ExtendedChannel\enum, "1", 0, "Enable" HKR, Ndi\params\ExtendedChannel\enum, "0", 0, "Disable(for N,America)" ;PHILIPS :: Enable/Disable rate Auto Rate control. HKR,NDI\params\rateCtrlEnable,ParamDesc,,"Auto Transmit Rate" HKR,NDI\params\rateCtrlEnable,type,,"enum" HKR,NDI\params\rateCtrlEnable,Default,,"1" HKR,NDI\params\rateCtrlEnable\enum,0,,"Disable" HKR,NDI\params\rateCtrlEnable\enum,1,,"Enable" ;PHILIPS :: 11d mode switch HKR,NDI\params\Mode11dSwitch,ParamDesc,,"11d Mode Switch" HKR,NDI\params\Mode11dSwitch,type,,"enum" HKR,NDI\params\Mode11dSwitch,Default,,"1" HKR,NDI\params\Mode11dSwitch\enum,0,,"Enable" HKR,NDI\params\Mode11dSwitch\enum,1,,"Disable" HKR,NDI\params\TransmitRate11a,ParamDesc,,"11a Transmit Rates" HKR,NDI\params\TransmitRate11a,type,,"enum" HKR,NDI\params\TransmitRate11a,Default,,"5" HKR,NDI\params\TransmitRate11a\enum,0,,"6 Mbps" HKR,NDI\params\TransmitRate11a\enum,1,,"9 Mbps" HKR,NDI\params\TransmitRate11a\enum,2,,"12 Mbps" HKR,NDI\params\TransmitRate11a\enum,3,,"18 Mbps" HKR,NDI\params\TransmitRate11a\enum,4,,"24 Mbps" HKR,NDI\params\TransmitRate11a\enum,5,,"36 Mbps" HKR,NDI\params\TransmitRate11a\enum,6,,"48 Mbps" HKR,NDI\params\TransmitRate11a\enum,7,,"54 Mbps" HKR,NDI\params\TransmitRate11b,ParamDesc,,"11b Transmit Rates" HKR,NDI\params\TransmitRate11b,type,,"enum" HKR,NDI\params\TransmitRate11b,Default,,"2" HKR,NDI\params\TransmitRate11b\enum,0,,"1 Mbps" HKR,NDI\params\TransmitRate11b\enum,1,,"2 Mbps" HKR,NDI\params\TransmitRate11b\enum,2,,"5.5 Mbps" HKR,NDI\params\TransmitRate11b\enum,3,,"11 Mbps" HKR, Ndi\params\radioEnable, ParamDesc, 0, %radioEnable% HKR, Ndi\params\radioEnable, Base, 0, "10" HKR, Ndi\params\radioEnable, default, 0, "1" HKR, Ndi\params\radioEnable, type, 0, "enum" HKR, Ndi\params\radioEnable\enum, "1", 0, %radioEnableOn% HKR, Ndi\params\radioEnable\enum, "0", 0, %radioEnableOff% HKR, Ndi\params\authTypeUseOnly, ParamDesc, 0, %authTypeUseOnly% HKR, Ndi\params\authTypeUseOnly, Base, 0, "10" HKR, Ndi\params\authTypeUseOnly, default, 0, "0" HKR, Ndi\params\authTypeUseOnly, type, 0, "enum" HKR, Ndi\params\authTypeUseOnly\enum, "0", 0, %authAuto% HKR, Ndi\params\authTypeUseOnly\enum, "1", 0, %authOpen% HKR, Ndi\params\authTypeUseOnly\enum, "2", 0, %authShared% HKR, , AdHocBand, 0x00002, "0" HKR, , AwakeTimePerf, 0x00002, "200" HKR, , beaconInterval, 0x00002, "100" HKR, , bkScanEnable, 0x00002, "1" HKR, , bssType, 0x00002, "1" HKR, , ccode, 0x00002, "US" HKR, , clist, 0x00002, "" HKR, , defaultKey, 0x00002, "0" HKR, , EncryptionAlg, 0x00002, "2" HKR, , FragThreshold, 0x00002, "2346" HKR, , HwTxRetries, 0x00002, "4" HKR, , privacyInvoked, 0x00002, "0" HKR, , QoS, 0x00002, "0" HKR, , rateCtrlEnable, 0x00002, "1" HKR, , RTSThreshold, 0x00002, "2346" HKR, , scanType, 0x00002, "2" HKR, , SwTxRetryScale, 0x00002, "6" HKR, , SmeEnable, 0x00002, "1" HKR, , Ssid, 0x00002, "WXYZ" ; New philips Entry for IBM. HKR, , scanTimePreSleep, 0x00002, "60" HKR, CustomParams\Configurations, MajorVersion, 0x10003, 2 HKR, CustomParams\Configurations, MinorVersion, 0x10003, 0 HKR, CustomParams\Configurations, SelectedConfigurationIndex, 0x10003, 0 HKR, CustomParams\Configurations, SelectedConfigurationName, 0x00002, "Default" HKR, CustomParams\Configurations\Cfg0, AdHocBand, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, AdHocBand, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, ConfigurationName, 0x00002, "Default" HKR, CustomParams\Configurations\Cfg0, NetworkName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, NetworkName2, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, NetworkName3, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, NetworkConnectionType, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, MacAddress, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, Certificate, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, EapSelection, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, CA, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, DomainName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, LoginName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, Passphrase, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, PassphraseLength, 0x10003, 0x320 HKR, CustomParams\Configurations\Cfg0, AdvancedAuthenticationType, 0x10003, 0x320 HKR, CustomParams\Configurations\Cfg0, WPA, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, AdvancedUserName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, AdvancedPassword, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, AdvancedPasswdLength, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, AdvancedCertificate, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, leapUserPasswdLength, 0x10003, 0x140 HKR, CustomParams\Configurations\Cfg0, SharedKey1, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, SharedKey2, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, SharedKey3, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, SharedKey4, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, UniqueKey, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, SharedKey1Length, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, SharedKey2Length, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, SharedKey3Length, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, SharedKey4Length, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, UniqueKeyLength, 0x10003, 0x28 HKR, CustomParams\Configurations\Cfg0, WEPEncryptType, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, DynamicSecurity, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, leapUserName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, leapUserNameLength, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, leapUserPasswd, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, DefaultKey, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, EnableMacAddress, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, EnableSecurity, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, EncryptionAlg, 0x10003, 4 HKR, CustomParams\Configurations\Cfg0, HexEntry, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, leapEnabled, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, MacAddress, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, NetworkConnectionType, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, NetworkName, 0x00002, "" HKR, CustomParams\Configurations\Cfg0, PowerManagement, 0x10003, 2 ;PHILIPS set power Mgmt mode to Max. HKR, CustomParams\Configurations\Cfg0, Preamble, 0x10003, 1 HKR, CustomParams\Configurations\Cfg0, QoS, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, scanType, 0x10003, 2 HKR, CustomParams\Configurations\Cfg0, tpc, 0x10003, 0 HKR, CustomParams\Configurations\Cfg0, NetBand, 0x10003, 5 HKR, CustomParams\Configurations\Cfg0, EnableTurbo, 0x10003, 5 HKR, CustomParams\Configurations\Cfg0, Enable11g, 0x10003, 5 HKR, CustomParams\Configurations\Cfg0, clist, 0x00002, "" ;----------------------------------------------------------------------------- ; ATHER NT specific ; [ATHER.reg] HKR, Ndi, Service, 0, "AR5211" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, , aifs, 0, "2" HKR, , cwmin, 0, "15" [ATHER.Service] DisplayName = %ATHER.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\ar5211.sys LoadOrderGroup = NDIS ;----------------------------------------------------------------------------- ; ATHER NT/XP common ; [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7 ;---------------------------------------------------------------------------- ; ATHER Win9x specific ; [ATHER.win.reg] HKR, , DevLoader, 0, "*ndis" HKR, , DeviceVxDs, 0, "ar52119x.sys" HKR, , EnumPropPages, 0, "netdi.dll,EnumPropPages" HKR, Ndi\Interfaces, DefUpper, 0, "ndis3" HKR, Ndi\Interfaces, DefLower, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis3" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, NDIS, LogDriverName, 0, "AR52119X" HKR, NDIS, MajorNdisVersion, 1, 03 HKR, NDIS, MinorNdisVersion, 1, 0A HKR, , aifs, 0, "2" HKR, , cwmin, 0, "15" HKR, Ndi\Install, ndis3, 0, "ATHER.install" ;---------------------------------------------------------------------------- ; Win9x Files to Copy [ATHER.win.CopyFiles] ar52119x.sys,,,2 ;---------------------------------------------------------------------------- ; NT Files to Copy [ATHER.CopyFiles.nt] ar5211.sys,,,2 ;-------------------------------------------------- ;Copying DLLS [ATHER.CopyDLLs] LeeArgon.dll,,,2 LeeRadon.dll,,,2 [ATHER.DelIniFiles] Athnic.ini,,,1 [SourceDisksNames] ; ; diskid = description[, [tagfile] [, , subdir]] ; 1 = %Atheros_Disk%,,, ;---------------------------------------------------------------------------- ; Source Files [SourceDisksFiles] ar52119x.sys = 1,, ; on distribution disk 1 ar5211.sys = 1,, ; on distribution disk 1 LeeArgon.dll = 1,, ; on distribution disk 1 LeeRadon.dll = 1,, ; on distribution disk 1 [DestinationDirs] ATHER.CopyFiles.nt = 12 ATHER.win.CopyFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers ATHER.DelIniFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers DefaultDestDir = 11 [DEFAULTDESTDIRS] ; [Strings] Atheros = "Accton Technology Corporation" authTypeUseOnly = "802.11 Authentication Type" authOpen = "Open" authShared = "Shared" authAuto = "Auto" MapRegisters = "Map Registers" NetworkAddress = "Network Address" sleepMode = "Power Save Mode" sleepModeOff = "Off" sleepModeNormal = "Normal" sleepModeMax = "Maximum" tpc = "Transmit Power" tpcLowest = "Lowest" tpc12 = "12.5%" tpc25 = "25%" tpc50 = "50%" tpc100 = "100%" shortPreamble = "802.11b Preamble" shortPreambleEnable = "Long and Short" shortPreambleDisable = "Long only" radioEnable = "Radio On/Off" radioEnableOn = "On" radioEnableOff = "Off" Atheros_Disk = "Driver Disk 1" ATHER.DeviceDesc.2022 = "Dual-band Wi-Fi Wireless Mini PCI Adapter" ATHER.DeviceDesc.0013 = "11a/b/g Wireless LAN Mini PCI Adapter" ATHER.Service.DispName = "Dual-band Wi-Fi Wireless Mini PCI Adapter"