Gentoo и WiFi Broadcom Corporation Device 4727 (rev 01)
Поставил Gentoo на нетбук с WiFi картой Broadcom Corporation Device 4727 (rev 01)
При настройке WiFi сразу же столкнулся с вопросом - что ставить?
b43-firmware - видно не подходит
Что-то из этого: wpa_supplicant, brcmsmac, broadcom-sta ?
Требуется поддержка wpa2-psk.
И кроме того, что ставить, подскажите как дальше настроить wifi и подключиться?
WiFi заработал, всем спасибо.
Полный список действий:
1) Пересобрал ядро без: CONFIG_B43 CONFIG_SSB(чтоб его отключить, отключал CONFIG_B44) CONFIG_MAC80211
2) Поставил broadcom-sta и wpa_supplicant
3) /etc/conf.d/net
modules=( "wpa_supplicant" ) wpa_supplicant_eth1="-Dwext" config_eth1=( "dhcp" ) dhcp_eth1="nontp nonis"
4) /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel fast_reauth=1
5) wpa_passphrase ИМЯ ПАРОЛЬ > /etc/wpa_supplicant/wpa_supplicant.conf
6) ifconfig eth1 up
rc-update add dhcpcd
rc-update add wpa_supplicant
7) Перезагрузка системы
Есть вопросы:
1) может что-то лишнее или не верно?
2) Включать ли Monitor mode? Если да, то как?
3) Подключение к Wifi с паролем ясно, а если Wifi без пароля? то есть публичная сеть
4) После установки broadcom-sta лампочка WiFi горит постоянно, о чем делаю вывод - модуль включен постоянно. Как его отключать, дабы экономить заряд батареи?
- Для комментирования войдите или зарегистрируйтесь
Поиск на этом сайте и в
Поиск на этом сайте и в Гугле... тыщу раз уже говорили на эту тему...
Я сегодня хоть и дежурный по
Я сегодня хоть и дежурный по интернету, но в гугл специально отправлять не буду. Расскажите милейший нам хоть что-нибудь о Вашем аппаратном обеспечении, например это (только на wgetpaste)
это для того, чтобы сузить круг вопросов для решения проблемы
буду честен, я не знаю, почему у меня все работает
lspci -k 02:00.0 Network
lspci -k
ifconfig -a
iwconfig
less /usr/src/linux/.config | grep BRCM
пусто
less /usr/src/linux/.config | grep BR
после установки
после установки broadcast-sta
lspci -k
ifconfig -a
iwconfig
Ядро собиралось через
Ядро собиралось через genkernel
Ставлю broadcom-sta-5.100.82.112-r2
>> выключите в ядре CONFIG_MAC80211
Вроде он требует напротив включить, нет?
(*)
"should not be set. But it is." переводится "Не должно быть. А оно есть". Так что надо бы выключить.
прошу прощение за
прошу прощение за невнимательность
У меня на подобном устройстве
У меня на подобном устройстве открытый brcmsmac драйвер из ядра работать не хотел, поэтому вот моё решение:
1. Драйвер wl (из broadcom-sta-5.100.82.112-r1). Можно и стабильную версию, но последние версии поддерживают Monitor mode.
2. Для wpa-psk в ядре надо включить CONFIG_HOSTAP, иначе вроде как подключаться и будет, но работать - нет.
3. Ну и чтобы не мучиться, сразу выключите в ядре CONFIG_MAC80211, т.к. broadcom-sta этого требует.
а как включить/выключть
а как включить/выключть что-то в ядре, если я собирал его через genkernal и как его пересобрать в таком случае.
Приблизительно так:
Или так:
genkernel --menuconfig all
BROADCOM_STA встал, а дальше подскажете?
Сконфигурировал ядро, встал broadcom-sta.
А дальше не подскажете?
Поставил wpa-supplicantМой
Поставил wpa-supplicant
Мой /etc/conf.d/net
Мой /etc/wpa_supplicant.conf
Что необходимо сделать дальше?
В /etc/init.d/ только net.lo
В /etc/init.d/ только net.lo и net.eth0
Теперь
для eth1 дает большой список (видимо доступных сетей)
WiFi Заработал В конце привел
WiFi Заработал
В конце привел весь список действий. Скажите, может что лишнее или неверно?
Есть ответы:)
1) Вероятно, всё правильно. Сам я использую NetwokManager - на ноутбуке так проще управлять сетями.
2) Если хотите взломать какую-нибудь WEP-сеть (в теории - и WPA) - можете включить. Команда echo 1 > /proc/brcm_monitor0 создаст сетевой интерфейс prism0, который уже можно и снифферами обрабатывать (в разного рода руководствах вместо него обычно mon0).
3) См. пункт 1.
4) Вообще на клавиатуре ноутбука обычно есть аппаратная кнопка, включающая/выключающая Wi-Fi (часто одновременно с Bluetooth). Если нет - то можно использовать rfkill (в ядре тоже нужно включить CONFIG_RFKILL) для включения/выключения радиотрактов Wi-Fi и Bluetooth.
Сомнения у меня больше всего
Сомнения у меня больше всего о:
rc-update add dhcpcd
rc-update add wpa_supplicant
Fn кнопки у меня не работают, но с этим я позже буду разбираться. (хотя может кто тут подскажет как настроить работу Fn кнопок)
Ну это лишнее, нужно создать
Ну это лишнее, нужно создать symlink net.eth1
и его уже добавить rc-update, иначе какой смысл в /etc/conf.d/net?
а net.eth1 - символьную
а net.eth1 - символьную ссылку на что?
net.lo
net.lo
802.11 Linux STA driver
http://www.broadcom.com/support/802.11/linux_sta.php
Ставить строго по readme
Собери ядро с поддержкой
Собери ядро с поддержкой своего вая, впа и т.д. и ставь wicd, проще будет.
USE="gtk" emerge wicd
rc-update add wicd default
Чужого нам ненадо, но свое мы возьмем, чье бы оно ни было.
Я впервые собрал gentoo,
Я впервые собрал gentoo, потому собирал через genkernel
Собрать ядро с помощью
Собрать ядро с помощью genkernel - это не то же самое, что запустить genkernel all.
У genkernel есть куча полезных опций вроде --no-clean, --menuconfig и т.п. Таким образом, ничто не мешает собрать ядро с помощью genkernel и при этом настроить его как душе угодно, как и в варианте компиляции вручную.
там все 43... а у меня 4727
там все 43... а у меня 4727
Не нужно давать плохих
Не нужно давать плохих советов.
Тем более что этому readme в gentoo есть прямой аналог - emerge broadcom-sta.
долго на этом девайсе юзал
Долго на этом девайсе юзал драйвер wl, но недавно перевел wifi точку доступа в режим 802.11n only и оказалось что wl у меня не хотел работать в этом режиме. brcmsmac не сразу завелся, но после прочтения этого сделал все правильно(?). Появился скоростной режим, но теперь закачка на другой комп идет скачками несколько килобайт зальет и пауза и так далее, хотя скачивание плавное и быстрое. Может кто-нибудь знает в чем причина?.
Jah will give us everything
У меня 47**
У меня как раз 47** точно не помню. У меня wl, что по ссылке работает отлично.
Кстати какая модель ноута.
Acer Aspire One Happy
Acer Aspire One Happy AOHAPPY2-N578Qoo
(если есть примеры конфигурация ядра - буду благодарен)
полный список действий:1)
полный список действий:
1) Пересобрал ядро без: CONFIG_B43 CONFIG_SSB(чтоб его отключить, отключал CONFIG_B44) CONFIG_MAC80211
2) Поставил broadcom-sta и wpa_supplicant
3) /etc/conf.d/net
4) /etc/wpa_supplicant/wpa_supplicant.conf
5) wpa_passphrase ИМЯ ПАРОЛЬ > /etc/wpa_supplicant/wpa_supplicant.conf
6) ifconfig eth1 up
rc-update add dhcpcd
rc-update add wpa_supplicant
7) Перезагрузка системы
Есть вопросы:
1) может что-то лишнее или не верно?
2) Включать ли Monitor mode? Если да, то как?
3) Подключение к Wifi с паролем ясно, а если Wifi без пароля? то есть публичная сеть
4) После установки broadcom-sta лампочка WiFi горит постоянно, о чем делаю вывод - модуль включен постоянно. Как его отключать, дабы экономить заряд батареи?
brcmsmac
Я наоборот отказался от broadcom-sta в пользу ядерного brcmsmac на последнем вышедшем ядре (3.2) прекрасно работает.
На broadcom-sta иногда проблемы были (сеть видит, но не подключается). Карточка такая же.
3) wicd
4) выгрузить модуль? Когда сеть не поднята тоже горит?
Разве wicd - не полная замена
Разве wicd - не полная замена wpa_supplicant?
Лампочка горит даже когда подключение к wifi отсутствует.
Скорее уж обертка над
Скорее уж обертка над wpa_supplicant, тем более оно есть в зависимостях.
Я не про соединение, а про eth1 down (или rfkill block eth1), если не поможет то и rmmod wl