123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594 |
- # This file allows user to override the factory
- # defaults for the WLAN Driver
- # Enable IMPS or not
- gEnableImps=1
- # Enable/Disable Idle Scan
- gEnableIdleScan=0
- # Increase sleep duration (seconds) during IMPS
- # 0 implies no periodic wake up from IMPS. Periodic wakeup is
- # unnecessary if Idle Scan is disabled.
- gImpsModSleepTime=0
- # Enable BMPS or not
- gEnableBmps=1
- # Enable suspend or not
- # 1: Enable standby, 2: Enable Deep sleep, 3: Enable Mcast/Bcast Filter
- gEnableSuspend=3
- # Phy Mode (auto, b, g, n, etc)
- # Valid values are 0-9, with 0 = Auto, 4 = 11n, 9 = 11ac
- # 1 = 11abg, 2 = 11b, 3 = 11g, 5 = 11g only, 6 = 11n only
- # 7 = 11b only 8 = 11ac only.
- gDot11Mode=0
- # CSR Roaming Enable(1) Disable(0)
- gRoamingTime=0
- # Assigned MAC Addresses - This will be used until NV items are in place
- # Each byte of MAC address is represented in Hex format as XX
- Intf0MacAddress=000AF58989FF
- Intf1MacAddress=000AF58989FE
- Intf2MacAddress=000AF58989FD
- Intf3MacAddress=000AF58989FC
- # UAPSD service interval for VO,VI, BE, BK traffic
- InfraUapsdVoSrvIntv=0
- InfraUapsdViSrvIntv=0
- InfraUapsdBeSrvIntv=0
- InfraUapsdBkSrvIntv=0
- # Flag to allow STA send AddTspec even when ACM is Off
- gAddTSWhenACMIsOff=1
- # Make 1x1 the default antenna configuration
- gNumRxAnt=1
- # Beacon filtering frequency (unit in beacon intervals)
- gNthBeaconFilter=50
- # Enable WAPI or not
- # WAPIIsEnabled=0
- # Flags to filter Mcast abd Bcast RX packets.
- # Value 0: No filtering, 1: Filter all Multicast.
- # 2: Filter all Broadcast. 3: Filter all Mcast abd Bcast
- McastBcastFilter=3
- #Flag to enable HostARPOffload feature or not
- hostArpOffload=1
- #Flag to enable HostNSOffload feature or not
- hostNSOffload=1
- # This flag enables IP, TCP and UDP checksum offload
- gEnableIpTcpUdpChecksumOffload=1
- #SoftAP Related Parameters
- # AP MAc addr
- gAPMacAddr=000AF589dcab
- # 802.11n Protection flag
- gEnableApProt=1
- #Enable OBSS protection
- gEnableApOBSSProt=1
- #Enable/Disable UAPSD for SoftAP
- gEnableApUapsd=1
- # Fixed Rate
- gFixedRate=0
- # Maximum Tx power
- # gTxPowerCap=30
- # Fragmentation Threshold
- # gFragmentationThreshold=2346
- # RTS threshold
- RTSThreshold=1048576
- # Intra-BSS forward
- gDisableIntraBssFwd=0
- # WMM Enable/Disable
- WmmIsEnabled=0
- # 802.11d support
- g11dSupportEnabled=1
- # 802.11h support
- g11hSupportEnabled=1
- # DFS Master Capability
- gEnableDFSMasterCap=1
- # ESE Support and fast transition
- EseEnabled=1
- ImplicitQosIsEnabled=0
- gNeighborScanTimerPeriod=200
- gNeighborLookupThreshold=76
- gNeighborReassocThreshold=81
- gNeighborScanChannelMinTime=20
- gNeighborScanChannelMaxTime=30
- gMaxNeighborReqTries=3
- # Legacy (non-ESE, non-802.11r) Fast Roaming Support
- # To enable, set FastRoamEnabled=1
- # To disable, set FastRoamEnabled=0
- FastRoamEnabled=1
- #Check if the AP to which we are roaming is better than current AP in terms of RSSI.
- #Checking is disabled if set to Zero.Otherwise it will use this value as to how better
- #the RSSI of the new/roamable AP should be for roaming
- RoamRssiDiff=3
- # If the RSSI of any available candidate is better than currently associated
- # AP by at least gImmediateRoamRssiDiff, then being to roam immediately (without
- # registering for reassoc threshold).
- # NOTE: Value of 0 means that we would register for reassoc threshold.
- gImmediateRoamRssiDiff=10
- # To enable, set gRoamIntraBand=1 (Roaming within band)
- # To disable, set gRoamIntraBand=0 (Roaming across band)
- gRoamIntraBand=0
- #Short Guard Interval Enable/disable
- gShortGI20Mhz=1
- gShortGI40Mhz=1
- #Auto Shutdown Value in seconds. A value of 0 means Auto shutoff is disabled
- gAPAutoShutOff=0
- #Auto Shutdown wlan : Value in Seconds. 0 means disabled. Max 1 day = 86400 sec
- gWlanAutoShutdown = 0
- # Not used.
- gApAutoChannelSelection=0
- # Listen Energy Detect Mode Configuration
- # Valid values 0-128
- # 128 means disable Energy Detect feature
- # 0-9 are threshold code and 7 is recommended value from system if feature is to be enabled.
- # 10-128 are reserved.
- # The EDET threshold mapping is as follows in 3dB step:
- # 0 = -60 dBm
- # 1 = -63 dBm
- # 2 = -66 dBm
- # ...
- # 7 = -81 dBm
- # 8 = -84 dBm
- # 9 = -87 dBm
- # Note: Any of these settings are valid. Setting 0 would yield the highest power saving (in a noisy environment) at the cost of more range. The range impact is approximately #calculated as:
- #
- # Range Loss (dB) = EDET threshold level (dBm) + 97 dBm.
- #
- gEnablePhyAgcListenMode=128
- #Preferred band (both or 2.4 only or 5 only)
- BandCapability=0
- #Beacon Early Termination (1 = enable the BET feature, 0 = disable)
- enableBeaconEarlyTermination=0
- beaconEarlyTerminationWakeInterval=3
- #Channel Bonding
- gChannelBondingMode5GHz=1
- #Enable Keep alive with non-zero period value
- gStaKeepAlivePeriod = 30
- #Say gGoKeepAlivePeriod(5 seconds) and gGoLinkMonitorPeriod(10 seconds).
- #For every 10 seconds DUT send Qos Null frame(i.e., Keep Alive frame if link is idle for last 10 seconds.)
- #For both active and power save clients.
- #Power save clients: DUT set TIM bit from 10th second onwards and till client honors TIM bit.
- #If doesn't honor for 5 seconds then DUT remove client.
- #Active clients: DUT send Qos Null frame for 10th seconds onwards if it is not success still we try on
- #11th second if not tries on 12th and so on till 15th second. Hence before disconnection DUT will send 5 NULL frames.
- #Hence in any case DUT will detect client got removed in (10+5) seconds. i.e., (gGoKeepAlivePeriod + gGoLinkMonitorPeriod)..
- #gGoLinkMonitorPeriod/ gApLinkMonitorPeriod is period where link is idle and it is period
- #where we send NULL frame.
- #gApLinkMonitorPeriod = 10
- #gGoLinkMonitorPeriod = 10
- #gGoKeepAlivePeriod/gApKeepAlivePeriod is time to spend to check whether frame are succeed to send or not.
- #Hence total effective detection time is gGoLinkMonitorPeriod+ gGoKeepAlivePeriod/gApLinkMonitorPeriod+ gApKeepAlivePeriod.
- gGoKeepAlivePeriod = 20
- gApKeepAlivePeriod = 20
- #If set will start with active scan after driver load, otherwise will start with
- #passive scan to find out the domain
- gEnableBypass11d=1
- #If set to 0, will not scan DFS channels
- gEnableDFSChnlScan=1
- # Enable DFS channel roam
- # 0: DISABLE, 1: ENABLED_NORMAL, 2: ENABLED_ACTIVE
- gAllowDFSChannelRoam=1
- gVhtChannelWidth=2
- # Enable Automatic Tx Power control
- gEnableAutomaticTxPowerControl=1
- # 0 for OLPC 1 for CLPC and SCPC
- gEnableCloseLoop=1
- #Data Inactivity Timeout when in powersave (in ms)
- gDataInactivityTimeout=200
- # VHT Tx/Rx MCS values
- # Valid values are 0,1,2. If commented out, the default value is 0.
- # 0=MCS0-7, 1=MCS0-8, 2=MCS0-9
- gVhtRxMCS=2
- gVhtTxMCS=2
- # VHT Tx/Rx MCS values for 2x2
- # Valid values are 0,1,2. If commented out, the default value is 0.
- # 0=MCS0-7, 1=MCS0-8, 2=MCS0-9
- gEnable2x2=1
- gVhtRxMCS2x2=2
- gVhtTxMCS2x2=2
- # Set txchainmask and rxchainmask
- # These parameters are used only if gEnable2x2 is 0
- # Valid values are 1,2
- # Set gSetTxChainmask1x1=1 or gSetRxChainmask1x1=1 to select chain0.
- # Set gSetTxChainmask1x1=2 or gSetRxChainmask1x1=2 to select chain1.
- gSetTxChainmask1x1=1
- gSetRxChainmask1x1=1
- # Scan Timing Parameters
- # gPassiveMaxChannelTime=110
- # gPassiveMinChannelTime=60
- gActiveMaxChannelTime=40
- gActiveMinChannelTime=20
- #If set to 0, MCC is not allowed.
- gEnableMCCMode=1
- # MCC to SCC Switch mode: 0-Disable 1-Enable 2-Force SCC if same band
- gWlanMccToSccSwitchMode = 0
- # 1=enable STBC; 0=disable STBC
- gEnableRXSTBC=1
- # 1=enable tx STBC; 0=disable
- gEnableTXSTBC=1
- # 1=enable rx LDPC; 0=disable
- gEnableRXLDPC=1
- #Enable/Disable Tx beamforming
- gTxBFEnable=1
- #Enable/Disable Tx beamformee in SAP mode
- gEnableTxBFeeSAP=1
- # Enable Tx beamforming in VHT20MHz
- # Valid values are 0,1. If commented out, the default value is 0.
- # 0=disable, 1=enable
- gEnableTxBFin20MHz=1
- #Enable/Disable SU Tx beamformer support.
- gEnableTxSUBeamformer=1
- #Enable Scan Results Aging based on timer
- #Timer value is in seconds
- #If Set to 0 it will not enable the feature
- gScanAgingTime=30
- #Enable Scan Results Aging based on number of scans
- gScanResultAgeCount=1
- #Enable Power saving mechanism Based on Android Framework
- #If set to 0 Driver internally control the Power saving mechanism
- #If set to 1 Android Framwrok control the Power saving mechanism
- isAndroidPsEn=0
- #Enable thermal mitigation
- gThermalMitigationEnable=0
- gEnableFastRoamInConcurrency=1
- #Maxium Channel time in msec
- gMaxMediumTime = 6000
- # 802.11K support
- gRrmEnable=1
- gRrmOperChanMax=8
- gRrmNonOperChanMax=8
- gRrmRandIntvl=100
- #Scan offload
- gEnableDirectedScanOffload=1
- #FlexConnect Power Factor
- #Default is set to 0 (disable)
- gFlexConnectPowerFactor=0
- #Disable split scan, the FW will take care of it
- gNumChanCombinedConc=60
- #Enable Power Save offload
- gEnablePowerSaveOffload=2
- #Enable firmware uart print
- gEnablefwprint=0
- #IPA config
- gIPAConfig=0
- gIPADescSize=800
- gIPAPreFilterEnable=1
- gIPARMEnable=1
- gIPAIPv6Enable=1
- IpaUcOffloadEnabled=0
- gIpaUcStaOffload=0
- #P2P Listen offload
- gEnableP2pListenOffload=1
- # Maximum Receive AMPDU size (VHT only. Valid values: 0->8k 1->16k 2->32k 3->64k 4->128k)
- gVhtAmpduLenExponent=7
- # Maximum MPDU length (VHT only. Valid values: 0->3895 octets, 1->7991 octets, 2->11454 octets)
- gVhtMpduLen=2
- # Maximum number of wow filters required
- #gMaxWoWFilters=22
- # WOW Enable/Disable.
- # 0 - Disable both magic pattern match and pattern byte match.
- # 1 - Enable magic pattern match on all interfaces.
- # 2 - Enable pattern byte match on all interfaces.
- # 3 - Enable both magic patter and pattern byte match on all interfaces.
- # Default value of gEnableWoW is 3.
- # gEnableWoW=0
- # Enable or Disable MCC Adaptive Scheduler at the FW
- # 1=Enable (default), 0=Disable
- gEnableMCCAdaptiveScheduler=1
- #Enable or Disable p2p device address administered
- isP2pDeviceAddrAdministrated=0
- #Enable Rx thread
- gEnableRxThread=1
- #Enable NAPI
- gEnableNAPI=1
- # Set Thermal Power limit
- TxPower2g=10
- TxPower5g=10
- # Remove Overlap channel restriction
- gEnableOverLapCh=0
- #Enable VHT on 2.4Ghz
- gEnableVhtFor24GHzBand=1
- #Enable or Disable 5G early beacon termination
- gEnable5gEBT=1
- #Maximum number of offload peers supported
- # gMaxOffloadPeers=2
- # controlling the following offload patterns
- # through ini parameter. Default value is 1
- # to disable set it to zero. ssdp = 0
- # Setup multicast pattern for mDNS 224.0.0.251,
- # SSDP 239.255.255.250 and LLMNR 224.0.0.252
- ssdp = 0
- #Enable Memory Deep Sleep
- gEnableMemDeepSleep=1
- # Bus bandwidth threshold values in terms of number of packets
- gBusBandwidthHighThreshold=2000
- gBusBandwidthMediumThreshold=500
- gBusBandwidthLowThreshold=150
- # Bus bandwidth compute timeout value in ms
- gBusBandwidthComputeInterval=100
- # Regulatory Setting; 0=STRICT; 1=CUSTOM
- gRegulatoryChangeCountry=1
- # RA filtering rate limit param, the current value would not
- # help if the lifetime in RA is less than 3*60=3min. Then
- # we need to change it, though it is uncommon.
- # gRAFilterEnable=0
- gRArateLimitInterval=600
- # Maximum number of concurrent connections
- gMaxConcurrentActiveSessions=2
- # Disable/Enable GreenAP
- # 0 to disable, 1 to enable, default: 1
- gEnableGreenAp=1
- # Radar PRI multiplier
- gDFSradarMappingPriMultiplier=4
- gPNOScanSupport=1
- # Enable/Disable RX full reorder offload
- gReorderOffloadSupported=1
- #Enable/Disable LPASS support
- # 0 to disable, 1 to enable
- gEnableLpassSupport=0
- # Whether userspace country code setting shld have priority
- gCountryCodePriority=1
- # Enable(1)/Disable(0) SIFS burst
- gEnableSifsBurst=1
- # Enable or Disable Multi-user MIMO
- # 1=Enable (default), 0=Disable
- gEnableMuBformee=1
- # Enable/Disable channel avoidance for SAP in SCC scenario
- # 0 - disable
- # 1 - enable
- gSapSccChanAvoidance=0
- # Inactivity time (in ms) to end TX Service Period while in IBSS power save mode
- gIbssTxSpEndInactivityTime=10
- # Enable/Disable Roaming Offload Support (a.k.a Key Management Offload)
- # 0 to disable, 1 to enable
- gRoamOffloadEnabled=0
- # Enable support for TDLS
- # 0 - disable
- # 1 - enable
- gEnableTDLSSupport=1
- # Enable support for Implicit Trigger of TDLS. That is, wlan driver shall
- # initiate TDLS Discovery towards a peer whenever setup criteria (throughput
- # and RSSI) is met and then will initiate teardown when teardown criteria
- # (idle packet count and RSSI) is met.
- # 0 - disable
- # 1 - enable
- gEnableTDLSImplicitTrigger=1
- # Enable TDLS External Control. That is, user space application has to
- # first configure a peer MAC in wlan driver towards which TDLS is desired.
- # Device will establish TDLS only towards those configured peers whenever
- # TDLS criteria (throughput and RSSI threshold) is met and teardown TDLS
- # when teardown criteria (idle packet count and RSSI) is met. However,
- # device will accept TDLS connection if it is initiated from any other peer,
- # even if that peer is not configured.
- # 0 - disable
- # 1 - enable
- # For TDLS External Control, Implicit Trigger must also be enabled.
- gTDLSExternalControl=1
- # Enable support for TDLS off-channel operation
- # 0 - disable
- # 1 - enable
- # TDLS off-channel operation will be invoked when there is only one
- # TDLS connection.
- gEnableTDLSOffChannel=1
- # Enable or Disable Random MAC (Spoofing)
- # 1=Enable, 0=Disable (default)
- gEnableMacAddrSpoof=0
- # Enable(Tx) fastpath for data traffic.
- # 0 - disable
- # 1 - enable
- gEnableFastPath=1
- END
- # Note: Configuration parser would not read anything past the END marker
|