diff --git a/wifi/WCNSS_cfg.dat b/wifi/WCNSS_cfg.dat index 0637816..85338f7 100644 Binary files a/wifi/WCNSS_cfg.dat and b/wifi/WCNSS_cfg.dat differ diff --git a/wifi/WCNSS_qcom_cfg.ini b/wifi/WCNSS_qcom_cfg.ini index 6e3bb1a..40c6319 100644 --- a/wifi/WCNSS_qcom_cfg.ini +++ b/wifi/WCNSS_qcom_cfg.ini @@ -11,12 +11,8 @@ gEnableImps=1 gEnableIdleScan=0 -# Enable/Disable vsta based on MAX Assoc limit -gEnableVSTASupport=1 - - # 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. gImpsModSleepTime=0 @@ -30,6 +26,7 @@ gEnableBmps=1 gEnableSuspend=3 + # Phy Mode (auto, b, g, n, etc) # Valid values are 0-9, with 0 = Auto, 4 = 11n, 9 = 11ac gDot11Mode=0 @@ -61,8 +58,6 @@ InfraUapsdBeSrvIntv=0 InfraUapsdBkSrvIntv=0 -# Flag to allow STA send AddTspec even when ACM is Off -gAddTSWhenACMIsOff=1 # Make 1x1 the default antenna configuration @@ -116,7 +111,7 @@ gEnableApOBSSProt=1 #Enable/Disable UAPSD for SoftAP -gEnableApUapsd=1 +gEnableApUapsd=0 # Fixed Rate @@ -157,9 +152,10 @@ g11dSupportEnabled=1 g11hSupportEnabled=1 -# ESE Support and fast transition -EseEnabled=0 -ImplicitQosIsEnabled=0 +# CCX Support and fast transition +CcxEnabled=0 +FastTransitionEnabled=1 +ImplicitQosIsEnabled=1 gNeighborScanTimerPeriod=200 gNeighborLookupThreshold=76 @@ -169,7 +165,7 @@ gNeighborScanChannelMinTime=20 gNeighborScanChannelMaxTime=30 gMaxNeighborReqTries=3 -# Legacy (non-ESE, non-802.11r) Fast Roaming Support +# Legacy (non-CCX, non-802.11r) Fast Roaming Support # To enable, set FastRoamEnabled=1 # To disable, set FastRoamEnabled=0 FastRoamEnabled=1 @@ -187,10 +183,9 @@ gImmediateRoamRssiDiff=10 # To enable, set gRoamIntraBand=1 (Roaming within band) # To disable, set gRoamIntraBand=0 (Roaming across band) - gRoamIntraBand=0 -#SAP Country code +# SAP Country code # Default Country Code is 2 bytes, 3rd byte is optional indoor or out door. @@ -225,7 +220,7 @@ gAPAutoShutOff=0 # 1 = enable auto channel selection, channel provided by supplicant will be ignored -gApAutoChannelSelection=1 +gApAutoChannelSelection=0 # Listen Energy Detect Mode Configuration @@ -277,7 +272,7 @@ BandCapability=0 #Beacon Early Termination (1 = enable the BET feature, 0 = disable) -enableBeaconEarlyTermination=0 +enableBeaconEarlyTermination=1 beaconEarlyTerminationWakeInterval=3 @@ -303,37 +298,18 @@ gAPChannelSelectOperatingBand=0 #Channel Bonding gChannelBondingMode5GHz=1 -gChannelBondingMode24GHz=1 + #Enable Keep alive with non-zero period value -#gStaKeepAlivePeriod = 30 +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. +#AP LINK MONITOR TIMEOUT is used for both SAP and GO mode. +#It is used to change the frequency of keep alive packets in the AP Link Monitor period which is by +#default 20s. Currently the keep alive packets are sent as an interval of 3s but after this change +#the keep alive packet frequency can be changed. -#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=30 - -gApKeepAlivePeriod=10 +#gApLinkMonitorPeriod = 3 #If set will start with active scan after driver load, otherwise will start with @@ -354,7 +330,7 @@ gEnableLogp=1 # Enable Automatic Tx Power control -gEnableAutomaticTxPowerControl=0 +gEnableAutomaticTxPowerControl=1 # 0 for OLPC 1 for CLPC and SCPC gEnableCloseLoop=1 @@ -409,7 +385,7 @@ gEnableFastRoamInConcurrency=1 gListOfNon11acCountryCode=RU,UA,ZA #Maxium Channel time in msec -gMaxMediumTime = 5480 +gMaxMediumTime = 6000 # 802.11K support gRrmEnable=1 @@ -420,6 +396,9 @@ gRrmRandIntvl=100 #Scan offload gEnableDirectedScanOffload=0 +# Oxygen network (prop IE for IBSS) +gEnableOxygenNwk=0 + #FlexConnect Power Factor #Default is set to 0 (disable) gFlexConnectPowerFactor=0 @@ -428,22 +407,6 @@ gFlexConnectPowerFactor=0 gEnableTrafficMonitor=1 gTrafficIdleTimeout=3000 -#Disable/Enable Strict FCC Regulatory -# 0 to disable, 1 to enable -gEnableStrictRegulatoryForFCC=1 - -#Enable/Disable Modulated DTIM feature -gEnableModulatedDTIM=3 - -#max LI value for modulated DTIM -gMaxLIModulatedDTIM=3 - -#Enable/Disable Link Layer Statistics Feature -gEnableLLStats=1 - -#Enable/Disable EXTScan Feature -gEnableEXTScan=1 - END # Note: Configuration parser would not read anything past the END marker diff --git a/wifi/WCNSS_qcom_wlan_nv.bin b/wifi/WCNSS_qcom_wlan_nv.bin old mode 100755 new mode 100644