新入的一台联想台式机,安装Ubuntu20.04系统后,发现Wifi怎么也不好用。
经过各种折腾,包括升级内核,更新firmware等操作,参考了一系列的文章,最终解决方法如下。
参考文章:
(2条消息) Ubuntu20.04 intel ax201双系统没有wifi蓝牙,驱动激活教程_-Mingo的博客-CSDN博客
(2条消息) 联想 Yoga C740::关于Ubuntu16.04下无法识别Intel WIFI6 AX201无线网卡的解决方案_dieju8330的博客-CSDN博客_ax201 linux
按照上边的文章进行一番操作后,通过dmesg查看发现启动还是找不到对应的firmware。
别的文章里要加载的fimware版本如上,当前要找的firmware是iwlwifi-so-ao-hr-b0-64.ucode 到iwlwifi-so-a0-hr-b0-39.ucode,而下载的各种firmware包里都没有发现so-a0-hr-b0系列的固件, 都是Qu/QuZ系列的。
通过修改命名的方式也不能解决。怀疑是iwlwifi这个驱动存在问题,为什么要找这个固件呢,能否配置查找的固件名称。想要更改iwlwifi的版本发现也很困难,apt安装也只能是默认的一个版本。
最终通过一番折腾,在git上发现了so系列的固件。
kernel/git/iwlwifi/linux-firmware.git - iwlwifi linux-firmware tree - for linux-firmware
iwlwifi-so-a0-hr-b0-64.ucode
将这个固件放到lib/firmware后重启发现wifi可以用了。。。