mirror of
https://github.com/espressif/esp-idf
synced 2025-03-06 14:49:06 -05:00
Compare commits
4 Commits
0ba53566fa
...
57d976b7f3
Author | SHA1 | Date | |
---|---|---|---|
|
57d976b7f3 | ||
|
154b7548cb | ||
|
e1ef60deef | ||
|
03e9656ce0 |
@ -15,6 +15,8 @@ choice ESP32H2_REV_MIN
|
||||
bool "Rev v0.1 (ECO1)"
|
||||
config ESP32H2_REV_MIN_2
|
||||
bool "Rev v0.2 (ECO2)"
|
||||
config ESP32H2_REV_MIN_102
|
||||
bool "Rev v1.2"
|
||||
endchoice
|
||||
|
||||
config ESP32H2_REV_MIN_FULL
|
||||
@ -22,6 +24,7 @@ config ESP32H2_REV_MIN_FULL
|
||||
default 0 if ESP32H2_REV_MIN_0
|
||||
default 1 if ESP32H2_REV_MIN_1
|
||||
default 2 if ESP32H2_REV_MIN_2
|
||||
default 102 if ESP32H2_REV_MIN_102
|
||||
|
||||
config ESP_REV_MIN_FULL
|
||||
int
|
||||
@ -31,7 +34,7 @@ config ESP_REV_MIN_FULL
|
||||
# MAX Revision
|
||||
#
|
||||
|
||||
comment "Maximum Supported ESP32-H2 Revision (Rev v0.99)"
|
||||
comment "Maximum Supported ESP32-H2 Revision (Rev v1.99)"
|
||||
# Maximum revision that IDF supports.
|
||||
# It can not be changed by user.
|
||||
# Only Espressif can change it when a new version will be supported in IDF.
|
||||
@ -39,18 +42,13 @@ config ESP_REV_MIN_FULL
|
||||
|
||||
config ESP32H2_REV_MAX_FULL
|
||||
int
|
||||
default 199 if ESP32H2_REV100_DEVELOPMENT
|
||||
default 99 if !ESP32H2_REV100_DEVELOPMENT
|
||||
default 199
|
||||
# keep in sync the "Maximum Supported Revision" description with this value
|
||||
|
||||
config ESP_REV_MAX_FULL
|
||||
int
|
||||
default ESP32H2_REV_MAX_FULL
|
||||
|
||||
config ESP32H2_REV100_DEVELOPMENT
|
||||
bool "Develop on ESP32-H2 v1.0 and above (Preview)"
|
||||
default y if IDF_CI_BUILD
|
||||
|
||||
config ESP_EFUSE_BLOCK_REV_MIN_FULL
|
||||
int "Minimum Supported ESP32-H2 eFuse Block Revision"
|
||||
default 0
|
||||
|
@ -20,3 +20,28 @@ Wi-Fi Scan and Connect
|
||||
- :cpp:struct:`wifi_ap_record_t`:
|
||||
|
||||
- The type of ``bandwidth`` has been changed from ``uint8_t`` to ``wifi_bandwidth_t``
|
||||
|
||||
Breaking Changes
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
Wi-Fi Authentication Mode Changes for WPA3-Enterprise
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
In ESP-IDF versions prior to v5.4, the authentication mode (``wifi_auth_mode_t``) for Access Points (APs) supporting WPA3-Enterprise-Only and WPA3-Enterprise-Transition was identified as ``WIFI_AUTH_WPA2_ENTERPRISE``.
|
||||
|
||||
Starting from v5.4, this behavior has been updated:
|
||||
|
||||
- APs supporting **WPA3-Enterprise-Only** mode are now detected with ``wifi_auth_mode_t`` set to ``WIFI_AUTH_WPA3_ENTERPRISE``.
|
||||
- APs supporting **WPA3-Enterprise-Transition** mode are detected with ``wifi_auth_mode_t`` set to ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE``.
|
||||
|
||||
.. note::
|
||||
|
||||
**Impact on Applications**
|
||||
|
||||
If your application strictly checks for ``WIFI_AUTH_WPA2_ENTERPRISE`` or ``WIFI_AUTH_ENTERPRISE`` to identify enterprise APs, it will not recognize APs operating in WPA3-Enterprise-Only or WPA3-Enterprise-Transition modes.
|
||||
|
||||
**Recommended Action**
|
||||
|
||||
To ensure compatibility with these modes, update your application's authentication mode checks to include the new ``WIFI_AUTH_WPA3_ENTERPRISE`` and ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE`` modes.
|
||||
|
||||
This may involve updating conditional statements or authentication procedures to account for ``WIFI_AUTH_WPA3_ENTERPRISE`` and ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE``.
|
||||
|
@ -20,5 +20,29 @@ Wi-Fi 扫描和连接
|
||||
|
||||
- ``bandwidth`` 的类型从 ``uint8_t`` 更改为 ``wifi_bandwidth_t``
|
||||
|
||||
重大更新
|
||||
~~~~~~~~
|
||||
|
||||
WPA3 企业版 Wi‑Fi 认证模式更改
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
在 ESP‑IDF v5.4 之前,支持 WPA3‑Enterprise‑Only 和 WPA3‑Enterprise‑Transition 的接入点(AP)的认证模式(``wifi_auth_mode_t``)均被识别为 ``WIFI_AUTH_WPA2_ENTERPRISE``.
|
||||
|
||||
从 v5.4 开始,该行为已更新:
|
||||
|
||||
- 支持 **WPA3‑Enterprise‑Only** 模式的AP现在被检测时,其 ``wifi_auth_mode_t`` 设置为 ``WIFI_AUTH_WPA3_ENTERPRISE``.
|
||||
- 支持 **WPA3‑Enterprise‑Transition** 模式的AP被检测时,其 ``wifi_auth_mode_t`` 设置为 ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE``.
|
||||
|
||||
.. note::
|
||||
|
||||
**对应用程序的影响**
|
||||
|
||||
如果您的应用程序严格检查 ``WIFI_AUTH_WPA2_ENTERPRISE`` 或 ``WIFI_AUTH_ENTERPRISE`` 来识别企业级 AP,则无法识别以 WPA3‑Enterprise‑Only 或 WPA3‑Enterprise‑Transition 模式运行的 AP.
|
||||
|
||||
|
||||
**建议操作**
|
||||
|
||||
为确保与这些模式兼容,请更新您的应用程序关于认证模式的检查逻辑,将新的 ``WIFI_AUTH_WPA3_ENTERPRISE`` 和 ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE`` 模式包含进来.
|
||||
|
||||
这可能涉及更新条件判断语句或认证流程,以涵盖 ``WIFI_AUTH_WPA3_ENTERPRISE`` 和 ``WIFI_AUTH_WPA2_WPA3_ENTERPRISE`` 的情况.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user