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
。iwlwifi-7260-9.ucodeはまだサポートされていないため、wireless.kernel.orgの最新ドライバーは使用しません。
Lenovo Yoga 2 Proでこの問題を修正するにはどうすればよいですか?たぶん、カーネルモジュールをリロードして、死んだ場合にスクリプトでそれを再び有効にすることは可能ですか?