#解决Ubuntu下无线网卡无法使用的问题
为了能够更快地跑完实验,刚刚换了台笔记本电脑,GTX960M的显卡,想着在theano下可以跑得更快一些。最初在win10下使用,安装 theano遇到了无数个坑。为了以后方便一些,最后决定还是在Ubuntu下运行。不幸的是,安装好了Ubuntu却发现无线网卡无法使用,这个刚性需 求不解决以后又会遇到很多麻烦。因此,大过年的折腾了两天,总算是解决了这个问题。
尝试过的Ubuntu版本如下
- Ubuntu Kylin 14.04.3 64位(前往官网) 安装成功,但无线网卡无法使用
- Ubuntu Kylin 15.10 64位 安装过程中黑屏卡死
- Ubuntu Kylin 15.04 64位 安装到一半提示grub出错
-
Ubuntu 14.04.1 LTS 64位(前往官网) 安装成功,但无线网卡无法使用
最终安装的是Ubuntu Kylin 14.04.3 无线网卡无法使用的具体表现是:无线网卡不识别,wifi列表都显示不出来。
电脑型号:联想 拯救者15-ISK 尊享版
无线网卡:Intel Dual Band Wireless-AC 3165
无线网卡型号如果无法查到,可以先进入windows系统,在设备管理器中查看无线网卡的具体型号。
问题分析: 通过各种尝试及搜索相关资料,得到如下结论。我的电脑型号是3165,查询官网信息可知,该型号的网卡只支持内核版本4.1及以上的Linux系统。查询Ubuntu内核的命令如下uname -r
。
问题解决方法: 原内核版本为3.19,手动升级到4.1即可。Linux 各版本的内核下载地址。
- mkdir 4.1
- cd 4.1
- wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-wily/linux-headers-4.1.0-040100-generic_4.1.0-040100.201510261105_amd64.deb
- wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-wily/linux-image-4.1.0-040100-generic_4.1.0-040100.201510261105_amd64.deb
- wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-wily/linux-headers-4.1.0-040100_4.1.0-040100.201510261105_all.deb
- sudo dpkg -i *.deb
更新资源:
- sudo apt-get update
- sudo apt-get upgrade
重启即可。
说明:除了将内核升到4.1之外,我还试过将内核升到4.2及4.4,最终都导致无法正常开机。