LINUX.ORG.RU

[arch] Не работает Wi-Fi адаптер после обновления

 


0

1

Обновил вчера арч, не перезагружал. А с утра получил кучку плохого настроения на день:(. При загрузке арча, с включенным Wi-Fi адаптером, в системе происходит что-то непонятное. Не работает всё, что связанно с Wi-Fi(ifconfig, iwconfig, wicd). А если выключить Wi-Fi на лету, то система глубоко зависает. Пробовал откатить ядро до 3.1.2 - не помогло, обновление до 3.1.4 - тоже. Список обновлённых пакетов:

  • gdbm (1.8.3-9 -> 1.10-1)
  • apr-util (1.3.12-2 -> 1.3.12-3)
  • avahi (0.6.30-5 -> 0.6.30-6)
  • bison (2.5-2 -> 2.5-3)
  • gtk3 (3.2.2-2 -> 3.2.2-3)
  • libass (0.10.0-1 -> 0.10.0-2)
  • libebml (1.2.2-1 -> 1.2.2-2)
  • libevent (2.0.15-1 -> 2.0.16-1)
  • linux (3.1.2-1 -> 3.1.3-1)
  • linux-docs (3.1.2-1 -> 3.1.3-1)
  • linux-headers (3.1.2-1 -> 3.1.3-1)
  • man-db (2.6.0.2-2 -> 2.6.0.2-3)
  • perl (5.14.2-2 -> 5.14.2-4)
  • php (5.3.8-4 -> 5.3.8-5)
  • php-apache (5.3.8-4 -> 5.3.8-5)
  • php-gd (5.3.8-4 -> 5.3.8-5)
  • php-mcrypt (5.3.8-4 -> 5.3.8-5)
  • python (3.2.2-1 -> 3.2.2-2)
  • python2 (2.7.2-2 -> 2.7.2-4)
  • raptor (2.0.5-1 -> 2.0.6-1)
  • subversion (1.6.17-6 -> 1.6.17-7)
  • yajl (2.0.2-1 -> 2.0.2-2)
  • blueman (1.23-1 -> 1.23-2)
  • libmatroska (1.3.0-1 -> 1.3.0-2)
  • libvdpau (0.4.1-1 -> 0.4.1-2)
  • libxrandr (1.3.2-1 -> 1.3.2-2)

Также установил сегодняшние обновления - не помогло. Как решить проблему? Перебирать каждый пакет как-то не хочется... Ну, а если придётся перебирать, то в каких пакетах наиболее вероятна проблема? Wi-Fi адаптер - Broadcom BCM4313.



Последнее исправление: ZiGGi (всего исправлений: 3)

У меня была проблема с ath9k, решил добавлением модуля rfkill в blacklist. rfkill не знает моей кнопки включения и выключения Wi-Fi на ноутбуке. Теперь Wi-Fi включен всегда, но работает.

То, что установка 3.1.2 не помогает, странно. Может это сами создатели Arch недавно наложили новый свой патч, который всё ломает, в том числе на те ядра, которые раньше были доступны для скачивания.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Устанавливал 3.1.2 из кэша. Проблем с включением/выключением адаптера нет, проблема в его работе.

ZiGGi
() автор топика
Ответ на: комментарий от ZiGGi

Так, ну тогда не знаю. Твой драйвер можно обновить из исходного кода, если он доступен отдельно от ядра.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от gman

Как вариант, можно попробовать broadcom-wl из AUR.

gman
()

Кстати, уже 3.1.4 приплыло...

cipher ★★★★★
()

Заметил, что зависание идёт во время авторизации.

ZiGGi
() автор топика

В wicd-gtk есть настройки WPA драйвера. Если я использую wext, то всё повисает, если использовать другое, то пишет, что пароль не верный. Что делать?

ZiGGi
() автор топика

то в каких пакетах наиболее вероятна проблема?

посмотрел список пакетов, даже и не знаю - наверное в php или python

разве кроме linux что то подходит?

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

python и php по пробовал - не помогло. Попробовал отключить всякие демоны - не помогло. Пробовал переустановить пакет wpa_supplicant - не помогло...

ZiGGi
() автор топика
Ответ на: комментарий от anonymous

Поставь наконец нормальную ось

Arch полностью меня устраивает.

Пытаюсь подключиться так: wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf, бесконечно выдаёт это:

CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
ioctl[SIOCSIWSCAN]: Device or resource busy
Failed to initiate AP scan.
Trying to associate with bc:ae:c5:ea:ed:e7 (SSID='ASUS-Router' freq=2412 MHz)
Associated with bc:ae:c5:ea:ed:e7
WPA: Invalid EAPOL-Key MIC when using TPTK - ignoring TPTK
WPA: Could not verify EAPOL-Key MIC - dropping packet
WPA: 4-Way Handshake failed - pre-shared key may be incorrect
CTRL-EVENT-DISCONNECTED bssid=bc:ae:c5:ea:ed:e7 reason=0
Trying to associate with bc:ae:c5:ea:ed:e7 (SSID='ASUS-Router' freq=2412 MHz)
Associated with bc:ae:c5:ea:ed:e7
WPA: Key negotiation completed with bc:ae:c5:ea:ed:e7 [PTK=CCMP GTK=CCMP]
CTRL-EVENT-CONNECTED - Connection to bc:ae:c5:ea:ed:e7 completed (auth) [id=0 id_str=]

ZiGGi
() автор топика

Поиграл с wpa_supplicant и оно заработало:)

ZiGGi
() автор топика

А у меня другая проблема. Тоже арч, тоже BCM4313.
Wicd вообще ни одной сетки не видит, в то время как sudo iwlist wlan0 scan показывает все найденные сети, ну и iwconfig'ом можно к ним прицепиться.
Может есть у кого какие идеи?
p.s. никаких networkmanager понятное дело не стоит и запуск демона wicd прописан в rc.conf

soko1 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.