[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

12:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4353] (rev 01)

судя по данной таблице твоя

судя по данной таблице твоя карта работает с b43 (начиная с ядра 3.1). Попробуй собрать ядро с её поддержкой

Вот статья на gentoo-wiki

.

zhekas написал(а):
судя по данной таблице

А я предпочитаю эту таблицу совместимости: http://linux-wless.passys.nl/

ЗЫ: ЕМНИП вопрос не в принципиальной работоспособности (драйвере), а в отработке поднятия интерфейса.

:wq
--
Live free or die

Нифига

zhekas написал(а):
судя по данной таблице твоя карта работает с b43 (начиная с ядра 3.1). Попробуй собрать ядро с её поддержкой

Потратил вчера часа ~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)

/

Slaky написал(а):
Почему WiFi не работает с обычного старта?

Ну ты блин даёшь! ;)

ЗЫ: /etc/init.d/net.wlan0 status что показывает?
ЗЗЫ: Сталкивался с подобной проблемой (в автоматическом режиме WiFi-интерфейс скорее не поднимается в нормальном режиме, совсем другая карточка и стабильная ветка). Пожал плечами, переконфигурировал интерфейс на запуск посредством sys-apps/ifplugd (оно всё равно нужно, правда для нотебука тут может рисоваться индивидуальная специфика).

:wq
--
Live free or die

Anarchist написал(а): ЗЫ:

Anarchist написал(а):
ЗЫ: /etc/init.d/net.wlan0 status что показывает?

Хм... у меня WiFi карта определяется как net.eth1.
После загрузки системы:

# /etc/init.d/net.eth1 status
 * status: inactive

После запуска команды iwlist scan:

# /etc/init.d/net.eth1 status
 * status: started
Anarchist написал(а):
Пожал плечами, переконфигурировал интерфейс на запуск посредством sys-apps/ifplugd

Сейчас уже не успеваю, вечером попробую. Спасибо за наводку. ;)

/

Slaky написал(а):
Anarchist написал(а):
ЗЫ: /etc/init.d/net.wlan0 status что показывает?

Хм... у меня WiFi карта определяется как net.eth1.

Ну это уж ты сам со своим удавом договаривайся как его у тебя звать должны.

Slaky написал(а):
После загрузки системы:

# /etc/init.d/net.eth1 status
 * status: inactive

Оно.

Slaky написал(а):
После запуска команды iwlist scan:

# /etc/init.d/net.eth1 status
 * status: started
Anarchist написал(а):
Пожал плечами, переконфигурировал интерфейс на запуск посредством sys-apps/ifplugd

Сейчас уже не успеваю, вечером попробую. Спасибо за наводку. ;)

Не забудь про (и даже лучше начинай с) /usr/share/doc/openrc-*/net.example.bz2.

:wq
--
Live free or die

Anarchist написал(а):Не

Anarchist написал(а):
Не забудь про (и даже лучше начинай с) /usr/share/doc/openrc-*/net.example.bz2.

Я так понял ifplugd не работает с wpa_supplicant?
ifplugd + wpa_supplicant ничего не дал, и я так понял они вообще договариваться друг с другом не умеют. Перенастроил WiFi на iwconfig но с первого раза не получилось, у меня скрытая сетка а он что-то не хочет к ней коннектица, в общем вечерком буду разбираться или уже на выходных.

Slaky написал(а): Anarchist

Slaky написал(а):
Anarchist написал(а):
Не забудь про (и даже лучше начинай с) /usr/share/doc/openrc-*/net.example.bz2.

Я так понял ifplugd не работает с wpa_supplicant?

Неправильно понял.
ifplugd работает с интерфейсами. В том числе беспроводными.
Чем и как ты его поднимаешь ему пофиг.

У меня аналогичная (с точностью до карты) конфигурация.
Если недопоймёшь конфиги из примера --- могу процитировать.

:wq
--
Live free or die

Спасибо

Спасибо. Разобрался, все заработало. Остановился на варианте wpa_supplicant + ifplugd.

.

Slaky написал(а):
Спасибо. Разобрался, все заработало. Остановился на варианте wpa_supplicant + ifplugd.

Пожалуйста, нам не жалко :)

Только видится мне, что хоть для wifi sys-apps/ifplugd и показан, но иногда он выполняет роль костыля (с стартовым скриптом в данной части какая-то шляпа).
У нас тут дедовщина процветает :) Не хочешь проработать вопрос и отписаться в родной багзилле?

:wq
--
Live free or die

Anarchist написал(а): У нас

Anarchist написал(а):
У нас тут дедовщина процветает :) Не хочешь проработать вопрос и отписаться в родной багзилле?

Вопрос интересный, залезть разобраться можно, но у меня теперь broadcom-sta с новым ядром вообще не собирается, при том что, и то и то из стабильных веток, вот тебе слаженная работа мейнтейнеров... а нестабильные broadcom-sta не хотят конектица к скрытым WiFi сетям. Как только разберусь с этим, можно будет и залезть поглубже :).

P.S. Только сейчас заметил, что в теме есть еще один ответ )

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".