;**************************************************************************************** ; ; RT61.inf ; ; This installation script supports 2000 & XP for the ; Ralink RT2561 & RT2661 series Wireless LAN Card. ; ; Copyright (C) @ 2002-2009 Ralink Technology Corporation. All Rights Reserved. ; All Rights Reserved. ; Developed by RaLink Technology, Corp. -- http://www.ralinktech.com ; ;**************************************************************************************** [Version] Signature = "$Chicago$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Ralink% Compatible = 1 DriverVer = 06/12/2009, 1.02.08.0000 ; CatalogFile = RT61.CAT [ControlFlags] ExcludeFromSelect = * [Manufacturer] %Ralink% = Ralink [Ralink] ; DisplayName Section DeviceID ; ----------- ------- -------- %Ralink_0301_0055.DeviceDesc% = Ralink.ndi, PCI\VEN_1814&DEV_0301&SUBSYS_00551737 %Ralink_0401_0052.DeviceDesc% = Ralink.ndi, PCI\VEN_1814&DEV_0401&SUBSYS_00521737 %Ralink_0401_0057.DeviceDesc% = Ralink.ndi, PCI\VEN_1814&DEV_0401&SUBSYS_00571737 %Ralink_0401_0062.DeviceDesc% = Ralink.ndi, PCI\VEN_1814&DEV_0401&SUBSYS_00621737 %Ralink_0401_0063.DeviceDesc% = Ralink.ndi, PCI\VEN_1814&DEV_0401&SUBSYS_00631737 ; Amigo %AMIGO.DeviceDesc1% = RALINK.ndi, PCI\VEN_1814&DEV_0302&SUBSYS_914016EF&REV_01 %AMIGO.DeviceDesc2% = RALINK.ndi, PCI\VEN_1814&DEV_0302&SUBSYS_922016EF&REV_01 %AMIGO.DeviceDesc3% = RALINK.ndi, PCI\VEN_1814&DEV_0302&SUBSYS_923016EF&REV_01 ;******************************************************************************************* ; NT specific entries ;******************************************************************************************* [Ralink.ndi.NT] AddReg = Common.reg, RT61.ndi.NT.reg Characteristics = 0x84 ; NCF_REMOVABLE | NCF_HAS_UI | NCF_PHYSICAL BusType = 5 CopyFiles = NT.CopyFiles ; NT services sections [Ralink.ndi.NT.Services] AddService = RT61, 2, Ralink.Service, common.EventLog ;******************************************************************************************* ; common regs for NT ;******************************************************************************************* [Common.reg] ;******************************************************************************************* ; System Level Property ; ; Current Profile ; HKR, , CurProfile, 0,"" HKR, Default, CurProfile, 0,"" ; ; Radio On/Off ; HKR, , Radio, 0, "0" HKR, NDI\params\Radio, ParamDesc, 0, %RadioOnOff% HKR, NDI\params\Radio, type, 0, "enum" HKR, NDI\params\Radio, default, 0, "0" HKR, NDI\params\Radio\enum, 1, 0, %Disable% HKR, NDI\params\Radio\enum, 0, 0, %Enable% ; ; Auto Reconnect Mode ; HKR, , AutoReconnect, 0, "1" HKR, NDI\params\AutoReconnect, ParamDesc, 0, %AutoReconnectMode% HKR, NDI\params\AutoReconnect, type, 0, "enum" HKR, NDI\params\AutoReconnect, default, 0, "1" HKR, NDI\params\AutoReconnect\enum, 0, 0, %Disable% HKR, NDI\params\AutoReconnect\enum, 1, 0, %Enable% ; ; Show Hidden SSID in Site Survey Page ; HKR, , ShowHiddenSSID, 0, "0" ; 0=disable(default), 1=enable ; ; Country Region G Band ; HKR, , CountryRegion, 0, "0" HKR, NDI\params\CountryRegion, ParamDesc, 0, %CountryRegion24G% HKR, NDI\params\CountryRegion, type, 0, "enum" HKR, NDI\params\CountryRegion, default, 0, "0" HKR, NDI\params\CountryRegion\enum, 0, 0, %CountryRegion24G_0% HKR, NDI\params\CountryRegion\enum, 1, 0, %CountryRegion24G_1% HKR, NDI\params\CountryRegion\enum, 2, 0, %CountryRegion24G_2% HKR, NDI\params\CountryRegion\enum, 3, 0, %CountryRegion24G_3% HKR, NDI\params\CountryRegion\enum, 4, 0, %CountryRegion24G_4% HKR, NDI\params\CountryRegion\enum, 5, 0, %CountryRegion24G_5% HKR, NDI\params\CountryRegion\enum, 6, 0, %CountryRegion24G_6% HKR, NDI\params\CountryRegion\enum, 7, 0, %CountryRegion24G_7% ; ; Country Region A Band ; HKR, , CountryRegionABand, 0, "0" HKR, NDI\params\CountryRegionABand, ParamDesc, 0, %CountryRegion5G% HKR, NDI\params\CountryRegionABand, type, 0, "enum" HKR, NDI\params\CountryRegionABand, default, 0, "0" HKR, NDI\params\CountryRegionABand\enum,0, 0, %CountryRegion5G_0% HKR, NDI\params\CountryRegionABand\enum,1, 0, %CountryRegion5G_1% HKR, NDI\params\CountryRegionABand\enum,2, 0, %CountryRegion5G_2% HKR, NDI\params\CountryRegionABand\enum,3, 0, %CountryRegion5G_3% HKR, NDI\params\CountryRegionABand\enum,4, 0, %CountryRegion5G_4% HKR, NDI\params\CountryRegionABand\enum,5, 0, %CountryRegion5G_5% HKR, NDI\params\CountryRegionABand\enum,6, 0, %CountryRegion5G_6% HKR, NDI\params\CountryRegionABand\enum,7, 0, %CountryRegion5G_7% HKR, NDI\params\CountryRegionABand\enum,8, 0, %CountryRegion5G_8% HKR, NDI\params\CountryRegionABand\enum,9, 0, %CountryRegion5G_9% HKR, NDI\params\CountryRegionABand\enum,10, 0, %CountryRegion5G_10% ;******************************************************************************************* ; Advance Page ; ; OpMode ; HKR, , OpMode, 0, "0" ; ; WirelessMode ; HKR, , WirelessMode, 0, "3" ; ; Enable TX Burst ; HKR, , TXBurst, 0, "0" ; ; Use Short Slot Time ; HKR, , ShortSlot, 0, "1" ; ; Use Turbo rate ; HKR, , TurboRate, 0, "0" ; ; Use Ofdm rate in adhoc mode ; HKR, , AdhocOfdm, 0, "1" ; ; Use BG Protection ; HKR, , BGProtection, 0, "0" HKR, NDI\params\BGProtection, ParamDesc, 0, %BGProtection% HKR, NDI\params\BGProtection, type, 0, "enum" HKR, NDI\params\BGProtection, default, 0, "0" HKR, NDI\params\BGProtection\enum, 0, 0, %Auto% HKR, NDI\params\BGProtection\enum, 1, 0, %On% HKR, NDI\params\BGProtection\enum, 2, 0, %Off% ; ; FrameAggregation ; HKR, , FrameAggregation,0, "1" HKR, NDI\params\FrameAggregation, ParamDesc, 0, %FrameAggregation% HKR, NDI\params\FrameAggregation, type, 0, "enum" HKR, NDI\params\FrameAggregation, default, 0, "1" HKR, NDI\params\FrameAggregation\enum, 0, 0, %Disable% HKR, NDI\params\FrameAggregation\enum, 1, 0, %Enable% ; ; IEEE80211H ; HKR, , IEEE80211H, 0, "0" HKR, NDI\params\IEEE80211H, ParamDesc, 0, %IEEE802_11h% HKR, NDI\params\IEEE80211H, type, 0, "enum" HKR, NDI\params\IEEE80211H, default, 0, "0" HKR, NDI\params\IEEE80211H\enum, 0, 0, %Disable% HKR, NDI\params\IEEE80211H\enum, 1, 0, %Enable% ; ; AutoChannelSelect ; HKR, , AutoChannelSelect, 0, "0" HKR, NDI\params\AutoChannelSelect, ParamDesc,0, %AutoChannelSelect% HKR, NDI\params\AutoChannelSelect, type, 0, "enum" HKR, NDI\params\AutoChannelSelect, default, 0, "0" HKR, NDI\params\AutoChannelSelect\enum, 0, 0, %Disable% HKR, NDI\params\AutoChannelSelect\enum, 1, 0, %Enable% ; ; WMMCapable ; HKR, , WMMCapable, 0, "0" HKR, NDI\params\WMMCapable, ParamDesc, 0, %WMMCapable% HKR, NDI\params\WMMCapable, type, 0, "enum" HKR, NDI\params\WMMCapable, default, 0, "0" HKR, NDI\params\WMMCapable\enum, 0, 0, %Disable% HKR, NDI\params\WMMCapable\enum, 1, 0, %Enable% ; ; APSDCapable ; HKR, , APSDCapable, 0, "0" HKR, NDI\params\APSDCapable, ParamDesc, 0, %APSDCapable% HKR, NDI\params\APSDCapable, type, 0, "enum" HKR, NDI\params\APSDCapable, default, 0, "0" HKR, NDI\params\APSDCapable\enum, 0, 0, %Disable% HKR, NDI\params\APSDCapable\enum, 1, 0, %Enable% ; ; APSDAC_BE ; HKR, , APSDAC_BE, 0, "0" HKR, NDI\params\APSDAC_BE, ParamDesc, 0, %APSDAC_BE% HKR, NDI\params\APSDAC_BE, type, 0, "enum" HKR, NDI\params\APSDAC_BE, default, 0, "0" HKR, NDI\params\APSDAC_BE\enum, 0, 0, %Disable% HKR, NDI\params\APSDAC_BE\enum, 1, 0, %Enable% ; ; APSDAC_BK ; HKR, , APSDAC_BK, 0, "0" HKR, NDI\params\APSDAC_BK, ParamDesc, 0, %APSDAC_BK% HKR, NDI\params\APSDAC_BK, type, 0, "enum" HKR, NDI\params\APSDAC_BK, default, 0, "0" HKR, NDI\params\APSDAC_BK\enum, 0, 0, %Disable% HKR, NDI\params\APSDAC_BK\enum, 1, 0, %Enable% ; ; APSDAC_VI ; HKR, , APSDAC_VI, 0, "0" HKR, NDI\params\APSDAC_VI, ParamDesc, 0, %APSDAC_VI% HKR, NDI\params\APSDAC_VI, type, 0, "enum" HKR, NDI\params\APSDAC_VI, default, 0, "0" HKR, NDI\params\APSDAC_VI\enum, 0, 0, %Disable% HKR, NDI\params\APSDAC_VI\enum, 1, 0, %Enable% ; ; APSDAC_VO ; HKR, , APSDAC_VO, 0, "0" HKR, NDI\params\APSDAC_VO, ParamDesc, 0, %APSDAC_VO% HKR, NDI\params\APSDAC_VO, type, 0, "enum" HKR, NDI\params\APSDAC_VO, default, 0, "0" HKR, NDI\params\APSDAC_VO\enum, 0, 0, %Disable% HKR, NDI\params\APSDAC_VO\enum, 1, 0, %Enable% ; ; MaxSPLength ; HKR, , MaxSPLength, 0, "0" HKR, Default, MaxSPLength, 0, "0" HKR, NDI\params\MaxSPLength, ParamDesc, 0, %MaxSPLength% HKR, NDI\params\MaxSPLength, type, 0, "int" HKR, NDI\params\MaxSPLength, default, 0, "0" HKR, NDI\params\MaxSPLength, min, 0, "0" HKR, NDI\params\MaxSPLength, max, 0, "3" HKR, NDI\params\MaxSPLength, step, 0, "1" HKR, NDI\params\MaxSPLength, optional, 0, "0" ; ; DLSCapable ; HKR, , DLSCapable, 0, "0" HKR, NDI\params\DLSCapable, ParamDesc, 0, %DLSCapable% HKR, NDI\params\DLSCapable, type, 0, "enum" HKR, NDI\params\DLSCapable, default, 0, "0" HKR, NDI\params\DLSCapable\enum, 0, 0, %Disable% HKR, NDI\params\DLSCapable\enum, 1, 0, %Enable% ; ; SmartScan ; HKR, , SmartScan, 0, "0" HKR, NDI\params\SmartScan, ParamDesc, 0, %SmartScan% HKR, NDI\params\SmartScan, type, 0, "enum" HKR, NDI\params\SmartScan, default, 0, "0" HKR, NDI\params\SmartScan\enum, 0, 0, %Disable% HKR, NDI\params\SmartScan\enum, 1, 0, %Enable% ; ; CarrierDetect ; HKR, , CarrierDetect, 0, "0" HKR, NDI\params\CarrierDetect, ParamDesc, 0, %CarrierDetect% HKR, NDI\params\CarrierDetect, type, 0, "enum" HKR, NDI\params\CarrierDetect, default, 0, "0" HKR, NDI\params\CarrierDetect\enum, 0, 0, %Disable% HKR, NDI\params\CarrierDetect\enum, 1, 0, %Enable% ; ; PSP XLink mode ; HKR, , PSPXlink, 0, "0" HKR, NDI\params\PSPXlink, ParamDesc, 0, %PSPXlink% HKR, NDI\params\PSPXlink, type, 0, "enum" HKR, NDI\params\PSPXlink, default, 0, "0" HKR, NDI\params\PSPXlink\enum, 0, 0, %Disable% HKR, NDI\params\PSPXlink\enum, 1, 0, %Enable% ; ; CCX2 control ; HKR, , CCX2Control, 0x00010001, 0x00fa4600 ; ; Vendor Description ; HKR, , VendorDesc, 0, %VENDOR_DESC_DEF_STR% HKR, Default, VendorDesc, 0, %VENDOR_DESC_DEF_STR% ; ; WPS Device Name ; HKR, , WPSDevName, 0, %WPS_DEVNAME_DEF_STR% HKR, Default, WPSDevName, 0, %WPS_DEVNAME_DEF_STR% ; ; W53 Control ; HKR, , W53Control, 0, "0" ;******************************************************************************************* ; Profile ; ; SSID ; ;HKR, , SSID, 0, %SSID_DEF_STR% ;HKR, Default, SSID, 0, %SSID_DEF_STR% ;HKR, NDI\params\SSID, ParamDesc, 0, "SSID" ;HKR, NDI\params\SSID, type, 0, "edit" ;HKR, NDI\params\SSID, limitText, 0, "32" ;HKR, NDI\params\SSID, default, 0, %SSID_DEF_STR% ; ; Network Type ; HKR, , NetworkType, 0, %NETWORK_TYPE_DEF_STR% HKR, Default, NetworkType, 0, %NETWORK_TYPE_DEF_STR% HKR, NDI\params\NetworkType, ParamDesc, 0, %NetworkType% HKR, NDI\params\NetworkType, type, 0, "enum" HKR, NDI\params\NetworkType, default, 0, %NETWORK_TYPE_DEF_STR% HKR, NDI\params\NetworkType\enum, 0, 0, %AdHoc% HKR, NDI\params\NetworkType\enum, 1, 0, %Infrastructure% ; ; Channel ; HKR, , Channel, 0, %CHANNEL% HKR, Default, Channel, 0, %CHANNEL% ;******************************************************************************************* ; System Configuration Page ; ; Local Administration MAC Network Address ; HKR, , NetworkAddress, 0, "" HKR, Default, NetworkAddress, 0, "" HKR, NDI\params\NetworkAddress, ParamDesc, 0, %LocalNetworkAddress% HKR, NDI\params\NetworkAddress, type, 0, "edit" HKR, NDI\params\NetworkAddress, limitText, 0, "12" HKR, NDI\params\NetworkAddress, default, 0, "" HKR, NDI\params\Networkaddress, optional, 0, "1" ; ; Power Saving Mode ; HKR, , PSMode, 0, "0" HKR, Default, PSMode, 0, "0" HKR, NDI\params\PSMode, ParamDesc, 0, %PSMode% HKR, NDI\params\PSMode, type, 0, "enum" HKR, NDI\params\PSMode, default, 0, "0" HKR, NDI\params\PSMode\enum, 0, 0, %CAM% HKR, NDI\params\PSMode\enum, 1, 0, %MAXPSP% ; ; Preamble Type ; HKR, , PreambleType, 0, "0" HKR, Default, PreambleType, 0, "0" ; ; RTS Threshold ; HKR, , RTSThresh, 0, "2347" HKR, Default, RTSThresh, 0, "2347" HKR, NDI\params\RTSThresh, ParamDesc, 0, %RTSThresh% HKR, NDI\params\RTSThresh, type, 0, "int" HKR, Ndi\params\RTSThresh, default, 0, "2347" HKR, NDI\params\RTSThresh, min, 0, "0" HKR, NDI\params\RTSThresh, max, 0, "2347" HKR, NDI\params\RTSThresh, step, 0, "1" HKR, NDI\params\RTSThresh, optional, 0, "0" ; ; Fragment Threshold ; HKR, , FragThresh, 0, "2346" HKR, Default, FragThresh, 0, "2346" HKR, NDI\params\FragThresh, ParamDesc, 0, %FragThresh% HKR, NDI\params\FragThresh, type, 0, "int" HKR, Ndi\params\FragThresh, default, 0, "2346" HKR, NDI\params\FragThresh, min, 0, "256" HKR, NDI\params\FragThresh, max, 0, "2346" HKR, NDI\params\FragThresh, step, 0, "1" HKR, NDI\params\FragThresh, optional, 0, "0" ;******************************************************************************************* ; Authentication & Security Page ; ; Authentication Type ; HKR, , AuthenType, 0, "0" ; Open System HKR, Default, AuthenType, 0, "0" ; ; Encryption ; HKR, , Encryption, 0, "1" ; Disable HKR, Default, Encryption, 0, "1" ; ; WEP Keys Length ; HKR, , WEPKeyLen, 0, "0" HKR, Default, WEPKeyLen, 0, "0" ; ; WEP Key to use ; HKR, , WEPKeyUse, 0,"1" HKR, Default, WEPKeyUse, 0,"1" ; ; WEP Key1 ; HKR, , WEPKey1, 0,"" HKR, Default, WEPKey1, 0,"" ; ; WEP Key2 ; HKR, , WEPKey2, 0,"" HKR, Default, WEPKey2, 0,"" ; ; WEP Key3 ; HKR, , WEPKey3, 0,"" HKR, Default, WEPKey3, 0,"" ; ; WEP Key4 ; HKR, , WEPKey4, 0,"" HKR, Default, WEPKey4, 0,"" ;******************************************************************************************* ; DestinationDirs ;******************************************************************************************* [DestinationDirs] NT.CopyFiles = 12 ; system32\drivers subdirectory on NT XP.CopyFiles = 12 ; system32\drivers subdirectory on Windows XP [NT.CopyFiles] rt61.sys ; NT Installation [XP.CopyFiles] rt61.sys ; XP Installation [SourceDisksNames] 1 = %INSTALL_DISK_STR%,,, [SourceDisksFiles] rt61.sys = 1 ;******************************************************************************************* ; NT specific ;******************************************************************************************* [RT61.ndi.NT.reg] HKR, Ndi, Service, 0, "RT61" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" [Ralink.Service] DisplayName = %RALINK.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_AUTO_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\RT61.sys LoadOrderGroup = NDIS [common.EventLog] AddReg=common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\RT61.sys" HKR, , TypesSupported, 0x00010001, 7 ;******************************************************************************************* ; Strings ;******************************************************************************************* [Strings] Ralink = "Ralink Technology Corp." ;******************************************************************************************* ; Device description ;******************************************************************************************* Ralink_0301_0055.DeviceDesc = "Linksys WMP54G v4.1 Wireless-G PCI Adapter" Ralink_0401_0052.DeviceDesc = "Linksys WPC54GR w/RangeBooster Wireless-G Notebook Adapter" Ralink_0401_0057.DeviceDesc = "Linksys WMP54GR w/RangeBooster Wireless-G PCI Adapter" Ralink_0401_0062.DeviceDesc = "Linksys WPC200 w/RangeBooster Wireless-G Business Notebook Adapter" Ralink_0401_0063.DeviceDesc = "Linksys WMP200 w/RangeBooster Wireless-G Business PCI Adapter" AMIGO.DeviceDesc1 = "Wireless PC Card" AMIGO.DeviceDesc2 = "Wireless miniPCI Adapter" AMIGO.DeviceDesc3 = "Wireless PCI Adapter" INSTALL_DISK_STR = "Ralink Wireless LAN Installation Disk" Ralink.Service.DispName = "Ralink RT61 Wireless Driver" ; Don't put spaces around=sign otherwise installer will not be able to ; find these lines. ;SSID_DEF_STR = "" VENDOR_DESC_DEF_STR = "IEEE 802.11g Wireless Card." NETWORK_TYPE_DEF_STR = "1" CHANNEL = "1" WPS_DEVNAME_DEF_STR = "Ralink Client" RadioOnOff = "Radio On/Off" Disable = "Disable" Enable = "Enable" AutoReconnectMode = "Auto Reconnect Mode" CountryRegion24G = "Country Region 11G" CountryRegion24G_0 = "#0 (Channel 1 - 11)" CountryRegion24G_1 = "#1 (Channel 1 - 13)" CountryRegion24G_2 = "#2 (Channel 10 - 11)" CountryRegion24G_3 = "#3 (Channel 10 - 13)" CountryRegion24G_4 = "#4 (Channel 14)" CountryRegion24G_5 = "#5 (Channel 1 - 14)" CountryRegion24G_6 = "#6 (Channel 3 - 9)" CountryRegion24G_7 = "#7 (Channel 5 - 13)" CountryRegion5G = "Country Region 11A" CountryRegion5G_0 = "#0 Ch(36 - 64,149 - 165)" CountryRegion5G_1 = "#1 Ch(36 - 140)" CountryRegion5G_2 = "#2 Ch(36 - 64)" CountryRegion5G_3 = "#3 Ch(52 - 64,149 - 161)" CountryRegion5G_4 = "#4 Ch(149 - 165)" CountryRegion5G_5 = "#5 Ch(149 - 161)" CountryRegion5G_6 = "#6 Ch(36 - 48)" CountryRegion5G_7 = "#7 Ch(36 - 165)" CountryRegion5G_8 = "#8 Ch(52 - 64)" CountryRegion5G_9 = "#9 Ch(34 - 46)" CountryRegion5G_10 = "#10 Ch(34 - 64)" BGProtection = "B/G Protection" Auto = "Auto" On = "On" Off = "Off" FrameAggregation = "Frame Aggregation" IEEE802_11h = "IEEE802.11h" AutoChannelSelect = "Auto Channel Select" WMMCapable = "WMM Capable" APSDCapable = "APSD Capable" APSDAC_BE = "AC_BE support APSD" APSDAC_BK = "AC_BK support APSD" APSDAC_VI = "AC_VI support APSD" APSDAC_VO = "AC_VO support APSD" MaxSPLength = "Max Service Period Length" DLSCapable = "DLS Capable" SmartScan = "SmartScan" CarrierDetect = "Carrier Detect" PSPXlink = "PSP Xlink Mode" NetworkType = "Network Type" AdHoc = "802.11 Ad Hoc" Infrastructure = "Infrastructure" LocalNetworkAddress = "Local Administration MAC Network Address" PSMode = "Power Saving Mode" CAM = "CAM (Constantly Awake Mode)" MAXPSP = "Max_PSP (Max Power Savings)" RTSThresh = "RTS Threshold" FragThresh = "Fragment Threshold"