我装了一个ubuntu18.04的系统之后,发现没有安装wi-fi驱动,搜索了很多资料弄了一个晚上加一个早上,终于成功了!!因此记录下来造福后人
更新内核
uname -a
看到我的内核是4.18的,参考博文说的,需要更新内核,于是我就跟着更形到5.2.18
mkdir kernel
cd kernel
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2.18/linux-headers-5.2.18-050218_5.2.18-050218.201910011000_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2.18/linux-headers-5.2.18-050218-generic_5.2.18-050218.201910011000_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2.18/linux-image-unsigned-5.2.18-050218-generic_5.2.18-050218.201910011000_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2.18/linux-modules-5.2.18-050218-generic_5.2.18-050218.201910011000_amd64.deb
sudo dpkg -i *.deb #安装
reboot #重启
重启后查看内核可以发现更新成功Linux 5.2.18-050212-generic
根据wi-fi无线网卡型号,下载安装驱动
lspci
# Network controller: Intel Corporation Device 2723 (rev 1a)
发现无线网卡的型号为 Intel Corporation Device 2723,但是不知道对应Intel哪个适配器。偶然在百度中找到一丝希望,说是 Intel® Wi-Fi 6 AX200。于是到Intel无线适配器官网找到英特尔® Wi-Fi 6 AX200 160MHz / 5.1+ / iwlwifi-cc-46.3cfab8da.0.tgz
,其要求5.1以上的内核版本,刚好前面更新到了5.2了,满足要求。下载安装包。
参考博文进行安装
tar -zxvf iwlwifi-cc-46.3cfab8da.0.tgz
sudo cp iwlwifi-cc-46.3cfab8da.0/iwlwifi-cc-a0-46.ucode /lib/firmware
sudo reboot
重启后wifi成功出现!!!问题解决
Ps: 这之前也参考过一些资料安装一些奇怪的package,不知道对这个结果有没有影响,特此说明。