在Ubuntu 14.04 32bit上,经过一段时间的运行后,我的无线网卡停止工作。有时,它有助于停止nm-applett(位于右上角)中的WiFi,并重新启动它以建立与我的WiFi的新连接,但是大多数情况下,它不再有用-您必须重新启动才能再次使用该卡。
我在几个不同的地方都有这个,所以我的卡肯定是个问题。
目前的内核:
$ uname -rp
3.14.1-031401-generic i686
我的猜测是,无线节电选项由设置powertop
可能导致一些问题,所以我说这对我/etc/rc.local
这样的端部是这样的:
# By default this script does nothing.
#####################################################
# tune all power save settings to >good<
powertop --auto-tune
一旦我再次禁用该选项,无线网卡似乎可以更好地工作,但并非一直如此。
当处于崩溃状态时,如果我尝试在nm-applet中重新启用WiFi,则会出现以下错误/var/log/syslog
:
iwlwifi 0000:01:00.0: Failed to load firmware chunk!
我借助此答案收集了一些数据:
##### lspci ##### 01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b) Subsystem: Intel Corporation Wireless-N 7260 [8086:c262] Kernel driver in use: iwlwifi
如果我寻找locate 7260|grep -i wifi
,我会找到相同的模块/lib/firmware/iwlwifi-7260-8.ucode
。它不使用来自wireless.kernel.org的最新驱动程序,因为还不支持iwlwifi-7260-9.ucode。)
如何在Lenovo Yoga 2 Pro上解决此问题?也许有可能以某种方式重新加载内核模块,以便在脚本死亡时用脚本重新启用它?