У Ubuntu 14.04 32-бітний через деякий час моя бездротова карта перестає працювати. Іноді це допомагає зупинити Wi-Fi у nm-applett (у верхньому правому куті) та перезапустити його, щоб отримати нове підключення до мого Wi-Fi, але в основному це вже не допомагає - вам доведеться перезавантажуватися, щоб знову використовувати карту.
У мене це було в декількох різних місцях, тому це точно було проблемою з моєю карткою.
Ядро на даний момент:
$ 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
Як тільки я знову відключив цю опцію, бездротова карта, здається, працює краще, але не весь час.
Коли я перебуваю в аварійному стані і якщо я намагаюся повторно включити WiFi в nm-аплеті, я отримую цю помилку в /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? Можливо, можна якось перезавантажити модуль ядра, щоб знову включити його зі сценарієм, якщо він загинув?