[PATCH v3 1/2] deactivate 802.11b

Tim Niemeyer tim at tn-x.org
Sa Aug 19 14:34:41 CEST 2017


From: Christian Dresel <fff at chrisi01.de>

Hiermit wird 802.11b auf den Knoten deaktiviert

Signed-off-by: Christian Dresel <fff at chrisi01.de>
Signed-off-by: Tim Niemeyer <tim at tn-x.org>
---

Changes in v3:
- Change mode only for 11g hardware

 src/packages/fff/fff-wireless/Makefile                         | 2 +-
 src/packages/fff/fff-wireless/files/lib/functions/fff/wireless | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/packages/fff/fff-wireless/Makefile b/src/packages/fff/fff-wireless/Makefile
index 12456e5..3ab6c81 100644
--- a/src/packages/fff/fff-wireless/Makefile
+++ b/src/packages/fff/fff-wireless/Makefile
@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=fff-wireless
-PKG_VERSION:=0.0.1
+PKG_VERSION:=0.0.2
 PKG_RELEASE:=1
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/fff-wireless
diff --git a/src/packages/fff/fff-wireless/files/lib/functions/fff/wireless b/src/packages/fff/fff-wireless/files/lib/functions/fff/wireless
index 59c8ce2..a083c13 100644
--- a/src/packages/fff/fff-wireless/files/lib/functions/fff/wireless
+++ b/src/packages/fff/fff-wireless/files/lib/functions/fff/wireless
@@ -37,8 +37,14 @@ wifiAddPhy() {
 		set wireless.${radio}.hwmode='${hwmode}'
 		set wireless.${radio}.htmode='HT20'
 		set wireless.${radio}.country='DE'
-		commit wireless
 	__EOF__
+	if [ "$hwmode" = "11g" ]; then
+		uci batch <<-__EOF__
+			set wireless.${radio}.supported_rates='6000 9000 12000 18000 24000 36000 48000 54000'
+			set wireless.${radio}.basic_rate='6000 9000 18000 36000 54000'
+		__EOF__
+	fi;
+	uci commit wireless
 
 	echo "${radio}"
 	return 0
-- 
2.1.4



Mehr Informationen über die Mailingliste franken-dev