wpa_supplicant has supported IEEE 802.11be (Wi-Fi 7) for over three years. With growing market demand for Wi-Fi 7, it is now an appropriate time to enable IEEE 802.11be Extremely High Throughput (EHT) support, mainly for AP mode.
This implementation conforms to IEEE Std 802.11be-2024, which was approved by the IEEE SA Standards Board on September 26, 2024 and officially published on July 22, 2025. Signed-off-by: Miaoqing Pan <[email protected]> --- ...nt-IEEE-802.11be-as-a-published-amen.patch | 34 +++++++++++++++++++ ...onfig-Uncomment-CONFIG_IEEE80211BE-y.patch | 32 +++++++++++++++++ .../wpa-supplicant/wpa-supplicant_2.11.bb | 2 ++ 3 files changed, 68 insertions(+) create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0003-defconfig-Document-IEEE-802.11be-as-a-published-amen.patch create mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0004-defconfig-Uncomment-CONFIG_IEEE80211BE-y.patch diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0003-defconfig-Document-IEEE-802.11be-as-a-published-amen.patch b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0003-defconfig-Document-IEEE-802.11be-as-a-published-amen.patch new file mode 100644 index 0000000000..b474b8437f --- /dev/null +++ b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0003-defconfig-Document-IEEE-802.11be-as-a-published-amen.patch @@ -0,0 +1,34 @@ +From aebbf87ca7311f543bd849020b97402c49f3cf24 Mon Sep 17 00:00:00 2001 +From: Miaoqing Pan <[email protected]> +Date: Thu, 18 Dec 2025 09:39:39 +0800 +Subject: [PATCH 2/3] defconfig: Document IEEE 802.11be as a published + amendment + +The comment about the IEEE 802.11be functionality being experimental +and based on a not yet finalized standard is not accurate anymore +since IEEE Std 802.11be-2024 has already been published. Remove this +outdated comment. + +Signed-off-by: Miaoqing Pan <[email protected]> +Upstream-Status: Backport [https://git.w1.fi/cgit/hostap/commit/?id=2887a975b12de9256ed6fdbd0da1dbb78c7a25c4] +--- + wpa_supplicant/defconfig | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/wpa_supplicant/defconfig b/wpa_supplicant/defconfig +index 044604a..7efb9e6 100644 +--- a/wpa_supplicant/defconfig ++++ b/wpa_supplicant/defconfig +@@ -507,9 +507,6 @@ CONFIG_IEEE80211AX=y + + # IEEE 802.11be EHT support (mainly for AP mode) + # CONFIG_IEEE80211AX is mandatory for setting CONFIG_IEEE80211BE. +-# Note: This is experimental and work in progress. The definitions are still +-# subject to change and this should not be expected to interoperate with the +-# final IEEE 802.11be version. + #CONFIG_IEEE80211BE=y + + # Wireless Network Management (IEEE Std 802.11v-2011) +-- +2.34.1 + diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0004-defconfig-Uncomment-CONFIG_IEEE80211BE-y.patch b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0004-defconfig-Uncomment-CONFIG_IEEE80211BE-y.patch new file mode 100644 index 0000000000..9ed7342bdc --- /dev/null +++ b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/0004-defconfig-Uncomment-CONFIG_IEEE80211BE-y.patch @@ -0,0 +1,32 @@ +From be5ffd2084b8690f5b974c5b6ff7409fbfaacfb7 Mon Sep 17 00:00:00 2001 +From: Miaoqing Pan <[email protected]> +Date: Thu, 11 Dec 2025 15:07:31 +0800 +Subject: [PATCH 3/3] defconfig: Uncomment CONFIG_IEEE80211BE=y + +wpa_supplicant has supported IEEE 802.11be (Wi-Fi 7) for over three +years. With growing market demand for Wi-Fi 7, it is now an appropriate +time to enable IEEE 802.11be support. This is needed mainly to enable AP +mode functionality in wpa_supplicant. + +Signed-off-by: Miaoqing Pan <[email protected]> +Upstream-Status: Backport [https://git.w1.fi/cgit/hostap/commit/?id=e623edd9b73a521b8a4438c600c9a8fb0ac5febe] +--- + wpa_supplicant/defconfig | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/wpa_supplicant/defconfig b/wpa_supplicant/defconfig +index 7efb9e6..84ac8ba 100644 +--- a/wpa_supplicant/defconfig ++++ b/wpa_supplicant/defconfig +@@ -507,7 +507,7 @@ CONFIG_IEEE80211AX=y + + # IEEE 802.11be EHT support (mainly for AP mode) + # CONFIG_IEEE80211AX is mandatory for setting CONFIG_IEEE80211BE. +-#CONFIG_IEEE80211BE=y ++CONFIG_IEEE80211BE=y + + # Wireless Network Management (IEEE Std 802.11v-2011) + # Note: This is experimental and not complete implementation. +-- +2.34.1 + diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.11.bb b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.11.bb index 50f16e935d..7c7a8bd9c1 100644 --- a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.11.bb +++ b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.11.bb @@ -17,6 +17,8 @@ SRC_URI = "http://w1.fi/releases/wpa_supplicant-${PV}.tar.gz \ file://99_wpa_supplicant \ file://0001-macsec_linux-Hardware-offload-requires-Linux-headers.patch \ file://0002-defconfig-Update-Opportunistic-Wireless-Encryption-O.patch \ + file://0003-defconfig-Document-IEEE-802.11be-as-a-published-amen.patch \ + file://0004-defconfig-Uncomment-CONFIG_IEEE80211BE-y.patch \ file://CVE-2025-24912-01.patch \ file://CVE-2025-24912-02.patch \ " -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#228083): https://lists.openembedded.org/g/openembedded-core/message/228083 Mute This Topic: https://lists.openembedded.org/mt/116837313/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
