I tried just about everything to get this thing to work properly and so far it is only fully functional on Windows 11 24H2. On Linux, I cannot connect to my 6 Ghz bands, they are not even seen when running an iw scan. I noticed that the regulatory domain was set to 00 (World) so I updated it to the correct CA (Canada) and it’s still not working. I also note that when I run the command iw reg get to obtain the regulatory domain, it shows two domains, the one up top is the correct one and the one on the bottom is self managed (coming from the adapter) and is wrong. I’m assuming it’s causing problems and I can’t change it. The adapter is an MSI Herald BE Max from a reputable local source.
In addition to this issue, MLO is not functional, link rate reporting is broken and speeds are about 33% slower than on Windows for the bands that work. This has been a disappointment as on Windows it is amazing and gives me the full 1 gigabit speeds on WiFi when using it with the new Asus BQ16 Pro Mesh Router.
Does anyone have experience with this card or any ideas here?
The adapter is using the correct driver and I can connect to 2.4 and 5 Ghz, however 6 Ghz is not usable and I can’t change the self-managed regulatory domain and my set values seem to be overridden by the card’s firmware. The Intel AX200 is present in the system but is properly disabled (removing requires disassembling entire PC) along with it’s bluetooth function so as not to conflict.
Thanks for your help, it’s clear based on the links that you posted that the adapter does not yet support 802.11d to set the self managed regulatory domain.
Reviewing the kernel mailing list, it appears that it might be resolved for 6.14 or the latest 6.15 as patches were posted a few days ago that are supposed to remedy the issue. There is also some work regarding MLO and link rate reporting, so it looks like it will get there eventually. This is what I get for being an early adopter of the latest technology. Unfortunately there is no workaround, therefore I can only wait.
It’s a great adapter as the Intel BE200 does not work with AMD based systems and the mediatek equivalent doesn’t yet have a Linux driver, therefore this is the best for WiFi 7 on Linux. I always check Linux support, however, often times manufacturers do not put Linux in the specs despite the fact that there is an official in kernel driver.
I agree because i have had interactions with both the BE200 Intel and the Mediateks adapters. The Pci-e card you have is one that i will buy in the future to replace an older N card i am using when it is working even though my router is not WiFi 7 right now.