解决 ThinkPad x270 安装 ubuntu 14.04 后的网络问题
Background:
在公司新申请了一台 ThinkPad x270 用来上工地,然而装上 ubuntu 14.04 (不要问我为何不装新版....)后,有线和无线网卡都不能识别...
估计是网卡硬件太新了,驱动没有跟上吧。没办法,总不能不用网络啊... 搞起吧
Solution:
1. 解决有线网卡
x270 的有线网卡型号是 Intel I219-V (可以在 windows 里查看)。
然而 intel 的官方驱动里 只有 for FreeBSD 的,没办法在 linux 下编译。没办法,可以先拿 I218 的替代下,经测试可用:
下载驱动 可以通过 u 盘拷过去,或者如果有双系统的话,在 windows 环境下下载。
安装驱动
bash tar zxf e1000e-3.4.0.2.tar.gz cd e1000e-3.4.0.2 make sudo make install
重启机器
现在应该能识别出有线网卡了。有了有线网卡,起码 apt-get 就可以用了,也能 wget 了。
2. 解决无线网卡
x270 的无线网卡型号是 Intel® Dual Band Wireless-AC 8265。驱动可以在官网下载。
然而,8265 对应的驱动要求的内核是 4.6+,而 ubuntu 14.04 即使更新到最新,默认的内核也是 4.4 系列,因此必须要更新内核。
- 下载内核 链接里是相对稳定的 4.10.17 的内核。
bash wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.17/linux-headers-4.10.17-041017_4.10.17-041017.201705201051_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.17/linux-headers-4.10.17-041017-generic_4.10.17-041017.201705201051_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.17/linux-image-4.10.17-041017-generic_4.10.17-041017.201705201051_amd64.deb
- 安装新内核
bash sudo dpkg -i linux-headers-4.10*.deb linux-image-4.10*.deb
- 安装网卡驱动
bash tar zxf iwlwifi-8265-ucode-22.361476.0.tgz cd iwlwifi-8265-ucode-22.361476.0 sudo cp iwlwifi-8265-22.ucode /lib/firmware/
- 重启机器
现在,无线网卡应该也能用了。Just enjoy it!
Summary:
Linux 作为一个宏内核,有个弊端就是部分硬件驱动需要跟着内核走。因此比较新的硬件上装旧一些的 linux 发行版就会比较麻烦。
解决诸如此类驱动问题,通常有两个思路:
- 先查找设备型号,然后去官网上找相关驱动和安装方法
- 升级内核试一下
但愿以后不要再碰到这种棘手的问题...
转载于:https://www.cnblogs.com/libitum/p/8349903.html
解决 ThinkPad x270 安装 ubuntu 14.04 后的网络问题相关推荐
- Thinkpad E440安装Ubuntu 14.04遇到的问题
Thinkpad E440安装Ubuntu 14.04遇到的问题 用不惯随机带的windows8.1,趁周末,索性把Ubuntu装上.安装配置有一些问题,主要是: 安装方式 无线网卡驱动与设置 Sus ...
- 安装Ubuntu 14.04后要做的5件事情
安装Ubuntu 14.04后要做的5件事情 时间2014-04-18 11:36:56 lupaworld 相似文章 (6) 原文 http://www.lupaworld.com/articl ...
- 关于thinkpad t400 安装Ubuntu 12.04 后的几个问题
关于thinkpad t400安装Ubuntu 12.04后的几个问题 一,温度过高 本人是原系统是11.04,升级安装了12.04之后,发现t400的背面中央的位置温度极高,google了一下,发现 ...
- Thinkpad E440 安装ubuntu 12.04后,安装无线适配器
本人windows 7 +ubuntu12.04双系统,但安装万ubuntu后,无线网络无法使用. 方法:下载驱动,编译 下载:http://netbook-remix.archive.canonic ...
- 使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法
使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法 参考文章: (1)使用 EasyBCD 安装Ubuntu 14.04 Error 1 ...
- windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法
windows 7 安装在C盘,从硬盘安装Ubuntu 12.04后,重启,出现grub>,无法进入系统. 此时 ls下,发现出现(hd0,msdos*), *为1,2,...,N,为你电脑硬盘 ...
- 安装Ubuntu 20.04后要做的几件事(换源,精简,定制)
文章目录 一. 给Ubuntu换国内源 二. 删除系统自带软件 三. 安装vim 四. 自动卸载不需要的依赖 五. 安装Chrome浏览器并加入apt更新 六. 装搜狗输入法 七. 安装WPS 八. ...
- Windows 7下硬盘安装Ubuntu 14.04图文教程
Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本.该版本在云平台和伸缩环境的可靠性.性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务. ...
- 分布式进阶 一 Windows 7下硬盘安装Ubuntu 14 04图文教程
Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...
- ThinkPad T410S 上 Ubuntu 14.04 实现指纹识别登录
ThinkPad T410S 上 Ubuntu 14.04 实现指纹识别登录 1.添加PPA源 add-apt-repository ppa:fingerprint/fprint 2.更新包 apt- ...
最新文章
- java通过异常处理错误,java基础之通过错误处理异常
- WPF框架的内存泄漏BUG
- 浅谈Lucene中的DocValues
- centos7修改服务器密码忘记,Centos7忘记root密码怎么修改
- STM32H743+CubeMX-QSPI读写外部FLASH(W25Q128JVSQ)
- raspberry pi_什么是Raspberry Pi基金会? 售出1000万台计算机
- C#实现把科学计数法(E)转化为正常数字值 (转)
- 招聘工作总结(精选多篇)
- git 2.15下载 git 2.18下载 windows 64位
- 阿里云移动推送的接入和踩坑
- 三次根号 matlab,MATLAB求三次根号,怎么是错误的?
- 论文阅读笔记:Sequential Matching Network: A New Architecture for Multi-turn Response Selection in Retrieva
- React的调和过程
- win10去掉微软拼音的简繁体转换
- python两个等于号是代表什么_python两个等于号是什么意思_等于号表示什么意思...
- WIN10+CUDA10.1+cudnn+Anaconda安装TensorflowGPU版本
- Android WebRTC实现音视频对讲
- 郑军 你真是郑家的耻辱!!!
- TCP拥塞控制算法纵横谈-Illinois和YeAH
- freemarker生成word文件,word文件打不开解决方法。
热门文章
- jsarraybufferdaya释放_聊聊JS的二进制家族:Blob、ArrayBuffer和Buffer
- c++ vector排序_儿童时间管理课6:便利贴时间排序法
- tortoise清理本地分支_使用TortorliseGit(小乌龟)删除本地分支,远程分支
- 语法制导的翻译是如何实现的_考研寄宿:怎样提高英语翻译的能力?
- [转]git使用指南系列
- TCP 拥塞控制算法
- 使用docker compose 测试集群网络连接性
- 超实用的JavaScript技巧及最佳实践(下)
- Step by Step WebMatrix网站开发之一:Webmatrix安装
- [Matlab]变量,变量名与字符串的互相转换