问题

因为刚换了主板,开机后Ubuntu20.04和Windows都没有无线连接标志了,也就是需要无线网卡驱动。

android怎么挂载wifi驱动 安卓安装无线网卡驱动_android怎么挂载wifi驱动

windows的好说,ubuntu着实折腾了一番,且在此记一下。(参考了多篇博文,贴在最后了,感恩)因为不能联网,我是用的手机usb共享网络,当然也可以先从win10那边下载需要的包。

解决方法

首先查看自己的网卡型号,这里是ubuntu的查看方式(其它的系统也可能是其它命令):

lspci

或者

lspci -nnk | grep -i net

我得到的是

android怎么挂载wifi驱动 安卓安装无线网卡驱动_Ubuntu_02


其中 Ethernet Controller 后是以太网卡型号,Network controller 后面的就是无线网卡型号了, Intel Corporation Device [8086:2725] (rev 1a)。但是,我看不懂这个型号…在 Intel 官网也搜不到这个型号对应的驱动(有没有大佬知道应该怎么操作)。

然后发现其实可以从windows查看(控制面板–网络和Internet–网络和共享中心 里的 以太网(或者wlan)–详细信息 中):

android怎么挂载wifi驱动 安卓安装无线网卡驱动_Ubuntu_03


Intel® Wi-Fi 6E AZ210 160MHz这个型号就能在官网找到了。Intel官网驱动链接 这里要注意内核版本的对应,内核版本查看命令:

uname -sr

我的Wi-Fi 6 AX210 160MHz要求内核5.10+,由于我自己电脑内核是5.11满足要求,在此不需要手动升级。如果需要,参考这里(内核升级)

下载对应版本的.tgz压缩包,解压缩:

tar  -zxvf  下载的驱动的名字.tgz

然后把解压出来的.ucode文件(有的博文说只需要复制iwlwifi开头的文件就可以,我这边是把那两个都复制过去了)复制到/lib/firmware目录下:

cp iwlwifi-*.ucode /lib/firmware

然后据说复制完成之后,sudo reboot就会出现奇迹,然而我并没有,绝望。
但是!偶然在某乎评论(下面第一个链接)中发现了华点(果然是自古评论出人才):删除firmware中后缀为pnvm的文件再重启就可以!!(有没有人知道具体原理是啥)
果然,重启之后,我的wifi——回来了。

优秀参考博文:

  1. Intel AX210 WIFI & Bluetooth Driver on Ubuntu 20.04【评论出人才呀】
  2. Ubuntu18.04: no wifi adapter found 解决方案