[SOLVED] Проблемы в работе WiFi[broadcom-sta + wpa_supplicant]
Не так давно обновил пакеты на ноутбуке и как водится опять начались проблемы. На ноутбуке WiFi карта от broadcom, мне удалось заставить ее работать только с модулями broadcom-sta. С версией 5.100.82.112-r2 все работает нормально, wpa_gui видет все нужные сетки но не подключается к моей, и команда iwlist scan выдает много полей типа: IE: Unknown: 050400010000. С версией broadcom-sta-5.100.82.38-r1 вроде получше, но при обычном запуске системы ноут тоже не подключается к моей сетки, и wpa_gui зыстывает с вечным статусом Scanning, при этом список WiFi сетей пуст. Но после запуска от root'а магической команды: iwlist scan, сеть сразу же находится и в wpa_gui работают все плюшки. Я первым делом подумал, что после запуска команды загружается нужный модуль и это решает проблему, но lsmod до запуска и после iwlist показал, что список модулей не изменился.
dmesg показал только одну странную строчку связанную с WiFi: iwlist used greatest stack depth: 3328 bytes left.
Кто нибудь сталкивался с подобным? Я уже не знаю куда дальше копать.... на более старые ядра переходить не хочется. Почему WiFi не работает с обычного старта?
P.S.
System : Gentoo-amd64
Kernel : gentoo-sources:3.1.2
РЕШЕНИЕ:
Необходимо использовать sys-apps/ifplugd(За совет спасибо Anarchist'у).
- Для комментирования войдите или зарегистрируйтесь
lspci -nn покажите строку с
lspci -nn
покажите строку с Broadcom
12:00.0 Network controller
судя по данной таблице твоя
судя по данной таблице твоя карта работает с b43 (начиная с ядра 3.1). Попробуй собрать ядро с её поддержкой
Вот статья на gentoo-wiki
.
А я предпочитаю эту таблицу совместимости: http://linux-wless.passys.nl/
ЗЫ: ЕМНИП вопрос не в принципиальной работоспособности (драйвере), а в отработке поднятия интерфейса.
:wq
--
Live free or die
Нифига
Потратил вчера часа ~3, но так и не получилось заставить работать open source драйвер с моей картой. Я перепробовал все что написано в WiKi и то что смог сам придумать, b43 и b43legacy ничего не дал. Wirelines интерфейс вообще пропадает, и LED индикатор не включается, хотя никаких сообщений об ошибках от модуля нет, и lspci показывает что все что надо есть. В общем я решил пока отказаться от затеи юзать b43, может с более новым ядром попробую еще раз.
у меня broadcom работает с
у меня broadcom работает с модулем b43 из ядра
lspci -nn ???
lspci -nn ???
скрытный секс :)
10:00.0 Network controller
10:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
/
Ну ты блин даёшь! ;)
ЗЫ:
/etc/init.d/net.wlan0 status
что показывает?ЗЗЫ: Сталкивался с подобной проблемой (в автоматическом режиме WiFi-интерфейс скорее не поднимается в нормальном режиме, совсем другая карточка и стабильная ветка). Пожал плечами, переконфигурировал интерфейс на запуск посредством
sys-apps/ifplugd
(оно всё равно нужно, правда для нотебука тут может рисоваться индивидуальная специфика).:wq
--
Live free or die
Anarchist написал(а): ЗЫ:
Хм... у меня WiFi карта определяется как net.eth1.
После загрузки системы:
После запуска команды iwlist scan:
Сейчас уже не успеваю, вечером попробую. Спасибо за наводку. ;)
/
Ну это уж ты сам со своим удавом договаривайся как его у тебя звать должны.
Оно.
Не забудь про (и даже лучше начинай с)
/usr/share/doc/openrc-*/net.example.bz2
.:wq
--
Live free or die
Anarchist написал(а):Не
Я так понял ifplugd не работает с wpa_supplicant?
ifplugd + wpa_supplicant ничего не дал, и я так понял они вообще договариваться друг с другом не умеют. Перенастроил WiFi на iwconfig но с первого раза не получилось, у меня скрытая сетка а он что-то не хочет к ней коннектица, в общем вечерком буду разбираться или уже на выходных.
Slaky написал(а): Anarchist
Неправильно понял.
ifplugd
работает с интерфейсами. В том числе беспроводными.Чем и как ты его поднимаешь ему пофиг.
У меня аналогичная (с точностью до карты) конфигурация.
Если недопоймёшь конфиги из примера --- могу процитировать.
:wq
--
Live free or die
Спасибо
Спасибо. Разобрался, все заработало. Остановился на варианте wpa_supplicant + ifplugd.
.
Пожалуйста, нам не жалко :)
Только видится мне, что хоть для wifi
sys-apps/ifplugd
и показан, но иногда он выполняет роль костыля (с стартовым скриптом в данной части какая-то шляпа).У нас тут дедовщина процветает :) Не хочешь проработать вопрос и отписаться в родной багзилле?
:wq
--
Live free or die
Anarchist написал(а): У нас
Вопрос интересный, залезть разобраться можно, но у меня теперь broadcom-sta с новым ядром вообще не собирается, при том что, и то и то из стабильных веток, вот тебе слаженная работа мейнтейнеров... а нестабильные broadcom-sta не хотят конектица к скрытым WiFi сетям. Как только разберусь с этим, можно будет и залезть поглубже :).
P.S. Только сейчас заметил, что в теме есть еще один ответ )