Страница 1 из 2

WiFi роутер на FreeBsd

Добавлено: 2008-09-18 23:37:59
svk4286
Ситуация такая:есть файл сервер на FreeBsd 6.3, появилось желание сделать из него беспроводной маршрутизатор.Первый затык - какую карточку покупать,чтобы без проблем заработала в режиме точки доступа?Гуглом наткнулся на прекрасную статью Собираем беспроводной роутер 802.11g на базе ОС Linux,но ничего похожего для фри не нашел.Если бы кто-нибудь из Гуру написал подобную статью для фри,она стала бы прекрасным пособием для новичков и дополнением к циклу статей на данном сайте.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 0:42:36
Alex Keda
я дела но без шифрования....
карточки - чё-то обсуждали на форуме помнитсья

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 13:29:38
maradona
Кто работал с WiFi подскажите какие конкретные модели карточек заводятся без проблем? срочно нада узнать и доложить...

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 13:51:21
snorlov
Про 6.3 ничего сказать не могу, но вот 7-ка у меня отлично работает как точка доступа + firewall+squid+dhcp+named+samba, в качестве карточек пробовались dlink dwl-510, dwl-520, т.е. те которые поддерживались драйверами ral и ath. Ничего сложного нет, единственно так это настройки демона hostapd, да и там для режима WPA-PSK, да и WPA2 + radius довольно все просто.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 18:14:25
maradona

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

dlink dwl-510, dwl-520, т.е. те которые поддерживались драйверами ral и ath.
а почему такие драйвера? эти карты видно только в этом драйвере:
man wi

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

.............................................
Dlink Air 660                         Prism-II        PCMCIA
Dlink DWL520                       Prism-2.5     PCI
Dlink DWL650                       Prism-2.5     PCMCIA
.................................................
или у карточек названия одинаковые но чипсеты могут быть разные?

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 18:44:04
hizel
G510 - последняя ревизия Ralink перед этим были atheros
520+ - TI acx100 родной поддержки в ядре нет b - режим только
G520+ - TI acx111 родной поддержки в ядре нет

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-19 19:46:27
svk4286
Сегодня взял на пробу TP-LINK TL-WN551G.Определилась сразу как "ath0".Без проблем подключилась к точке доступа с WPA-PSK, нормально встала точкой доступа(правда с шифрованием не пробовал) - НО скорость в метре от точки доступа максимум 48Mbps, чуть подальше 24-32,поэтому завтра понесу сдавать.Буду пробовать D-Link DWA-510 Wireless LAN PCI Card.Потом отпишусь.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 15:51:36
maradona
так с чипами разобрался - для точки доступа шобы не мучаться нада брать именно atheros, а еще такой вопрос: А чем регулировать уровень мощности передатчика карточки, в man ath опций не видно, просто в наличии 2 мощных антенны с усилением 25 дБ а растояние будет метров 140, нада будет полюбому както понизить уровень сигнала.

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

D-Link DWA-510 Wireless LAN PCI
уточнял, не знаю на сколько верно но у нас они все на Ralink и она не умеет работать в режиме точки доступа, только клиент

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 17:45:21
svk4286
Отписываюсь по D-LINK DWA-510:определилась как ral0,подключилась к точке доступа WPA-PSK.

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

%ifconfig ral0
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1c:f0:d9:ff:f1
        inet 192.168.0.7 netmask 0xffffff00 broadcast 192.168.0.255
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
        status: associated
        ssid mnet channel 11 (2462 Mhz 11g) bssid 00:11:6b:14:84:c2
        authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpower 50
        bmiss 7 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250
        roam:rssi11g 7 roam:rate11g 5 protmode CTS roaming MANUAL
НО...(опять НО).По сравнению с ней TP-LINK просто зверь.Там где вчера TP-LINK ловил нормально,хоть и с маленькой скоростью, этот вообще молчит,хотя рядом с роутером скорость 54Mbps(у TP-LINK была 48).
Включил точкой доступа(без шифрования):

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

%ifconfig ral0
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1c:f0:d9:ff:f1
        inet 192.168.1.1 netmask 0xfffffff0 broadcast 192.168.1.15
        media: IEEE 802.11 Wireless Ethernet autoselect <hostap> (autoselect <hostap>)
        status: associated
        ssid freebsdap channel 11 (2462 Mhz 11g) bssid 00:1c:f0:d9:ff:f1
        authmode OPEN privacy OFF txpower 50 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
        protmode CTS dtimperiod 1
и походил по квартире с ноутом.Очень интересная картина получилась - уровень сигнала меняется буквально скачком : только-что было 100% и сразу пропадает.Такое впечатление,что все-таки проблема с дровами.
Кстати,как можно посмотреть уровень сигнала во FreeBsd?

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 18:23:10
zingel
Очень интересная картина получилась - уровень сигнала меняется буквально скачком : только-что было 100% и сразу пропадает
Полтергейст...

Кстати,как можно посмотреть уровень сигнала во FreeBsd

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

netstat -w 1

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 19:29:07
svk4286
Если судить по

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

%man ral
DESCRIPTION
     The ral driver supports PCI/CardBus wireless adapters based on the Ralink
     Technology RT2500, RT2501, and RT2600 chipsets.

     The RT2500 chipset is the first generation of 802.11b/g adapters from
     Ralink.  It consists of two integrated chips, a RT2560 MAC/BBP and a
     RT2525 radio transceiver.

     The RT2501 chipset is the second generation of 802.11b/g adapters from
     Ralink.  It consists of two integrated chips, a RT2561 MAC/BBP and a
     RT2527 radio transceiver.  This chipset provides support for the IEEE
     802.11e standard with multiple hardware transmission queues and allows
     scatter/gather for efficient DMA operations.
и

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

%dmesg | grep ral0
ral0: <Ralink Technology RT2561> mem 0xe8000000-0xe8007fff irq 12 at device 10.0 on pci0
ral0: MAC/BBP RT2561C, RF RT2527
ral0: Ethernet address: 00:1c:f0:d9:ff:f1
ral0: [ITHREAD]
то карта должна полностью поддерживаться в режиме клиента и ral вообще не работает точкой доступа(или маны старые?)
У меня точкой она кое-как встала.
Я спрашивал как узнать уровень WiFi принимаемый карточкой , а

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

netstat -w 1
показывает пакеты.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 19:37:09
zingel
если пакетов мало, сигнал - плохой....проверить можно через ntop

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 21:30:56
svk4286
Винды ж показывают уровень сигнала,значит карта должна его выдавать-вопрос в том,как посмотреть.А что такое ntop?

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 22:03:40
maradona

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

txpower 50
из man ifconfig:

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

     txpower power
             Set the power used to transmit frames.  The power argument is a
             unitless value in the range 0 to 100 that is interpreted by driv-
             ers to derive a device-specific value.  Out of range values are
             truncated.  Typically only a few discreet power settings are
             available and the driver will use the setting closest to the
             specified value.  Not all adaptors support changing the transmit
             power.
вроде как этим мощность выходного сигнала изменяется но пишет что не все подерживает эту опцию, пробуй

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 23:29:34
svk4286
Я не хочу изменять уровень излучаемого сигнала - наоборот хочу знать уровень сигнала принимаемого от тоски доступа.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-20 23:50:33
hizel
во freebsd ifconfig показывает эту информацию

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-21 7:36:44
svk4286
hizel писал(а):во freebsd ifconfig показывает эту информацию
Ткните носом пожалуйста.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-21 15:28:59
hizel
упс соврал
попробуйте натравить на интерфейс wicontrol

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-21 17:18:02
svk4286
hizel писал(а): попробуйте натравить на интерфейс wicontrol
В конце недели попробую еще какую-нибудь карту.Кстати какую посоветуете из имеющихся в КЕЕ?

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-21 17:30:05
Alex Keda
hizel писал(а):упс соврал
попробуйте натравить на интерфейс wicontrol
нет. просто в разнх версиях по разному.

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-22 8:42:24
snorlov
Вы спрашивали про роутер на базе FreeBSD, а разговор потом идет о клиенте, так вот у wpa_supplicant есть проблемы при работе в режиме клиента с шифрованием WPA-PSK, в нем каждые n-минут, зависит от дров, вместо смены ключей шифрования, клиент отваливается и начинает процесс подключения к точке заново, так что будьте к этому готовы, обьявленный как #277. Во-вторых, вы никогда не получите скорость в 54 метра, она будет зависеть от метража до точки, помех и количества клиентов...

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-30 11:47:07
amdcooper
Привет всем. У меня конечно глупый вопрос. Но не подскажете Wi fi белок (USB) который более мение будет нормально работать в режиме роутера. Честно говоря в вайфае я абсолютный чайник никогда не заморачивался. Но тут сначала пспшка появилась, а теперь и бук. Хочется иногда полежать дома с чашечкой кофе и посмотреть фильм :) Дома стоит фря 6.3 маршрутизатором, хотя что уже на ней только не крутится чувствую что скоро прийдётся туда двухядерник ставить :)

Уважаемый lissyara извените за лерические отступления, и спасибо за статьи они не редко выручали в ситуации "а надо вчера"

Re: WiFi роутер на FreeBsd

Добавлено: 2008-09-30 11:59:06
zingel
уже много раз обсуждалось, поищите по-форуму, тэг wi-fi

Re: WiFi роутер на FreeBsd

Добавлено: 2008-10-01 11:38:38
Alex Keda
насчёт брелка - не знаю.
а на атеровском чипсете платы - нормально пашут.
=========
хотя не думаю что какие-то коренные отличия есть...
если тока брелок не самый старый - у меня помню вешалось когда пытался на каком-то древнем Урале запустить...

Re: WiFi роутер на FreeBsd

Добавлено: 2009-01-08 19:36:01
kmb
такая проблема уровень сигнала померить)) ппц))