ubuntu系统默认内核不支持Intel Dual Band Wireless-AC 3168无线网卡+ubuntu升级内核:遇到的问题及解决办法
2017-10-26 14:50
316 查看
我使用的电脑为神舟战神z8-kp7s1笔记本电脑,无线网卡类型为Intel Dual Band Wireless-AC 3168。原来安装的为ubuntu 14.04.5,内核版本为4.4.0-31-generic,安装好系统后连接不了wifi。网上搜索相关问题,发现Intel官网提供的固件只支持内核4.6版本以上,见https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html:
因此,选择安装新版本的ubuntu系统16.04.3,但安装完成后重启就卡住,并报错误:
not tainted 4.10.0-28-generic # 32
强制关机并启动电脑,出现了unity的界面,但输入登录密码并点击登录后,电脑卡在登录界面,强制关机再次启动电脑也无法解决。我试了其他版本的ubuntu,如16.10,17.04,17.10,都出现类似问题。
通过几天的反复实验,我找到了一条可行的办法:
1. 安装ubuntu 16.04.1,内核版本为4.4,安装后能够进入电脑
2. 由于接下来会升级内核,而ubuntu默认的unity界面在升级内核后会非常卡,因此需要卸载unity界面,安装gnome。(最新消息,负责维护ubuntu系统的公司canonical已经放弃更新unity,在之后的ubuntu发行版本中使用开源的gnome界面)
1)安装完整的ubuntu-gnome-desktop包:
sudo apt-get update
sudo apt-get install ubuntu-gnome-desktop
安装过程中会进入命令行,建议选择显示管理器为gdm3,而不是lightdm
2)移除ubuntu-desktop unity:
sudo apt-get remove ubuntu-desktop unity && sudo apt-get autoremove
3)可选,移除配置文件,谨慎使用purge:
sudo apt-get purge ubuntu-desktop unity unity-greeter && sudo apt-get autoremove
3. 升级内核
首先将下载的iwlwifi-3168包解压,将文件夹内的iwlwifi-3168-*.ucode复制到/lib/firmware, 这一步非常重要!!否则升级内核时无法自动安装3168显卡驱动
经过测试,升级到linux 4.13.0版本是可行的,经过测试4.11.0以下版本均在安装后启动电脑时出现以下类似错误:
not tainted 4.10.0-28-generic # 32
或者:Failed to create kernel channel, -22
在升级内核时,应采用从linux官网http://kernel.ubuntu.com/~kernel-ppa/mainline/下载deb包,然后dpkg -i *deb的命令安装。这里注意不要用如下命令升级内核:
sudo apt-cache search linux-generic
sudo apt-get install linux-image-版本号-generic
否则重启后有线和无线网络都无法连接。
经过这3步,重启电脑后成功进入gnome界面。
在实际过程中,如果升级内核后重启进不了gui,可以按ctrl+alt+f1进入命令行模式(按ctrl+alt+f7可切换回gui),卸载刚刚安装的内核:
dpkg --get-selections | grep linux
apt-get remove 对应版本的内核
重启,如重启命令输入后,还卡在命令行或黑屏界面,强关即可。重启后则恢复原来的内核版本。
由于linux对最新硬件的支持能力较弱,如果是新型电脑,建议升级到最新内核。最后祝每一位ubuntu使用者坚持不懈,一切顺利。
Intel® Dual Band Wireless-AC 3168 | 4.6+ | iwlwifi-3168-ucode-22.361476.0.tgz |
not tainted 4.10.0-28-generic # 32
强制关机并启动电脑,出现了unity的界面,但输入登录密码并点击登录后,电脑卡在登录界面,强制关机再次启动电脑也无法解决。我试了其他版本的ubuntu,如16.10,17.04,17.10,都出现类似问题。
通过几天的反复实验,我找到了一条可行的办法:
1. 安装ubuntu 16.04.1,内核版本为4.4,安装后能够进入电脑
2. 由于接下来会升级内核,而ubuntu默认的unity界面在升级内核后会非常卡,因此需要卸载unity界面,安装gnome。(最新消息,负责维护ubuntu系统的公司canonical已经放弃更新unity,在之后的ubuntu发行版本中使用开源的gnome界面)
1)安装完整的ubuntu-gnome-desktop包:
sudo apt-get update
sudo apt-get install ubuntu-gnome-desktop
安装过程中会进入命令行,建议选择显示管理器为gdm3,而不是lightdm
2)移除ubuntu-desktop unity:
sudo apt-get remove ubuntu-desktop unity && sudo apt-get autoremove
3)可选,移除配置文件,谨慎使用purge:
sudo apt-get purge ubuntu-desktop unity unity-greeter && sudo apt-get autoremove
3. 升级内核
首先将下载的iwlwifi-3168包解压,将文件夹内的iwlwifi-3168-*.ucode复制到/lib/firmware, 这一步非常重要!!否则升级内核时无法自动安装3168显卡驱动
经过测试,升级到linux 4.13.0版本是可行的,经过测试4.11.0以下版本均在安装后启动电脑时出现以下类似错误:
not tainted 4.10.0-28-generic # 32
或者:Failed to create kernel channel, -22
在升级内核时,应采用从linux官网http://kernel.ubuntu.com/~kernel-ppa/mainline/下载deb包,然后dpkg -i *deb的命令安装。这里注意不要用如下命令升级内核:
sudo apt-cache search linux-generic
sudo apt-get install linux-image-版本号-generic
否则重启后有线和无线网络都无法连接。
经过这3步,重启电脑后成功进入gnome界面。
在实际过程中,如果升级内核后重启进不了gui,可以按ctrl+alt+f1进入命令行模式(按ctrl+alt+f7可切换回gui),卸载刚刚安装的内核:
dpkg --get-selections | grep linux
apt-get remove 对应版本的内核
重启,如重启命令输入后,还卡在命令行或黑屏界面,强关即可。重启后则恢复原来的内核版本。
由于linux对最新硬件的支持能力较弱,如果是新型电脑,建议升级到最新内核。最后祝每一位ubuntu使用者坚持不懈,一切顺利。
相关文章推荐
- win10下安装双系统后,ubuntu 14.04 中无法找到intel AC-3168无线网卡驱动问题
- Ubuntu 11.04升级至 12.04网络图标消失以及无线网卡无法安装驱动的解决办法
- Ubuntu 11.10(内核3.0.0.16-generic)升级内核到3.2.9无线网卡驱动问题【图解】
- 在Ubuntu17.10的系统升级中遇到内核升级问题,导致各种软件不能安装和卸载的解决方案(尝试结果,不喜勿骂)
- XP下wubi 安装的ubuntu内核升级之后无法进入系统的解决办法(初级方法 慎用!)
- 解决Ubuntu14.04 Intel 3165无线网卡驱动问题
- 解决华硕(AC1300 AC-55)无线网卡在Ubuntu掉线不能连接的问题.md
- Ubuntu 11.10(内核3.0.0.16-generic)升级内核到3.2.9无线网卡驱动问题
- rtl8192cu无线网卡移植时遇到issue nulldata to keep alive issue nulldata:0问题解决办法
- Ubuntu无线网卡无法使用问题的解决办法
- 解决Ubuntu14.04 Intel 3165无线网卡驱动问题
- win7安装ubuntu系统遇到的问题及解决办法
- 【电子产品】ThinkPad S5 Intel(R) Dual Band Wireless-AC 3165 网卡驱动莫名其妙挂掉
- wind10系统 Atheros AR9271 Wireless Network Adapter USBwifi无线网卡的驱动安装解决无法搜索wifi信号,连接wifi信号无法上网的问题
- ubuntu的系统升级遇到的问题和解决方案(已解决)
- 解决ubuntu系统在升级软件后冲掉grup配置导制无法进入新内核系统的问题
- 关于ubuntu网卡支持问题的解决办法
- Ubuntu14.04.05+win10双系统安装以及遇到的问题和解决办法
- 解决Ubuntu系统下无线网卡的IP地址无法修改的问题
- ubuntu13.10(楼主是在麒麟系统下测试的)下ns2环境搭建和可能遇到的问题及解决办法