One of the core features (MLO) is currently mostly scam. APs/Clients negotiate the protocol (and it shows up in the status) but doesn't it to either increase robustness or bandwidth (by combining/switching between two frequency bands).
Also the driver quality is a huge mess.
(We tested it using the latest generation Cisco Enterprise gear but also with Prosumer stuff like Ubiquiti or TP-Link)
But honestly: we need WiFi-8. It finally brings infrastructure-controlled roaming which is super important for any VoIP service.
Aren't devices with Intel Wi-Fi 7 BE200/BE202 are supporting that?
As well as latest Samsung phones?
But they are the best cards around if you want to play with Wifi-7 on Linux. But always go for the latest wireless-next kernel + firmware blobs. Also they are not compatible with AMD mainboards (go for Qualcomm then).
802.11 r/k/v exists
We basically miss all data (received stations/signal levels from both sides, Bit Rate errors, etc.) for making roaming decisions and then to softly connect them to an AP you want them to be on.
Enterprise WiFi is currently mostly "This is a list of APs you maybe can connect to.. have fun.. if you can connect we pre-seeded the AP with some crypto data, so it doesn't take ages to negotiate. Here's your (more or less friendly) disassoc. Fuck off bye."
It does somehow work for stationary setups - but as soon as you have mobile traffic (like walking around or machines moving) with multiple APs the quality hits the shitter brutally.
Currently this gap is being filled by industrial 5G with dedicated frequencies. It's crazy expensive.
Set your channels to 6/149/37 and the lag will probably vanish. Exactly because of this, I only run those channels, even across multiple APs.
In Europe, you may need to use 44 instead of 149.
There is currently no good way to keep AWDL off other than a script that just turns it off every 200ms, because of course Apple. Also, not always an option with work issued Macs.
Your router does not respond. Turn it off and on.
This comes close: https://www.getapp.com/all-software/a/breakdown/