From 46fe110a85a53722255e17233ca220976b0b4e6f Mon Sep 17 00:00:00 2001 From: Sukru Senli Date: Wed, 15 Mar 2017 17:37:15 +0100 Subject: [PATCH] brcmwifi: nvram bsd values from Broadcom for RSSI threshold --- layer2interface/broadcom/lib/network/brcmwifi.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/layer2interface/broadcom/lib/network/brcmwifi.sh b/layer2interface/broadcom/lib/network/brcmwifi.sh index 68c3ac082..f929e2f77 100644 --- a/layer2interface/broadcom/lib/network/brcmwifi.sh +++ b/layer2interface/broadcom/lib/network/brcmwifi.sh @@ -180,7 +180,7 @@ enableBSD() { nvram set bsd_primary=192.168.1.1 nvram set bsd_scheme=2 nvram set bsd_poll_interval=1 - nvram set bsd_bounce_detect="180 8 3600" + nvram set bsd_bounce_detect="180 2 3600" nvram set bsd_msglevel=0 nvram set bsd_status_poll=5 nvram set bsd_status=3 @@ -196,16 +196,16 @@ enableBSD() { # RSSI Threshold based policy # if [ "$(nvram get ${wdev}_nband)" == "2" ]; then # 2.4G - nvram set ${wdev}_bsd_if_quality_policy="0 0x0 -100" + nvram set ${wdev}_bsd_if_quality_policy="0 0x0" nvram set ${wdev}_bsd_if_select_policy=$wdev_to_steer - nvram set ${wdev}_bsd_sta_select_policy="0 0 0 0 0 1 0 0 0 0x600" + nvram set ${wdev}_bsd_sta_select_policy="20 -60 0 0 1 0 0 0 0 0x42" nvram set ${wdev}_bsd_steer_prefix=$wdev - nvram set ${wdev}_bsd_steering_policy="0 5 3 0 0 0x10" + nvram set ${wdev}_bsd_steering_policy="0 0 0 -60 0 0x52" else # 5G - nvram set ${wdev}_bsd_if_quality_policy="40 0x0 $rssi_threshold" + nvram set ${wdev}_bsd_if_quality_policy="30 0x0" nvram set ${wdev}_bsd_if_select_policy=$wdev_to_steer - nvram set ${wdev}_bsd_sta_select_policy="0 0 0 0 0 1 0 0 0 0x240" + nvram set ${wdev}_bsd_sta_select_policy="20 $rssi_threshold 0 0 1 0 0 0 0 0x40" nvram set ${wdev}_bsd_steer_prefix=$wdev nvram set ${wdev}_bsd_steering_policy="80 5 3 $rssi_threshold 0 0x40" fi