iwlwifi: таймаут задерживает прошивку для загрузки

Я использую бета-версию OpenSuSE 13.2 (которая работает очень хорошо). При запуске мой беспроводной адаптер (Intel Centrino Ultimate-N 6300 AGN / Thinkpad T420) задерживается примерно на одну минуту … Но тогда он работает абсолютно нормально!

dmesg:

[ 84.292640] iwlwifi 0000:03:00.0: Direct firmware load failed with error -2 [ 84.292643] iwlwifi 0000:03:00.0: Falling back to user helper [...] [ 144.384396] iwlwifi 0000:03:00.0: Direct firmware load failed with error -2 [ 144.384407] iwlwifi 0000:03:00.0: Falling back to user helper [ 204.559711] iwlwifi 0000:03:00.0: loaded firmware version 9.176.4.1 build 15835 op_mode iwldvm [ 204.581718] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled [ 204.581728] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled [ 204.581734] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled [ 204.581740] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74 [ 204.581909] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S [ 204.601963] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs' [ 204.628809] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S [ 204.629075] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1 [ 204.844393] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S [ 204.844626] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1 

Обратите внимание на разницу во времени между первой попыткой (84), которая терпит неудачу без какого-либо дополнительного сообщения, второго (144) и успеха (204)! Что, черт возьми, делает linux? Любая идея, как решить эту проблему? Я уже загрузил файл прошивки с wireless.kernel.org и заменил системный, но не улучшил …

[Этот пост создан на Stackowerflow, но кто-то напомнил мне, что он не находится правильно там: https://stackoverflow.com/questions/26433700/iwlwifi-timeout-delays-firmware-to-be-loaded]

One Solution collect form web for “iwlwifi: таймаут задерживает прошивку для загрузки”

Я считаю, что это можно устранить, установив CONFIG_FW_LOADER_USER_HELPER=n и перекомпилировав ядро. Позже ядра по умолчанию имеют значение n .

Если это не вариант для вас, попробуйте добавить в /etc/udev/rules.d/50-firmware :

 SUBSYSTEM=="firmware", ACTION=="add", ATTR{loading}="-1" 

(создайте файл, если он не существует) и перезагрузитесь. Это помогло мне.

Подробнее здесь: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1398458

  • SCP работает, но SSH не работает (по Wi-Fi)
  • Debian wifi выпадает, а затем не будет повторно подключаться до перезагрузки
  • Не удается поддерживать подключение к Интернету в Linux Mint 18
  • MacBook Air (середина 2013 года) не может приостановиться должным образом после отсоединения от сети переменного тока
  • Не удается подключиться к беспроводной сети в Arch Linux netctl
  • wpa_supplicant и инструменты сетевого управления
  • Что является надежным, автоподключением wifi-менеджера?
  • Альтернативные драйверы Wi-Fi в Debian; будут потеряны с обновлением ядра?
  • Единственный способ отключить / включить Wi-Fi - перевести ноутбук в спящий режим
  • Ошибка компиляции драйверов для Ralink RT2870
  • Эквивалентный вызов командной строки для режима самолета
  • Linux и Unix - лучшая ОС в мире.