358 Commits

Author SHA1 Message Date
e874335580 update wifi lib
90b1b8b8 - fix mpdu len error
2017-03-03 18:01:09 +08:00
57b2234ed3 esp32: update wifi lib
87530d31 - add wifi menuconfig options for AMPDU/NVS/Buffer num etc
2017-03-02 18:05:55 +08:00
e22ec1a514 update wifi lib
1. add user set mac address()c1c8155c
2017-03-01 20:40:54 +08:00
d39b22c37b update wifi lib
f9177e40 - init nvs in wifi_init()
2017-02-28 15:06:32 +08:00
25b799d66d update wifi lib
abc82143 - add some wifi menuconfig options
2017-02-28 14:35:19 +08:00
965f7400f3 update wifi lib
1. fix the bug that system crashes when call esp_wifi_stop() twice.(62a69037)
2017-02-27 16:36:18 +08:00
28c6ee924c update wifi libs (2a22b2d8) 2017-02-24 22:05:30 +08:00
0be74cb72f update wifi lib
1. add state check before set channel(01518211)
2017-02-24 13:48:12 +08:00
ed85cf9156 update wifi lib
1. enable coexist hw in coexist_init() and disable coexist hw in coexist_deinit()(dfa035f6)
2. unforce wifi before coexist deinit(2025fa5e)
2017-02-20 23:46:49 +08:00
fd00a11c31 update wifi lib
1. 4390672a - some minor fixes about sniffer
2. c44f4c61 - tw10121 fix hostap_input exception issue
3. d7b7d9c8 - fix a potential memory leak issue
4. 8ddacba0 - add wifi version info
2017-02-17 16:16:32 +08:00
bc16e8c074 update wifi lib
1. rename some disable phy and rf APIs name(6f78ad01)
2017-02-16 22:03:05 +08:00
8bf38d1b91 update wifi lib(24ce1cae)
1. init phy and rf when start wifi or start sniffer.(301fb80d)

2. deinit phy and rf when stop wifi or stop sniffer.(301fb80d)

3. tw10007: Wifi station do not start if app_main on CPU APP(dd7a371c)
2017-02-16 18:48:31 +08:00
1627461bf2 update wifi lib
1. Reduce the default static rx buffer size from 25 to 10
2. Adjust ampdu interrupt size to 3, namely, raise 1 interrupt per 3-mpdu
3. Make a copy for all received packets, including AMSDU/AMPDU/MPDU
4. Fix softap mis-forward issue
5. Fix pp q full issue
6. Fix sniffer copy wrong content issue
2017-02-10 10:22:50 +08:00
d0b9797601 update wifi lib to fix serveral misc wifi issues
305c6969 - fix several misc wifi issues:
           1> Sniffer not work issue
           2> If parameter of esp_wifi_init is null, use default value for rx buffer number
           3> Enable ap rx ampdu interface
2017-02-06 17:49:23 +08:00
45414a6778 esp32: update wifi lib
c526ecd6 - fix ampdu<->mpdu<->ampdu switch may cause rx slow issue by put mpdu into ampdu reorder queue
5a736737 - fix each ac first sending always fail issue by adding retry
2017-01-26 15:21:55 +08:00
fc92f2e5bc update wifi lib
147627c2 - fix ap not replay ba issue
2017-01-19 17:29:04 +08:00
ddc4b0cbc5 update wifi lib
1. tw7809: station no rewiring softap probability(f25200b8)
2017-01-18 20:10:34 +08:00
49b6d079dd update wifi lib
1. net80211: fix get ap info error(a4614877)

2. tw9358: sta mac same with softap(ea38d32c)

3. tw9221: scan channel error when connected(183d469c)
2017-01-16 17:15:23 +08:00
b26cd21764 update wifi lib
1. call ets_timer_disarm before calling ets_timer_setfn(84a7661e)

2. change CHECK_AP_CONN to CHECK_STA_CONN(84a7661e)
2017-01-12 20:37:14 +08:00
c01bfe9038 update wifi lib
1. dhcp/arp tx not use ampdu(ff6acdbc)

2. don't reconnect when ap not found(ff6acdbc)

3. modify trc to not null(d8abc9f2)

4. modify to use PP_F_FORCE_1M to identity null data(d8abc9f2)

5. add wpa2 set identity api
2017-01-11 19:18:36 +08:00
0135161682 update wifi lib
f634fa07 - 1. Don't reconnect when ap not found 2. Minor refractor to ssid/password configuration
2017-01-11 16:41:32 +08:00
f688a5e1b2 update wifi lib
1. add wpa2 set id api(83319c7c)

2. modify null data tx description(d8abc9f2)
2017-01-10 21:03:33 +08:00
6ccb241d45 esp32: update wifi lib
fc58855e - fix wifi timer thread-safe issue
2017-01-09 10:02:24 +08:00
242ce3c50e update wifi lib
1. tw9516 fix print when rx beacon in sleep state(0681ff97)
2017-01-05 20:28:39 +08:00
21e433b827 update wifi lib
1. pass wifi rx buffer number to esp_wifi_init()
2017-01-05 19:34:03 +08:00
6f99668e7b update wifi lib
1. add wifi rx buffer number config(ffe313c3)

2. add wifi deinit(9b0cf7f0)
2017-01-05 17:53:31 +08:00
074303d74f update wifi lib
1. Remove throughput related nvs
2. Fix protected frame drop issue
2017-01-04 16:12:48 +08:00
95b414458d update wifi lib for throughput optimization
b52eb565 - a bunch of optimization about udp throughput in the air
2017-01-02 18:48:53 +08:00
02232f974b update wifi lib(b1b5b248)
1. tw7426: fix the bug that config ap crashes(7bb90c19)

2. tw9149: fix memory leak in modem sleep(1f450cb8)

3. tw9157: fix dtim change log in modem sleep(1f450cb8)

4. update smartconfig.a
2016-12-14 11:06:55 +08:00
9310e077a3 update wifi lib
1. Update libsmartconfig.a
2. 8fef22ee: refractor to sniffer
2016-12-12 09:57:48 +08:00
bfce0644c0 update wifi lib
1. optimize modem sleep and fix some modem sleep bugs(8788c58a)

2. refractor for some debug cnt(2c92de91)

3. add some debug counter(79458a6e)
2016-12-08 19:39:41 +08:00
5902a2229e update wifi lib
1. tw6904 - esp32 mode switch cause exception
2. tw8881 - set mac cause exception
3. Make pm_open/pm_shutdown thread-safe
2016-12-02 17:16:56 +08:00
3a412c08af update wifi lib
1. add sleep check and open macro PM_CODE in Makefile(f1cccffa)

2. fix the bug that sleep in scan leads to auth frame malloc fail(122657cd)
2016-12-01 12:01:21 +08:00
2559c73c2c update wifi lib
1. b332f3b5 - change wap2 enterprise encrypt type to 5
2. modify the print info of station state transmition
2016-11-30 17:27:21 +08:00
7912098045 update wifi lib
c1c509b5 - fix packet length error when ap forwards the packet in bridge mode
2016-11-30 13:59:02 +08:00
e8a3f4bafe update wifi lib
1. update phy to version 258wq(redefine printf)

2. default set ps type to WIFI_PS_NONE(fb5a2b07)
2016-11-29 19:37:06 +08:00
8fd09dcc55 update wifi lib
dfe73737 - tw8913 wakeup first before scan
2016-11-28 20:07:51 +08:00
db05e57658 update wifi lib
1. Update phy to version 255, fix HT40 rx issue
2. e32568d8 - some misc fix/optimization about wifi driver:
   1. fix net80211 ioctl return value error
   2. add RX_DONE/TX_DONE/Lock-free optimization code
2016-11-28 18:30:45 +08:00
c0804cdc87 update wifi lib
1. wpa2 enterprise: change wpa2 enterprise APIs to esp_wifi_sta_wpa2_ent_XXX
2016-11-25 17:53:21 +08:00
ef806dcf3e update wifi lib
1. add modem sleep(3b7b01f6)
2016-11-25 15:47:47 +08:00
1ef5197246 update wifi lib(404ca914)
1. change printf to ESP_LOG in wpa2(9ab753c8)

2. fix the bug that exception happens when wps walk timeout(0ae63ef0)
2016-11-25 11:59:26 +08:00
60ae2940df update wifi lib
1. 32afd0a2 - merge bt/wifi coexist code
2016-11-24 21:25:32 +08:00
6cc03db27a update wifi lib
1. add wpa2 enterprise(b3102c2a)
2016-11-24 20:38:59 +08:00
aa74ce2761 update wifi lib
1. some refractor to debug info(da6280b3)

2. fix bug of hung at phy_int in librtc.a(1bb9ce1d)
2016-11-24 17:25:43 +08:00
99798aaace update wifi lib
1. 2698b6fc - remove system_api.c and os_xtensa.c

2. fix printf in lib
2016-11-22 21:44:07 +08:00
1b23899887 update wifi lib
1. remove system_api.c and os_xtensa.c
2016-11-22 21:28:37 +08:00
ea9c156e8a update wifi lib
1. add phy_printf into libcore
2. libphy use phy_printf
2016-11-18 21:04:32 +08:00
a580f70a64 update wifi lib
1. 3309d912 - move phy_init to idf
2016-11-18 18:21:36 +08:00
41da160a5d update wifi lib
1. f7367b9d - softap supports bridge
2016-11-16 13:17:59 +08:00
029edd4368 update wifi lib
1. 5bd88ce7 - sync wifi api between idf and wifi lib
2016-11-15 15:19:22 +08:00