博主一个月前在安装Ubuntu后出现了没有WiFi的问题,参考了很多教程,才成功解决这个问题,中间做了很多无用功,所以在此总结几位大佬的方法,希望对大家有帮助,少走弯路。

1、问题描述

登录Ubuntu系统后,在WiFi设置里面,点击开启WiFi,无法开启,而且界面显示“未发现WiFi适配器”。对于大多数用户来说,无法使用WiFi的原因有两个:
(1)无线网卡被hard blocked
(2)无线网卡驱动没有安装好
下面针对这两种情况分别给出详细解决方法。

2、无线网卡被hard blocked

1、Ctrl+AIt+T打开终端,在终端输入命令 rfkill list all,显示的信息如下:

可以看到,优先级最先的ideapad_wlan的Hard blocked 默认为yes,即Ubuntu默认关闭了硬件wifi开关,而联想拯救者Y7000的wifi只有软件开关,没有硬件开关的启动,所以引起了wifi无法开启的问题。

从无线模块的显示列表可以看出,序号2的wifi模块是软硬件都可以启动的,所以,只要将前面默认的模块移出即可。
2、在终端继续输入sudo modprobe -r ideapad_laptop ,然后输入你的登录密码(sudo操作需要你输入登录密码),这样就移除了ideapad无线模块,这时候应该出现WiFi选项了,可以连上无线网了。

3、我们输入rfkill list all看一下现在情况,发现WiFi模块正常工作了:

4、但是每次启动Ubuntu系统都要重新进行模块移出,就很麻烦,所以可以将该命令设置为开机自启动。

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

5、修改好的文件内容如下,其中你的密码就是你的Ubuntu登录密码:

#!/bin/bash
sudo “你的密码” modprobe -r ideapad_laptop
exit 0

如果你是新建的,全部复制粘贴过去;
如果不是新建的,只要在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 文件夹,可以看到有一个dkms_2.3-3ubuntu9_all.deb文件(每个人的版本号可能不同)。

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

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

4、切换到U盘的pool/restricted/b/bcmwl 路径下

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

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

5、到这里应该就完成了,可以看到有WiFi的图标了,再打开WiFi就行了。

6、在执行以上操作时,运行命令时候可能提示缺少依赖,所以首先要更新下源:
执行命令:sudo apt-get update
然后执行:sudo apt-get upgrade
安装过程中如有提示更新失败之类的信息,是因为依赖问题,按照系统给出的提示执行操作即可,大致也就是:sudo apt-get update --fix-missing

参考资料:https://www.sohu.com/a/303791829_698936
https://blog.csdn.net/wens17/article/details/99689514
https://blog.csdn.net/MCJPAO/article/details/84781257

想象一种生活:每天从非常舒适的酒店大床房上醒来,拉开窗帘,洗漱完吃个很丰盛的早餐,然后专车司机来接你,去公司后简单调试下程序,中午有人把午餐送到你面前,吃完休息,玩玩手机还有下午茶,晚上公司老总请你吃大餐,吃完帮你送回酒店,然后洗漱睡觉。一天结束,第二天继续。没错,的确有这种生活。

Ubuntu18.04没有WiFi怎么解决(图文详解)相关推荐

  1. 小米15.6笔记本安装UBUNTU18.04 无WIFI驱动解决方法

    小米15.6笔记本安装UBUNTU18.04 无WIFI驱动解决方法 感谢原文博主 原文链接 1.首先查看一下网卡的型号 lshw -C network*-network description: W ...

  2. Ubuntu18.04与Win10 双系统安装分区详解

    在wWn10安装Ubuntu18.04的时候,遇到的一个不太敢操作的就是分区,因为是在win10下安装双系统,担心把文件误删除了,如果方便可以先把所有文件备份到移动硬盘上. 完整步骤可参考以下链接: ...

  3. 【Ubuntu18.04分区分配方式推荐与详解】

    文章目录 一.ubuntu分区内存分配简介 二.ubuntu安装时到底该如何配置分区? 提示:可根据我的硬件参考自身的空间配置 一.ubuntu分区内存分配简介 1.自身硬件:500G可用内存,用来分 ...

  4. 联想Y720安装ubuntu18.04双系统,解决wifi问题并安装GTX1060显卡驱动记录

    联想Y720安装ubuntu18.04双系统,解决wifi问题并安装GTX1060显卡驱动记录 1.准备u盘 下载Ubuntu18.04系统(ubuntu每半年发布一次产品,4月份发布的是ubuntu ...

  5. cloudera manager的7180 web界面访问不了的解决办法(图文详解)

    说在前面的话 我的机器是总共4台,分别为ubuntucmbigdata1.ubuntucmbigdata2.ubuntucmbigdata3和ubuntucmbigdata4.(注意啦,以下是针对Ub ...

  6. Ubuntu16.04下Mongodb官网卸载部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 前期博客 Ubuntu16.04下Mongodb官网安装部署步骤(图文详解)(博主推荐) https://docs.mongodb.com/manual/tutorial/ins ...

  7. Ubuntu14.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 说在前面的话  首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu 14.04.4 LTS ...

  8. Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 前期博客 Ubuntu14.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)(博主推荐) Ubuntu14.04下Mongodb官网安装部署步骤(图 ...

  9. Ubuntu16.04下Mongodb官网安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 在这篇博客里,我采用了非官网的安装步骤,来进行安装.走了弯路,同时,也是不建议.因为在大数据领域和实际生产里,还是要走正规的为好. Ubuntu16.04下Mongodb(离线安 ...

最新文章

  1. 前端ui框架_跨屏建站发布同名响应式前端ui框架
  2. Android如何给通知channel静音
  3. leetcode - 437. 路径总和 III
  4. LINUX 游戏服务器之旅4_mongodb环境
  5. Spark Dataset 入门详解
  6. SQL Server数据表在编程中实现导出EXCEL的几种方法
  7. ubuntu 如何确定虚拟机中的网关_如何在虚拟机中安装Kali Linux
  8. One by One [ 1 x 1 ] Convolution - counter-intuitively useful
  9. Awesomium(二)-- MultiThreadSnapshot
  10. 思科交换机接口配置trunk_思科交换机配置TRUNK的主要步骤
  11. google earth 专业版下载方法
  12. c语言需要什么硬件基础知识,学习c语言需要什么 基础c语言需要这些知识
  13. 10个免费的在线Markdown编辑器
  14. 电脑搜索不到wifi信号的问题解决
  15. 利用Linux自带的logrotate管理日志
  16. 计算机考研失败了还能找工作吗,考研失败了怎么办_考研失败还能找工作吗
  17. 生信技能04 - 生信分析所需致病SNP位点Excel文件制作教程
  18. 给html页面图片制造滚动效果(详细注释)
  19. 知乎上的100条简短深刻的回答
  20. 【强化学习】竞争深度Q网络(Dueling DQN)求解倒立摆问题 + Pytorch代码实战

热门文章

  1. 惠普服务器ssa找不到控制卡,DL380 Gen10服务器Vmware ESXi 6.0 系统SSACLI工具
  2. java的基本数据类型有八种
  3. 语言怎么得到直流电压并采样_250V10A高频直流电源/大电流直流稳压稳流电源
  4. 如何使柱状图左右展示_关于微生物门类堆叠柱状图,你知道的并不够
  5. 友盟ionic多渠道自动签名app
  6. Python编码风格
  7. DBGridEh使用技巧
  8. android camera2预览方向,Android camera2预览无法在横向模式下正常工作
  9. Python3.6读写串口操作
  10. Android通过堆栈信息解决ANR问题