When my device is newly booted up, all devices I have are able to connect to either WiFi network, however something happens over time and eventually my Macbook Pro, iPhone, and iPad (and maybe also my Vizio TV) are unable t connect to the 5GHz network where my Android device works without issues.
Has anyone experienced this? How would I go about trying to debug this?
Hey @tmomas does the default logging level on the OpenWrt satisfy this? When looking at the System Logs I don't see anything really happening of note. Only that devices are connecting and nothing else.
This post over at Ubiquiti seems to indicate older Mac devices have issues connecting on the 80MHz channels on their APs.
But also seems that people have things work better when switching to 80MHz
Anyway, found this post, decided to switch my AC Pro to ht80 and like a miracle all problems on Apple devices disappeared, speed tests are well over 200’s Mbps, no more image loading issues in any of the apps.
Futher, Apple's own website seems to claim that 80MHz should be fine as long as interference isn't an issue:
We have an iPhone that doesn't seem to like 2.4 GHz channels (tried 2 different routers, stock and custom firmware, different channels, still not good, even when is couple of meters away. And then by potting it on the 5 GHz band of the same router, it just worked!
The discussion you refer to is not very helpful. People mix up HT80 and VHT80 and almost nobody -- and in particular the OP -- is specific about whether there was a real connectivity problem or the devices just wouldn't connect.
802.11ac devices must support 80 MHz wide channels, but also 40 MHz wide channels. However, in a dual band setup, STAs have the choice which band they will connect to.
This choice is not part of the silicon and is implemented in different ways. From what I observe, STAs make suboptimal choices based on rules of thumb. Often, they will prefer 2.4 GHz due to signal strenght unless one taks care of that, even if 5 Ghz might have the potential for higher data rates. On the other hand, I have a Windows notebook with a Broadcom chipset where I can set several roaming parameters including preferred band, 2.4 or 5 GHz.
I have an Archer C7 v2 as well. I have had the same issues with apple devices - they would connect fine initially then fall off the network. I solved it by replacing the 'ath10k-firmware-qc988x-ct' firmware with 'ath10k-firmware-qc988x' firmware in the build config. No issues since.
The problems for me started when the default firmware changed to the candela tech firmware back in Dec.
Long ago I worked on some power-save issues that happened with specific mac-books and our wave-1 firmware, but I fixed that problem. It was due to some funky power-save interaction with the macbook. Probably to debug this I would need to get one of the apple devices that has the issue and debug it in detail. Anyone have such a device they would like to loan me?
Sorry, no spare devices to help out, but happy to run any diagnostics if you need me too.
I was seeing it on an iPad air 2 and an iphone xs. Normally would take a number of hours after connecting before dropping off the network. The devices still looked connected but had no communication and the AP showed no devices associated with the 5GHz radios. Nothing in the logs either.
The android and windows devices in the house had no issues.
I'll also add that it has been a few months since I reverted the firmware. You may have made changes to the CT firmware since.