[Buildroot] [PATCH] package/wpa_supplicant: Add overrides configuration option

José Pekkarinen jose.pekkarinen at unikie.com
Wed Apr 13 06:38:58 UTC 2022


From: Mika Joenpera <mika.joenpera at unikie.com>

Overrides configuration possibility enabled through
wpa_supplicant configuration file.

Signed-off-by: Mika Joenpera <mika.joenpera at unikie.com>
Signed-off-by: José Pekkarinen <jose.pekkarinen at unikie.com>
---
 package/wpa_supplicant/Config.in         |  7 +++++++
 package/wpa_supplicant/wpa_supplicant.mk | 12 ++++++++++++
 2 files changed, 19 insertions(+)

diff --git a/package/wpa_supplicant/Config.in b/package/wpa_supplicant/Config.in
index 8f095cdf2d..bb4b78433e 100644
--- a/package/wpa_supplicant/Config.in
+++ b/package/wpa_supplicant/Config.in
@@ -84,6 +84,13 @@ config BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING
 	  Enable support for open and secured mesh networking
 	  (IEEE 802.11s)
 
+config BR2_PACKAGE_WPA_SUPPLICANT_OVERRIDES
+	bool "Enable HT/VHT overrides"
+	help
+	  Enable wpa_supplicant overrides for HT and VHT (disable
+	  HT/HT40, mask MCS rates, etc.) in wpa_supplicant
+	  configuration file.
+
 config BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN
 	bool "Enable autoscan"
 	help
diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 3c0b0c1dfc..d857b32b19 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -110,6 +110,18 @@ else
 WPA_SUPPLICANT_CONFIG_DISABLE += CONFIG_MESH
 endif
 
+ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_OVERRIDES),y)
+WPA_SUPPLICANT_CONFIG_ENABLE += \
+	CONFIG_HT_OVERRIDES \
+	CONFIG_VHT_OVERRIDES \
+	CONFIG_HE_OVERRIDES
+else
+WPA_SUPPLICANT_CONFIG_DISABLE += \
+	CONFIG_HT_OVERRIDES \
+	CONFIG_VHT_OVERRIDES \
+	CONFIG_HE_OVERRIDES
+endif
+
 ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN),y)
 WPA_SUPPLICANT_CONFIG_ENABLE += \
 	CONFIG_AUTOSCAN_EXPONENTIAL \
-- 
2.25.1




More information about the buildroot mailing list