[G Pad 8.3 Android Development] Deltadroid:
But, if we would like to see this fixed in CM, then we need to find out exactly what setting is causing the problem because the CM team wants to see incremental changes. They would never accept just replacing the entire config.

There seems to be way more than a dozen configuration changes, although, the relvant changes are probably something to do with the 5Ghz signal:

# Disable HT40
-gChannelBondingMode5GHz=0
+gChannelBondingMode5GHz=1

diff -u WCNSS_qcom_cfg.ini.org WCNSS_qcom_cfg.ini |more
--- WCNSS_qcom_cfg.ini.org	2008-02-28 18:33:46.000000000 +0100
+++ WCNSS_qcom_cfg.ini	2014-11-17 15:05:38.000000000 +0100
@@ -15,7 +15,7 @@
# Enable BMPS or not
gEnableBmps=1

-# Enable Close Loop or not
+# Enable Close Loop or not (0 for OLPC 1 for CLPC and SCPC)
gEnableCloseLoop=1

# Enable suspend or not
@@ -23,6 +23,7 @@
gEnableSuspend=3

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

# Handoff Enable(1) Disable(0)
@@ -33,7 +34,7 @@

# 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
+Intf0MacAddress=8C3AE34E35AA
Intf1MacAddress=000AF58989FE
Intf2MacAddress=000AF58989FD
Intf3MacAddress=000AF58989FC
@@ -44,9 +45,6 @@
InfraUapsdBeSrvIntv=0
InfraUapsdBkSrvIntv=0

-# Enable Firmware RSSI monitoring for roaming
-gEnableFWRssiMonitoring=1
-
# Make 1x1 the default antenna configuration
gNumRxAnt=1

@@ -59,20 +57,23 @@
# Flags to filter Mcast and Bcast RX packets.
# Value 0: No filtering, 1: Filter all Multicast.
# 2: Filter all Broadcast. 3: Filter all Mcast and Bcast
-McastBcastFilter=3
+McastBcastFilter=0

# Flag to enable Active mode offload
-gEnableActiveModeOffload=0
+gEnableActiveModeOffload=1

# Flag to enable HostARPOffload feature or not
-hostArpOffload=0
+hostArpOffload=1
+
+# Flag to enable Host IPv6 NS Offload feature or not
+hostNSOffload=1

#SoftAP Related Parameters
# AP MAc addr (obsolete)
-gAPMacAddr=000AF58989EF
+gAPMacAddr=8C3AE34E35AA

# Enable Random BSSID
-gEnableApRandomBssid=1
+#gEnableApRandomBssid=1

# 802.11n Protection flag
gEnableApProt=1
@@ -102,7 +103,10 @@
WmmIsEnabled=0

# 802.11d support
-g11dSupportEnabled=1
+g11dSupportEnabled=0
+
+# 802.11h support
+g11hSupportEnabled=1

# CCX Support and fast transition
CcxEnabled=0
@@ -122,14 +126,23 @@
# To disable, set FastRoamEnabled=0, gEnableFWRssiMonitoring=0, FastTransitionEnabled=0
FastRoamEnabled=1

+# Enable Firmware RSSI monitoring for roaming
+gEnableFWRssiMonitoring=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

#Configure the RSSI gap that will be used to partition/categorize width of
-#each individual category (aka bucket).
-gRssiCatGap=5
+#each individual category (aka bucket).
+#gRssiCatGap=5
+
+# 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

# SAP Country code
# Default Country Code is 2 bytes, 3rd byte is optional indoor or out door.
@@ -175,11 +188,12 @@
BandCapability=0

#Forced Device Listen Interval in multiples of DTIM Period aligned to DTIM
+#gEnableDynamicDTIM=3
gEnableModulatedDTIM=3

#Beacon Early Termination (1 = enable the BET feature, 0 = disable)
enableBeaconEarlyTermination=1
-beaconEarlyTerminationWakeInterval=11
+beaconEarlyTerminationWakeInterval=10

#Bluetooth Alternate Mac Phy (1 = enable the BT AMP feature, 0 = disable)
gEnableBtAmp=0
@@ -196,7 +210,19 @@
gAPChannelSelectOperatingBand=0

#Enable Keep alive with non-zero period value
-gStaKeepAlivePeriod = 25
+gStaKeepAlivePeriod=30
+
+#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.
+#gApLinkMonitorPeriod = 3
+
+#Enable Ap Keep Alive with non zero value in Secs
+gApKeepAlivePeriod=25
+
+#Enable P2P GO Keep Alive with non zero value in Secs
+gGoKeepAlivePeriod=10

#If set will start with active scan after driver load, otherwise will start with
#passive scan to find out the domain
@@ -205,27 +231,110 @@
#If set to 0, will not scan DFS channels
gEnableDFSChnlScan=1

+gVhtChannelWidth=2
+
# Enable logp/SSR
gEnableLogp=1

# Disable HT40
-gChannelBondingMode5GHz=0
+gChannelBondingMode5GHz=1

# Enable Automatic Tx Power control
-gEnableAutomaticTxPowerControl=1
+gEnableAutomaticTxPowerControl=0

# Derive P2P MAC address from primary MAC address
isP2pDeviceAddrAdministrated=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
+
+# Enable CRDA regulatory support by settings default country code
+#gCrdaDefaultCountryCode=TW
+
+# Scan Timing Parameters
+# gPassiveMaxChannelTime=110
+# gPassiveMinChannelTime=60
+gActiveMaxChannelTime=60
+gActiveMinChannelTime=30
+
+#If set to 0, MCC is not allowed.
+gEnableMCCMode=1
+
+# 1=enable STBC; 0=disable STBC
+gEnableRXSTBC=1
+
+#Enable Scan Results Aging based on timer
+#Timer value is in seconds
+#If Set to 0 it will not enable the feature
+gScanAgingTime=0
+
# Disable channel 165 for Indonesia
-gIgnore_Chan165=1
+#gIgnore_Chan165=1

-btcStaticLenLeBt=120000
-btcStaticLenLeWlan=30000
+#btcStaticLenLeBt=120000
+#btcStaticLenLeWlan=30000

+# Country code priority
gCountryCodePriority=1

-gNumChanCombinedConc=255
+#gNumChanCombinedConc=255
+
+#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
+
+#disable LDPC in STA mode if the AP is TXBF capable
+gDisableLDPCWithTxbfAP=1
+
+#Enable thermal mitigation
+gThermalMitigationEnable=1
+
+# To Skip Dtim in P2P Mode
+gIgnoreDynamicDtimInP2pMode=1
+
+# To Skip DFS Channel in P2P Search
+gSkipDfsChannelInP2pSearch=1
+
+# Enable/Disable Mcast addr list filtering
+isMcAddrListFilter=0
+
+gReportMaxLinkSpeed=2
+
+# TDLS configuration
+gEnableTDLSSupport=0
+gEnableTDLSImplicitTrigger=0
+gTDLSTxStatsPeriod=5000
+gTDLSTxPacketThreshold=100
+gTDLSDiscoveryPeriod=20000
+gTDLSMaxDiscoveryAttempt=5
+gTDLSIdleTimeout=5000
+gTDLSRssiHysteresis=100
+gTDLSRSSITriggerThreshold=-75
+gTDLSIdlePacketThreshold=5
+gTDLSRSSITeardownThreshold=-75
+
+# 2013.07.16 moon-wifi@lge.com[formmh.kim] Add CountryCode [START]
+# KOREA = KR, USA = US, JAPAN = JP, BRAZIL(LATIN AMERICA)/EU/others = BR
+# Country code
+gStaCountryCode=US
+# 2013.07.16 moon-wifi@lge.com[formmh.kim] Add CountryCode [END]
+
+#List of Country codes for which 11ac needs to be disabled
+#Each country code must be delimited by comma(,)
+gListOfNon11acCountryCode=RU,UA,ZA
+
+#Maxium Channel time in msec
+gMaxMediumTime=6000
+
+#Timervalue is increased exponentially i.e 10,20,40,80,160,320 secs
+gPNOScanTimerRepeatValue=1

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