WCNSS_qcom_cfg.ini

Created Diff never expires
11 removals
Words removed5
Total words1084
Words removed (%)0.46
408 lines
60 additions
Words added179
Total words1258
Words added (%)14.23
458 lines
# This file allows user to override the factory
# This file allows user to override the factory


# defaults for the WLAN Driver
# defaults for the WLAN Driver




# Enable IMPS or not
# Enable IMPS or not
gEnableImps=1
gEnableImps=1


# Enable/Disable Idle Scan
# Enable/Disable Idle Scan


gEnableIdleScan=0
gEnableIdleScan=0




# Increase sleep duration (seconds) during IMPS
# Increase sleep duration (seconds) during IMPS
# 0 implies no periodic wake up from IMPS. Periodic wakeup is
# 0 implies no periodic wake up from IMPS. Periodic wakeup is
# unnecessary if Idle Scan is disabled.
# unnecessary if Idle Scan is disabled.
gImpsModSleepTime=0
gImpsModSleepTime=0




# Enable BMPS or not
# Enable BMPS or not
gEnableBmps=1
gEnableBmps=1


# Enable suspend or not
# Enable suspend or not


# 1: Enable standby, 2: Enable Deep sleep, 3: Enable Mcast/Bcast Filter
# 1: Enable standby, 2: Enable Deep sleep, 3: Enable Mcast/Bcast Filter


gEnableSuspend=3
gEnableSuspend=3




# Phy Mode (auto, b, g, n, etc)
# Phy Mode (auto, b, g, n, etc)
# Valid values are 0-9, with 0 = Auto, 4 = 11n, 9 = 11ac
# Valid values are 0-9, with 0 = Auto, 4 = 11n, 9 = 11ac
gDot11Mode=0
gDot11Mode=0




# CSR Roaming Enable(1) Disable(0)
# CSR Roaming Enable(1) Disable(0)


gRoamingTime=0
gRoamingTime=0




# Assigned MAC Addresses - This will be used until NV items are in place
# 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
# Each byte of MAC address is represented in Hex format as XX


Intf0MacAddress=000AF58989FF
Intf0MacAddress=000AF58989FF
Intf1MacAddress=000AF58989FE
Intf1MacAddress=000AF58989FE
Intf2MacAddress=000AF58989FD
Intf2MacAddress=000AF58989FD


Intf3MacAddress=000AF58989FC
Intf3MacAddress=000AF58989FC


# Set/Clear UAPSD mask
# Set/Clear UAPSD mask


UapsdMask=0
UapsdMask=0


# UAPSD service interval for VO,VI, BE, BK traffic
# UAPSD service interval for VO,VI, BE, BK traffic


InfraUapsdVoSrvIntv=20
InfraUapsdVoSrvIntv=0

InfraUapsdViSrvIntv=0
InfraUapsdViSrvIntv=40
InfraUapsdBeSrvIntv=0
InfraUapsdBkSrvIntv=0


# Flag to allow STA send AddTspec even when ACM is Off
# Flag to allow STA send AddTspec even when ACM is Off
gAddTSWhenACMIsOff=1
gAddTSWhenACMIsOff=1


# Make 1x1 the default antenna configuration
# Make 1x1 the default antenna configuration


gNumRxAnt=1
gNumRxAnt=1




# Beacon filtering frequency (unit in beacon intervals)
# Beacon filtering frequency (unit in beacon intervals)


gNthBeaconFilter=50
gNthBeaconFilter=50




# Enable WAPI or not
# Enable WAPI or not


# WAPIIsEnabled=0
# WAPIIsEnabled=0




# Flags to filter Mcast abd Bcast RX packets.
# Flags to filter Mcast abd Bcast RX packets.


# Value 0: No filtering, 1: Filter all Multicast.
# Value 0: No filtering, 1: Filter all Multicast.


# 2: Filter all Broadcast. 3: Filter all Mcast abd Bcast
# 2: Filter all Broadcast. 3: Filter all Mcast abd Bcast


McastBcastFilter=3
McastBcastFilter=3




#Flag to enable HostARPOffload feature or not
#Flag to enable HostARPOffload feature or not


hostArpOffload=1
hostArpOffload=1




#SoftAP Related Parameters
#SoftAP Related Parameters


# AP MAc addr
# AP MAc addr


gAPMacAddr=000AF589dcab
gAPMacAddr=000AF589dcab




# 802.11n Protection flag
# 802.11n Protection flag


gEnableApProt=1
gEnableApProt=1




#Enable OBSS protection
#Enable OBSS protection


gEnableApOBSSProt=1
gEnableApOBSSProt=1




#Enable/Disable UAPSD for SoftAP
#Enable/Disable UAPSD for SoftAP


gEnableApUapsd=1
gEnableApUapsd=1




# Fixed Rate
# Fixed Rate


gFixedRate=0
gFixedRate=0




# Maximum Tx power
# Maximum Tx power

# gTxPowerCap=4
# gTxPowerCap=30




# Fragmentation Threshold
# Fragmentation Threshold


# gFragmentationThreshold=2346
# gFragmentationThreshold=2346




# RTS threshold
# RTS threshold


RTSThreshold=2346
RTSThreshold=1048576




# Intra-BSS forward
# Intra-BSS forward


gDisableIntraBssFwd=0
gDisableIntraBssFwd=0




# WMM Enable/Disable
# WMM Enable/Disable


WmmIsEnabled=0
WmmIsEnabled=0




# 802.11d support
# 802.11d support


g11dSupportEnabled=0
g11dSupportEnabled=0


# CCX Support and fast transition
# CCX Support and fast transition
EseEnabled=0
EseEnabled=0
FastTransitionEnabled=1
FastTransitionEnabled=1
ImplicitQosIsEnabled=0
ImplicitQosIsEnabled=0
gNeighborScanTimerPeriod=200
gNeighborScanTimerPeriod=200


# default value of this parameter is zero to enable dynamic threshold allocation
# default value of this parameter is zero to enable dynamic threshold allocation
# to set static roming threshold uncomment below parameter and set vaule
# to set static roming threshold uncomment below parameter and set vaule
#gNeighborLookupThreshold=78
# gNeighborLookupThreshold=85

gNeighborScanChannelMinTime=20
gNeighborScanChannelMinTime=20
gNeighborScanChannelMaxTime=30
gNeighborScanChannelMaxTime=30
gMaxNeighborReqTries=3


# Legacy (non-CCX, non-802.11r) Fast Roaming Support
# Legacy (non-CCX, non-802.11r) Fast Roaming Support
# To enable, set FastRoamEnabled=1
# To enable, set FastRoamEnabled=1
# To disable, set FastRoamEnabled=0
# To disable, set FastRoamEnabled=0
FastRoamEnabled=1
FastRoamEnabled=1


#Check if the AP to which we are roaming is better than current AP in terms of RSSI.
#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
#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
#the RSSI of the new/roamable AP should be for roaming
RoamRssiDiff=5
RoamRssiDiff=5


# SAP Country code
# SAP Country code


# Default Country Code is 2 bytes, 3rd byte is optional indoor or out door.
# Default Country Code is 2 bytes, 3rd byte is optional indoor or out door.


# Example
# Example


# US Indoor, USI
# US Indoor, USI


# Korea Outdoor, KRO
# Korea Outdoor, KRO


# Japan without optional byte, JP
# Japan without optional byte, JP


# France without optional byte, FR
# France without optional byte, FR


#gAPCntryCode=USI
#gAPCntryCode=USI




#Short Guard Interval Enable/disable
#Short Guard Interval Enable/disable

gShortGI20Mhz=1
gShortGI20Mhz=1

gShortGI40Mhz=1
gShortGI40Mhz=1




#Auto Shutdown Value in seconds. A value of 0 means Auto shutoff is disabled
#Auto Shutdown Value in seconds. A value of 0 means Auto shutoff is disabled


gAPAutoShutOff=0
gAPAutoShutOff=0


#Auto Shutdown wlan : Value in Seconds. 0 means disabled. Max 1 day = 86400 sec
gWlanAutoShutdown = 0



# SAP auto channel selection configuration
# SAP auto channel selection configuration


# 0 = disable auto channel selection
# 0 = disable auto channel selection


# 1 = enable auto channel selection, channel provided by supplicant will be ignored
# 1 = enable auto channel selection, channel provided by supplicant will be ignored


gApAutoChannelSelection=0
gApAutoChannelSelection=0




# Listen Energy Detect Mode Configuration
# Listen Energy Detect Mode Configuration


# Valid values 0-128
# Valid values 0-128


# 128 means disable Energy Detect feature
# 128 means disable Energy Detect feature


# 0-9 are threshold code and 7 is recommended value from system if feature is to be enabled.
# 0-9 are threshold code and 7 is recommended value from system if feature is to be enabled.


# 10-128 are reserved.
# 10-128 are reserved.


# The EDET threshold mapping is as follows in 3dB step:
# The EDET threshold mapping is as follows in 3dB step:


# 0 = -60 dBm
# 0 = -60 dBm


# 1 = -63 dBm
# 1 = -63 dBm


# 2 = -66 dBm
# 2 = -66 dBm


# ...
# ...


# 7 = -81 dBm
# 7 = -81 dBm


# 8 = -84 dBm
# 8 = -84 dBm


# 9 = -87 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:
# 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.
# Range Loss (dB) = EDET threshold level (dBm) + 97 dBm.


#
#


gEnablePhyAgcListenMode=128
gEnablePhyAgcListenMode=128




#Preferred channel to start BT AMP AP mode (0 means, any channel)
#Preferred channel to start BT AMP AP mode (0 means, any channel)


BtAmpPreferredChannel=0
BtAmpPreferredChannel=0




#Preferred band (both or 2.4 only or 5 only)
#Preferred band (both or 2.4 only or 5 only)


BandCapability=0
BandCapability=0




#Beacon Early Termination (1 = enable the BET feature, 0 = disable)
#Beacon Early Termination (1 = enable the BET feature, 0 = disable)


enableBeaconEarlyTermination=1
enableBeaconEarlyTermination=1


beaconEarlyTerminationWakeInterval=11
beaconEarlyTerminationWakeInterval=11




#Bluetooth Alternate Mac Phy (1 = enable the BT AMP feature, 0 = disable)
#Bluetooth Alternate Mac Phy (1 = enable the BT AMP feature, 0 = disable)


gEnableBtAmp=0
gEnableBtAmp=0




#SOFTAP Channel Range selection
#SOFTAP Channel Range selection


gAPChannelSelectStartChannel=1
gAPChannelSelectStartChannel=1


gAPChannelSelectEndChannel=11
gAPChannelSelectEndChannel=11




#SOFTAP Channel Range selection Operating band
#SOFTAP Channel Range selection Operating band


# 0:2.4GHZ 1: LOW-5GHZ 2:MID-5GHZ 3:HIGH-5GHZ 4: 4.9HZ BAND
# 0:2.4GHZ 1: LOW-5GHZ 2:MID-5GHZ 3:HIGH-5GHZ 4: 4.9HZ BAND


gAPChannelSelectOperatingBand=0
gAPChannelSelectOperatingBand=0




#Channel Bonding
#Channel Bonding
gChannelBondingMode5GHz=1
gChannelBondingMode5GHz=1


gEnableModulatedDTIM = 3
gEnableModulatedDTIM = 3
gMaxLIModulatedDTIM = 3
gMaxLIModulatedDTIM = 3
gEnableDatainactivity = 200
gEnableDatainactivity = 200


#Enable Keep alive with non-zero period value
#Enable Keep alive with non-zero period value


gStaKeepAlivePeriod=30
gStaKeepAlivePeriod=30




#Say gGoKeepAlivePeriod(5 seconds) and gGoLinkMonitorPeriod(10 seconds).
#Say gGoKeepAlivePeriod(5 seconds) and gGoLinkMonitorPeriod(10 seconds).
#For every 10 seconds DUT sends Qos Null frame(i.e., Keep Alive frame if link is idle for last 10 seconds.)
#For every 10 seconds DUT sends Qos Null frame(i.e., Keep Alive frame if link is idle for last 10 seconds.)
#For both active and power save clients.
#For both active and power save clients.


#Power save clients: DUT set TIM bit from 10th second onwards and till client honors TIM bit.
#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 Driver remove client.
#If doesn't honor for 5 seconds then Driver remove client.


#Active clients: DUT send Qos Null frame for 10th seconds onwards if it is not success still DUT try on
#Active clients: DUT send Qos Null frame for 10th seconds onwards if it is not success still DUT try on
#11th second if not tries on 12th and so on till 15th second. Hence before disconnection DUT will send 5 NULL frames.
#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)..
#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
#gGoLinkMonitorPeriod/ gApLinkMonitorPeriod is period where link is idle and it is period
#where we send NULL frame.
#where we send NULL frame.


#gApLinkMonitorPeriod = 10
#gApLinkMonitorPeriod = 10


#gGoLinkMonitorPeriod = 10
#gGoLinkMonitorPeriod = 10


#gGoKeepAlivePeriod/gApKeepAlivePeriod is time to spend to check whether frame are succeed to send or not.
#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.
#Hence total effective detection time is gGoLinkMonitorPeriod+ gGoKeepAlivePeriod/gApLinkMonitorPeriod+ gApKeepAlivePeriod.
gGoKeepAlivePeriod = 10
gGoKeepAlivePeriod = 10


gApKeepAlivePeriod = 30
gApKeepAlivePeriod = 30
#If set will start with active scan after driver load, otherwise will start with
#If set will start with active scan after driver load, otherwise will start with


#passive scan to find out the domain
#passive scan to find out the domain


#gEnableBypass11d=1
#gEnableBypass11d=1




#If set to 0, will not scan DFS channels
#If set to 0, will not scan DFS channels


gEnableDFSChnlScan=1
gEnableDFSChnlScan=1


gEnableLogp=1
gEnableLogp=1




# Enable Automatic Tx Power control
# Enable Automatic Tx Power control


gEnableAutomaticTxPowerControl=0
gEnableAutomaticTxPowerControl=0


# 0 for OLPC 1 for CLPC and SCPC
# 0 for OLPC 1 for CLPC and SCPC
gEnableCloseLoop=1
gEnableCloseLoop=1


#Data Inactivity Timeout when in powersave (in ms)
#Data Inactivity Timeout when in powersave (in ms)
gDataInactivityTimeout=200
gDataInactivityTimeout=200


gEnableLpwrImgTransition=1
gEnableLpwrImgTransition=1


# Scan Timing Parameters
# Scan Timing Parameters
# gPassiveMaxChannelTime=110
# gPassiveMaxChannelTime=110
# gPassiveMinChannelTime=60
# gPassiveMinChannelTime=60
# Enable Tx LDPC
# Enable Tx LDPC
#gTxLdpcEnable = 1 for HT mode, 2 for VHT mode,3 for both HT and VHT
#gTxLdpcEnable = 1 for HT mode, 2 for VHT mode,3 for both HT and VHT
gTxLdpcEnable=3
gTxLdpcEnable=3
# gActiveMaxChannelTime=40
# gActiveMaxChannelTime=40
# gActiveMinChannelTime=20
# gActiveMinChannelTime=20


# Valid values are 2048,4096,8192 and so on
# Valid values are 2048,4096,8192 and so on
# Please don't use values other than the ones mentioned above
# Please don't use values other than the ones mentioned above
gMaxMediumTime=4096
gMaxMediumTime=4096


# 802.11K support
# 802.11K support
gRrmEnable=1
gRrmEnable=1
gRrmOperChanMax=8
gRrmOperChanMax=8
gRrmNonOperChanMax=8
gRrmNonOperChanMax=8
gRrmRandIntvl=100
gRrmRandIntvl=100


#Scan offload
#Scan offload
gEnableDirectedScanOffload=0
gEnableDirectedScanOffload=0


#FlexConnect Power Factor
#FlexConnect Power Factor
#Default is set to 0 (disable)
#Default is set to 0 (disable)
gFlexConnectPowerFactor=0
gFlexConnectPowerFactor=0


gVhtChannelWidth=2
gVhtChannelWidth=2


# VHT Tx/Rx MCS values
# VHT Tx/Rx MCS values
# Valid values are 0,1,2. If commented out, the default value is 0.
# Valid values are 0,1,2. If commented out, the default value is 0.
# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9
# 0=MCS0-7, 1=MCS0-8, 2=MCS0-9
gVhtRxMCS=2
gVhtRxMCS=2
gVhtTxMCS=2
gVhtTxMCS=2


# Enable Tx beamforming
# Enable Tx beamforming
gTxBFEnable=1
gTxBFEnable=1


#Enable/Disable TDLS Feature
#Enable/Disable TDLS Feature
gEnableTDLSSupport=1
gEnableTDLSSupport=1


#Enable/Disable TDLS Implicit Trigger
#Enable/Disable TDLS Implicit Trigger
gEnableTDLSImplicitTrigger=0
gEnableTDLSImplicitTrigger=0


#Enable/Disable TDLS WMM Mode
#Enable/Disable TDLS WMM Mode
gEnableTDLSWmmMode=1
gEnableTDLSWmmMode=1


#Enable/Disable TDLS Buffer Sta
#Enable/Disable TDLS Buffer Sta
gEnableTDLSBufferSta=1
gEnableTDLSBufferSta=1


#Enable/Disable Mgmt Frame Logging
#Enable/Disable Mgmt Frame Logging
gEnableMgmtLogging=1
gEnableMgmtLogging=1


#Enable/Disable MAc Spoofing
#Enable/Disable MAc Spoofing
gEnableMacAddrSpoof=1
gEnableMacAddrSpoof=1


#Set RPS CPU mask
#Set RPS CPU mask
rps_mask=0f
rps_mask=0f


#wuzhiyong wifi bt coexistence
#wuzhiyong wifi bt coexistence
gBtcStaticOppWlanIdleWlanLen=30000
gBtcStaticOppWlanIdleWlanLen=30000
gBtcStaticOppWlanIdleBtLen=120000
gBtcStaticOppWlanIdleBtLen=120000


#Configures Channel Bonding in 24 GHz
gChannelBondingMode24GHz=1

# Disable rx wakelock
rx_wakelock_timeout=0

# Enable/Disable conversion from SARV1 to SARV2
gEnableSARV1toSARV2=1

# Set sta preference to connect in 80HZ/160HZ
gStaPrefer80MHzOver160MHz=1

# Sets RSSI preference for 5GHz over 2.4GHz AP
#gSelect5GHzMargin=5

# TheCrazyLex@PA Prefer connecting to 5Ghz AP
# even if its RSSI is lower by 3dBm than the 2.4Ghz AP
# gRoamPrefer5GHz=1

# Firmware log mode
# Valid values are 0,1,2
# 0=Disable, 1=WMI, 2=DIAG
gEnablefwlog=0

# Timer waiting for interface up from the upper layer
gInterfaceChangeWait=1000

#Enable Power Save offload
gEnablePowerSaveOffload=4

# 0: Disable BPF packet filter
# 1: Enable BPF packet filter
gBpfFilterEnable=0

# Enable/Disable NUD Tracking within driver
gEnableNUDTracking=0

# Enable broadcast logging to the userspace entities
gMulticastHostFwMsgs=0

# Disable packetlog explicitly
gEnablePacketLog=0

#Skip DFS Channel in case of P2P Search
# 0 - disable (Scan DFS Channel in P2P Search)
# 1 - enable (Skip DFS Channel)
gSkipDfsChannelInP2pSearch=0

END
END


# Note: Configuration parser would not read anything past the END marker
# Note: Configuration parser would not read anything past the END marker