關於Ubuntu16.04下無法識別Intel WIFI6 無線網卡的解決方案
環境:
- 聯想 Yoga C740 i5-10210U 16GB
- 無線網卡 Intel WIFI6 AX201 (在自帶的Window10 系統的設備管理器下可以看到)
- Ubuntu16.04 LTS
一、安裝乾淨的Ubtuntu16.04
不展開
二、安裝libssl1.1 (更新內核所需)
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb
sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb
三、更新內核到5.12.16
1、爲什麼是5.12.16?
上面的網站是intel官方給出的無線網卡linux驅動【但是好像在ubuntu下不能直接用,當然你們可以試試】
這裏我們看看對應的Intel AX201 驅動所需的內核版本即可
2、下載對應版本的內核文件
下載倉庫:https://kernel.ubuntu.com/~kernel-ppa/mainline/
這裏選擇5.12.16版本, 原因是最初選了5.12.0版本也不能驅動
下載四個文件,記住是4個,一定是4個
3、上述4個deb文件放在一個空白文件夾
安裝
sudo dpkg -i linux-*
4、重啓
5、重啓後,檢查內核是否更新
uname -r
四、安裝Intel AX201驅動
1、Intel 官網驅動
下載,解壓
然後進入解壓目錄,執行命令,將驅動文件複製到 /lib/firmware 目錄下
sudo cp iwlwifi-Qu-*-48.ucode /lib/firmware
重啓
發現並沒有什麼用
2、ubuntu 官方的linux-firmware驅動
網址:https://launchpad.net/ubuntu/+source/linux-firmware
截止此時最新版爲1.182
這裏下載比較慢,使用鏡像
http://ftp.sjtu.edu.cn/ubuntu/pool/main/l/linux-firmware/
選擇deb包:
下載完成後,
dpkg -i 包名
3、重啓
應該可以正常驅動AX201了
查看驅動情況
dmesg | grep wifi