WiFi на FreeBSD.

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2009-12-31 18:33:11

попытался по ману собрать ядро с поддержкой option BRIDGE выдало вот что

Код: Выделить всё

# make buildkernel KERNCONF=MYKERNEL

--------------------------------------------------------------
>>> Kernel build for MYKERNEL started on Thu Dec 31 15:27:35 MSK 2009
--------------------------------------------------------------
===> MYKERNEL
mkdir -p /usr/obj/usr/src/sys

--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf;  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  config  -d /usr/obj/usr/src/sys/MYKERNEL  /usr/src/sys/i386/conf/MYKERNEL
/usr/src/sys/i386/conf/MYKERNEL: unknown option "BRIDGE"
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
#
в инете говорилось про сто что нужноа собрать с device if_bridge. не помогло.
юзал http://www.freebsd.org/doc/ru/books/han ... eless.html это.
при попытке запустить клиент выдает следующее

Код: Выделить всё

# wmwifi

ioctl: Invalid argumen

Код: Выделить всё

# ifconfig 
ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:21:63:83:a1:f7
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=11a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4>
        ether 00:13:77:ab:e2:d2
        inet6 fe80::213:77ff:feab:e2d2%msk0 prefixlen 64 scopeid 0x2 
        inet 192.168.1.6 netmask 0xffffff00 broadcast 192.168.1.255
        media: Ethernet autoselect (100baseTX <full-duplex,flag0,flag1>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: WiFi на FreeBSD.

Непрочитанное сообщение Гость » 2009-12-31 18:48:37

внимательно читайте о чем пишут в гугле
а опци BRIDGE не существует

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2009-12-31 19:39:01

Код: Выделить всё

27.5.3. Настройка моста
27.5.3.1. Выбор сетевого адаптера

Для работы моста требуются по крайней мере два сетевых адаптера. К сожалению, не все сетевые адаптеры поддерживают функции моста. Прочтите страницу Справочника по bridge(4) для выяснения подробностей о поддерживаемых адаптерах.

Перед тем, как продолжить, сначала установите и протестируйте два сетевых адаптера.
27.5.3.2. Изменения в конфигурации ядра

Для включения поддержки функций сетевого моста в ядре, добавьте строчку

options BRIDGE

в файл конфигурации вашего ядра, и перестройте ядро.
можно ссыль на что нить вразумительное если манам с FreeBSD.org не всегда можно доверять

snorlov
подполковник
Сообщения: 3829
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: WiFi на FreeBSD.

Непрочитанное сообщение snorlov » 2009-12-31 19:45:29

Вы ядро для какой версией FreeBSD собираете? Вот про эту версию и читайте... А то ведь можно выкопать в Inete'e статью и для freebsd 2.0

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-02 2:32:34

Код: Выделить всё

FreeBSD .bks-tv.ru 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Thu Dec 31 13:09:18 MSK 2009     root@.bks-tv.ru:/usr/obj/usr/src/sys/MYKERNEL  i386


Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-02 18:49:26

Код: Выделить всё

[astronah@ ~]$ wmwifi
ioctl: Invalid argument
[astronah@ ~]$ su
Password:
[root@ /home/astronah]# kldload if_bridge
kldload: can't load if_bridge: File exists
[root@ /home/astronah]# cat /root/kernels/MYKERNEL | grep bridge
device		if_bridge
# PCMCIA and cardbus bridge support
device		cbb		# cardbus (yenta) bridge
[root@ /home/astronah]# 

Код: Выделить всё

[root@ /home/astronah]# uname -a
FreeBSD .bks-tv.ru 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Thu Dec 31 13:09:18 MSK 2009     root@.bks-tv.ru:/usr/obj/usr/src/sys/MYKERNEL  i386

Гость
проходил мимо

Re: WiFi на FreeBSD.

Непрочитанное сообщение Гость » 2010-01-02 21:21:07

после

Код: Выделить всё

man if_bridge

Код: Выделить всё

man ifconfig
[astronah@ ~]$ wmwifi
ioctl: Invalid argument
и что вы этой командой пытаетесь добиться?

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-02 21:55:47

запустить гуишный индикатор сети

Гость
проходил мимо

Re: WiFi на FreeBSD.

Непрочитанное сообщение Гость » 2010-01-02 22:39:19

так может вам лучше виндовс поставить?

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-04 0:31:28

весьма благодарен за совет, но воздержусь, фря стоит на ноуте, а я знаете ли люблю свежий воздух, поэтому дабы не лишать себя возможности видеть где есть инет где его нету, решил индикатором обзавестись. до этого пользовался гентой, там как то все проще встало... тут знаний пока не хватает. стажа всего ничего, очень рассчитываю на вашу помощь.

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-04 16:06:47

(курил man ath0)

Код: Выделить всё

[root@ /home/astronah]# ifconfig ath0 inet 192.168.1.20 netmask 0xffffff00 ssid astronah
ifconfig: SIOCS80211: Invalid argument
покурив гуглю и пообщался с товарищами выяснил что это в 8й вроде как не нужно, эт перебрали. забили на это дело, но при попытке создать wlan0 получили сделующее

Код: Выделить всё

ifconfig wlan0 create wlandev ath0
и висим. нагрузка CPU0 100%. все жутко лагает. грузит процесс ifconfig
killall ifconfig не помогает убивать по PID тоже не удается. dmesg ничего не показывает зараза.
что еще покурить? ЗЫ с мостом разобрался, он теперь жив, но вот тут сел снова )=

Гость
проходил мимо

Re: WiFi на FreeBSD.

Непрочитанное сообщение Гость » 2010-01-04 17:20:35

ребутните сервер а потом

Код: Выделить всё

ifconfig wlan0 create wlandev ath0
иначе в баг репорты

Astronah
рядовой
Сообщения: 13
Зарегистрирован: 2009-12-14 11:07:07

Re: WiFi на FreeBSD.

Непрочитанное сообщение Astronah » 2010-01-05 21:05:04

для не столь опытных, багрепорты у нас где?