129 Commits

Author SHA1 Message Date
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
23b697c799 update wifi libs by running ./fix_print.sh for libnet80211 and libpp 2017-01-22 21:12:07 +08:00
6e50eb85a0 update wifi libs(ec149195)
tw6822:fix issue in sending dhcp offer to clients.
2017-01-22 20:58:30 +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
231ee92755 update wifi libs(ead7ad)
1.change low rate ie by adding flag to identify lr mode only.
2.(a20583) modem sleep: post evt to ppTask to send null data.
2017-01-09 18:34:30 +08:00
6ccb241d45 esp32: update wifi lib
fc58855e - fix wifi timer thread-safe issue
2017-01-09 10:02:24 +08:00
23d627498d update wifi lib(3125d3cd)
modify the default phy mode to 11n
2017-01-06 21:27:17 +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
edad974840 update wifi libs(d3d41dcb)
1. add wifi low rate feature
2017-01-05 16:59:32 +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
fe92437f51 update libsmartconfig.a 2016-12-12 16:59:52 +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
b01f9683da update fix_printf.sh 2016-11-29 19:39:22 +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
4ec70a8ac9 update librtc.a
1. fix bug of hung at phy_int(1bb9ce1d)
2016-11-29 18:25:45 +08:00
16ab5a6d5a update wifi lib
update phy to version 258wq
2016-11-29 15:06:50 +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
e2e5781dc2 update wifi lib
1. 4b3b8d7b - fix random pkt causes esp32 watchdog
2016-11-22 10:36:05 +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
e188536a63 update wifi lib
1. 456d4dc2 - esp_wifi_init return ESP_ERR_WIFI_MODE when softap/none mode
2016-11-17 11:52:17 +08:00
41da160a5d update wifi lib
1. f7367b9d - softap supports bridge
2016-11-16 13:17:59 +08:00
4bec0c8073 update wifi lib
1. fd51406c - tw8087 don't assert the system when receive auth frame before receive beacon/probe response
2016-11-16 10:26:10 +08:00