сетевая карта инициализируется слишком долго (похоже, проблема с прошивкой)

Проблема в том, что Wi-Fi становится доступным только через 2 минуты после включения системы. Но после этого сеть работает нормально.

/var/log/messages содержит следующие сообщения об ошибках:

 Apr 22 17:52:41 glorx530 kernel: [ 1.967945] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control Apr 22 17:52:41 glorx530 kernel: [ 1.968497] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2 Apr 22 17:52:41 glorx530 kernel: [ 1.968790] iwlwifi 0000:03:00.0: Falling back to user helper .... Apr 22 17:53:23 glorx530 kernel: [ 62.477819] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2 Apr 22 17:53:23 glorx530 kernel: [ 62.477820] iwlwifi 0000:03:00.0: Falling back to user helper .... Apr 22 17:54:24 glorx530 kernel: [ 123.954134] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm 

Похоже, что ядро ​​(или драйвер iwlwifi?) Пытается загрузить прошивку с iwlwifi-6000-6.ucode , затем из iwlwifi-6000-5.ucode а затем из какого-то другого файла (какой?), На этот раз успешно и в эта сеть становится доступной.

В iwlwifi-6000-6.ucode / lib / firmware нет iwlwifi-6000-6.ucode и iwlwifi-6000-5.ucode (однако есть iwlwifi-6000-4.ucode ).

Я попытался найти прошивку для своей сетевой карты на сайте производителя (у меня есть сетевая карта Intel Corporation Centrino Ultimate-N 6300), но загруженный iwlwifi-6000-4.ucode пакет содержит iwlwifi-6000-4.ucode – и он идентичен файлу I уже установлены в / lib / firmware.

Я подозреваю, что реальная проблема заключается не в недостающих файлах прошивки, а в том, что драйвер ждет 1 минуту, чтобы попытаться загрузить следующий файл прошивки из своего списка.

Любые идеи по устранению этой проблемы приветствуются.

UPDATE: я попытаюсь скопировать (или связать) iwlwifi-6000-4.ucode с iwlwifi-6000-6.ucode но это неправда.

ОБНОВЛЕНИЕ 1: Я пробовал, это не помогло бы.

Эта проблема обсуждается здесь:

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1398458

Обходной путь, предложенный там, помог мне. Я создал файл /etc/udev/rules.d/50-firmware.rules:

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

Interesting Posts

scp рекурсивные каталоги на SunOS

Как перечислить только не несущие процессы?

Удаленная компиляция и запуск программы с использованием ssh и экрана

Проверка того, сколько цветов поддерживает мой эмулятор терминала

Ошибка входа в iSCSI с ошибкой 24 – Не удалось войти на все порталы

rsync через ssh из linux в windows sbs 2003 несоответствие протокола

Почему «читай» не забирает все мои вары?

Сообщение журнала «Отключение IRQ»: что это значит?

Отправлять конкретный номер сигнала с помощью определенного ключа

строка, имеющая двойные кавычки, между закрытыми котировками

Убийца, который меня озадачивает

Ошибка Rhythmbox при сохранении информации о композиции: не удалось мультиплексировать поток

синтаксическая ошибка рядом с неожиданным токеном `then '

В чем разница между каналами Master и PCM в Alsa?

Какой формат в офисной либерре писатель выбрать, чтобы опустить проблемы при открытии слова на окнах?

Linux и Unix - лучшая ОС в мире.