Форум русской поддержки ОС Fedora linux
Mak_s написал:
Для полноценности в нем не хватает сохранения настроек соединений (по крайней мере я не нашел).
На сколько я понимаю некой унификации хранения настроек нет, каждый фронтенд использует своё, например Gnome-фронтенд использует gconf, KDE — еще что-то.. а для консольного использования лучше всего ИМХО хранить настройки в bash-скрипте
Неактивен
Наконец-то решил эту задачу. Ради эксперимента пришлось все же поставить Х с гномом. Вернулся к использованию 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-скрипте
Кажется вы ошибаетесь. Все настройки хранятся в файлах (про которые выше написано). Причем ради эксперимента были удалены Гном вместе с Х-ами. Беспроводная сеть осталась рабочей
Неактивен
pr0n_corn написал:
Кажется вы ошибаетесь. Все настройки хранятся в файлах (про которые выше написано).
wl — не работает с NetworkManager, потому и рассаматривался вариант с b43
Вы используете networkscirpts (не NetworkManager) для работы с сетью, как это делалось до появления NetworkManager, потому настройки находятся в /etc/sysconfig/networking/.
Это логично, т.к. не понятно для каких целей было нужно управлять сетью именно с помощью NetworkManager для консольной машины.
Неактивен
Вы меня окончательно хотите запутать
Настраивал я вай фай через гномовский апплет для 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)
Неактивен
pr0n_corn написал:
И вы хотите сказать, что NM не умеет работать с wl?
Ведь в readme к wl написано, что он не дружит с NetworkManager...
NetworkManager — это демон NM и управляющий фронтэнд NM
Я подозреваю что Вы использовали управляющий фронтэнд NM совмесно с Networkscirpts ( managed by NetworkManager — есть такая возможность), а не управляли демоном NM..
Может ошибаюсь..
Неактивен
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), но как-то тестов никаких не придумал, оба работают стабильно.
Неактивен
если интересно, вот только что закончил настройку 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
Неактивен
если нужны подробности. спрошайте ))))
Неактивен