Hello, I’m using Turris omnia for over 5 years now and I started to have issues with unstable WIFI.
The problem is clearly visible on the video conferences where I have a few second long freezes.
When I restart the radio, everything comes back to a previous state. In the kernel log I can see entries like these:
[274616.507120] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274616.572020] ath10k_pci 0000:02:00.0: failed to flush transmit queue (skip 0 ar-state 1): 0
[274616.609497] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274616.711889] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274616.814286] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274616.916682] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274617.019076] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274617.121475] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274617.223869] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274617.326266] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274621.524468] ath10k_warn: 40 callbacks suppressed
[274621.524481] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274621.611795] ath10k_pci 0000:02:00.0: failed to flush transmit queue (skip 0 ar-state 1): 0
[274621.626868] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274621.729266] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274621.831652] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274621.934046] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274622.036438] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274622.138831] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274622.241223] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274622.343618] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274626.541806] ath10k_warn: 40 callbacks suppressed
[274626.541817] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274626.644203] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274626.651328] ath10k_pci 0000:02:00.0: failed to flush transmit queue (skip 0 ar-state 1): 0
[274626.746598] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274626.849003] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274626.951395] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274627.053783] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274627.156177] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274627.258569] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274627.360966] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274631.559202] ath10k_warn: 40 callbacks suppressed
[274631.559214] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274631.661602] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274631.690994] ath10k_pci 0000:02:00.0: failed to flush transmit queue (skip 0 ar-state 1): 0
[274631.764004] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274631.866393] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274631.968797] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274632.071193] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274632.173590] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274632.275981] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
[274632.378387] ath10k_pci 0000:02:00.0: could not get mac80211 beacon
Have you experienced similar issues on your side?
Any recommendations about how to diagnose the root cause? I’m a bit lost because I don’t know where to search for possible reasons of such a behaviour.