MODDED ATHEROS DRIVERS TO ENABLE ALL KNOWN SETTINGS 8.0.279 x86 & x64-IMPROVES PERFOR

Discussion in 'PC Hardware' started by kukubau, Mar 17, 2010.

  1. kukubau

    kukubau MDL Addicted

    Dec 15, 2008
    694
    48
    30
  2. rav890

    rav890 MDL Novice

    Jul 8, 2011
    3
    0
    0
    thanxxx

    i have installed the drivers and can see the difference but could u help me to set the advance adaptor settings..like what should be the wireless mode 20mhz or 40mhz and other settings.....i have compaq laptop and adsl2+ connection... Capture.JPG









     
  3. rav890

    rav890 MDL Novice

    Jul 8, 2011
    3
    0
    0
    these are wireless or wi-fi drivers mostly in laptops ...
     
  4. NetworkPro

    NetworkPro MDL Novice

    Feb 26, 2011
    16
    0
    0
    Dear reverse-engineers of the Internet,

    The Atheros driver needs some attention. Please see my list of params here:
    copy+paste into browser address bar to open: forum.ubnt.com/showthread.php?p=241039

    Maybe someone can help explain these and include these in the USB driver as well the PCI/PCI-e driver?

    Cheers.
     
  5. gpvecchi

    gpvecchi MDL Junior Member

    Apr 21, 2008
    63
    0
    0
    Hi, could you please post the modification you made? I woulod try to update latest 10.0.0.75 drivers...
    Thanks!
     
  6. NetworkPro

    NetworkPro MDL Novice

    Feb 26, 2011
    16
    0
    0
    #6 NetworkPro, Sep 4, 2012
    Last edited by a moderator: Apr 20, 2017
    I remember copying stuff from various inf files but different versions of the Atheros driver did not show signs of accepting the registry settings.

    Here's an attempt at the USB driver sorry if its broken I dont remember what happened with this driver.

    Code:
    ; /****************************************************************************
    ; * Copyright 2006 Atheros Communications Inc., all rights reserved.          *
    ; * INF file for Atheros reference designs                                    *
    ; ****************************************************************************/
    
    [version]
    Signature   = "$Windows NT$"
    Class       = Net
    ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
    Provider    = %ATHEROS%
    LayoutFiles   = layout.inf
    CatalogFile = athurextx.cat
    DriverVer   = 06/01/2011,9.2.0.19
    
    
    [Manufacturer]
    %ATHEROS%     = Atheros, NTamd64
    %NETGEAR%     = NETGEAR, NTamd64
    %DLINK%       = DLINK, NTamd64
    %AZUREWAVE%   = AZUREWAVE, NTamd64
    
    [ControlFlags]
    ExcludeFromSelect = *
    
    [Atheros.NTamd64]
    ; DisplayName               Section                 DeviceID
    ; -----------               -------                 --------
    %ATHER.DeviceDesc.9271% = ATHER_DEV_9271.ndi,     USB\VID_0CF3&PID_9271
    %ATHER.DeviceDesc.9271% = ATHER_DEV_9271.ndi,     USB\VID_0CF3&PID_B002
    %ATHER.DeviceDesc.9271% = ATHER_DEV_9271.ndi,     USB\VID_0CF3&PID_B003
    %ATHER.DeviceDesc.9271% = ATHER_DEV_9271_SS.ndi,  USB\VID_0CF3&PID_9271&REV_0108&SS
    %ATHER.DeviceDesc.7010% = ATHER_DEV_7010.ndi,     USB\VID_0CF3&PID_7010
    %ATHER.DeviceDesc.1006% = ATHER_DEV_1006.ndi,     USB\VID_0CF3&PID_1006
    
    [NETGEAR.NTamd64]
    ; DisplayName               Section                 DeviceID
    ; -----------               -------                 --------
    %NTGR.DeviceDesc.9030%  = NTGR_DEV_9030.ndi,      USB\VID_0846&PID_9030
    
    [DLINK.NTamd64]
    ; DisplayName               Section                 DeviceID
    ; -----------               -------                 --------
    %DLINK.DeviceDesc.3A10%  = DLINK_DEV_3A10.ndi,    USB\VID_07D1&PID_3A10
    
    [AZUREWAVE.NTamd64]
    ; DisplayName               Section                 DeviceID
    ; -----------               -------                 --------
    %AZWV.DeviceDesc.3327%  = AZWV_DEV_3327.ndi,      USB\VID_13D3&PID_3327
    %AZWV.DeviceDesc.3328%  = AZWV_DEV_3328.ndi,      USB\VID_13D3&PID_3328
    %AZWV.DeviceDesc.3346%  = AZWV_DEV_3346.ndi,      USB\VID_13D3&PID_3346
    %AZWV.DeviceDesc.3348%  = AZWV_DEV_3348.ndi,      USB\VID_13D3&PID_3348
    %AZWV.DeviceDesc.3349%  = AZWV_DEV_3349.ndi,      USB\VID_13D3&PID_3349
    %AZWV.DeviceDesc.3350%  = AZWV_DEV_3350.ndi,      USB\VID_13D3&PID_3350
    
    [ATHER_DEV_9271.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, adhocchannelselect.reg, mycustom.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [ATHER_DEV_9271.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [ATHER_DEV_9271.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [ATHER_DEV_9271_SS.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, usbSelectiveSuspend.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [ATHER_DEV_9271_SS.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [ATHER_DEV_9271_SS.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [ATHER_DEV_7010.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 7010.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [ATHER_DEV_7010.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [ATHER_DEV_7010.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [ATHER_DEV_1006.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 5416.bgub.reg, 9271.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [ATHER_DEV_1006.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [ATHER_DEV_1006.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [NTGR_DEV_9030.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, NTGR.reg, 9271.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [NTGR_DEV_9030.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [NTGR_DEV_9030.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [DLINK_DEV_3A10.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, DLINK.reg, 9271.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [DLINK_DEV_3A10.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [DLINK_DEV_3A10.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3327.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg, surpriseRemovalOk.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3327.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3327.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3328.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg, surpriseRemovalOk.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3328.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3328.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3346.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3346.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3346.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3348.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg, surpriseRemovalOk.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3348.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3348.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3349.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg, surpriseRemovalOk.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3349.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3349.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    
    [AZWV_DEV_3350.ndi.NTamd64]
    Characteristics = 0x84
    BusType         = 15
    AddReg          = atheros.reg, 9271.reg, htDisableWepTkip.reg, surpriseRemovalOk.reg
    DelReg          = atheros.DelReg
    CopyFiles       = atheros.CopyFiles
    *IfType         = 71; IF_TYPE_IEEE80211
    *MediaType      = 16; NdisMediumNative802_11
    *PhysicalMediaType = 9; NdisPhysicalMediumNative802_11
    
    [AZWV_DEV_3350.ndi.NTamd64.Services]
    AddService = athur, 2, atheros.Service, atheros.EventLog
    
    [AZWV_DEV_3350.ndi.NTamd64.HW]
    AddReg = atheros_os61.vwifi.reg
    ;;End of Others Section
    
    [atheros.reg]
    HKR, Ndi,                           Service,    0, "athur"
    HKR, Ndi\Interfaces,                UpperRange, 0, "ndis5"
    HKR, Ndi\Interfaces,                LowerRange, 0, "wlan,ethernet,vwifi"
    HKR, Ndi\params\*ReceiveBuffers,    ParamDesc,  0, "%ReceiveBuffers%"
    HKR, Ndi\params\*ReceiveBuffers,    default,    0, "256"
    HKR, Ndi\params\*ReceiveBuffers,    min,        0, "1"
    HKR, Ndi\params\*ReceiveBuffers,    max,        0, "00000512"
    HKR, Ndi\params\*ReceiveBuffers,    step,       0, "1"
    HKR, Ndi\params\*ReceiveBuffers,    Base,       0, "10"
    HKR, Ndi\params\*ReceiveBuffers,    type,       0, "int"
    HKR, Ndi\params\*TransmitBuffers,   ParamDesc,  0, "%TransmitBuffers%"
    HKR, Ndi\params\*TransmitBuffers,   default,    0, "256"
    HKR, Ndi\params\*TransmitBuffers,   min,        0, "1"
    HKR, Ndi\params\*TransmitBuffers,   max,        0, "00000512"
    HKR, Ndi\params\*TransmitBuffers,   step,       0, "1"
    HKR, Ndi\params\*TransmitBuffers,   Base,       0, "10"
    HKR, Ndi\params\*TransmitBuffers,   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\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%
    HKR, Ndi\params\scanTimeValid,      ParamDesc,  0,  %scanTimeValid%
    HKR, Ndi\params\scanTimeValid,      default,    0,  "60"
    HKR, Ndi\params\scanTimeValid,      min,        0,  "20"
    HKR, Ndi\params\scanTimeValid,      max,        0,  "120"
    HKR, Ndi\params\scanTimeValid,      step,       0,  "5"
    HKR, Ndi\params\scanTimeValid,      base,       0,  "10"
    HKR, Ndi\params\scanTimeValid,      type,       0,  "int"
    
    ;/* Enable these if VLAN or 802.1p is to be enabled */
    HKR, Ndi\Params\*PriorityVLANTag,  ParamDesc,  , %PriorityVLAN%
    HKR, Ndi\Params\*PriorityVLANTag,  default,    , "3"
    HKR, Ndi\Params\*PriorityVLANTag,  type,       , "enum"
    HKR, Ndi\Params\*PriorityVLANTag\enum, 0,      , %PriorityVLANDisabled%
    HKR, Ndi\Params\*PriorityVLANTag\enum, 1,      , %PriorityEnabled%
    HKR, Ndi\Params\*PriorityVLANTag\enum, 2,      , %VLANEnabled%
    HKR, Ndi\Params\*PriorityVLANTag\enum, 3,      , %PriorityVLANEnabled%
    
    HKR, ,                                  forceNormalSlotMrvl,             0x00002,  "1"
    HKR, ,                                  htAdhocEnable,                   0x00002,  "0"
    HKR, ,                                  wpsButtonGpio,                   0x00002,  "13"
    
    [atheros.DelReg]
    HKR,,NetBand
    HKR,,ssid
    HKR,,ssid2
    HKR,,ssid3
    HKR,,prefBssid1
    HKR,,prefBssid2
    HKR,,prefBssid3
    HKR,,prefBssid4
    HKR,Ndi\Params\tpc
    HKR,,tpc
    HKR,Ndi\Params\authTypeUseOnly
    HKR,,authTypeUseOnly
    HKR,,AdHocBand
    HKR,,AwakeTimePerf
    HKR,,beaconInterval
    HKR,,bkScanEnable
    HKR,,bssType
    HKR,,ccode
    HKR,,clist
    HKR,,defaultKey
    HKR,,EncryptionAlg
    HKR,,FragThreshold
    HKR,,HwTxRetries
    HKR,,privacyInvoked
    HKR,,QoS
    HKR,,rateCtrlEnable
    HKR,,RTSThreshold
    HKR,,scanType
    HKR,,SwTxRetryScale
    HKR,,SmeEnable
    HKR,,aifs
    HKR,,cwmin
    HKR,Ndi\params,MapRegisters,0x2000
    HKR,,MapRegisters
    HKR,Ndi\params,radioEnable,0x2000
    HKR,Ndi\params,sleepMode,0x2000
    HKR,,sleepMode
    HKR,,transmitRateMax
    HKR, Ndi\params\*TransmitBuffers
    HKR,,*TransmitBuffers
    HKR,,rxChainMask
    HKR,,txChainMaskLegacy
    HKR,,rxChainMaskLegacy
    HKR,,rxChainDetect
    HKR,,rxChainDetectRef
    HKR,,rxChainDetectThreshA
    HKR,,rxChainDetectThreshG
    HKR,,rxChainDetectDeltaA
    HKR,,rxChainDetectDeltaG
    HKR,,usbSSuspendEnable
    
    [7010.reg]
    HKR, , isMagpie,                        0x00002, "1"
    HKR, , htEnableWepTkip,                 0x00002, "0"
    HKR, , gpioLedCustom,                   0x00002, "1"
    HKR, , gpioPinFunc0,                    0x00002, "12"
    HKR, , gpioPinFunc1,                    0x00002, "10"
    HKR, , LowerHTTxGain,                   0x00002, "1"
    HKR, , xpblevel5,                       0x00002, "256"
    ;HKR, , GreenTx,                               0, "0"
    
    [htDisableWepTkip.reg]
    HKR, , htEnableWepTkip,                 0x00002, "0"
    
    [surpriseRemovalOk.reg]
    HKR, , surpriseRemovalOk,               0x10003, 1
    
    [9271.reg]
    ;HKR, , GreenTx,                        0, "0"
    HKR, , btPriorityGpioSelect,            0, 6
    HKR, , btActiveGpioSelect,              0, 7
    HKR, , wlanActiveGpioSelect,            0, 8
    HKR, , btCoexEnable,                    0, 4
    HKR, , btCoexAgent,                     0, 1
    
    [usbSelectiveSuspend.reg]
    HKR, , usbSSuspendEnable,               0x00002, "1"
    
    ;-----------------------------------------------------------------------------
    ;;Customized Section
    [bandselect.reg]
    HKR, Ndi\params\NetBand,                ParamDesc,                      0,        %WirelessMode%
    HKR, Ndi\params\NetBand,                Base,                           0,        "10"
    HKR, Ndi\params\NetBand,                default,                        0,        "1647"
    HKR, Ndi\params\NetBand,                type,                           0,        "enum"
    HKR, Ndi\params\NetBand\enum,           "1647",                         0,        %Auto%
    HKR, Ndi\params\NetBand\enum,           "1603",                         0,        %5GOnly%
    HKR, Ndi\params\NetBand\enum,           "44",                           0,        %2GOnly%
    [adhocchannelselect.reg]
    HKR, Ndi\params\defaultIbssChannel,     ParamDesc,                      0,        %adhocchannel%
    HKR, Ndi\params\defaultIbssChannel,     default,                        0,        "10"
    HKR, Ndi\params\defaultIbssChannel,     min,                            0,        "1"
    HKR, Ndi\params\defaultIbssChannel,     max,                            0,        "14"
    HKR, Ndi\params\defaultIbssChannel,     step,                           0,        "1"
    HKR, Ndi\params\defaultIbssChannel,     base,                           0,        "10"
    HKR, Ndi\params\defaultIbssChannel,     type,                           0,        "int"
    
    [5416.bgub.reg]
    HKR, ,                                  NetBand,                        0x00002,  "12"
    
    [5416.bgnxb.reg]
    HKR, ,                                  NetBand,                        0x00002,  "26636"
    HKR, ,                                  wmodeselect,                    0x00002,  "26636"
    
    [5416.bandselect.reg]
    HKR, Ndi\params\NetBand,                ParamDesc,                      0,  %WirelessMode%
    HKR, Ndi\params\NetBand,                Base,                           0,  "10"
    HKR, Ndi\params\NetBand,                default,                        0,  "130671"
    HKR, Ndi\params\NetBand,                type,                           0,  "enum"
    HKR, Ndi\params\NetBand\enum,           "130671",                       0,  %Auto%
    HKR, Ndi\params\NetBand\enum,           "104003",                       0,  %5GOnly%
    HKR, Ndi\params\NetBand\enum,           "26668",                        0,  %2GOnly%
    [NTGR.reg]
    HKR, ,                                  ignore11dBeacon,                0, 1
    HKR, ,                                  gpioLedCustom,                  0, 8
    HKR, ,                                  gpioPinFunc0,                   0, 15
    HKR, ,                                  swapDefaultLED,                 0, 1
    HKR, ,                                  GreenTx,                        0, 31
    HKR, ,                                  htEnableWepTkip,          0x00002, "3"
    HKR, ,                                  htEnableWepTkipAgg,       0x00002, "0"
    
    [DLINK.reg]
    HKR, ,                                  gpioLedCustom,   0, 1
    HKR, ,                                  gpioPinFunc0,    0, 15
    HKR, ,                                  swapDefaultLED,  0, 1
    
    [mycustom.reg]
    
    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,              "0",        0, %radioEnableOff%
    HKR, Ndi\params\radioEnable\enum,              "1",        0, %radioEnableOn%
    
    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\bkScanEnable,           ParamDesc,                      0,        %bkScanEnable%
    HKR, Ndi\params\bkScanEnable,           Base,                           0,        "10"
    HKR, Ndi\params\bkScanEnable,           default,                        0,        "1"
    HKR, Ndi\params\bkScanEnable,           type,                           0,        "enum"
    HKR, Ndi\params\bkScanEnable\enum,      "1",                            0,        %bkScanEnableOn%
    HKR, Ndi\params\bkScanEnable\enum,      "0",                            0,        %bkScanEnableOff%
    
    HKR, Ndi\params\antennaSwitch,          ParamDesc,                      0,        %antennaSwitch%
    HKR, Ndi\params\antennaSwitch,          Base,                           0,        "10"
    HKR, Ndi\params\antennaSwitch,          default,                        0,        "2"
    HKR, Ndi\params\antennaSwitch,          type,                           0,        "enum"
    HKR, Ndi\params\antennaSwitch\enum,     "0",                            0,        %antennaSwitchA%
    HKR, Ndi\params\antennaSwitch\enum,     "1",                            0,        %antennaSwitchB%
    HKR, Ndi\params\antennaSwitch\enum,     "2",                            0,        %antennaSwitchAuto%
    
    HKR, Ndi\params\ccode,            ParamDesc,                      0,  %ccode%
    HKR, Ndi\params\ccode,            default,                        0,  "US"
    HKR, Ndi\params\ccode,            type,                           0,  "enum"
    HKR, Ndi\params\ccode\enum,"AL",0,%AL%
    HKR, Ndi\params\ccode\enum,"DZ",0,%DZ%
    HKR, Ndi\params\ccode\enum,"AR",0,%AR%
    HKR, Ndi\params\ccode\enum,"AM",0,%AM%
    HKR, Ndi\params\ccode\enum,"AU",0,%AU%
    HKR, Ndi\params\ccode\enum,"AT",0,%AT%
    HKR, Ndi\params\ccode\enum,"AZ",0,%AZ%
    HKR, Ndi\params\ccode\enum,"BH",0,%BH%
    HKR, Ndi\params\ccode\enum,"BY",0,%BY%
    HKR, Ndi\params\ccode\enum,"BE",0,%BE%
    HKR, Ndi\params\ccode\enum,"BZ",0,%BZ%
    HKR, Ndi\params\ccode\enum,"BO",0,%BO%
    HKR, Ndi\params\ccode\enum,"BR",0,%BR%
    HKR, Ndi\params\ccode\enum,"BG",0,%BG%
    HKR, Ndi\params\ccode\enum,"CA",0,%CA%
    HKR, Ndi\params\ccode\enum,"CL",0,%CL%
    HKR, Ndi\params\ccode\enum,"CN",0,%CN%
    HKR, Ndi\params\ccode\enum,"CO",0,%CO%
    HKR, Ndi\params\ccode\enum,"CR",0,%CR%
    HKR, Ndi\params\ccode\enum,"HR",0,%HR%
    HKR, Ndi\params\ccode\enum,"CY",0,%CY%
    HKR, Ndi\params\ccode\enum,"CZ",0,%CZ%
    HKR, Ndi\params\ccode\enum,"DK",0,%DK%
    HKR, Ndi\params\ccode\enum,"EC",0,%EC%
    HKR, Ndi\params\ccode\enum,"EG",0,%EG%
    HKR, Ndi\params\ccode\enum,"SV",0,%SV%
    HKR, Ndi\params\ccode\enum,"EE",0,%EE%
    HKR, Ndi\params\ccode\enum,"FI",0,%FI%
    HKR, Ndi\params\ccode\enum,"FR",0,%FR%
    HKR, Ndi\params\ccode\enum,"F2",0,%F2%
    HKR, Ndi\params\ccode\enum,"GE",0,%GE%
    HKR, Ndi\params\ccode\enum,"DE",0,%DE%
    HKR, Ndi\params\ccode\enum,"GR",0,%GR%
    HKR, Ndi\params\ccode\enum,"GT",0,%GT%
    HKR, Ndi\params\ccode\enum,"HN",0,%HN%
    HKR, Ndi\params\ccode\enum,"HK",0,%HK%
    HKR, Ndi\params\ccode\enum,"HU",0,%HU%
    HKR, Ndi\params\ccode\enum,"IS",0,%IS%
    HKR, Ndi\params\ccode\enum,"IN",0,%IN%
    HKR, Ndi\params\ccode\enum,"ID",0,%ID%
    HKR, Ndi\params\ccode\enum,"IR",0,%IR%
    HKR, Ndi\params\ccode\enum,"IE",0,%IE%
    HKR, Ndi\params\ccode\enum,"IL",0,%IL%
    HKR, Ndi\params\ccode\enum,"IT",0,%IT%
    HKR, Ndi\params\ccode\enum,"JP",0,%JP%
    HKR, Ndi\params\ccode\enum,"J1",0,%J1%
    HKR, Ndi\params\ccode\enum,"J2",0,%J2%
    HKR, Ndi\params\ccode\enum,"J3",0,%J3%
    HKR, Ndi\params\ccode\enum,"J4",0,%J4%
    HKR, Ndi\params\ccode\enum,"J5",0,%J5%
    HKR, Ndi\params\ccode\enum,"J6",0,%J6%
    HKR, Ndi\params\ccode\enum,"JO",0,%JO%
    HKR, Ndi\params\ccode\enum,"KZ",0,%KZ%
    HKR, Ndi\params\ccode\enum,"KP",0,%KP%
    HKR, Ndi\params\ccode\enum,"KR",0,%KR%
    HKR, Ndi\params\ccode\enum,"K2",0,%K2%
    HKR, Ndi\params\ccode\enum,"K3",0,%K3%
    HKR, Ndi\params\ccode\enum,"KW",0,%KW%
    HKR, Ndi\params\ccode\enum,"LV",0,%LV%
    HKR, Ndi\params\ccode\enum,"LB",0,%LB%
    HKR, Ndi\params\ccode\enum,"LI",0,%LI%
    HKR, Ndi\params\ccode\enum,"LT",0,%LT%
    HKR, Ndi\params\ccode\enum,"LU",0,%LU%
    HKR, Ndi\params\ccode\enum,"MO",0,%MO%
    HKR, Ndi\params\ccode\enum,"MK",0,%MK%
    HKR, Ndi\params\ccode\enum,"MY",0,%MY%
    HKR, Ndi\params\ccode\enum,"MT",0,%MT%
    HKR, Ndi\params\ccode\enum,"MX",0,%MX%
    HKR, Ndi\params\ccode\enum,"MC",0,%MC%
    HKR, Ndi\params\ccode\enum,"MA",0,%MA%
    HKR, Ndi\params\ccode\enum,"NL",0,%NL%
    HKR, Ndi\params\ccode\enum,"NZ",0,%NZ%
    HKR, Ndi\params\ccode\enum,"NO",0,%NO%
    HKR, Ndi\params\ccode\enum,"OM",0,%OM%
    HKR, Ndi\params\ccode\enum,"PK",0,%PK%
    HKR, Ndi\params\ccode\enum,"PA",0,%PA%
    HKR, Ndi\params\ccode\enum,"PE",0,%PE%
    HKR, Ndi\params\ccode\enum,"PH",0,%PH%
    HKR, Ndi\params\ccode\enum,"PL",0,%PL%
    HKR, Ndi\params\ccode\enum,"PT",0,%PT%
    HKR, Ndi\params\ccode\enum,"PR",0,%PR%
    HKR, Ndi\params\ccode\enum,"QA",0,%QA%
    HKR, Ndi\params\ccode\enum,"RO",0,%RO%
    HKR, Ndi\params\ccode\enum,"RU",0,%RU%
    HKR, Ndi\params\ccode\enum,"SA",0,%SA%
    HKR, Ndi\params\ccode\enum,"SG",0,%SG%
    HKR, Ndi\params\ccode\enum,"SK",0,%SK%
    HKR, Ndi\params\ccode\enum,"SI",0,%SI%
    HKR, Ndi\params\ccode\enum,"ZA",0,%ZA%
    HKR, Ndi\params\ccode\enum,"ES",0,%ES%
    HKR, Ndi\params\ccode\enum,"SE",0,%SE%
    HKR, Ndi\params\ccode\enum,"CH",0,%CH%
    HKR, Ndi\params\ccode\enum,"SY",0,%SY%
    HKR, Ndi\params\ccode\enum,"TW",0,%TW%
    HKR, Ndi\params\ccode\enum,"TH",0,%TH%
    HKR, Ndi\params\ccode\enum,"TN",0,%TN%
    HKR, Ndi\params\ccode\enum,"TR",0,%TR%
    HKR, Ndi\params\ccode\enum,"AE",0,%AE%
    HKR, Ndi\params\ccode\enum,"UA",0,
    %
    HKR, Ndi\params\ccode\enum,"GB",0,%GB%
    HKR, Ndi\params\ccode\enum,"US",0,%US%
    HKR, Ndi\params\ccode\enum,"UY",0,%UY%
    HKR, Ndi\params\ccode\enum,"UZ",0,%UZ%
    HKR, Ndi\params\ccode\enum,"VE",0,%VE%
    HKR, Ndi\params\ccode\enum,"VN",0,%VN%
    HKR, Ndi\params\ccode\enum,"YE",0,%YE%
    HKR, Ndi\params\ccode\enum,"ZW",0,%ZW%
    HKR, Ndi\params\ccode\enum,"DB",0,%DB%
    
    ;;End of Customized Section
    
    [atheros.Service]
    DisplayName     = %ATHR.Service.DispName%
    ServiceType     = 1         ;SERVICE_KERNEL_DRIVER
    StartType       = 3         ;SERVICE_DEMAND_START
    ErrorControl    = 1         ;SERVICE_ERROR_NORMAL
    ServiceBinary   = %12%\athurx.sys
    LoadOrderGroup  = NDIS
    
    [atheros.EventLog]
    AddReg = atheros.AddEventLog.reg
    
    [atheros.AddEventLog.reg]
    HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
    HKR, , TypesSupported,   0x00010001, 7
    
    
    [atheros.CopyFiles]
    athurx.sys,,,2
    
    [SourceDisksNames]
    1 = %DiskDescription%,athurx.sys,,
    
    [SourceDisksFiles]
    athurx.sys = 1,,
    
    [DestinationDirs]
    atheros.CopyFiles            = 12
    DefaultDestDirs              = 11
    
    ;-------------- WDF Coinstaller installation
    [DestinationDirs]
    CoInstaller_CopyFiles = 11
    
    [athurx.Dev.NT.CoInstallers]
    AddReg=CoInstaller_AddReg
    CopyFiles=CoInstaller_CopyFiles
    
    [CoInstaller_CopyFiles]
    wdfcoinstaller01005.dll
    
    [SourceDisksFiles]
    wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames
    
    [CoInstaller_AddReg]
    HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller"
    
    [athurx.Dev.NT.Wdf]
    KmdfService = athurx, athurx_wdfsect
    
    [athurx_wdfsect]
    KmdfLibraryVersion = 1.5
    
    ;; Adds the VWiFi PNP filter
    [atheros_os61.vwifi.reg]
    HKR,,"UpperFilters",0x00010000,"vwifibus"
    
    [Strings]
    Msft                         = "Microsoft"
    Atheros                      = "Atheros Communications Inc."
    NETGEAR                      = "Netgear Inc."
    DLINK                        = "D-Link"
    AZUREWAVE                    = "AzureWave Technologies, Inc."
    ATHR.Service.DispName        = "Atheros AR9271 Wireless Network Adapter Service"
    ATHR7010.Service.DispName    = "Atheros AR7010 Wireless Network Adapter Service"
    DiskDescription              = "Atheros Sample Driver Disk 1"
    TransmitBuffers              = "Transmit Buffers"
    ReceiveBuffers               = "Receive Buffers"
    NetworkAddress               = "Network Address"
    scanTimeValid                = "Scan Valid Interval"
    shortPreamble                = "802.11b Preamble"
    shortPreambleEnable          = "Long and Short"
    shortPreambleDisable         = "Long only"
    rssiThrHigh                  = "RSSI Threshold"
    rssiThrHighNormal            = "Normal"
    rssiThrHighMin               = "Min"
    radioEnable                  = "Radio On/Off"
    radioEnableOn                = "On"
    radioEnableOff               = "Off"
    scanTime                     = "Roam Time (sec)"
    roamRssiA                    = "Roam Time Threshold (db)"
    WirelessMode                 = "Wireless Mode Selection"
    adhocchannel                 = "Adhoc channel Selection"
    bkScanEnable                 = "BackgroundScan On/Off"
    bkScanEnableOn               = "On"
    bkScanEnableOff              = "Off"
    radioEnable                  = "Radio On/Off"
    radioEnableOn                = "On"
    radioEnableOff               = "Off"
    roamRssi11A                  = "roamRssiA"
    roamRssi11B                  = "roamRssiB"
    roamRssi11BOnly              = "roamRssiBOnly"
    roamRateA                    = "roamRateA"
    roamRateA6M                  = " 6Mbps"
    roamRateA9M                  = " 9Mbps"
    roamRateA12M                 = "12Mbps"
    roamRateA18M                 = "18Mbps"
    roamRateA24M                 = "24Mbps"
    roamRateA36M                 = "36Mbps"
    roamRateA48M                 = "48Mbps"
    roamRateA54M                 = "54Mbps"
    roamRateBOnly                = "roamRateBOnly"
    roamRateBOnly1M              = " 1Mbps"
    roamRateBOnly2M              = " 2Mbps"
    roamRateBOnly5M              = " 5Mbps"
    roamRateBOnly11M             = "11Mbps"
    roamRateB                    = "roamRateB"
    roamRateB1M                  = " 1Mbps"
    roamRateB2M                  = " 2Mbps"
    roamRateB5M                  = " 5Mbps"
    roamRateB6M                  = " 6Mbps"
    roamRateB9M                  = " 9Mbps"
    roamRateB11M                 = "11Mbps"
    pcieAspm                     = "pcieAspm"
    pcieAspmOff                  = "L0s Off, L1 Off"
    pcieAspmL0sOn                = "L0s On,  L1 Off"
    pcieAspmL1On                 = "L0s Off, L1 On"
    pcieAspmL0sandL1On           = "L0s On,  L1 On"
    wModeSelect                  = "Wireless Mode"
    wModeSelect11bonly           = "11b only"
    wModeSelect11nbg             = "11n(2.4GHz) and g and b"
    wModeSelect11na              = "11n(5GHz) and a"
    wModeSelect11abgn            = "11abgn"
    wModeLegacy11a               = "11a only"
    wModeLegacy11bonly           = "11b only"
    wModeLegacy11bg              = "11g and 11b"
    wModeLegacy11abg             = "11abg"
    antennaSwitch                = "AntennaSwitch"
    antennaSwitchAuto            = "Auto"
    antennaSwitchA               = "Antenna A"
    antennaSwitchB               = "Antenna B"
    Auto                         = "Auto"
    5GOnly                     = "5Ghz Only"
    2GOnly                     = "2Ghz Only"
    11DModeSwitch                = "11d Mode Switch"
    Enable                       = "Enable"
    Disable                      = "Disable"
    PowerSaveMode                = "Power Save Mode"
    Off                          = "Off"
    Maximum                      = "Maximum"
    Normal                       = "Normal"
    802_11d                      = "802.11d"
    ATHER.DeviceDesc.9271        = "Atheros AR9271 Wireless Network Adapter"
    ATHER.DeviceDesc.7010        = "Atheros AR7010 Wireless Network Adapter"
    ATHER.DeviceDesc.1006        = "Atheros 11G USB Wireless Network Adapter"
    NTGR.DeviceDesc.9030         = "NETGEAR WNA1100 N150 Wireless USB Adapter"
    DLINK.DeviceDesc.3A10        = "High-Power Wireless 150 USB adapter"
    AZWV.DeviceDesc.3327         = "Atheros AR9271 Wireless Network Adapter"
    AZWV.DeviceDesc.3328         = "Atheros AR9271 Wireless Network Adapter"
    AZWV.DeviceDesc.3346         = "Atheros AR9271 Wireless Network Adapter"
    AZWV.DeviceDesc.3348         = "Atheros AR9271 Wireless Network Adapter"
    AZWV.DeviceDesc.3349         = "Atheros AR9271 Wireless Network Adapter"
    AZWV.DeviceDesc.3350         = "Atheros AR9271 Wireless Network Adapter"
    radioEnable                  = "Radio On/Off"
    radioEnableOn                = "On"
    radioEnableOff               = "Off"
    tpc = "Transmit Power"
    tpcLowest = "Lowest"
    tpc12 = "12.5%"
    tpc25 = "25%"
    tpc50 = "50%"
    tpc100 = "100%"
    ;/* Enable these if VLAN or 802.1p is to be enabled */
    PriorityVLAN                = "Priority & VLAN"
    PriorityVLANDisabled        = "Priority & VLAN Disabled"
    PriorityEnabled             = "Priority Enabled"
    VLANEnabled                 = "VLAN Enabled"
    PriorityVLANEnabled         = "Priority & VLAN Enabled"
    ccode     = "Country Code"
    AL="Albania"
    DZ="Algeria"
    AR="Argentina"
    AM="Armenia"
    AU="Australia"
    AT="Austria"
    AZ="Azerbaijan"
    BH="Bahrain"
    BY="Belarus"
    BE="Belgium"
    BZ="Belize"
    BO="Bolivia"
    BR="Brazil"
    BN="Brunei Darussalam"
    BG="Bulgaria"
    CA="Canada"
    CL="Chile"
    CN="People's Republic of China"
    CO="Colombia"
    CR="Costa Rica"
    HR="Croatia"
    CY="Cyprus"
    CZ="Czech Republic"
    DK="Denmark"
    DO="Dominican Republic"
    EC="Ecuador"
    EG="Egyp"
    SV="El Salvador"
    EE="Estonia"
    FI="Finland"
    FR="France"
    F2="France2"
    GE="Georgia"
    DE="Germany"
    GR="Greece"
    GT="Guatemala"
    HN="Honduras"
    HK="Hong Kong S.A.R., P.R.C."
    HU="Hungary"
    IS="Iceland"
    IN="India"
    ID="Indonesia"
    IR="Iran"
    IE="Ireland"
    IL="Israel"
    IT="Italy"
    JP="Japan"
    J1="Japan (JP1)"
    J2="Japan (JP0)"
    J3="Japan (JP1-1)"
    J4="Japan (JE1)"
    J5="Japan (JE2)"
    J6="Japan (JP6)"
    JO="Jordan"
    KZ="Kazakhstan"
    KP="North Korea"
    KR="South Korea"
    K2="South Korea 2"
    K3="South Korea 3"
    KW="Kuwai"
    LV="Latvia"
    LB="Lebanon"
    LI="Liechtenstein"
    LT="Lithuania"
    LU="Luxembourg"
    MO="Macau"
    MK="the Former Yugoslav Republic of Macedonia"
    MY="Malaysia"
    MT="Malta"
    MX="Mexico"
    MC="Principality of Monaco"
    MA="Morocco"
    NL="Netherlands"
    NZ="New Zealand"
    NO="Norway"
    OM="Oman"
    PK="Islamic Republic of Pakistan"
    PA="Panama"
    PE="Peru"
    PH="Republic of the Philippines"
    PL="Poland"
    PT="Portugal"
    PR="Puerto Rico"
    QA="Qatar"
    RO="Romania"
    RU="Russia"
    SA="Saudi Arabia"
    SG="Singapore"
    SK="Slovak Republic"
    SI="Slovenia"
    ZA="South Africa"
    ES="Spain"
    SE="Sweden"
    CH="Switzerland"
    SY="Syria"
    TW="Taiwan"
    TH="Thailand"
    TT="Trinidad y Tobago"
    TN="Tunisia"
    TR="Turkey"
    AE="U.A.E."
    UA="Ukraine"
    GB="United Kingdom"
    US="United States"
    PS="United States - Public Safety"
    UY="Uruguay"
    UZ="Uzbekistan"
    VE="Venezuela"
    VN="Viet Nam"
    YE="Yemen"
    ZW="Zimbabwe"
    DB="Compliance Test"
    802_11b                      = "802.11b"
    802_11g                      = "802.11g"
    802_11n_24                   = "802.11n"
    802_11bg                     = "802.11bg"
    802_11bn                     = "802.11bn"
    802_11gn                     = "802.11gn"
    802_11bgn                    = "802.11bgn"
    
     
  7. sint

    sint MDL Novice

    Nov 5, 2011
    7
    2
    0
    Link mediafire.com /?2zgmmuyj4zw doesn't work anymore.
    Could someone re-up the modded driver somewhere please.
    Thank you.
     
  8. honguito74251

    honguito74251 MDL Novice

    Apr 24, 2014
    1
    0
    0
    is support for AR9271?
    reupload the mediafire link please.
     
  9. F3rro

    F3rro MDL Novice

    Sep 19, 2014
    1
    0
    0

    same questions here, thank you!
     
  10. lulek-tm

    lulek-tm MDL Novice

    Jun 11, 2011
    5
    1
    0
    :rolleyes:

    I have only 3 posts :)

    LINK (replace * with .) :

    www*mediafire*com/?1snjlmhtdnd
     
  11. Trivial8

    Trivial8 MDL Novice

    Jul 20, 2016
    1
    0
    0
    Latest link still works. Keep my fingers crossed hoping it will help... Can't believe the original driver is so bad ((
     
  12. Redroft

    Redroft MDL Novice

    Oct 5, 2016
    1
    0
    0
    This FIle has gooten removed from mediafire
     
  13. Bruno Araujo

    Bruno Araujo MDL Novice

    May 11, 2020
    1
    0
    0
    Alguém ainda tem o arquivo?
     
  14. Frann Dzs

    Frann Dzs MDL Novice

    Sep 2, 2020
    3
    0
    0
    Here the modded driver:
    mediafire.co m/?1snjlmhtdnd
    Taked from forum.dd-wrt.co m/phpBB2/viewtopic.php?t=69115