From e44b0f25756d40974a1850d10e88074f66b150f0 Mon Sep 17 00:00:00 2001 From: Miaoqing Pan Date: Thu, 17 Jul 2025 17:50:50 +0800 Subject: hostapd: enable 802.11be, SAE-PK, OWE, SuiteB, ACS, and MBO support hostapd has supported IEEE 802.11be (Wi-Fi 7) for over three years. Given the growing market demand for Wi-Fi 7, it is now an appropriate time to enable support for IEEE 802.11be Extremely High Throughput (EHT). Note that CONFIG_IEEE80211AX is a mandatory prerequisite for setting CONFIG_IEEE80211BE. This patch also enables the following build-time options in defconfig, all of which have no runtime impact: SAE Public Key (SAE_PK) Opportunistic Wireless Encryption (OWE) Suite B and Suite B 192 Automatic Channel Selection (ACS) Multiband Operation (MBO) Signed-off-by: Miaoqing Pan Signed-off-by: Khem Raj --- .../recipes-connectivity/hostapd/hostapd/defconfig | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd/defconfig b/meta-oe/recipes-connectivity/hostapd/hostapd/defconfig index 7f8e0b9eaa..b8745024d9 100644 --- a/meta-oe/recipes-connectivity/hostapd/hostapd/defconfig +++ b/meta-oe/recipes-connectivity/hostapd/hostapd/defconfig @@ -142,10 +142,35 @@ CONFIG_IEEE80211N=y # IEEE 802.11ac (Very High Throughput) support CONFIG_IEEE80211AC=y +# IEEE 802.11be EHT support +# CONFIG_IEEE80211AX is mandatory for setting CONFIG_IEEE80211BE. +CONFIG_IEEE80211BE=y + # Simultaneous Authentication of Equals (SAE), WPA3-Personal CONFIG_SAE=y +# SAE Public Key, WPA3-Personal +CONFIG_SAE_PK=y + # Remove debugging code that is printing out debug messages to stdout. # This can be used to reduce the size of the hostapd considerably if debugging # code is not needed. #CONFIG_NO_STDOUT_DEBUG=y + +# Automatic Channel Selection +# This will allow hostapd to pick the channel automatically when channel is set +# to "acs_survey" or "0". Eventually, other ACS algorithms can be added in +# similar way. +CONFIG_ACS=y + +# Multiband Operation support +# These extensions facilitate efficient use of multiple frequency bands +# available to the AP and the devices that may associate with it. +CONFIG_MBO=y + +# Opportunistic Wireless Encryption (OWE) +CONFIG_OWE=y + +# Enable support for SuiteB +CONFIG_SUITEB=y +CONFIG_SUITEB192=y -- cgit v1.2.3-54-g00ecf