Ubuntu 16.04 手动安装无线网卡驱动(连接WiFi)

这里写自定义目录标题

  • 引言
        • 查看无线网卡型号
        • 查看无线网卡驱动匹配的内核版本
        • 查看ubuntu内核版本(一般需要升级)
        • 升级内核
        • 下载驱动
        • tips

引言

ubuntu16.04
无线网卡型号:Intel Wi-fi 6 AX201 160MHz
软件与更新里没有附加驱动项,只能手动安装
踩了无数坑

查看无线网卡型号

windows下点击右下角WLAN图标和internet设置-更改适配器选项-右键已经连接的WLAN查看属性

查看无线网卡驱动匹配的内核版本

网址:https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html
通过Kernels查看所需内核版本
intel官网提供的 Intel Wi-fi 6 AX201 160MHz 驱动根本用不了!!!!!!不需要下载
我当时下载了这个驱动,解压复制到了指定位置:cp iwlwifi-Qu-*-48.ucode /lib/firmware,重启后不显示wifi,找了很久原因
Ubuntu 16.04 手动安装无线网卡驱动(连接WiFi)_第1张图片

查看ubuntu内核版本(一般需要升级)

uname -sr

升级内核

对应 Intel Wi-fi 6 AX201 160MHz 需要5.2+,这里我下载了5.4版本的,一共需要下载四个文件
下载网址:http://kernel.ubuntu.com/~kernel-ppa/mainline/
Ubuntu 16.04 手动安装无线网卡驱动(连接WiFi)_第2张图片
Ubuntu 16.04 手动安装无线网卡驱动(连接WiFi)_第3张图片
安装新版本内核

sudo dpkg -i *.deb

如果报错提示:依赖libssl1.1.0的问题,需要额外下载安装libssl1.1_1.1.0g-2ubuntu4.1_amd64.deb文件,然后再升级就可以了。解决如下:

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

安装完成后需要重启,再次查看内核版本是否满足需求

下载驱动

网址:http://ftp.sjtu.edu.cn/ubuntu/pool/main/l/linux-firmware/
选择linux-firmware的deb文件下载:
在这里插入图片描述
下载完成后

sudo dpkg -i linux-firmware_1.187_all.deb 

重启,大功告成!

tips

如果不显示wifi,可以检查一下你的驱动是否安装成功,这是最根本的问题。用如下命令查看目前安装的网卡驱动

rfkill list all

如下图所示,如果安装成功会显示第四个Wireless LAN。第一个和第二个ideapad开头的都是联想自带的驱动。另外要确保第一个Wireless LAN的blocked都为no
Ubuntu 16.04 手动安装无线网卡驱动(连接WiFi)_第4张图片

你可能感兴趣的:(ubuntu,ubuntu,wifi)