zwl
26ef81039d
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:46 +08:00
Island
d0da89f18a
Merge branch 'feat/optimize_bt_porting_hci_0628_5.2' into 'release/v5.2'
...
docker / docker (push) Waiting to run
Feat/optimize bt porting hci 0628 5.2
See merge request espressif/esp-idf!32133
2024-07-17 19:29:31 +08:00
zwl
3d1498cadb
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-16 13:20:53 +08:00
muhaidong
96af986330
fix(wifi): annotate a rom function
2024-07-15 21:00:31 +08:00
wangtao@espressif.com
cd0ffdac12
feat(wifi): add softap csa&dtim&wait_bcast_data setting and ignore err nodata v5.2
2024-07-05 14:09:33 +08:00
zwl
f3b58d221d
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-02 15:44:26 +08:00
liuning
d506580d65
feat(wifi): support coex pwr
2024-06-28 11:42:05 +08:00
Island
29bc80aefe
Merge branch 'bugfix/esp32c2_fixed_some_ble_issues_master_v5.2' into 'release/v5.2'
...
Bugfix/esp32c2 fixed some ble issues master (v5.2)
See merge request espressif/esp-idf!31233
2024-06-06 14:15:01 +08:00
zwl
73dc9b18fa
ble: fixed ble some issues on esp32c2
2024-06-05 10:45:21 +08:00
zhangyanjiao
a1fa536990
fix(wifi): fixed sniffer and espnow issue
...
1. fix(wifi): fixed sniffer dump fcs error packets fail
Closes https://github.com/espressif/esp-idf/issues/10777
2. fix(wifi): fixed the espnow priv parameter get error
Closes https://github.com/espressif/esp-idf/issues/13693
Closes https://github.com/espressif/esp-idf/issues/13880
2024-06-03 11:29:17 +08:00
Kapil Gupta
280ec09b03
fix(wifi): Fix encryption/decryption issue for mgmt packets
...
* Fix issues related to mgmt packets encryption in GCMP
* Fix issue of wrong decryption of mgmt packets when PMF is enabled
* Fix softAP bug in handling of SAE Reauthentication
2024-04-24 01:48:06 +05:30
Island
b19e27dd48
Merge branch 'bugfix/fixed_coex_asset_on_esp32c2_v5.2' into 'release/v5.2'
...
Bugfix/fixed coex asset on esp32c2 v5.2
See merge request espressif/esp-idf!30302
2024-04-18 10:54:20 +08:00
muhaidong
0e34a993d0
fix(wifi): fixed some wifi issue
...
1. sync multi antenna gpio register from IDF
2. fixed multicast address qos frames issue
3. fixed task watchdog got triggered by esp_wifi_stop issue
2024-04-17 19:16:24 +08:00
muhaidong
458ce7d4cf
fix(wifi): fix multicast address qos frames issue
2024-04-17 19:15:46 +08:00
zwl
73f6ca8ebf
ble: fixed an occasional assertion issue in coexistence scenarios on ESP32C2
2024-04-17 14:59:31 +08:00
liuning
cc13237746
fix(wifi): fix coex ld issue
2024-04-01 14:23:08 +08:00
liuning
58dffd9b3c
feat(coex): improve Wi-Fi connecting compatibility at coexistence
2024-03-19 21:20:29 +08:00
Island
c630c0493a
Merge branch 'bugfix/ble_update_lib_20240223_v5.2' into 'release/v5.2'
...
update lib on release/v5.2
See merge request espressif/esp-idf!29210
2024-03-07 09:42:14 +08:00
muhaidong
d005e71acd
fix(wifi): fix esp32c2 disconnect reason code wrong issue
2024-02-29 19:21:18 +08:00
zwl
a055ee6da6
bugfix(ble) : fixed some ble issues on ESP32-C2
2024-02-23 18:02:57 +08:00
muhaidong
20a3c78034
fix(wifi): fixed some wifi issues
...
1. fix(wifi/mesh): wait for child disconnect when mesh deinit
2. fix(wifi): fix wifi stop cost too much time
3. fix(clk): clear all lpclk source at clk init
4. fix(wifi): fixed scan and home channel change issues
5. fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode
6. fix(wifi): fix qos encapsulated eapol issue
7. fix(wifi): fixed dhcp offer and dhcp ack data rates
8. fix(wifi): fix lmac_stop_hw_txq issue
2024-02-22 15:36:14 +08:00
muhaidong
1aca617c33
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-02-22 15:11:10 +08:00
luomanruo
f75b4b1636
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-22 14:34:30 +08:00
Jiang Jiang Jian
6388f3f13c
Merge branch 'bugfix/nan_sd_dp_timer_fixes_v5.2' into 'release/v5.2'
...
Fix NAN service discovery, datapath and timer bugs (Backport v5.2)
See merge request espressif/esp-idf!27530
2023-12-05 11:29:16 +08:00
Mu Hai Dong
dd295049a9
fix(wifi): free beacon eb when softap destroy
2023-11-30 16:28:37 +05:30
luomanruo
8a64c4c404
ble: update rom.ld file
2023-11-24 20:33:49 +08:00
Jiang Jiang Jian
5bf1070143
Merge branch 'bugfix/backport_wifi_fixes_v5.2' into 'release/v5.2'
...
fix(wifi): optimize wifi bin size and fix some issue
See merge request espressif/esp-idf!26894
2023-11-03 21:08:39 +08:00
liuning
93efb9e351
fix(rom): fix wifi rom ld
2023-11-03 10:20:49 +08:00
alanmaxwell
1dd7ece5d3
fix(wifi): optimize wifi bin size and fix some issue
...
1.Optimize bin size for STA only mode
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.
2023-11-03 10:17:26 +08:00
luomanruo
e3d72eada7
ble: update c2 rom.ld
2023-11-01 17:25:17 +08:00
liuning
7532df427a
fix(rom): remove related rom funcs in c3 rom eco7 MR
2023-10-24 18:05:10 +08:00
Jiang Guang Ming
37ec1cc592
feat(mbedtls): support C2 mbedtls can use crypto algorithm in ROM
2023-10-23 13:10:44 +08:00
alanmaxwell
4d33bf7ee9
feat(wifi): support esp32c3 v1.1 WiFi
...
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-20 11:01:07 +08:00
cjin
c9cf190847
change(ble): update ble lib on c6 h2 and c2 chip
2023-10-18 17:08:51 +08:00
luomanruo
229685a4b5
ble: update tx power level index of ESP32-H2 and ESP32-C2
2023-10-12 15:56:56 +08:00
muhaidong
d8b600e90b
fix(wifi): fix some wifi issues
...
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-10-09 19:17:28 +08:00
alanmaxwell
9e07fa9312
fix(phy): move phy tx power track to IDF
2023-09-26 16:23:58 +08:00
xueyunfei
f0e5434dc1
feat(esp_wifi):static buf for management,control,qos null,null data rx packet
2023-09-15 14:55:57 +08:00
jgujarathi
906685898d
fix(esp_wifi): Fix issues with extended caps IE, scan and HT40 mode
...
-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.
-Prints error message and returns ESP_ERR_NOT_SUPPORTED in case
esp32c2 tries to set bandwidth to HT40.
2023-09-14 10:19:27 +05:30
muhaidong
4b645ef85d
fix(wifi): fix ccmp and gcmp PN became large issue
2023-09-13 16:23:10 +08:00
zwl
4abf0c46b5
ble: supported trace function and adv report flow control on esp32c2
2023-08-31 11:58:29 +08:00
luomanruo
a2620e7588
ble: update btlib to f9db7b90, some esp32c2 issues bugfixed
2023-08-23 10:20:01 +08:00
Nachiket Kukade
29e6603ba7
fix(wifi): Fix EAPOL Key TxDone callback implementation
...
Fix issues arising due to not distinguishing between M2 and M4
TxDone during 4-way handshake. Also fix EAPOL frame rate to lowest
possible rate.
2023-08-14 16:50:42 +05:30
liuning
12b894fd5d
fix(esp_wifi): fix no mac retention at wifi start
2023-08-02 21:33:41 +08:00
chenjianxing
0672067e6c
fix(esp_phy): WIFI RX multipath optimization.
...
fix(esp_phy): BLE TX sideband optimization for C3/S3.
2023-07-27 20:55:37 +08:00
zhangyanjiao
a33a78f73f
fix(wifi): fix the RX error when softAP and ESP-NOW both encrypted
2023-07-26 10:32:01 +08:00
Chen Jian Xing
e82348ace4
Merge branch 'bugfix/fix_miss_annotate_ld_function_issue' into 'master'
...
fix(wifi): missed annotate ld function from txop fix
See merge request espressif/esp-idf!24796
2023-07-14 16:40:03 +08:00
muhaidong
41c4240996
fix(wifi): missed annotate ld function from txop fix
2023-07-14 11:41:41 +08:00
Li Shuai
b84d811684
Wi-Fi/power save: fix the some mac issues of wifi power save
...
Some APs are configured to hide the SSID, the length field of the SSID element
in the Beacon frame is set to 0. This can cause incorrect parsing of the Beacon
by the Wi-Fi MAC hardware.
Some APs send two beacon frames with different BSSID in a TBTT cycle. After
correctly parsing the beacon of the associated AP, it continue to receive the
other beacon frame, which will cause the MAC to remain in a wait RX/TXING
state, blocking the Wi-Fi go to sleep.
2023-07-13 21:25:07 +08:00
Shen Weilong
303b330bca
ble: Added APIs for QA test
2023-07-05 20:18:09 +08:00