I am trying to troubleshoot interruptions on the 2.4ghz network, primarily affecting ESP8266 devices used as part of my home automation.
The card in my Ten64 doing 2.4ghz duties at the moment is 0001:04:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
using the ath10k driver. dmesg says the following [ 19.387532] ath10k_pci 0001:04:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f
The purple line on the graph represents dropped ICMP packets. I have tried a number of channels and settings, at the moment these are the ‘most stable’ but every time the packets drop, my ESP8266 devices disconnect and reconnect.
config wifi-device 'radio1'
option type 'mac80211'
option macaddr '04:f0 --'
option htmode 'HT20'
option band '2g'
option cell_density '0'
option country 'AU'
option channel '13'
config wifi-iface 'wifinet1'
option device 'radio1'
option mode 'ap'
option ssid '--'
option encryption 'psk2'
option key '--'
option skip_inactivity_poll '1'
option network 'lan'
option disassoc_low_ack '0'
Linux muvirt 5.10.64 #0 SMP Wed Oct 13 05:51:35 2021 aarch64 GNU/Linux
I don’t see anything else in the logs that points to issues with the card.
What other troubleshooting steps should I follow? I am happy to run a different kernel, drivers, firmware whatever.