近来因为做东西要用到linux环境,所以自己的笔记本在win10的系统上又安装了ubuntu 18.04版本的双系统,但是安装好以后,没有无线网卡的驱动,显示wifi没有适配器等字样,很纠结,前后研究了将仅一天,终于解决了,现在写出来,希望对大家能有所帮助,也可适用于没网的情况下,我是用u盘安装的,下载的ubuntu-18.04-desktop-amd64.iso 。

1.  首先第一步,安装好之后先不要格式化系统盘,我们插上系统盘,点击系统盘,右键选择在终端打开,按照下面这个路径:

pool -> main -> d -> dkms ->

找到dkms_2.3-3ubuntu9_all.deb这个文件,这算是驱动的一个依赖文件吧,安装它,运行命令:

sudo dpkg -i dkms_2.-3ubuntu9_all.deb

2. 切入到系统盘的这个路径:

pool -> restricted -> b -> bcmwl ->

找到bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb这个文件(具体系统文件名可能不一样),这个就是网卡的驱动包,安装它,命令:

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

完成这一步,就可以看到有wifi的图标了,在打开wifi就可以了,但是完成第二步之后可能会报错,我就出错了,具体的是

ERROR:could not insert 'wl':Required key not available

这时我们完成下面的操作,就可以解决了

3. 打开终端,输入以下的命令,创建签名 keys:

openssl req -new -x509 -newkey rsa: -keyout MOK.priv -outform DER -out MOK.der -nodes -days  -subj "/CN=Descriptive name/"

4. 输入下面的命令,注册模块:

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n wl)

5. 在输入下面的命令,注册 key 到 Secure Boot:

sudo mokutil --import MOK.der

这条命令会要求输入密码,记住密码,下一步有用

6.  终端输入sudo reboot重启电脑,重启电脑后,会进入MOK选项,我没截图,我们选择带有MOK的那一项,我的是排第二个,按Enter继续在选择Continue记得是,在按Enter继续在选择Yes记得是,也可能上面两个过程反了,原谅我没图,在按Enter输入Password,在重启进入ubuntu

7. 打开终端,输入

sudo modprobe wl

这个时候打开wifi,基本上已经可以连上wifi了,如果不可以,在重复一遍第一步与第二步。

最新文章

  1. C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理
  2. hibernate开发(2)
  3. Windows下 maven3.3.1的安装步骤+maven配置本地仓库
  4. Pyqt QComboBox 省市区县联动效果
  5. Spring 框架 详解 (二)
  6. C++primer 练习12.27
  7. How to fix broken packages?(转)
  8. spoj 8222 Substrings(后缀自动机+DP)
  9. 【转】Java 多线程(四) 多线程访问成员变量与局部变量
  10. 跨域(cross-domain)访问 cookie (读取和设置)
  11. [11-3] Gradient Boosting regression
  12. 最全的CSS浏览器兼容问题(转至http://68design.net/Web-Guide/HTMLCSS/37154-1.html)
  13. VS Code打开使用IDEA搭建的Spring Boot项目运行提示"snakeyaml was not found on the classpath"错误
  14. window10装机 nvem简介,针对于 联想R720系列
  15. 优云软件又双叒通过CMMI ML3评估 , 研发和质量管理水平创新高
  16. Arbiter
  17. Spring MVC 异步测试
  18. sqlserver修改主机名
  19. Ubuntu-Python2.7安装 scipy,numpy,matplotlib 和pip
  20. CC2530zigbee技术-简介协议栈

热门文章

  1. 1406 data too long for column 'content' at row 1
  2. Java发送带html标签内容的邮件
  3. http cookie的domain使用
  4. 类的成员变量修饰 const 和static
  5. Appium 自动化测试(6) -- 使用Appium操作YY语音例子
  6. hdu4280网络流之dinic
  7. hdu 3695 10 福州 现场 F - Computer Virus on Planet Pandora 暴力 ac自动机 难度:1
  8. 解决MySQL workbench的Can't connect to MySQL server on '127.0.0.1'(10061)问题
  9. 免费获取一年 AVG Internet Security 2014 和 Antivirus Pro 2014
  10. React Diff 算法