WIFI 6E:Ubuntu 20.04 无法连接

WIFI 6E:Ubuntu 20.04 无法连接

我在 ubuntu 20 04 上有 Wi-Fi 6 AX210 160MHz 卡,但无法扫描 WIFI 6E AP,但我无法连接到它。有人能连接到它吗?

uname -a 给我以下输出 5.15.0-69-generic #76~20.04.1-Ubuntu SMP Mon Mar 20 15:54:19 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

答案1

5.15 Linux 内核本身不支持最新的英特尔固件。英特尔的 core72 固件仅与 5.18 及以上版本兼容。

如果您想升级到 Ubuntu 22.04 LTS,您可以尝试以下操作:

sudo apt-get update
sudo apt-get install linux-generic-hwe-22.04 
sudo apt-get install git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp iwlwifi* /lib/firmware
sudo reboot

或者,你可以在 20.04 中自行升级内核,并将相同的文件复制到 /lib/firmware

您应该注意,并非所有国家都支持 6GHz 频谱,并且英特尔尚未获得所有支持该频谱的国家的监管部门批准。

我确实知道最新的 pnvm 和 core72 能够支持更多国家/地区: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/iwlwifi-ty-a0-gf-a0.pnvm?id=20d9516de4cdc041e2aa83009e5b0464b1c3ed81

英特尔还使用位置感知监管 (LAR) 动态确定监管区域,但众所周知,该区域会做出错误的决定。要查看它分配的区域,请先使用 安装 iw 包,sudo apt-get install iw然后运行iw reg get​​。您在 phy#0 后看到的国家/地区是确定的国家/地区。 的输出iw reg get还将显示您的设备支持的频率。如果您看到 6GHz 频率,则您的设备应该支持。

如果您在 phy#0 后看到 00: DFS-UNSET,则 LAR 无法确定您的区域。要解决此问题,请查看是否可以在无线路由器中启用 802.11d,以便它通告该区域。

如果 LAR 检测到的国家/地区正确,但您在输出中没有看到任何 6GHz 频率,则英特尔可能尚未获得该地区的监管部门批准。

相关内容