电脑环境: Ubuntu 18.04
网卡: Intel® Wi-Fi 6 AX200 160MHz
进行以下操作前确保电脑插入网线或免驱无线网卡
-
查看电脑wifi型号
Windows系统->此电脑->管理->WIFI, 可查询此电脑WiFi型号:Wi-Fi 6 AX200 160MHz -
查询Ubuntu内核
uname -r
可查询Ubuntu内核版本:5.4.0-91-generic
-
下载英特尔无线适配器的Linux版
下载对应5.2+内核版本的固件: iwlwifi-Qu-48.13675109.0.tgz -
提取驱动文件,并复制到 /lib/firmware 目录下
cd Downloads/ tar -zxvf iwlwifi-qu-48.13675109.0.tgz
进入解压得到文件夹,移动目标文件到指定位置
cd iwlwifi-Qu-48.13675109.0/ sudo cp iwlwifi-*.ucode /lib/firmware/
重启
sudo reboot
第一次按照上述操作顺利解决,没过多久WiFi适配器又出问题了,后尝试多种方法无果。在解决Windows和Ubuntu系统时间不一致的问题后,WiFi自动恢复,可以尝试一下。
# 更新ubuntu的系统时间 sudo apt-get update sudo apt-get install ntpdate sudo ntpdate time.windows.com # 将时间更新到硬件上 sudo hwclock --localtime --systohc