100 Commits

Author SHA1 Message Date
090d16dd1f fix(wifi): fix esp32c6 rxctrl info is not correct (63836717) 2023-11-03 13:54:55 +08:00
6c2a80c3ab fix(wifi): fix some wifi issue(510fabf2)
1. optimize bin size when softap & ftm not enabled
2. change fragment threshold to 256
3. support fragment for LR mode
4. fix ampdu duration issue
5. fix rx fragment fail in Open mode.
6. Drop fragmented AMPDUs
2023-11-02 14:01:59 +08:00
a0a9c8b783 esp_wifi: remove cipher header from tx cb done (18cfbc62) 2023-11-01 13:31:00 +05:30
fbe999ab68 fix(wifi): wpa3 softap fix deauth when assoc req recv before sae is finished (33e016f) 2023-10-30 11:44:15 +05:30
ee1f0c4332 fix(connect): Fix issue of esp32 station disconnecting immediately after scanning when RSSI is zero (04455ce4) 2023-10-26 15:41:56 +05:30
71efb6cbce feat(wifi): bringup esp32c3 v1.1 wifi(b7668748)
1.bringup c3 v1.1 and sync func to c3 eco7 rom
2.support to set null&probe lifetime
3.support to adjust listen interval to dtim period
4.support tx pkt w/o wake null
5.allow to tx null0 if requtest to rx data
2023-10-19 22:30:03 +08:00
e88f8cebc1 feat(wifi): Add support for sae ext key for station (81bf2a6) 2023-10-18 17:10:29 +05:30
557c6fa326 fix(esp_wifi): Fixes issues in beacon_timeout, PMKSA and AID assignment(0bd97387)
- Fixes issue wheere beacon timeout would get triggerred multiple times
  leading to a m f probe req.

- Fix missing PMKSA flush scenarios.

- Fix wrong AID assigned to station when multiple stations try to connect
  simultaneously with mixed order of auth-request and assoc-request frames.
2023-10-17 15:29:53 +05:30
983a779766 fix(pm): fix soc wakeup after wifi disconnected, no respond after m f null, crash when connected to non_trans bssid (4c29c92d9) 2023-10-13 09:03:32 +08:00
3e202a0f02 fix(wifi): fix some wifi issue(227794c5)
1. fix multi antenna issue.
2. fix c6 dirty eb issue
3. fix hardware modem state consecutive times when the modem sleep type is modified during runtime
2023-10-12 11:53:39 +08:00
c8a6ac54c5 fix(pm): fix wifi beacon timeout after connection established(a32015e6) 2023-10-10 09:49:55 +08:00
dee1fbe2ca fix(wifi): remove target_power_backoff(0a1ed4bc) 2023-10-09 19:14:51 +08:00
e1339c7c2f fix(wifi): fix some wifi issues(b41fb174)
1. fix enable psram wapi dhcp fail issue
2. fix c6 esp_wifi_set_max_tx_power fail issue
3. fix wrong wifi mode connect crash issue
4. fix null data sequence number issue
2023-09-28 10:10:04 +08:00
174341fbe1 fix(phy): move phy power track to IDF(dc6ffb60) 2023-09-25 21:57:48 +08:00
7759f9bdf0 fix(wifi): fix some esp32c6 wifi bugs (cb43cccc) 2023-09-19 13:26:13 +08:00
d5352da6c4 pm: fix lightsleep failure at disconnected if enable lightsleep at phy disabled, support wakeup acquire (ca930351) 2023-09-18 13:16:30 +08:00
b74ee01606 esp_wifi:static buf for management,control,qos null,null data rx packet(4fcdbd61) 2023-09-15 14:14:35 +08:00
512cbf1c6b fix(esp_wifi): Fix issues with extended caps IE, scan and ht40(1e95ea1c)
-Merges the addition of extended caps IE for assoc req, probe resp
and beacons in a single place. This ensures that there are no
duplicate Extended Caps IE in the frame. Moves the capability
indication for BTM and HT20/40 from supplicant to wifi libs.

-Fix issue with frequent disconections when scanning for only a single
channel.

-Displays error message and returns ESP_ERR_NO_SUPPORT in case of
attempt to set HT40 as bandwidth for esp32c2.
2023-09-14 10:06:04 +05:30
c2b2ae5381 fix(wifi): fix ccmp and gcmp PN became large issue(f36dd7e6) 2023-09-13 11:15:31 +08:00
74fac32326 fix(esp_wifi): Fix authmode in log and connected event for WPA3 enterprise 192 bit (b05891d6) 2023-09-12 10:42:40 +05:30
095491fcae fix(wifi): Fix sta connecting with wpa security in enterprise mode (e03c1ca) 2023-09-05 17:09:36 +05:30
5d67eba0ab feat(wifi):move some wifi lib code from flash to ram (9af330bd) 2023-09-01 19:58:46 +08:00
470a8ed16e fix(esp_wifi): Skip PMK cache usage if configured password is incorrect (341633f7) 2023-08-28 11:50:48 +05:30
e4c92778b8 docs(wifi): Update wifi documentation for scan_threshold, wifi_connect (a581065) 2023-08-20 21:24:26 +05:30
832650b712 fix(wifi): fix some bugs in LR and bandwidth(882078b)
1. Fix the LR rate set fail for espnow and 80211 tx
2. Check phy bandwidth when setting espnow peer rate
2023-08-17 17:53:46 +08:00
0a89d5ffd2 fix(wifi): Fix EAPOL Key TxDone callback implementation (ce9244d3) 2023-08-14 16:48:18 +05:30
e3f12b5114 fix disassociation callback miss free key issue(e614365c) 2023-08-11 15:08:02 +08:00
bf63fe3401 fix(wifi): Fix error propagation while initiating FTM (3f7fd31a) 2023-08-03 16:54:46 +05:30
3bdba5a774 fix(esp_wifi): Fix some OWE issues (92f2d201)
1. Allow flow of traffic after 4 way handshake is completed
2. Fix beacon timeout in transition mode
2023-08-03 09:41:24 +05:30
da4e79f090 fix(pm): wifi no mac retention at wifi start (b519f1f6) 2023-08-02 21:32:32 +08:00
467ce4082e fix(wifi): Prevent PMF config overwritten by tx_cb(a1833a1a) 2023-08-02 10:03:01 +05:30
8c9ab9d014 esp_wifi:revert send wake up and sleep null between scaning(26b8e3bf) 2023-08-01 20:21:19 +08:00
965ffdee62 fix(esp_wifi) : Trigger null data frame TX before offchan channel switch.(ef093bd8)
Moves the location of null data frame TX to before channel switch during
offchannel action frame TX req.
2023-07-31 16:39:22 +05:30
ac465f64c2 fix(wifi): fix the RX error when softAP and ESP-NOW both encrypted(3e5caf3) 2023-07-26 10:01:02 +08:00
115268a977 fix(wifi): Fix memory leak caused by retry timer (dbaea2f) 2023-07-20 01:39:22 +05:30
da0306da9b fix(esp_wifi): Handle discarded SAE auth frames (e02d2286) 2023-07-17 17:48:55 +05:30
17154abee3 fix(wifi): Bugfix ignore immediate assoc req received by AP (ed09759) 2023-07-15 13:49:39 +05:30
e3e15870cb remove waiting RX/TXING during hw mac deinit and fix the mac bug that hardware parse beacon of ie length equal to zero (1d555623) 2023-07-13 21:20:03 +08:00
b9d885520d fix(wifi): itwt support wake duration unit and fix some wifi bugs (9eaa7fef) 2023-07-13 11:13:55 +08:00
82dd9020a4 esp_wifi: support rx only at external coexist(6098daca) 2023-07-12 17:51:50 +08:00
a01f14dee5 fix(wifi): Add bugfixes and improvements (18f82c1)
1. Correct wifi spelling error
2. Add check for memory allocation in tx buffers
3. Fix association refused temporarily comeback time set to zero issue
2023-07-11 16:58:07 +08:00
3a3abfa142 fix(esp-wifi): Add bugfixes and improvements in FTM (39fb4f0a)
1. Bugfixes in Initiator and Responder mode.
2. Update PHY compensation values for esp32S2, S3, C3 and C2.
3. Fix wrong first value of PHY compensation.
4. Fix bug when number of FTM measurement frames received is more
   than (number_of_brusts * FTMs per brust).
2023-07-07 11:51:26 +05:30
019806ed40 esp_wifi:
1. Add new API to get rssi info after station connected to AP (ade525d)
2. check the second channel info when bandwidth is ht40
3. vnd ie callback can be set to null
2023-07-06 17:26:28 +08:00
fd77ffcf8e fix(esp_wifi): NAN service discovery bugfixes (72248c79)
1. Update publisher ID incase publisher restarts(service)
2. Ignore service discovery frames with invalid/inactive service ID
2023-07-05 09:50:23 +05:30
6ddb9f9a86 fix(wifi): fix some wifi bugs(ccee9585)
1. esp_wifi: fix association request miss verify ssid issue
2. esp_wifi: fix wpa3 softAP allocate aid issue
2023-07-04 19:28:25 +08:00
dd46731a47 scan : Add a obss scan timer disarm upon sta disconnect.(0ce7bc7b)
Adds a obss scan timer disarm when a sta disconnects from an AP
2023-07-03 12:43:10 +05:30
8cc455b378 esp_wifi : Fix collection of issues during sta scan and roam(aaa0488f)
1) Fix issue during split scan to allow for data tx.
2) Fix issue when parsing wpa_ie to set correct authmode when AP
supports both WPA_EAP and WPA_EAP_SHA256 authmode.
3) Fix an occasional crash during sta roam.
4) Add home_channel_dwell_time to wifi_scan_config_t. This allows
configuration of the time spent between scanning consecutive
channels for tx.
2023-06-30 15:36:54 +05:30
eff065af01 not link softap related funcs when softap disabled for c2(a0cc7714) 2023-06-28 13:45:26 +08:00
344cec994a esp_wifi: support psnone at coexist (d912fcec) 2023-06-26 11:57:10 +08:00
b5ac70f324 esp_wifi: Bugfix NVS get values for sae_pwe (d23f612d) 2023-06-23 14:10:40 +05:30