Ubuntu16.04没有wifi链接的问题

本文主要介绍如何解决Ubuntu16.04安装之后没有wifi不能联网的问题。我的Ubuntu打开之后的界面如下所示。(本教程需要你有一个可以联网的电脑,因为需要下载文件。如果实在没有,就是用手机的USB数据线连接到电脑,之后设置中选择USB数据共享,就可以使用手机的数据流量,但是一定要保证你的流量够多。)
在这里插入图片描述
按照我的教程操作之后的界面。如下图所示:
在这里插入图片描述

1.首先确定自己网卡型号

由于我装的是win10和ubuntu双系统,我可以在win10查看自己的网卡型号。
win10查看网卡型号:右键点击“此电脑”—>点击“管理”—.>点击“设备管理器”—>点击“网络适配器”。我的是“Intel WIFI 6 AX200 160MHZ ”.

2.确定对应网卡的驱动

这个地址找到你的网卡对应的驱动型号。打开链接之后的界面如下:
在这里插入图片描述
我的就是其中的第二个驱动,下载下来。同时我们可以看到其要求的Ubuntu 内核为5.1+,而我的Ubuntu内核为4.15,因此需要升级内核。

3.升级内核

首先使用如下命令查看内核:

uname -r

如果你的内核版本正好符号要求,直接跳到第四部分驱动文件拷贝。如果你的内核版本较低,按照以下步骤升级版本。

Ubuntu内核文件网址,点进去找打你需要升级的版本,共需要下载四个文件。
我的是Ubuntu16.04.
在这里插入图片描述
从这里找到你需要的版本点进去。我选择的是5.2.21版本。点进去之后界面如下:
在这里插入图片描述
需要下载的四个文件分别是下图的红色箭头:
在这里插入图片描述
这些文件下载速度较慢,大家耐心等一下。我自己使用的是5.2.21。
下载之后是4个.deb文件,把文件复制到Ubantu系统(如果你直接使用的流量在Ubantu下载直接找到这些文件就行),之后进入你存放这4个文件的文件夹,右键打开终端。输入如下命令:

sudo dpkg -i *.deb

其中*代表刚才4个文件的名字,你把4个文件的名字分别输入进去就行。4个文件安装完成之后重启电脑,Ubantu会自动应用高版本的内核。此时再使用命令:

uname -r

查看你的内核版本。若符合驱动要求的版本就可以进行下一步。

4.驱动文件

找到你下载的驱动文件,将其中的.ucode后缀的文件转移到 /lib/firmware文件夹下,过程如下:

首先使用 cd 进去你存放4个文件的文件夹。之后使用:

sudo mv A B

其中A代表文件的名字,需要带上后缀。B是目标地址,在本文中是 /lib/firmware

至此,所有过程已经结束,之后重启电脑,就会有WIFI图标了。

5.可能的问题

1.我在安装.deb文件时提醒我没有libssl1.1这个文件,这个可以参考这篇文章。
2.安装过程中还提醒我Possible missing firmware,但是这个文件好像没有影响,升级内核的时候我没有安装这个软件,但是升级内核重启之后,仍然可以使用新的内核。

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值