FreeBSD WiFi роутер

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
synatash
рядовой
Сообщения: 11
Зарегистрирован: 2013-09-04 21:12:23

FreeBSD WiFi роутер

Непрочитанное сообщение synatash » 2013-09-04 21:30:43

имеется машина на FreeBSD 9.1
которая получает интернет от провайдера и раздает его в локальную сеть по проводу
задача: так же раздавать интернет через WiFi

для этой задачи была установлена карта - asus pci-n10 на чипе Ralink RT3060F

система определила данную карту как - ral0: <Ralink Technology RT3060> mem 0xfebd0000-0xfebdffff irq 17 at device 9.0 on pci0

ifconfig показывает -

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

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 30:85:a9:38:c8:15
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
что-то я совсем запутался с этим WiFi, перелопатил кучу сайтов и пока ничего не получается помогите либо точным советом или тыкните в нормальный мануал по настройке

настройка по одному из мануалов
rc.conf

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

cloned_interfaces="wlan0"
wlans_ral0="wlan0"
create_args_wlan0="wlanmode hostap mode 11g"
ifconfig_wlan0="up mediaopt hostap"
hostapd_enable="YES"
hostapd.conf

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

interface=wlan0
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=2
debug=3
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=<BOX2>
macaddr_acl=0
wpa=2
wpa_passphrase=<пароль>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
в итоге после перезагрузки
ifconfig

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

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 30:85:a9:38:c8:15
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 30:85:a9:38:c8:15
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
        ssid <BOX2> channel 1 (2412 MHz 11g) bssid 30:85:a9:38:c8:15
        country US authmode WPA2/802.11i privacy MIXED deftxkey 2
        TKIP 2:128-bit txpower 0 scanvalid 60 protmode CTS wme dtimperiod 1
        -dfs
ни одна железка не видит его, по видимому что-то еще не сделал
конечно не присвоил айпи, но думаю не в этом дело

так же попробовал мануал с данного сайта: - http://www.lissyara.su/articles/freebsd ... fi_router/
rc.conf

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

wlans_ral0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="up mediaopt hostap"
cloned_interfaces="bridge0"
ifconfig_bridge0="inet 192.168.17.1 netmask 255.255.255.0 \
                                        addm wlan0 addm vr0 up"
ifconfig_vr0="up"
hostapd_enable="YES"
hostapd.conf

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

interface=wlan0
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=2
debug=3
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=<QWERT>
macaddr_acl=0
wpa=2
wpa_passphrase=<12345>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
после перезагрузки
ifconfig

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

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2008<VLAN_MTU,WOL_MAGIC>
        ether 00:80:48:5e:0f:fb
        inet айпи netmask 0xffffffc0 broadcast маска
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 30:85:a9:38:c8:15
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
vr0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=82808<VLAN_MTU,WOL_UCAST,WOL_MAGIC,LINKSTATE>
        ether 00:1b:b9:58:83:7d
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 02:81:f4:ec:68:00
        inet 192.168.17.1 netmask 0xffffff00 broadcast 192.168.17.255
        id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
        maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
        root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
        member: vr0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 8 priority 128 path cost 55
        member: wlan0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 13 priority 128 path cost 370370
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 30:85:a9:38:c8:15
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
        ssid <QWERT> channel 1 (2412 MHz 11g) bssid 30:85:a9:38:c8:15
        country US authmode WPA2/802.11i privacy MIXED deftxkey 3
        TKIP 2:128-bit TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS wme
        dtimperiod 1 -dfs
так же ни одна железка не видит
что дальше делать уже не знаю, совсем измучился с этим делом

помогите плз. решить задачку

заранее благодарю за помощь.

Хостинговая компания 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/

Аватара пользователя
SomeBody
рядовой
Сообщения: 15
Зарегистрирован: 2010-12-23 12:59:48

Re: FreeBSD WiFi роутер

Непрочитанное сообщение SomeBody » 2013-09-04 23:09:52

ssid=<QWERT>
wpa_passphrase=<12345>

зачем <> ? без них попробуйте, у меня без них всё работало великолепно.

synatash
рядовой
Сообщения: 11
Зарегистрирован: 2013-09-04 21:12:23

Re: FreeBSD WiFi роутер

Непрочитанное сообщение synatash » 2013-09-05 6:51:15

SomeBody писал(а):ssid=<QWERT>
wpa_passphrase=<12345>

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

Gegemon
ст. сержант
Сообщения: 316
Зарегистрирован: 2007-10-28 16:03:30
Контактная информация:

Re: FreeBSD WiFi роутер

Непрочитанное сообщение Gegemon » 2013-09-06 10:25:19

synatash писал(а):.....
хотя в логах ошибок я не нашел
А что за логи?
Попробуйте взять часть по настройке AP отсюда: http://forum.lissyara.su/viewtopic.php?f=4&t=24938
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума

synatash
рядовой
Сообщения: 11
Зарегистрирован: 2013-09-04 21:12:23

Re: FreeBSD WiFi роутер

Непрочитанное сообщение synatash » 2013-09-08 10:27:25

Gegemon писал(а):
synatash писал(а):.....
хотя в логах ошибок я не нашел
А что за логи?
Попробуйте взять часть по настройке AP отсюда: http://forum.lissyara.su/viewtopic.php?f=4&t=24938
логи все какие есть смотрю типа /var/log/messages или /var/log/hostapd.log или /var/log/wlan.log

попробовал сылочку, все равно не видят железки

может драйвера криво встали? скачал драйвера с офф сайта релинка Linux_PCI_N10_1005, пробую скомпилировать, но выдает ошибку
make: chdir /lib/modules/9.1-RELEASE-p6/build: No such file or directory

проверил данный путь, но нет таких каталогов кроме /lib/

Аватара пользователя
kharkov_max
капитан
Сообщения: 1811
Зарегистрирован: 2008-10-03 14:56:40

Re: FreeBSD WiFi роутер

Непрочитанное сообщение kharkov_max » 2013-09-17 5:24:28

hostapd.conf Нужен только для того что бы на точку (AP) поставить пароль.

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

wpa_passphrase=<12345>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
Все остальное можно сконфигурить через ifconfig или rc.conf

Попробуйте сначала пойти простым путем и запустить AP без ключа либо пароля, а далее, если получится - усложнять ...

synatash
рядовой
Сообщения: 11
Зарегистрирован: 2013-09-04 21:12:23

Re: FreeBSD WiFi роутер

Непрочитанное сообщение synatash » 2013-09-20 10:24:09

всем спасибо кто пытался помочь, плюнул и купил другую карту на другом чипе и все заработало
тему можно закрыть