@Matt_Hartley Wow, good detective work! That looks like a UEFI/firmware issue? Is this still actively being worked on, and do you think it might be fixed in this quarter or the next? (I’m debating returning my new Wifi 6E mesh access points )
Happy to help. I don’t see this being changed on 11th gen as we’re already using 13th gen boards. So I’d keep the mesh APs and when you’re ready to board swap at a later date and find the 11th gen board a new home (CoolerMaster case for example), you’ll be able to enjoy the Wifi 6E-ness in all it’s shining glory.
@Matt_Hartley since this WiFi issue depends on a firmware change (just a flag, it seems), I had assumed that a fix was still on the roadmap, even if not “soon”. Also the 11gen firmware still has the Intel ME open issue. Is the firmware EOL?
OOH. This solved it for me too with my AX210 and Ubiquiti access point. I’ve been struggling that ArchLinux wouldn’t connect to 6Ghz.
Fantastic to hear!
Without getting too far into the weeds on what will be and won’t be, the team is aware folks would like to see something happening here. I do not have updates as to this right now. I will say this is not a matter of a simple flag. There are other considerations (including but not limited to) staffing, hours spent and other related considerations.
11th gen just received a beta release of the 3.19 BIOS. It continues to be actively supported. Feature requests are seen and heard. But no changes to this at this time.
@Matt_Hartley this issue appears to be occurring in the amd 7040s laptops on ubuntu as well.
On my AP I had band steering on, then it forced me on 5ghz.
Turned that off, I was able to connect on 6ghz.
Now for the bad news. I can confirm I am close to the AP, -62dbm.
The connection drops constantly on 6ghz and it is unusable right now. Pinging 1.1.1.1 drops out and I cant even make a speed test because connection goes in and out.
Then I manually kicked it off the network from my router so it would reconnect, did this a few times, eventually settled on channel 37 on the 6ghz band, and now its not reconnecting, works okay, although still surprised because the pixel speed test is a few hundred megabits faster.
Maybe this early firmware is just buggy.
I don’t have access to anything beyond 2.4 and 5 here at my office. That said, iw list
shows me up through 7115 Mhz. So while it’s possible there is a firmware issue creating your issue, I have no way of recreating your specific network environment at this time.
It just seems slow in general, my speed test results are a fraction of what an iphone or pixel are getting from the same location and band.
I’ve done a ton of tests now even on the 5ghz band, an iphone will get 600 down and the framework only 150 megabits.
is it worth opening up and maybe my wifi card antenna wasnt connected all the way or something?
The one test that seems consistent for me is testmy.net, the results for which are pretty consistent across multiple devices, including my 11th gen FW but using a Mediatek MT7922 vs the default Intel AX210.
Edit to add - so hopefully it is not an issue with your hardware. I’m running Manjaro, kernel 6.5.5-1, the router/hotspots are Asus running the latest merlin firmware.
Anyone troubleshooting connection issues on Linux, please download and use wavemon to see in real time what your connection strength, type, etc actually is.
I’ve now updated my 11ᵗʰ gen BIOS to 3.20. I thought this would enable 6E. But I still get these outputs on Debian Trixie with linux kernel 6.9.7:
# iw reg get
global
country 00: DFS-UNSET
(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
phy#0 (self-managed)
country DE: DFS-UNSET
(2402 - 2437 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-80MHZ, NO-160MHZ
(2422 - 2462 @ 40), (6, 22), (N/A), AUTO-BW, NO-80MHZ, NO-160MHZ
(2447 - 2482 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-80MHZ, NO-160MHZ
(5170 - 5190 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5190 - 5210 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5210 - 5230 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5230 - 5250 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5250 - 5270 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5270 - 5290 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5290 - 5310 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5310 - 5330 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5490 - 5510 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5510 - 5530 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5530 - 5550 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5550 - 5570 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5570 - 5590 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5590 - 5610 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5610 - 5630 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5630 - 5650 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5650 - 5670 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5670 - 5690 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5690 - 5710 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5735 - 5755 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ
(5755 - 5775 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ
(5775 - 5795 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ
(5795 - 5815 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ
(5815 - 5835 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-80MHZ, NO-160MHZ, NO-320MHZ
(5835 - 5855 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-80MHZ, NO-160MHZ, NO-320MHZ
(5855 - 5875 @ 20), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-HT40PLUS, NO-80MHZ, NO-160MHZ, NO-320MHZ
and
# iw list
[...]
Frequencies:
* 5955.0 MHz [1] (disabled)
* 5975.0 MHz [5] (disabled)
* 5995.0 MHz [9] (disabled)
* 6015.0 MHz [13] (disabled)
* 6035.0 MHz [17] (disabled)
* 6055.0 MHz [21] (disabled)
* 6075.0 MHz [25] (disabled)
* 6095.0 MHz [29] (disabled)
* 6115.0 MHz [33] (disabled)
* 6135.0 MHz [37] (disabled)
* 6155.0 MHz [41] (disabled)
* 6175.0 MHz [45] (disabled)
* 6195.0 MHz [49] (disabled)
* 6215.0 MHz [53] (disabled)
* 6235.0 MHz [57] (disabled)
* 6255.0 MHz [61] (disabled)
* 6275.0 MHz [65] (disabled)
* 6295.0 MHz [69] (disabled)
* 6315.0 MHz [73] (disabled)
* 6335.0 MHz [77] (disabled)
* 6355.0 MHz [81] (disabled)
* 6375.0 MHz [85] (disabled)
* 6395.0 MHz [89] (disabled)
* 6415.0 MHz [93] (disabled)
* 6435.0 MHz [97] (disabled)
* 6455.0 MHz [101] (disabled)
* 6475.0 MHz [105] (disabled)
* 6495.0 MHz [109] (disabled)
* 6515.0 MHz [113] (disabled)
* 6535.0 MHz [117] (disabled)
* 6555.0 MHz [121] (disabled)
* 6575.0 MHz [125] (disabled)
* 6595.0 MHz [129] (disabled)
* 6615.0 MHz [133] (disabled)
* 6635.0 MHz [137] (disabled)
* 6655.0 MHz [141] (disabled)
* 6675.0 MHz [145] (disabled)
* 6695.0 MHz [149] (disabled)
* 6715.0 MHz [153] (disabled)
* 6735.0 MHz [157] (disabled)
* 6755.0 MHz [161] (disabled)
* 6775.0 MHz [165] (disabled)
* 6795.0 MHz [169] (disabled)
* 6815.0 MHz [173] (disabled)
* 6835.0 MHz [177] (disabled)
* 6855.0 MHz [181] (disabled)
* 6875.0 MHz [185] (disabled)
* 6895.0 MHz [189] (disabled)
* 6915.0 MHz [193] (disabled)
* 6935.0 MHz [197] (disabled)
* 6955.0 MHz [201] (disabled)
* 6975.0 MHz [205] (disabled)
* 6995.0 MHz [209] (disabled)
* 7015.0 MHz [213] (disabled)
* 7035.0 MHz [217] (disabled)
* 7055.0 MHz [221] (disabled)
* 7075.0 MHz [225] (disabled)
* 7095.0 MHz [229] (disabled)
* 7115.0 MHz [233] (disabled)
Anybody any idea what goes wrong?
Given that 11th gen is nearly 4 years old now and would require a bios update to enable, I wouldn’t hold your breath waiting for a fix.
You could always recompile the kernel with the bios check disabled to enable 6Ghz but I don’t have the details for that anymore so good luck going that route.
They literally released a firmware update that did exactly this. That is what the person to whom you are replying is using.
Oops, I guess I missed that part.
In that case, I guess it depends on what country you’re in. Intel cards check the country codes from wifi ap beacons and use the authorized frequencies for that country.
Are there any APs in your area putting out the wrong country code? It’s been a couple of years since I’ve done anything with Intel’s ridiculous Location (un)Aware Registry, but what finally made me give up on Intel completely was that I figured out there was one nearby AP claiming to be in CN and two others claiming to be in TW. This caused the LAR code to get confused and give up and default to country 00 instead of what iw reg get
showed.
Same issue here. I updated to BIOS 3.20 on my 11th gen but WiFi 6e still show as disabled. Any update on how to fix this issue?
My recollection is that as of one of the bios releases, it worked. You may have to set the regdom. I can dig that machine out and take a look at its settings if you remain stumped.
My regdomain is already set to the right value.
global
country CA: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5470 - 5600 @ 80), (N/A, 24), (0 ms), DFS
(5650 - 5730 @ 80), (N/A, 24), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR
phy#0 (self-managed)
country CA: DFS-UNSET
(2402 - 2437 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-80MHZ, NO-160MHZ
(2422 - 2462 @ 40), (6, 22), (N/A), AUTO-BW, NO-80MHZ, NO-160MHZ
(2447 - 2482 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-80MHZ, NO-160MHZ
(5170 - 5190 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5190 - 5210 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5210 - 5230 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5230 - 5250 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5250 - 5270 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5270 - 5290 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5290 - 5310 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5310 - 5330 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5490 - 5510 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5510 - 5530 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5530 - 5550 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5550 - 5570 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5570 - 5590 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5590 - 5610 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5610 - 5630 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-320MHZ, PASSIVE-SCAN
(5630 - 5650 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-320MHZ, PASSIVE-SCAN
(5650 - 5670 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5670 - 5690 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5690 - 5710 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5710 - 5730 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
(5735 - 5755 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ
(5755 - 5775 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ
(5775 - 5795 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-160MHZ, NO-320MHZ
(5795 - 5815 @ 80), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-160MHZ, NO-320MHZ
(5815 - 5835 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-80MHZ, NO-160MHZ, NO-320MHZ
However, iw phy0 channels
still show 6ghz as disabled:
Band 4:
* 5955 MHz [1] (disabled)
* 5975 MHz [5] (disabled)
* 5995 MHz [9] (disabled)
* 6015 MHz [13] (disabled)
* 6035 MHz [17] (disabled)
* 6055 MHz [21] (disabled)
* 6075 MHz [25] (disabled)
* 6095 MHz [29] (disabled)
* 6115 MHz [33] (disabled)
* 6135 MHz [37] (disabled)
* 6155 MHz [41] (disabled)
* 6175 MHz [45] (disabled)
* 6195 MHz [49] (disabled)
* 6215 MHz [53] (disabled)
* 6235 MHz [57] (disabled)
* 6255 MHz [61] (disabled)
* 6275 MHz [65] (disabled)
* 6295 MHz [69] (disabled)
* 6315 MHz [73] (disabled)
* 6335 MHz [77] (disabled)
* 6355 MHz [81] (disabled)
* 6375 MHz [85] (disabled)
* 6395 MHz [89] (disabled)
* 6415 MHz [93] (disabled)
* 6435 MHz [97] (disabled)
* 6455 MHz [101] (disabled)
* 6475 MHz [105] (disabled)
* 6495 MHz [109] (disabled)
* 6515 MHz [113] (disabled)
* 6535 MHz [117] (disabled)
* 6555 MHz [121] (disabled)
* 6575 MHz [125] (disabled)
* 6595 MHz [129] (disabled)
* 6615 MHz [133] (disabled)
* 6635 MHz [137] (disabled)
* 6655 MHz [141] (disabled)
* 6675 MHz [145] (disabled)
* 6695 MHz [149] (disabled)
* 6715 MHz [153] (disabled)
* 6735 MHz [157] (disabled)
* 6755 MHz [161] (disabled)
* 6775 MHz [165] (disabled)
* 6795 MHz [169] (disabled)
* 6815 MHz [173] (disabled)
* 6835 MHz [177] (disabled)
* 6855 MHz [181] (disabled)
* 6875 MHz [185] (disabled)
* 6895 MHz [189] (disabled)
* 6915 MHz [193] (disabled)
* 6935 MHz [197] (disabled)
* 6955 MHz [201] (disabled)
* 6975 MHz [205] (disabled)
* 6995 MHz [209] (disabled)
* 7015 MHz [213] (disabled)
* 7035 MHz [217] (disabled)
* 7055 MHz [221] (disabled)
* 7075 MHz [225] (disabled)
* 7095 MHz [229] (disabled)
* 7115 MHz [233] (disabled)
Here’s my BIOS information from dmidecode
. As you can see, I’m running the BIOS firmware that should have added support for Wifi 6e:
BIOS Information
Vendor: INSYDE Corp.
Version: 03.20
Release Date: 06/03/2024
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 12 MB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
8042 keyboard services are supported (int 9h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 3.20
I busted out the laptop with the intel card, it is on firmware 3.20 and shows the 6e bands as enabled. The following is just throwing stuff out there that might help to narrow down what is going on, so if you already have done it please be patient. First, what is the current firmware for the wifi card? Next, what distro and kernel are you running? Then, what router are you using, does it have 6e enabled, can you set that to a separate access point (vs combining 2.4, 5, and 6ghz into one), and have you tried scanning to see if that updates things from disabled to enabled?
Hopefully you can get this working. It definitely is on a 13" running Manjaro on kernel 6.10.x in the US.