Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#26 2010-02-02 17:38:54

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Запуск WiFi при старте системы (broadcom 4312)

Mak_s написал:

Для полноценности в нем не хватает сохранения настроек соединений (по крайней мере я не нашел).

На сколько я понимаю некой унификации хранения настроек нет, каждый фронтенд использует своё, например Gnome-фронтенд использует gconf, KDE — еще что-то.. а для консольного использования лучше всего ИМХО хранить настройки в bash-скрипте

Неактивен

 

#27 2010-02-03 16:12:58

pr0n_corn
Member
Зарегистрирован: 2010-01-25
Сообщений: 14

Re: Запуск WiFi при старте системы (broadcom 4312)

Наконец-то решил эту задачу. Ради эксперимента пришлось все же поставить Х с гномом. Вернулся к использованию Broadcom STA драйвера (он же wl). Все же wl работает как надо, никаких лишних колдунств с ним не требуется. Далее через апплет NM в гноме добавил к устройствам wireless и настроил нужную защиту. В результате чего в директориях /etc/sysconfig/networking/devices/, /etc/sysconfig/networking/profiles/default/ и /etc/sysconfig/network-scripts/ появились следующие конфиги (мой беспроводной интерфейс определяется как eth1):
ifcfg-eth1

Код:

# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
DEVICE=eth1
BOOTPROTO=dhcp
TYPE=Wireless
HWADDR=00:25:56:b9:56:4c
NM_CONTROLLED=yes
ONBOOT=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
ESSID='XXXXXXXXXXX'
CHANNEL=
MODE=Managed
RATE=auto

keys-eth1

Код:

KEY=s:XXXXXXXX #это символьное значение ключа шифрования wifi сети

Во всех указанных выше директориях файлы ifcfg-eth1 и keys-eth1 идентичны.

nvl написал:

Mak_s написал:

Для полноценности в нем не хватает сохранения настроек соединений (по крайней мере я не нашел).

На сколько я понимаю некой унификации хранения настроек нет, каждый фронтенд использует своё, например Gnome-фронтенд использует gconf, KDE — еще что-то.. а для консольного использования лучше всего ИМХО хранить настройки в bash-скрипте

Кажется вы ошибаетесь. Все настройки хранятся в файлах (про которые выше написано). Причем ради эксперимента были удалены Гном вместе с Х-ами. Беспроводная сеть осталась рабочей

Неактивен

 

#28 2010-02-03 17:14:19

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Запуск WiFi при старте системы (broadcom 4312)

pr0n_corn написал:

Кажется вы ошибаетесь. Все настройки хранятся в файлах (про которые выше написано).

wl — не работает с NetworkManager, потому и рассаматривался вариант с b43
Вы используете networkscirpts (не NetworkManager) для работы с сетью, как это делалось до появления NetworkManager, потому настройки находятся в /etc/sysconfig/networking/.
Это логично, т.к. не понятно для каких целей было нужно управлять сетью именно с помощью NetworkManager для консольной машины.

Неактивен

 

#29 2010-02-04 05:52:57

pr0n_corn
Member
Зарегистрирован: 2010-01-25
Сообщений: 14

Re: Запуск WiFi при старте системы (broadcom 4312)

Вы меня окончательно хотите запутать smile
Настраивал я вай фай через гномовский апплет для NM. Насколько понимаю, это фронт-енд для NM. В папках со скриптами до этого все было почищенно. То есть там только оставались файлы с настройками проводной сети eth0. Далее, загрузившись в гноме я добавил в блэклист b43. Установил wl. Перезагрузился — в lsmod появился wl. iwconfig показал eth1 с поддержкой wireless. Теперь я запустил system-config-network-gui и добавил сюда eth1. Далее в апплете NM настроил управление интерфейсом eth1 через NM, и его активацию при старте системы.

И вы хотите сказать, что NM не умеет работать с wl? Для меня это звучит странно.

И да.. Линукс на ноуте не основная ОС. А ставил минимальную федору лишь для того, чтоб понять откуда ноги растут. Не на всех манишинах приходиться работать с X. Поэтому опыт решения различных проблем в консоли считаю полезным. А выбор NM для управления сетью исходил из того, что в документации федоры написано что это рекомендуемое средство.

Отредактированно pr0n_corn (2010-02-04 06:03:10)

Неактивен

 

#30 2010-02-04 10:56:36

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Запуск WiFi при старте системы (broadcom 4312)

pr0n_corn написал:

И вы хотите сказать, что NM не умеет работать с wl?

Ведь в readme к wl написано, что он не дружит с NetworkManager...

NetworkManager — это демон NM и управляющий фронтэнд NM

Я подозреваю что Вы использовали управляющий фронтэнд NM совмесно с Networkscirpts ( managed by NetworkManager — есть такая возможность), а не управляли демоном NM..

Может ошибаюсь..

Неактивен

 

#31 2010-02-15 16:22:21

egaz
New member
Зарегистрирован: 2010-01-31
Сообщений: 4

Re: Запуск WiFi при старте системы (broadcom 4312)

nvl, wl хорошо дружит с nm, а ридми только для предостережения.

pr0n_corn, скорее всего вы ставили 2.6.32 федоровской сборки...
Сам ставил 2.6.33 от fc и в dmesg увидел, что b43 ругается на отстутствие pio поддержки... и не работает с BCM4312.
то же и в 2.6.32, судя по конфигам. Собрал ванильное ядро с опцией CONFIG_B43_FORCE_PIO, теперь b43 заработал (всё остальное работает тоже).
Сейчас наткнулся на http://lists.berlios.de/pipermail/bcm43 … 06536.html
Так что в родном ядре можно пока не ждать поддержку, если не отписаться куда надо.

хотелось сравнить под 2.6.32, какой модуль лучше (b43 или wl), но как-то тестов никаких не придумал, оба работают стабильно.

Неактивен

 

#32 2010-06-30 20:44:55

Виталий76
New member
Зарегистрирован: 2010-06-30
Сообщений: 2

Re: Запуск WiFi при старте системы (broadcom 4312)

если интересно, вот только что закончил настройку wi-fi на ноуте lenovo G550 тоже карточка BCM4312 (broadcom) все работает на NetworkManager — та же была бражка обычный интерфейс не под контролем NM поднимался нормально, а под NM — никак постоянно ругался на какой-то параметр, какой, не знаю — нее нашел
стоит Федора 12 на ноуте.
вкратце
- на родном релизе ничего не запустилось. поставил новое ядро 2.6.34 со всеми опциями Wi-fi, но всеравно wifi не поднимался, взял с офсайта Broadcom дровишки, поставил как сказано в мануале. обязательно родные дрова занести в blacklist, модуль wl.ko затолкал в /lib/modules/.../kernel/drivers/net/wireless  и рядом с b43.ko
-делаем insmod wl.ko
-перегрузился. у меня автоматом подгрузился wl и лед вайфай загорелся (правда горит постоянно)
- насторил eth1 под wireless и управление под NM
- пару раз перегрузился и запустил нетворкменеджер, тот нашел сеть и создал свою сеть Auto_xxxx

в принципе и все, теперь кликаю в НМ на сеть и подключаюсь и отключаюсь)))
ах да.... чуть не забыл — надобы в файлике /etc/sysconfig/wpa_supplicant подрутить настройки в опции добавить -W перед -u

Неактивен

 

#33 2010-06-30 20:46:28

Виталий76
New member
Зарегистрирован: 2010-06-30
Сообщений: 2

Re: Запуск WiFi при старте системы (broadcom 4312)

если нужны подробности. спрошайте ))))

Неактивен