新安装的Ubuntu20.04 5.13上没有WIFI 看这一篇就够了

     近日在电脑上安装了Ubuntu20.04 5.13双系统,进入系统后没有WiFi和蓝牙开启,就这个问题,有如下的解决方案

首先我们想到的问题应该是系统与无线网卡驱动是否匹配,所以如下操作

1查看系统本身的匹配驱动

在Ubuntu上输入命令

dmesg

查看系统可匹配的驱动

你可以发现 匹配的版本从39-64,并且红字写到 no suitable firmware found! 这说明内核和驱动不匹配,那么我们去查看我们电脑的无线网卡驱动 

2 查看你电脑无线网卡驱动的固件,

在windows上打开设计——网络与Internet——WLAN——属性,可查看驱动设备,笔者电脑华为matebookD16,描述如下,

 

或者Linux上命令行输入

lspci -nn | grep -i net

,   查看自己的型号 如[8086:51f0]

PCI devices 在这个网站上查询自己的网卡型号,例如笔者的[8086:51f0] 

可以看到与windows上查询结果一样 ,为Wi-Fi 6 AX201 160MHz

 

 3 在官网查找与你设备相应的无线网卡驱动固件

英特尔® 无线适配器的 Linux* 支持 进入网站,查找与你设备对应的固件可以发现,我们需要的固件是 iwlwifi-Qu-48-13675109.0.tgz,但是这个48是在我们系统的内核匹配范围(39-63)内的,所以是别的问题,你无需下载这个固件并安装,硬件版本够了,但linux内核版本不匹配,那么我们接下来要升级linux内核

下面我们下载最新硬件驱动

这一步保证硬件驱动最新,消除可能出现的硬件bug,升级Linux内核是保证Linux版本配套

一般说来即使硬件运行正常,linux正常,也可能存在硬件bug或隐患,所以升级最新版硬件是最合理的选择

下载最新内核驱动

国内镜像网站Index of /ubuntu/pool/main/l/linux-firmware/

上下载最新的硬件驱动 (最新是187.34 all.deb)笔者选择了187.33 all.deb

 下载完成后命令行输入su然后

dpkg -i 压缩文件名

 你可以在此步骤之后重启 发现问题没有解决,那么我们按着步骤进行下一步

升级Linux内核

进入网站,Linux内核找到你要升级的版本,这里笔者选择了v5.15.20/

点开之后

 若为x86芯片则选择下图中的1346下载

 输入命令安装文件

su(进入管理员模式)
dpkg -i *.deb

之后输入reboot重启系统

就可以打开WiFi了

 注意:

1 因为没有网络,笔者选择在windows上下载好所需文件,随后用U盘拷贝到Ubuntu系统,当然你也可以选择有线网络或者USB共享网络

2 按照很多博客的说法 要删除pnvm文件,笔者没有删除这类文件解决了问题,由于版本不同,建议大家不要随意删除文件

特别鸣谢

aaronz33程序猿对本文章的指导与勘误

  • 16
    点赞
  • 212
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答1: 您好,如果您在安装Ubuntu 20.04没有WiFi连接,可能是因为您的无线网卡驱动程序没有被正确识别或安装。您可以尝试以下方法来解决这个问题: 1. 检查您的无线网卡型号,然后在Ubuntu的软件中心或终端中搜索并安装相应的驱动程序。 2. 如果您的无线网卡型号不被Ubuntu支持,您可以尝试使用第三方驱动程序或固件。 3. 检查您的无线网卡是否被禁用。您可以在Ubuntu网络设置中查看并启用它。 希望这些方法能够帮助您解决问题。 ### 回答2: 1. 检查驱动是否安装 首先要检查是否安装了适合的无线网卡驱动程序。要检查这个问题,可以打开终端,运行如下命令: ``` lshw -C network ``` 如果该命令列出了无线网卡设备并且状态为“已启用”,说明驱动程序已经安装,可以考虑其他原因。 2. 检查网络设置 如果无线网卡设备正常工作,但是仍然无法连接到Wi-Fi网络,可能是网络设置的问题。打开“设置”应用程序,然后点击“Wi-Fi”或“无线网”,确认已经输入正确的Wi-Fi密码,并且Wi-Fi开关处于打开状态。 3. 检查网络硬件 有时候Wi-Fi网络仍然无法连接,这可能是因为网络硬件(如路由器)出现了故障。在这种情况下,建议重启路由器或选择另一个可用的Wi-Fi网络。 4. 安装缺少的驱动程序 如果lshw命令未列出无线网卡,或者状态为“未启用”,则可能需要安装适合的驱动程序。可以在终端中输入以下命令以安装相应的驱动程序: ``` sudo apt-get update sudo apt-get install firmware-b43-installer ``` 输入密码后,只需要等待该命令完成,然后重启计算机即可。 5. 手动配置无线网卡 如果以上方法仍然不能解决问题,则可以尝试手动配置无线网卡。在终端中输入以下命令以安装必要的软件: ``` sudo apt-get install wireless-tools wpasupplicant ``` 然后,输入以下命令编辑配置文件: ``` sudo nano /etc/network/interfaces ``` 添加以下内容: ``` auto wlan0 iface wlan0 inet dhcp wpa-ssid your_network_name wpa-psk your_network_password ``` 注意,将“your_network_name”和“your_network_password”替换为您的Wi-Fi网络名称和密码。完成后,按下Ctrl + X,然后输入Y并按下Enter以保存更改。最后,重启网络服务: ``` sudo service networking restart ``` 以上是我对于ubuntu20.04安装没有wifi的解决方法, 希望对您有所帮助。 ### 回答3: Ubuntu 20.04是一款流行的Linux操作系统,可以为用户提供高效的计算体验。然而,有时候在安装Ubuntu 20.04后,你可能会遇到Wifi无法正常工作的问题。这种情况下,以下几种方法可能会帮助你解决这个问题。 1. 确认Wifi驱动是否已安装 首先,我们需要检查是否已安装Wifi驱动程序。要查看Wifi驱动程序是否已安装,请使用以下命令: lshw -C network 在终端中运行此命令后,您将看到所有网络相关的硬件的详细信息。查找您的Wifi硬件以确认是否已安装对应驱动程序。 如果驱动程序尚未安装,请执行以下命令进行安装: sudo apt-get update sudo apt-get install firmware-b43-installer 执行这些命令后,系统将尝试自动安装所需的驱动程序进行更。完成后,请重启动系统,您的Wifi应该可以使用了。 2. 检查网络设备是否被禁用 如果您的Wifi硬件没有被禁用,请执行以下步骤: - 点击电池/电源图标并选择“系统设置”; - 从设备列表中选择“网络”; - 检查您的Wifi硬件是否已启用,如未启用,请启用。 3. 重安装网络管理器 在某些情况下,网络管理器也可能会导致Wifi无法使用。您可以通过以下命令来重安装网络管理器: sudo apt-get remove network-manager sudo apt-get install network-manager 在重安装网络管理器可能会需要被重启,执行如下命令: sudo service network-manager restart 4. 更系统内核 最后,如果您的系统内核版本较老,则可能会导致Wifi无法正常工作。您可以通过以下命令来更系统内核: sudo apt-get update sudo apt-get upgrade 执行此命令后,系统将开始更所有软件包,其中包括最的内核。 总之,如果您在安装Ubuntu 20.04后无法使用Wifi,请执行以上操作。如果这样做仍然无法解决问题,请查看Ubuntu社区论坛或其他支持论坛来获得更多帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值