Commit Graph

377 Commits

Author SHA1 Message Date
Kapil Gupta
090362cd72 Merge branch 'bugfix/wps_msg_timeout_increase_v5.1' into 'release/v5.1'
fix(esp_wifi): Increase WPS message timeout (v5.1)

See merge request espressif/esp-idf!38878
2025-05-07 15:09:18 +08:00
Jiang Jiang Jian
796bab3662 Merge branch 'fixci/add_test_for_ecos_wifi_enterprise_v51' into 'release/v5.1'
fix: pytest did not recognize test cases

See merge request espressif/esp-idf!38531
2025-05-07 10:55:40 +08:00
akshat
9220e45a65 bugfix(wpa_supplicant): Fix build errors when Supplicant logs are enabled 2025-04-30 15:25:46 +05:30
luaijun
f6d0b7d0fa fix: pytest did not recognize test cases 2025-04-22 19:47:35 +08:00
Jiang Jiang Jian
d91940e134 Merge branch 'bugfix/sae_send_confirm_v5.1' into 'release/v5.1'
fix(esp_wifi): Fix send_confirm according to specification provided by IEEE 802.11 (v5.1)

See merge request espressif/esp-idf!38437
2025-04-17 10:32:17 +08:00
Shreyas Sheth
ebcd7e9ad7 ci(wifi): Add build test for with wpa3 disabled for station and softap 2025-04-16 11:56:51 +05:30
Kapil Gupta
3748cc9da0 fix(esp_wifi): Code cleanup for PR#15550 PR#15551
Closes https://github.com/espressif/esp-idf/pull/15550
Closes https://github.com/espressif/esp-idf/pull/15551
2025-04-15 14:05:07 +08:00
Michael Stoll
37dbcfe3ed feat: Add domain match to wifi_enterprise example 2025-04-15 14:05:07 +08:00
Jiang Jiang Jian
8563471cab Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v51' into 'release/v5.1'
ci(c2/c3): add major eco version tests(v5.1)

See merge request espressif/esp-idf!37802
2025-04-15 14:04:26 +08:00
luaijun
ed8efcf6e9 ci(c2/c3): add major eco version tests(v5.1) 2025-04-11 15:48:14 +08:00
Kapil Gupta
9fd690eb65 ci(wifi): Add builds for FT, RRM and WNM configs 2025-04-07 16:11:31 +05:30
Kapil Gupta
2c43db17db fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs 2025-04-07 16:05:26 +05:30
zhangyanjiao
0d2441ea1c fix(wifi): Fixed the max log level not work when it exceeds the default log level 2025-03-19 19:16:41 +08:00
zhangyanjiao
f12f1d98b0 fix(wifi): fix the delete queue error in espnow exapmle
Closes https://github.com/espressif/esp-idf/issues/15383
2025-02-17 14:58:09 +08:00
Sarvesh Bodakhe
dbae199c42 revert(wifi): Revert support to recongize different WPA3 Authentication modes"
This reverts commit 13055cbcec.
2025-02-03 16:19:13 +05:30
Sarvesh Bodakhe
13055cbcec 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-07 10:23:36 +08:00
Sarvesh Bodakhe
9584729322 fix(esp_wifi): Add some bugfixes and cleanup in softAP
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-12-11 15:40:04 +05:30
Chen Yudong
09fe746322 ci: increase test_wifi_power_save got ip timeout 2024-11-28 16:44:20 +08:00
yinqingzhao
2a715e4203 feat(twt): twt add parameter to enable keep alive 2024-11-25 15:10:56 +08:00
wangtao@espressif.com
5dd89e7613 fix(wifi): fix esp32c2 tx shake issue 2024-10-29 20:00:39 +08:00
Kapil Gupta
a6006f5a56 fix(esp_wifi): Added prints in btm roam for error condition 2024-10-07 10:42:32 +05:30
Nachiket Kukade
a93ae1141d fix(esp_wifi): Fix FTM issues in AP-STA mode
Add AP-STA mode support in FTM example
Update wifi libs with below changes -
- Use ex-AP's bandwidth in FTM request when connected
- Allow Bandwidth downgrade in FTM negotiation
- Use separate calibration when Initiator performs 20MHz FTM
  while in-AP is in 40MHz
2024-09-12 10:47:22 +05:30
Jiang Jiang Jian
309ec787b9 Merge branch 'doc/update_espnow_example_v5.1' into 'release/v5.1'
docs(wifi): change the magic varible from int to uint32_t on the receiving side (v5.1)

See merge request espressif/esp-idf!30308
2024-05-13 10:44:42 +08:00
muhaidong
26a2f687e7 fix(wifi): fixed scan get ap number issue 2024-04-30 10:53:28 +08:00
zhangyanjiao
6f2f5e8bb7 docs(wifi): change the magic varible from int to uint32_t on the receiving side
Closes https://github.com/espressif/esp-idf/issues/10912
2024-04-17 16:18:08 +08:00
sparker
c218c35439 fix(wifi/example): Fix dpp example init error
Set wifi mode before calling esp_supp_dpp_init.

Closes https://github.com/espressif/esp-idf/pull/12769

Signed-off-by: Shreyas Sheth <shreyas.sheth@espressif.com>
2024-03-27 11:21:20 +05:30
Nachiket Kukade
16a80db4d0 feat(esp_wifi): Refactor and improve FTM code
Enable FTM Responder mode for ESP32C6. Update wifi libs with below -

1. Break FTM State Machine code into separate functions
2. Use dynamic allocation for FTM session to save memory
3. Add API to get FTM report instead of event based mechanism
4. Add FTM Request retry and comeback support
2024-03-18 21:33:02 +05:30
muhaidong
b7e382e0a5 fix(wifi): fix smart config bssid set issue 2024-03-12 19:01:09 +08:00
Jiang Jiang Jian
e524ab1ede Merge branch 'bugfix/fix_task_wdt_in_mplen_clear_v5.1' into 'release/v5.1'
fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode(Backport v5.1)

See merge request espressif/esp-idf!29530
2024-03-12 10:56:54 +08:00
xuxiao
02d5b43f4c feat(example): modify iperf sdkconfig to imporve iperf performance 2024-03-11 12:16:58 +08:00
muhaidong
3a2f9feec3 fix(wifi): fix esp_wifi_scan_start memory leakage issue
Closes https://github.com/espressif/esp-idf/issues/10693
2024-03-11 10:49:18 +08:00
wuzhenghui
c97f5d79d9 ci: enable hardware crypto module for powersave tests 2024-02-23 18:30:22 +08:00
alanmaxwell
58de97b193 fix(wifi): change default flash freq from 40M to 80M for esp32 in iperf 2023-12-27 16:47:00 +08:00
muhaidong
baeed9fb6a fix(wifi): update scan example for scan get ap records 2023-12-19 19:15:49 +08:00
zhangyanjiao
3a436b0eb2 doc(WiFi/Vendor): Update the ESPNOW example for the recv callback function 2023-10-26 14:14:00 +08:00
Kapil Gupta
6c9692ecef change(example): Update eap-fast example 2023-09-20 17:07:00 +05:30
Kapil Gupta
d490e99f74 change(example): Update wifi enterprise example 2023-09-20 17:06:59 +05:30
Shyamal Khachane
ae6fdffcd7 fix(esp_wifi): WPA3 enterprise 192 bit fix and config modification
1. Added SOC caps dependency for enabling 192 bit security in wifi enterprise example
2. Fixed authmode in log and connected event for WPA3 enterprise 192 bit security
2023-09-14 10:14:13 +08:00
xuxiao
b74c293505 feat(wifi): optimize esp32c6 iperf performance 2023-09-14 10:14:13 +08:00
muhaidong
01ebf0775e esp_wifi: update multi antenna switch docs 2023-09-07 11:06:28 +08:00
muhaidong
e0e3bbd042 esp_wifi: the antenna parameter of example is not correct 2023-09-07 11:06:18 +08:00
Jiang Jiang Jian
88e436f85a Merge branch 'feature/add_ci_for_esp_wifi_powersave_example_v5.1' into 'release/v5.1'
ci(wifi): add pytest case for wifi powersave example (backport v5.1)

See merge request espressif/esp-idf!25499
2023-08-28 10:28:44 +08:00
Steven Macías
5b3ed2f794 docs(iperf): Update documentation with console interface details
Closes https://github.com/espressif/esp-idf/pull/12039
2023-08-23 19:54:54 +08:00
wuzhenghui
1d0b4ceeef ci(wifi): add wifi powersave pytest case 2023-08-23 18:02:03 +08:00
wuzhenghui
b9186e7b22 feat(esp_wifi): support get AP info from stdin in wifi powersave example 2023-08-23 18:00:48 +08:00
xuxiao
395ad3edc0 feat(wifi): itwt support itwt wake duration unit 2023-07-14 10:51:26 +08:00
Jiang Jiang Jian
d7604b580a Merge branch 'bugfix/fix_some_wifi_bugs_230713_v5.1' into 'release/v5.1'
Wifi: Backport some wifi bugs 230713 to v5.1(Backport v5.1)

See merge request espressif/esp-idf!24753
2023-07-14 03:33:03 +08:00
muhaidong
7c4cd75fe7 feat(external coex): add set tx line flag api 2023-07-13 10:37:53 +08:00
muhaidong
2f56bd8aac external coex: rename coex gpio struct field names 2023-07-13 10:37:53 +08:00
muhaidong
2c70cda9b6 external_coex: add extern coex wire 4 2023-07-13 10:37:53 +08:00