未发现WiFi适配器怎么办?大佬教你如何解决

一个月前(2021.6.1),博主安装后遇到了没有WiFi的问题。 在参考了很多教程后,他成功解决了这个问题。 中间做了很多无用功,所以这里总结一下几个大佬的方法。 希望对大家有所帮助,少走弯路。

1.问题描述

登录系统后,在WiFi设置中点击启用WiFi,但无法启用,界面显示“未找到WiFi适配器”。 对于大多数用户来说,WiFi无法使用的原因有两个:

无线网卡很难。 无线网卡驱动程序安装不正确。

下面给出针对这两种情况的详细解决方案。

在这里插入图片描述

2、无线网卡硬

1. Ctrl+Alt+T 打开终端,在终端中输入命令列表全部,显示信息如下:

在这里插入图片描述

可以看到优先级最高的Hard默认为yes,即默认关闭硬件wifi开关,而联想拯救者Y7000的wifi只有软件开关,并没有硬件开关,所以就导致了wifi无法打开的问题。

从无线模块的显示列表中可以看出,序列号为2的wifi模块可以通过软件和硬件两种方式启动,所以只需删除之前的默认模块即可​​。

2、继续在终端输入sudo -r,然后输入你的登录密码(sudo操作需要你输入登录密码),这样无线模块就被移除了,此时应该出现WiFi选项,你可以连接到无线网络。

在这里插入图片描述

3、我们输入list all查看当前情况,发现WiFi模块工作正常:

在这里插入图片描述

4.但是每次启动系统都需要重新删除该模块,非常麻烦,所以可以设置该命令自动启动。

首先,切换到root用户,在终端输入:su
进入root用户后,修改文件:sudo gedit /etc/rc.local
注意:Ubuntu18.04 下没有/etc/rc.local这个文件,我们要自行在/etc下创建一个rc.local文件。

5、修改后的文件内容如下,其中您的密码为您的登录密码:

#!/bin/bash

sudo“你的密码”-r

出口0

如果您是新手,请复制并粘贴所有内容;

如果不是new的话,就在exit 0之前加上这句:

sudo "你的密码" modprobe -r ideapad_laptop

启动后系统会自动执行修改后的脚本文件,完成wifi模块的自动移除。

6、如果重启后没有WIFI,仍然需要手动输入命令去除,说明rc.local没有执行权限。 这时候我们就必须给它执行权限。 在终端输入以下命令,不用改,x表示执行,然后回车,然后重启就自动执行rc.local来删除模块。

chmod +x  /etc/rc.local

3.无线网卡驱动安装不正确

如果上述方法不起作用,说明就是这个原因。 此方法仅适用于U盘安装的系统,其他方式安装时请慎重考虑。

1、首先连接网线,找到一根网线,一端插入电脑的网口,另一端插入路由器或墙壁网口。 总之,要有有线网络环境。

PS:安装网卡驱动必须有网络,但安装网卡驱动后才能有网络。 是不是无限循环了,哈哈。

在这里插入图片描述

2、插入安装系统用的U盘,点击打开

3、依次进入pool/main/d/dkms文件夹,可以看到有一个.3-.deb文件(每个人的版本号可能不同)。

这是驱动的依赖文件,在该文件夹下右键打开终端,运行命令:

sudo dpkg -i dkms_2.3-3ubuntu9_all.deb

4.切换到U盘的pool//b/bcmwl路径

找到bcmwl--.30.223.271+bdcom-.deb文件,这个是网卡的驱动包,执行命令:

sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb

5、这里应该完成了,可以看到WiFi的图标,然后打开WiFi。

执行上述操作时,运行命令时可能会提示缺少依赖,所以先更新升级软件源:

在安装过程中,如果出现更新失败的提示,则是因为依赖问题。 只需按照系统给出的提示进行操作即可,大致就是: sudo apt-get --fix-

参考:

想象一种生活:每天在非常舒适的酒店房间里醒来,有一张双人床,打开窗帘,洗漱完毕,吃一顿丰盛的早餐,然后司机来接你,去公司后就简单了调试程序,中午有人把你的午餐送到你面前,吃完休息一下,玩玩手机,喝下午茶。 晚上,公司老板会请你吃一顿大餐,吃完送你回酒店,然后洗漱睡觉。 一天结束,下一天继续。 是的,有这样的生活。

本文地址:https://www.fang558.com/hot/167464.html

联系电话
在线咨询
手机版
返回顶部