diff options
author | Miaoqing Pan <miaoqing.pan@oss.qualcomm.com> | 2025-07-17 17:50:50 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-07-17 08:53:08 -0700 |
commit | e44b0f25756d40974a1850d10e88074f66b150f0 (patch) | |
tree | 847a4fe20c94c81ebb898bf6b94d71900460595b | |
parent | ccf21651a0c3e720dbc392576e3213d413003f73 (diff) | |
download | meta-openembedded-e44b0f25756d40974a1850d10e88074f66b150f0.tar.gz |
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 <miaoqing.pan@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-connectivity/hostapd/hostapd/defconfig | 25 |
1 files changed, 25 insertions, 0 deletions
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 | |||
142 | # IEEE 802.11ac (Very High Throughput) support | 142 | # IEEE 802.11ac (Very High Throughput) support |
143 | CONFIG_IEEE80211AC=y | 143 | CONFIG_IEEE80211AC=y |
144 | 144 | ||
145 | # IEEE 802.11be EHT support | ||
146 | # CONFIG_IEEE80211AX is mandatory for setting CONFIG_IEEE80211BE. | ||
147 | CONFIG_IEEE80211BE=y | ||
148 | |||
145 | # Simultaneous Authentication of Equals (SAE), WPA3-Personal | 149 | # Simultaneous Authentication of Equals (SAE), WPA3-Personal |
146 | CONFIG_SAE=y | 150 | CONFIG_SAE=y |
147 | 151 | ||
152 | # SAE Public Key, WPA3-Personal | ||
153 | CONFIG_SAE_PK=y | ||
154 | |||
148 | # Remove debugging code that is printing out debug messages to stdout. | 155 | # Remove debugging code that is printing out debug messages to stdout. |
149 | # This can be used to reduce the size of the hostapd considerably if debugging | 156 | # This can be used to reduce the size of the hostapd considerably if debugging |
150 | # code is not needed. | 157 | # code is not needed. |
151 | #CONFIG_NO_STDOUT_DEBUG=y | 158 | #CONFIG_NO_STDOUT_DEBUG=y |
159 | |||
160 | # Automatic Channel Selection | ||
161 | # This will allow hostapd to pick the channel automatically when channel is set | ||
162 | # to "acs_survey" or "0". Eventually, other ACS algorithms can be added in | ||
163 | # similar way. | ||
164 | CONFIG_ACS=y | ||
165 | |||
166 | # Multiband Operation support | ||
167 | # These extensions facilitate efficient use of multiple frequency bands | ||
168 | # available to the AP and the devices that may associate with it. | ||
169 | CONFIG_MBO=y | ||
170 | |||
171 | # Opportunistic Wireless Encryption (OWE) | ||
172 | CONFIG_OWE=y | ||
173 | |||
174 | # Enable support for SuiteB | ||
175 | CONFIG_SUITEB=y | ||
176 | CONFIG_SUITEB192=y | ||