forked from freifunk-franken/firmware
fff-wireless: merge WiFi adjustments into one simple script
This merges the wifi.* files into a single script, which improves overview/manageability and makes merging of cases possible. While at it, remove suppression of errors with "-q". Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Christian Dresel <fff@chrisi01.de> Reviewed-by: Fabian Bläse <fabian@blaese.de>
This commit is contained in:
parent
1e963f5f39
commit
329ed31cde
|
@ -1,7 +1,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=fff-wireless
|
PKG_NAME:=fff-wireless
|
||||||
PKG_RELEASE:=8
|
PKG_RELEASE:=9
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,48 @@
|
||||||
|
|
||||||
BOARD="$(uci get board.model.name)"
|
BOARD="$(uci get board.model.name)"
|
||||||
|
|
||||||
if [ -s "/etc/wifi.$BOARD" ] ; then
|
# antenna gain
|
||||||
. "/etc/wifi.$BOARD"
|
case "$BOARD" in
|
||||||
fi
|
tl-wr1043nd-v1)
|
||||||
|
uci set wireless.radio0.antenna_gain=3
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-loco-m|\
|
||||||
|
ubnt-loco-m-xw)
|
||||||
|
uci set wireless.radio0.antenna_gain=9
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-nano-m)
|
||||||
|
uci set wireless.radio0.antenna_gain=11
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-pico-m)
|
||||||
|
uci set wireless.radio0.antenna_gain=12
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-power-m-xw)
|
||||||
|
uci set wireless.radio0.antenna_gain=18
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-unifi)
|
||||||
|
# No support for Unifi AP Pro!
|
||||||
|
uci set wireless.radio0.antenna_gain=3
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
ubnt-unifiac-lite)
|
||||||
|
# These are the values for the AC MESH.
|
||||||
|
# The actual AC Lite has different values
|
||||||
|
uci set wireless.radio0.antenna_gain=4
|
||||||
|
uci set wireless.radio1.antenna_gain=3
|
||||||
|
uci commit wireless
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# rssileds
|
||||||
|
case "$BOARD" in
|
||||||
|
cpe210-v2|\
|
||||||
|
cpe210-v3)
|
||||||
|
uci -q set system.rssid_wlan0.dev=radio0
|
||||||
|
uci -q commit system
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set system.rssid_wlan0.dev=radio0
|
|
||||||
uci -q commit system
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set system.rssid_wlan0.dev=radio0
|
|
||||||
uci -q commit system
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=3
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=9
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=9
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=11
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=12
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,2 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=18
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,3 +0,0 @@
|
||||||
# No support for Unifi AP Pro!
|
|
||||||
uci -q set wireless.radio0.antenna_gain=3
|
|
||||||
uci -q commit wireless
|
|
|
@ -1,3 +0,0 @@
|
||||||
uci -q set wireless.radio0.antenna_gain=4
|
|
||||||
uci -q set wireless.radio1.antenna_gain=3
|
|
||||||
uci -q commit wireless
|
|
Loading…
Reference in New Issue