Какая прошивка iwlwifi для Intel WiFi Link 5100?

После обновления до 13.04 Wi-Fi обычно не может найти сеть, и через некоторое время происходит сбой сетевого менеджера. После некоторого копания похоже, что версия прошивки iwlwifi для моего ПК - неправильный адаптер Intel WiFi Link 5100.

sudo lshw -class network

показывает, что

[...]
description: Wireless interface
product: WiFi Link 5100
vendor: Intel Corporation  
[...]
configuration: broadcast=yes driver=iwlwifi driverversion=3.8.0-21-generic firmware=8.83.5.1 build 33692 ip=192.168.0.109 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn

, но согласно http://wireless.kernel.org/en/users/Drivers/iwlwifi драйвер Intel® Wireless WiFi 5100AGN должен быть iwlwifi-5000-ucode-5.4.A.11.tar.gz (прошивка 8.83.5.1 выше относится к другому wifi-устройству, а именно к Intel® Wireless WiFi 5350AGN).

Почему 13.04 использует прошивку iwlwifi = 8.83.5.1, а не прошивку = 5.4.1.16, как предложено на http://wireless.kernel.org/en/users/Drivers/iwlwifi ?

Чтобы исправить ситуацию, я скачал iwlwifi-5000-ucode-5.4.A.11.tar.gz, который содержит файл iwlwifi-5000-1.ucode. Я также удалил существующие файлы / lib / firmware / iwlwifi * (например, iwlwifi-5000-5.ucode) и скопировал новый код iwlwifi-5000-1.ucode в каталог прошивки

sudo mv /lib/firmware/*iwlwifi* ~/keep_iwlwif
sudo cp iwlwifi-5000-1.ucode /lib/firmware

После перезагрузки sudo lshw -class сеть отображала прошивку = 5.4.1.16, которая мне показалась хорошей, но dmesg отображался после ошибок iwlwifi.

[   14.196502] iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-5000-5.ucode' failed.
[   14.200629] iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-5000-4.ucode' failed.
[   14.204814] iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-5000-3.ucode' failed.
[   14.253843] iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-5000-2.ucode' failed.

Я решил добавить iwlwifi-5000-5.ucode обратно в / lib / firmware и перезагрузился. После перезагрузки я вернулся туда, откуда начал, сеть sudo lshw -class снова показала прошивку = 8.83.5.1 и никаких ошибок dmesg для iwlwifi. Кроме того, Wi-Fi не работал лучше.

2
задан 21 May 2013 в 10:50

2 ответа

Я нашел, что некоторые могут быть временным решением. На данный момент Wi-Fi более стабилен и имеет только одну остановку без отключения. Используйте рекомендуемую прошивку и переименуйте ее в iwlwifi-5000-5.ucode. Вы увидите жалобу в dmesg, но в любом случае она работает:

Firmware has old API version, expected v5, got v1.
[   18.595062] iwlwifi 0000:02:00.0: New firmware can be obtained from http://www.intellinuxwireless.org/.
[   18.595065] iwlwifi 0000:02:00.0: loaded firmware version 5.4.1.16
0
ответ дан 21 May 2013 в 10:50

У меня та же беспроводная карта, и я скачал iwlwifi-5000-5.ucode из здесь и добавил это к директору lib / firmware и его работе хорошо. Я использую плату Intel Galileo с сборкой Yachto Linux.

0
ответ дан 21 May 2013 в 10:50

Другие вопросы по тегам:

Похожие вопросы: