个人电脑环境
ubuntu20.04,内核5.11
主板:微星迫击炮B560m-wifi版
芯片:Intel 11代i5
问题
现象:电脑设置->wifi,显示找不到wifi适配器
1.请先检查内核版本(使用uname -a检查),kernel5.10及以上才会自带微星B560m的有线和无线网络驱动。低于5.10本方法不适合。
2.查看自己的网卡是否正常
lspci -nnk | grep -i net
其中 Ethernet Controller 后是以太网卡型号,Network controller 后面的就是无线网卡型号了
3.借鉴了这篇文章https://python.iitter.com/other/270149.html解决了问题。方法:删除/lib/firmware中后缀为pnvm的文件,然后再重启系统。
cd /lib/firmware
sudo rm *.pnvm
sudo reboot
重启后wifi——回来了。
2022.3更新
系统升级了,wifi再次消失。检查pnvm,目录下没有。
解决方法:https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/refs/
1.从上述网址下载最新的firmware压缩包
2.sudo cp iwlwifi-* /lib/firmware
3.reboot
以上本人亲测有效,希望对你有帮助