Commit Graph

1142 Commits

Author SHA1 Message Date
Kapil Gupta
d4151643ca fix(esp_wifi): Fix some compilation errors in roaming app 2025-04-07 18:58:08 +08:00
Kapil Gupta
ef9da59ea9 fix(esp_wifi): Removed unnecessary handlers to cleanup 2025-04-07 18:58:08 +08:00
Kapil Gupta
dc802d98d3 fix(esp_wifi): Roaming app, sync api naming 2025-04-07 18:58:08 +08:00
Kapil Gupta
2aa64cefae fix(esp_wifi): Some more cleanup for roaming app 2025-04-07 18:58:08 +08:00
Kapil Gupta
5deeaecdf4 fix(esp_wifi): moving around roaming app code a bit 2025-04-07 18:58:08 +08:00
Kapil Gupta
0b8775e1c7 fix(roaming_app): Add get set config params for the app 2025-04-07 18:58:08 +08:00
Kapil Gupta
b353ab7427 fix(wifi): Provide a config option to skip IP renew during roam 2025-04-07 18:58:08 +08:00
Kapil Gupta
a34e915a2a fix(esp_wifi): Set minimum scan time to 30ms in roaming app 2025-04-07 18:58:08 +08:00
Kapil Gupta
9e6700110a fix(wifi): Fix some issues observed in roaming app 2025-04-07 18:58:08 +08:00
muhaidong
e9aefff1ed fix(wifi): fix ersu compatibility issue 2025-03-19 10:10:17 +08:00
yinqingzhao
79df1a8657 fix(sniffer): fix channel in rx_ctrl is zero when using sniffer 2025-03-07 15:24:49 +08:00
Jiang Jiang Jian
7d8b308352 Merge branch 'bugfix/fix_scan_bitmap_channel_14_fail_issue_v5.3' into 'release/v5.3'
fix(wifi): fix scan bitmap channel 14 fail issue

See merge request espressif/esp-idf!37519
2025-03-07 14:25:13 +08:00
Jiang Jiang Jian
31d1ceb29b Merge branch 'bugfix/11kv_config_break_v5.3' into 'release/v5.3'
fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs (v5.3)

See merge request espressif/esp-idf!37477
2025-03-07 10:56:05 +08:00
muhaidong
d3031add26 fix(wifi): fix scan bitmap channel 14 fail issue 2025-03-05 21:44:36 +08:00
Kapil Gupta
91622962fc fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs 2025-03-05 12:39:11 +05:30
Sarvesh Bodakhe
f6cf94660c fix(wifi): Re-introduce parsing for Enterprise APs during the connecting scan
Fixes the regression introduced in d90f31c29e
2025-03-03 14:07:07 +05:30
Kapil Gupta
5a9b16d754 fix(esp_wifi): Address some review comments 2025-02-28 11:35:22 +08:00
Aditi
4724d7c5e7 fix(wpa_supplicant): Add two separate flags for RRM and WNM
Added two separate flags CONFIG_RRM(80211k) and CONFIG_WNM(80211v)
    flags under IEEE80211KV support flag.
2025-02-28 11:35:22 +08:00
Aditi
b2abac0a4e fix(wpa_supplicant): Add some minor fixes in roaming
1) Add a fix in roaming example for 11kvr
    2) Removed length constraint for neighbor report received.
2025-02-28 11:35:22 +08:00
Shreyas Sheth
d402b239d6 feat(wifi): Add support for transition_disable for softAP
Bugfix rsnxe len for assoc req
2025-02-28 11:35:22 +08:00
Linda
9655032d2b docs: update the API description for esp-wifi_scan_get_ap_records 2025-02-27 15:12:01 +08:00
muhaidong
2e5099261f fix(wifi): fix some wifi bugs 250226
1. fix(wifi): fix some esp32p4 host issues
2. fix(wifi): fix wep shared auth connect fail issue
3. fix(coex): fix disable external coex fail issue
2025-02-26 17:09:43 +08:00
liuning
07a0f94779 feat(coex): add coexist scheme for bt inquiry/page coexist with wifi 2025-02-24 10:42:15 +08:00
Nachiket Kukade
35d0114354 fix(wifi): Prevent overwriting of scan parameters in consecutive scans 2025-02-17 13:08:25 +05:30
Li Shuai
44001a9d70 change(esp_hw_support): update some modules sleep retention init dependency bitmap 2025-02-13 15:35:19 +08:00
Sarvesh Bodakhe
dac80a87a4 fix(wifi): Add some wifi bugfixes and features
1. Fix issue of increased stack usage when failure_retry_cnt is set
   and wifi driver internally retries connection attempts

2. Add WIFI_EVENT_AP_WRONG_PASSWORD in SoftAP.
   This event is triggered when external station tries connecting to softAP
   with wrong password.

   Current supported softAP AUTH modes: WPA-PSK, WPA2-PSK and WPA3-PSK (SAE-auth)
2025-02-11 12:14:10 +05:30
Sarvesh Bodakhe
d90f31c29e revert(wifi): Revert support for WPA3 Enterprise authentication modes
This reverts commit ca4d97bb22.
2025-02-11 10:52:53 +08:00
Sarvesh Bodakhe
141030941c fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise
WPA3-Enterprise mandates the use of AKM suite selector
00:0F:AC:5 (IEEE80211 802.1X with SHA-256)
2025-02-10 20:29:36 +08:00
Jiang Jiang Jian
c7ad8d795f Merge branch 'bugfix/fix_double_wifi_active_time_v5.3' into 'release/v5.3'
bugfix/fix double wifi active time v5.3

See merge request espressif/esp-idf!36359
2025-01-17 13:51:00 +08:00
Roland Dobai
a4330d297c Merge branch 'fix/remove_duplicates_from_sdkconfig_renames_v5.3' into 'release/v5.3'
fix: remove duplicit lines from sdkconfig.rename files (v5.3)

See merge request espressif/esp-idf!36347
2025-01-14 19:41:46 +08:00
liuning
5cb0e2e020 fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set 2025-01-14 11:17:39 +08:00
Jan Beran
0547a0bad9 fix: remove duplicit lines from sdkconfig.rename files 2025-01-13 09:07:32 +01:00
zhangyanjiao
954de95aac fix(wifi/mesh): fixed the mesh connection failure in WPA3 mode after erasing flash
Closes https://github.com/espressif/esp-idf/issues/14095
2025-01-13 11:44:48 +08:00
yinqingzhao
93582b8221 feat(wifi): avoid compiling components related to wifi when wifi is not supported 2025-01-08 16:47:34 +08:00
yinqingzhao
20cda6424d feat(wifi): wifi support 80211tx using 11ax and 11ac rate 2025-01-08 16:45:49 +08:00
Sarvesh Bodakhe
ca4d97bb22 fix(wifi): Add support to recongize different WPA3 Authentication modes from specs
Add support  to recognize APs supporting 'WPA3-Enterprise-Only Mode' and
'WPA3-Enterprise-Transition Mode' using authmodes WIFI_AUTH_WPA3_ENTERPRISE
and WIFI_AUTH_WPA2_WPA3_ENTERPRISE, respectively.
2025-01-03 12:54:58 +05:30
wangtao@espressif.com
4e335ed5a7 fix(wifi): backport some wifi feature and bugfixs 2024-12-24 15:39:08 +08:00
wangtao@espressif.com
a8de5a6c2b fix(wifi): fix spiram ignore issue 2024-12-24 15:17:47 +08:00
wangtao@espressif.com
da39fcebc4 feat(wifi): fix SPIRAM_IGNORE_NOTFOUND releated config 2024-12-24 15:15:31 +08:00
wangtao@espressif.com
d8599406a8 change(wifi): change softap default dtim period to 1 2024-12-24 15:13:51 +08:00
Sarvesh Bodakhe
e2d73046b3 fix(wifi): Fix wrong wifi reason codes reported on station and softAP
- Fix wrong reason code reported when softAP issues a disconnect for station
- Fix wrong reason code reported when association timeout happens at station
- Deprecate enums WIFI_REASON_ASSOC_EXPIRE, WIFI_REASON_NOT_AUTHED, WIFI_REASON_NOT_ASSOCED
  and use WIFI_REASON_DISASSOC_DUE_TO_INACTIVITY,
  WIFI_REASON_CLASS2_FRAME_FROM_NONAUTH_STA,
  WIFI_REASON_CLASS3_FRAME_FROM_NONASSOC_STA respectively
- Update wifi documentation related to reason codes
2024-12-10 20:08:00 +05:30
Sarvesh Bodakhe
38b015eb77 fix(wifi): Fix bug in wrong profile checking of AP's RSNXE IE 2024-12-10 20:07:34 +05:30
yinqingzhao
f74a170a2d fix(wifi): fix ap bandwidth is unknown in scan results 2024-11-18 20:09:53 +08:00
sibeibei
64067f4cf0 fix(wifi): fix some wifi issues 241031
1. fix cant sleep if reconnect to connected ap
    2. clear pmk in internal reconnection
    3. update connect status for init-->auth
2024-11-15 16:35:50 +08:00
Linda
6ba7a20e9f docs: add esp_wifi_types_generic.h to esp_wifi.rst 2024-11-15 16:35:50 +08:00
zhangyanjiao
37674bf1b1 docs(wifi/mesh): make it clear that the root node does not automatically forward IP packets to the external address 2024-11-15 16:35:50 +08:00
zhangyanjiao
5d04427d26 fix(wifi): update comments in esp_wifi_types_generic.h 2024-11-15 16:35:50 +08:00
zhangyanjiao
43afca49b4 docs(wifi/espnow): update the documentation for EPS-NOW ERSU and phy rate
Closes https://github.com/espressif/esp-idf/issues/12216
2024-11-15 16:35:50 +08:00
zhangyanjiao
8004824d30 docs(wifi/espnow): Update the description for ESP-NOW frame 2024-11-15 16:35:50 +08:00
yinqingzhao
62a926857e fix(wifi): fix some wifi bugs 2024-11-14 14:09:55 +08:00