记录:

问题:使用机械师T58D笔记本,装Ubuntu14.04版本,自带的无线网卡无法识别到。

原因:

1、Ubuntu14.04的内核版本是3.19。

2、AC 3168无线模块的驱动要求内核版本在4.6+ 以上。

解决:

1、升级内核版本

内核版本的更新网站为:http://kernel.ubuntu.com/~kernel-ppa/mainline/  选择下载其中的3个版本文件:

linux-headers-4.7.0-040700_4.7.0-040700.201608021801_all.deb

linux-headers-4.7.0-040700-generic_4.7.0-040700.201608021801_arm64.deb

linux-image-4.7.0-040700-generic_4.7.0-040700.201608021801_arm64.deb

然后使用sudo dpkg -i *.deb 命令来升级。

最后执行 sudo update-grub 来更新grub引导程序。

升级完成后reboot,发现grub引导出错,试了好多次都没成功,后来怀疑是电脑硬件的问题,想到之前安装ubuntu17.10是可以的,而17.10的内核版本是4.13,就重新下载了以下三个文件:

linux-headers-4.13.0-041300_4.13.0-041300.201709031731_all.deb

linux-headers-4.13.0-041300-generic_4.13.0-041300.201709031731_amd64.deb

linux-image-4.13.0-041300-generic_4.13.0-041300.201709031731_amd64.deb

重新升级系统内核,再reboot,就OK了。

重启后,卸载之前升级失败的4.7内核:

uname -a 查看当前安装的内核版本

dpkg --get-selections| grep linux 查看已安装的Linux内核版本

用 sudo apt-get remove <安装包名称>   或  sudo apt-get remove <安装包名称>      卸载对应的内核升级包

例如:

sudo apt-get purge linux-image-4.7.0-040700-generic
sudo apt-get purge linux-headers-4.7.0-040700-generic

sudo apt-get purge linux-headers-4.7.0-040700

然后更新update-grub ,更新引导。

2、下载AC 3168 对应的驱动配置程序

AC 3168 的驱动网站为:https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi

下载驱动版本:iwlwifi-3168-ucode-22.361476.0.tgz

最后解压复制到 /lib/firmware 目录下,重启即可。

T58D笔记本WIFI使能,Linux升级内核amp; 添加驱动相关推荐

  1. linux内核报告,Linux升级内核报告.docx

    Linux升级内核报告精要 我的Linux 内核升级记录 准备工作内核安装包的下载下载地址为: HYPERLINK "/pub/linux/kernel/" /pub/linux/ ...

  2. Linux升级内核的正确姿势

    Linux升级内核的正确姿势 很多童鞋在玩耍linux发行版的时候,都会遇到各种各样的问题,比如:网卡不能使用,亮度不能调节,触摸板不能识别,蓝牙不能使用等等,这些关系都和linux的内核有关系. 什 ...

  3. Linux升级内核以及删除Linux多余的内核

    Linux升级内核以及删除Linux多余的内核 很多童鞋在玩耍linux发行版的时候,都会遇到各种各样的问题,比如:网卡不能使用,亮度不能调节,触摸板不能识别,蓝牙不能使用等等,这些关系都和linux ...

  4. [linux kernel] 内核下ksz8081驱动调试

    系统版本:Ubuntu18.04-64 编译器版本:gcc version 7.4.0 (Ubuntu/Linaro 7.4.0-1ubuntu1~18.04.1) uboot版本:2018.07 - ...

  5. linux升级内核后vnc显示没有桌面,Intel NUC(NUC6i3SYH)在不接显示器的情况下VNC不显示桌面(Ubuntu 18.04)...

    Intel NUC(NUC6i3SYH)在不接显示器(Headless模式)的情况下,VNC不显示桌面(Ubuntu 18.04),如下图: 造成这个现象的原因是,当使用Intel集成显卡的时候,如果 ...

  6. linux 升内核 bbr,Linux 升级内核开启 TCP BBR 实现高效单边加速

    前言 自从锐速发布以来,这款牛逼的单边加速神器的确为一些线路不太优秀的服务器带来了更优秀的体验.但是呢,过高的价格和不再低端售卖.导致了我们并无法实现一个免费好用的单边加速功能. 但是捏,谷歌为我们带 ...

  7. linux升级内核后反复重启,Ubuntu 14.04 升级内核后重启开机黑屏解决

    今天工作的时候SoftWare Updater提示有软件更新,勾选了一些软件包之后让它在后台自己更新不管了.后来晚上重启了下再进入Ubuntu 14.04的时候一启动图形界面就黑屏了  ,很是着急,以 ...

  8. linux 升级内核为4.10,Linux Kernel 4.10.4 发布下载

    知名 Linux 内核维护员 Greg Kroah-Hartman 已经在邮件列表中宣布了 Linux 4.10 的第四个维护更新,并且建议所有 Linux 发行版用户更新至该最新稳定版内核. lkm ...

  9. 斐讯n1 linux升级内核,斐讯N1盒子OpenWRT固件升级全记录

    斐讯N1盒子OpenWRT固件升级全记录 2021-02-18 17:10:02 178点赞 1890收藏 208评论 前言 hello~大家好!时隔一周的时间,我又来分享我的折腾日记了.过年这段时间 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-97十进制数转八进制数
  2. python编程有什么用处-python中的生成器是什么?生成器有什么用处?
  3. poj 3164(最小树形图)
  4. 37.rust属性.txt
  5. 随机名字生成小demo源码
  6. 蓝桥杯ALGO-125算法训练 王、后传说(回溯、递归)
  7. Python:__all__变量用法
  8. java串口发送十六进制数,本文实例为大家分享了Java实现串口通信的具体代码,供大家参考,具体内容如下1.介绍使用Java实现的串口通信程序,支持十六进制数据的发送与接收。 源码:...
  9. 内核功能导致重启_错误信息:VS2010 Profiler导致Win7重启
  10. 设计数据库 ER 图太麻烦?不妨试试这两款工具,自动生成数据库 ER 图!!!
  11. access建立er图_关于ER图的快速生成 | 学步园
  12. 华为USG6000防火墙安全策略配置实例(CLI方式)
  13. Alfred神器使用手册
  14. DNS图解(秒懂 + 史上最全)
  15. python实现真正的多线程
  16. 曾舜晞代言全面迸发!海信全面屏哈利手机发布
  17. unity——删除父物体下面的所有子物体
  18. ECharts 中的事件和行为
  19. Oracle报表计算合计函数ROLLUP
  20. 期货从入门到高深之手动交易系列D1课

热门文章

  1. 为何八位有符号整数的范围是-128~127,而不是-127~128
  2. mac外接显示器经常没反应
  3. 把大象装进冰箱要几步?不清楚,但是学会SV验证只剩3步了!
  4. ngnix 基础概念
  5. c语言排列组合的函数,c语言排列组合算法 排列和组合算法的实现方法_C语言经典案例...
  6. 小白的笨笨知识【用原生js实现一个倒计时项目】
  7. php 实现setinterval,JavaScript中setInterval的使用详解
  8. oracle rac info: prif-26,Oracle RAC 常用维护工具和命令大全
  9. 【软件测试】集成测试
  10. 区块链+战“疫”企业专访特辑之爱接力科技|链塔智库