It appears that the Linux Kernel version 5.16 has disabled 6Ghz wifi specifically on the Framework Laptop for the AX210 wifi card. While I don’t have a 6Ghz router to test this on, I can see that iw reg get
and iw list
reports all 6Ghz channels as disabled. Rolling back to 5.15 results in the channels being enabled again.
I tracked this down to this commit: [PATCH 03/12] iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW - Luca Coelho
This commit is getting a value for oem_uhb_allow_bitmap from somewhere in the BIOS, and therefore I’m guessing this is something that Framework will need to fix on their end.
Enabling debugging for iwlwifi shows the following in the journal:
kernel: iwlwifi 0000:aa:00.0: iwl_mvm_lari_cfg sending LARI_CONFIG_CHANGE, oem_uhb_allow_bitmap=0x1
Other machines show this value as 0x0, and removing this commit fixes the issue.