blob: 1b89906246a34857997fe378df1a37698ef77a3b [file] [log] [blame]
developer3e0400f2023-02-10 08:32:03 +08001From 2fc6bba3bf6691c388a48b0503f30c6e5fa8d226 Mon Sep 17 00:00:00 2001
2From: Shayne Chen <shayne.chen@mediatek.com>
3Date: Wed, 21 Dec 2022 14:27:08 +0800
4Subject: [PATCH] add EHT config for hostapd
5
6Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
7---
8 package/network/services/hostapd/Config.in | 4 ++++
9 package/network/services/hostapd/Makefile | 6 ++++++
10 2 files changed, 10 insertions(+)
11
12diff --git a/package/network/services/hostapd/Config.in b/package/network/services/hostapd/Config.in
13index 8f28eb2..d268056 100644
14--- a/package/network/services/hostapd/Config.in
15+++ b/package/network/services/hostapd/Config.in
16@@ -87,6 +87,10 @@ config DRIVER_11AX_SUPPORT
17 default n
18 select WPA_MBO_SUPPORT
19
20+config DRIVER_11BE_SUPPORT
21+ bool
22+ default n
23+
24 config WPA_ENABLE_WEP
25 bool "Enable support for unsecure and obsolete WEP"
26 help
27diff --git a/package/network/services/hostapd/Makefile b/package/network/services/hostapd/Makefile
28index 829879f..08fd4ef 100644
29--- a/package/network/services/hostapd/Makefile
30+++ b/package/network/services/hostapd/Makefile
31@@ -30,6 +30,7 @@ PKG_CONFIG_DEPENDS:= \
32 CONFIG_DRIVER_WEXT_SUPPORT \
33 CONFIG_DRIVER_11AC_SUPPORT \
34 CONFIG_DRIVER_11AX_SUPPORT \
35+ CONFIG_DRIVER_11BE_SUPPORT \
36 CONFIG_WPA_ENABLE_WEP
37
38 EAPOL_TEST_PROVIDERS:=eapol-test eapol-test-openssl eapol-test-wolfssl
39@@ -80,11 +81,16 @@ ifneq ($(CONFIG_DRIVER_11AX_SUPPORT),)
40 HOSTAPD_IEEE80211AX:=y
41 endif
42
43+ifneq ($(CONFIG_DRIVER_11BE_SUPPORT),)
44+ HOSTAPD_IEEE80211BE:=y
45+endif
46+
47 DRIVER_MAKEOPTS= \
48 CONFIG_ACS=$(CONFIG_PACKAGE_kmod-cfg80211) \
49 CONFIG_DRIVER_NL80211=$(CONFIG_PACKAGE_kmod-cfg80211) \
50 CONFIG_IEEE80211AC=$(HOSTAPD_IEEE80211AC) \
51 CONFIG_IEEE80211AX=$(HOSTAPD_IEEE80211AX) \
52+ CONFIG_IEEE80211BE=$(HOSTAPD_IEEE80211BE) \
53 CONFIG_DRIVER_WEXT=$(CONFIG_DRIVER_WEXT_SUPPORT) \
54 CONFIG_MBO=$(CONFIG_WPA_MBO_SUPPORT)
55
56--
572.25.1
58