Linux系统Intel AX210无线网卡故障排除指南

      ☕ 2 分钟
🏷️
  • #Linux
  • Intel® Wi-Fi 6E AX210无线网卡支持Wi-Fi 6E技术(6 GHz),如果你正好有一台Wi-Fi 6E路由器,它会是个好物件。不过,让它在Linux下正常工作(以及保持正常工作)可能比你预想得要难一些。

    在你购买硬件之前

    Intel AX210依赖名为iwlwifi的驱动,这个驱动支持的最低Linux内核版本是5.10,确保你的内核版本符合要求。

    如果你的内核版本足够新,驱动一般已经在你的发行版里面了,查查看:

    1
    
    ls /lib/firmware/ | grep iwlwifi-
    

    如果驱动不在,安装方式在这里

    要是你没法把你的内核更新到至少5.10,可以看看iwlwifi backport,不过这条路不好走。

    你把插头插上了吗?

    没错,我们都有过这样的尴尬时刻——检查了半天软件,结果问题出在了硬件上。

    在正确安装AX210到主板之后,运行lspci应该有类似下列内容的输出:

    06:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
    

    系统更新后,AX210不工作了

    aptyum默认会更新Linux内核版本,如果你的Linux版本恰好介于5.10到5.15,那么更新可能会让AX210的驱动不正常工作。

    问题的症状是系统启动时会输出类似Timeout waiting for PNVM load!的信息。如果信息一闪而过,你可以在系统启动后在终端中使用dmesg命令查看。

    好在我们有一个绕过去的法子:

    sudo mv /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm  /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.bak
    

    重启系统应该就可以。

    悲催的是,每次内核更新都会带来一个新的冲突的iwlwifi-ty-a0-gf-a0.pnvm,所以如果AX210又炸了,记得重复上面的步骤。_(:зゝ∠)_

    系统更新后,AX210不工作了(而且上面的法子没用)

    对于内核版本高于5.15的系统,iwlwifi-ty-a0-gf-a0.pnvm好像不再和内核打架了,我们得把它放回去:

    sudo mv /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.bak /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
    

    那么,蓝牙功能呢?

    啊…我的AX210的蓝牙功能从来就没正常过,只能祝你好运了。

    要是你成功让蓝牙干活了,请务必留言或者Email和我分享你的解决方式。:D

    参考资料

    你并不孤独,遇到这问题的人可多啦。:)


    nanmu42
    作者
    nanmu42
    用心构建美好事物。

    目录