STA speed slows down after EAP reauthentication

I'm using a mir3g as a wireless client for an EAP network. I've been using snapshot r10348 for a while and there were no problems in this regard. But there are other fixes with mt76 and/or general openwrt commits so I updated to the latest snapshot.
After updating, I noticed my WWAN speeds slow down from 150 mbit/s to 30 mbit/s after about 30 minutes. This is even though link speed stays the same as shown on LUCi (around 300mbit/s).
Logs show this happens after an EAP reauth event accurs (which happens every 30 mins on this network):

Fri Nov  8 19:33:03 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-STARTED EAP authentication started
Fri Nov  8 19:33:03 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
Fri Nov  8 19:33:03 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
Fri Nov  8 19:33:03 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-PEER-CERT depth=0 *eap cert info*
Fri Nov  8 19:33:03 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-PEER-CERT depth=1 *eap cert info*
Fri Nov  8 19:33:05 2019 daemon.notice wpa_supplicant[2007]: wlan1: CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
Fri Nov  8 19:33:05 2019 daemon.notice wpa_supplicant[2007]: wlan1: PMKSA-CACHE-REMOVED *mac* 0
Fri Nov  8 19:33:05 2019 daemon.notice wpa_supplicant[2007]: wlan1: PMKSA-CACHE-ADDED *mac* 0
Fri Nov  8 19:33:05 2019 daemon.notice wpa_supplicant[2007]: wlan1: WPA: Key negotiation completed with *mac* [PTK=CCMP GTK=TKIP]

any clues? or anybody having the same problem?
Thanks.

1 Like

Do you happen to have the last commit hash from your previous build when this issue wasn’t happening? If so, what diffs are shown?