My first test program implementing wifi on the ESP32 produced the following message about once per minute for one hour before stopping:
wifi:token mismatch, expect=1
I never did figure it out why it was there, but pressed on. Now I'm coding an MQTT application, and it may only appear once on reboot, but I'm getting the following once per minute instead, which is really cluttering up my terminal output:
Code: Select all
E (5016894) wifi:addba index: unknow conn=0x23c32204
E (5016894) wifi:failed to start addba timer
W (5017164) wifi:state wrong txa_flags=9
W (5017174) wifi:state wrong txa_flags=9
E (5017394) wifi:addba index: unknow conn=0x23cab504
E (5017394) wifi:failed to start addba timer
W (5017654) wifi:state wrong txa_flags=9
W (5017654) wifi:state wrong txa_flags=9
E (5027704) wifi:addba index: unknow conn=0x23e1ed7b
E (5027704) wifi:failed to start addba timer
W (5027714) wifi:state wrong txa_flags=9
W (5027714) wifi:state wrong txa_flags=9
I have tried to find the error messages in source code (including FreeBSD sources), but it only appears in binary files, libnet80211.a in the module ieee80211_ht.o. (.platformio\packages\framework-espidf\components\esp_wifi\lib\esp32\libnet80211.a(ieee80211_ht.o))
Thanks for any insight.
- Owen -