freebsd8.0 + wlan + hostapd

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение pimlab » 2009-12-06 19:56:49

Восьмёрку ставил с нуля и уже несколько раз пере собирал мир и ядро

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

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2009-12-07 3:10:52

snorlov писал(а):А если не создавать мост, то все нормально заводится?
А то я когда поднимаю wi-fi, правда комп медленный, у меня irq на карточке начинает штормить, правда потом вроде все нормально..
Как странное впечатление производит 8-ка... Пожалуй останусь я на 7.2...
Без моста не пробовал! Седня попробую!
pimlab писал(а):Восьмёрку ставил с нуля и уже несколько раз пере собирал мир и ядро
Ну это нормально! Если сервак не боевой! У меня домашний сервачек редко неделю переживает без пересборки! Ну а вообще знавал я старого БЗД-ка так у него правило пока не выйдет *.2 не ставить! Может он был и прав!
Женщины и софт - должны быть бесплатными!

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2010-01-01 23:43:02

С моей стороны тему можно закрыть! У меня была проблема в некорректном обновлении до 8! Тут пока праздники, делать нечего покапался еще разок все обновил и все за-форкало! :smile:
Женщины и софт - должны быть бесплатными!

Mafk
проходил мимо

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение Mafk » 2010-01-14 16:13:25

Сетевая карточка Dlink DWA-510 (драйвер Ralink, ral0)

uname -a

FreeBSD angelgw.local 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 16:02:27 UTC 2010 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386

Мой rc.conf

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

wlans_ral0="wlan0"      
create_args_wlan0="wlanmode ap authmode wpa"       
ifconfig_wlan0="inet 192.168.2.1/24 ssid freebsd mode 11g " 
hostapd_enable="YES"
hostapd.conf - по хэндбуку.

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

interface=wlan0
debug=1
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=freebsd
wpa=1
wpa_passphrase=freebsdmail
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP
Ключевым моментом для меня стало указания режима в "mode 11g" без него не хотело заводится.

Тестирую уже неделю. Глюков не замечено.

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение goshanecr » 2010-01-29 16:01:29

Друзья, может я просто тормоз, но что-то не могу понять как у Mafk из предыдущего поста всё работает уже неделю, а я уже месяц не могу настроить ровно такую же связку? Карточка такая же, конфиги такие же. После загрузки просто не появляется интерфейс wlan. В логах по поводу этого интерфейса никаких вообще упоминаний нет. Руками если после загрузки создать ifconfig wlan create wlandev ral0.... то интерфейс заводится нормально.


OS: FreeBSD 8.0 i386, мир с ядром собраны 12.01.2010.
Карточка: Dlink DWA-510 (драйвер Ralink, ral0)

/etc/rc.conf

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

wlans_ral0="wlan0"
create_args_wlan0="wlanmode ap authmode wpa"
ifconfig_wlan0="inet 172.16.253.1/24 ssid mywifi mode 11g"
hostapd_enable="YES"
/etc/hostapd.conf

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

interface=wlan0 
debug=1
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=mywifi
wpa=1
wpa_passphrase=xxxyyyzzz
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP

KERNEL.CONF

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

# Wireless NIC cards
device          wlan            # 802.11 support
options         IEEE80211_AMPDU_AGE # age frames in AMPDU reorder q's
options         IEEE80211_SUPPORT_MESH  # enable 802.11s draft support
device          wlan_wep        # 802.11 WEP support
device          wlan_ccmp       # 802.11 CCMP support
device          wlan_tkip       # 802.11 TKIP support
device          wlan_amrr       # AMRR transmit rate control algorithm
device          ral             # Ralink Technology RT2500 wireless NICs.
device          ralfw
В инете рыскал по этому поводу, у многих такая проблема, но решения в итоге так и не нашёл.
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение goshanecr » 2010-01-29 16:06:30

На всяк случай, в 7-ке всё работало. Перестало работать сразу по переезду на 8-ку.
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2010-01-29 16:21:08

У меня была таже проблема! Как обновлялся??? У меня именно в этом были проблемы! Ну и покажи чего у тебя не работает! Вот мой конфиг.

/etc/rc.conf

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

wlans_ath0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="mode 11g ssid ИМЯ mediaopt hostap up"
cloned_interfaces="bridge0"
ifconfig_bridge0="inet 192.168.24.1 netmask 255.255.255.0 addm home1 addm wlan0 up"
hostapd_enable="YES"
/etc/hostapd.conf

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

interface=wlan0
driver=bsd
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
debug=0
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=Имя
hw_mode=a
channel=60
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=2347
fragm_threshold=2346
macaddr_acl=0
auth_algs=3
ignore_broadcast_ssid=0
wme_enabled=1
wme_ac_bk_cwmin=4
wme_ac_bk_cwmax=10
wme_ac_bk_aifs=7
wme_ac_bk_txop_limit=0
wme_ac_bk_acm=0
wme_ac_be_aifs=3
wme_ac_be_cwmin=4
wme_ac_be_cwmax=10
wme_ac_be_txop_limit=0
wme_ac_be_acm=0
wme_ac_vi_aifs=2
wme_ac_vi_cwmin=3
wme_ac_vi_cwmax=4
wme_ac_vi_txop_limit=94
wme_ac_vi_acm=0
wme_ac_vo_aifs=2
wme_ac_vo_cwmin=2
wme_ac_vo_cwmax=3
wme_ac_vo_txop_limit=47
wme_ac_vo_acm=0
eapol_key_index_workaround=0
own_ip_addr=127.0.0.1
wpa=1
wpa_passphrase=пароль
wpa_pairwise=TKIP CCMP
wpa_group_rekey=600
Женщины и софт - должны быть бесплатными!

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение goshanecr » 2010-01-29 16:38:37

обновлялся так:

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

cvsup -g -L 2 supfile
cd /usr/src
rm -rf /usr/obj
make buildworld
make buildkernel
make installkernel
reboot
make installworld
единственная разве что огреха может быть в том, что обошёлся без mergemaster -p и делал это не в однопользовательском режиме
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение hizel » 2010-01-29 16:41:17

ну mergemaster -p то еще можно пропутить, а где mergemaster то!?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2010-01-29 17:06:50

hizel писал(а):ну mergemaster -p то еще можно пропутить, а где mergemaster то!?
Прав! Давай обновляйся по честному! А там посмотрим!
Женщины и софт - должны быть бесплатными!

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение goshanecr » 2010-01-30 3:16:39

Каюсь, и впрямь после корректного обновления при загрузке появился интерфейс wlan0 и беспроводная сеть заработала.
Но hostapd не стартует. Говорит что интерфейс wlan0 не существует..

/etc/rc.d/hostapd restart

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

Starting hostapd.
Configuration file: /etc/hostapd.conf
ctrl_interface_group=0 (from group name 'wheel')
bsd_init: interface wlan0  does not existbsd driver initialization failed.
wlan0 : Unable to setup interface.
rmdir[ctrl_interface]: No such file or directory
/etc/rc.d/hostapd: WARNING: failed to start hostapd
ifconfig

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

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:1b:11:c0:89:25
        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 00:1b:11:c0:89:25
        inet 172.16.253.1 netmask 0xffffff00 broadcast 172.16.253.255
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
        status: running
        ssid mywifi channel 1 (2412 Mhz 11g) bssid 00:1b:11:c0:89:25
        country US authmode OPEN privacy OFF txpower 0 scanvalid 60
        protmode CTS dtimperiod 1 -dfs
rc.conf

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

wlans_ral0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="inet 172.16.253.1/24 ssid mywifi mode 11g mediaopt hostap up"
hostapd_enable="YES"
hostapd_flags="-d -K"
hostapd.conf

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

interface=wlan0 
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=mywifi
wpa=1
wpa_passphrase=xxxyyyzzz
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

degarn
рядовой
Сообщения: 37
Зарегистрирован: 2010-02-02 22:19:37
Откуда: обитатель штата Люблино
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение degarn » 2010-03-25 21:03:29

Дайте пож-та кто-нить конфиги rc.conf, hostapd.conf, ipnat.rules, dhcpd.conf , я чиво-то никак не могу настроить, чего только не пробовал - не подсоединяется.. Проблема я полагаю в хостапе, наладонник с прописанным ипом входит, по дхцп не получается, но вот ноутбуки не идут никак, ни по дхцп ни со статическим адресом..
Всегда с вами....

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2010-03-26 19:51:02

Посмотри мои посты все есть.
Женщины и софт - должны быть бесплатными!

degarn
рядовой
Сообщения: 37
Зарегистрирован: 2010-02-02 22:19:37
Откуда: обитатель штата Люблино
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение degarn » 2010-03-27 22:34:28

damir_madaga писал(а):Посмотри мои посты все есть.
не работает, хоть убей...
Всегда с вами....

Аватара пользователя
damir_madaga
старшина
Сообщения: 447
Зарегистрирован: 2007-10-01 8:13:38
Откуда: Красноярск
Контактная информация:

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение damir_madaga » 2010-03-28 4:10:17

degarn писал(а):
damir_madaga писал(а):Посмотри мои посты все есть.
не работает, хоть убей...
Показывай конфиги, будем смотреть. Версию ОС, как обновлялся, если обновлялся!
Женщины и софт - должны быть бесплатными!

Аватара пользователя
Fioktist
мл. сержант
Сообщения: 84
Зарегистрирован: 2007-04-06 4:06:28
Откуда: Россия

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение Fioktist » 2010-08-19 17:21:21

up

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

uname -v
FreeBSD 8.1-RELEASE #0: Mon Jul 26 02:17:07 KRAST 2010

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

>cat /etc/rc.conf
hostname="rt.home.net"
defaultrouter="10.11.36.250"
#defaultrouter="10.104.4.1"
gateway_enable="YES"
#===================================================================
ifconfig_xl0="inet 10.11.36.1 netmask 255.255.255.0"
ifconfig_xl1="inet 10.104.4.14 netmask 255.255.255.0"

ifconfig_ath0="up"
wlans_ath0="wlan0"

cloned_interfaces="bridge0"
ifconfig_bridge0="addm wlan0 addm xl2 addm xl3 up"
ifconfig_wlan0="up"
ifconfig_xl2="up"
ifconfig_xl3="inet 192.168.255.1 netmask 255.255.255.240 up"
#ifconfig_xl3="up"

create_args_wlan0="wlanmode hostap ssid AbsoluteBSD channel 11"
hostapd_enable="YES"
#===================================================================
mousechar_start="3"
saver="blank"
font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"
keyrate="fast"
keymap="ru.koi8-r"
#===================================================================
#dhcpd_enable="NO"
dhcpd_enable="YES"                          # dhcpd enabled?
dhcpd_flags="-q"                            # command option(s)
dhcpd_conf="/usr/local/etc/dhcpd.conf"      # configuration file
dhcpd_ifaces="xl3"                        # ethernet interface(s)
dhcpd_withumask="022"                       # file creation mask
#===================================================================
sshd_enable="YES"
#===================================================================
pf_enable="YES"
pf_rules="/root/host.pf.conf"
pflog_enable="YES"
pflog_logfile="/var/log/pflog"
#===================================================================
udpxy_enable="YES"
udpxy_flags=" -S -a xl3 -m xl0 -M 300 -B 2Mb"
#===================================================================
делал такую конструкцию когда для dhcpd и udpxy интерфейсом прописывал bridge0

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

#cat /usr/local/etc/rc.d/ip_add_bridge0.sh
#!/bin/sh
#
# REQUIRE: NETWORKING
##/sbin/ifconfig bridge0 inet 192.168.255.1/28
##/usr/local/etc/rc.d/udpxy restart
##/usr/local/etc/rc.d/isc-dhcpd onerestart
сейчас работает только когда xl3 находится в (status: active),
если xl3 (status: no carrier) по xl2 и wifi компы от dhcp ip ловят но трафик за rt-шник не уходит и по ssh не войти.
файервол pf
Самое возмутительное в аргументах оппонента - это изобилие правды.

DronIK
проходил мимо
Сообщения: 8
Зарегистрирован: 2011-04-18 9:47:09

Re: freebsd8.0 + wlan + hostapd

Непрочитанное сообщение DronIK » 2011-04-18 10:05:07

доброе время суток

подскажите в чём может быть проблема
при таком rc.conf и прописаном ручками ip на клиенте пинги до FreeBsd и далее до роутера проходят

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

defaultrouter="192.168.1.1"
gateway_enable="YES"
hostname="myhome.local"
ifconfig_fxp0="inet 192.168.1.15  netmask 255.255.255.0"
wlans_run0="wlan0"
create_args_wlan0="wlanmode hostap ssid DDF mode autoselect"
ifconfig_wlan0="inet 192.168.2.1 netmask 255.255.255.0"
hostapd_enable="YES"
inetd_enable="YES"
keymap="ru.koi8-r"
nfs_server_enable="YES"
rpcbind_enable="YES"
sshd_enable="YES"
webmin_enable="YES"
если же пытаюсь объединить wifi и сеть используя конфиг ниже, то пинги не проходят и вываливается ошибка
run0: device timeout

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

defaultrouter="192.168.1.1"
gateway_enable="YES"
hostname="myhome.local"
ifconfig_fxp0="inet 192.168.1.15  netmask 255.255.255.0"
wlans_run0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="mode 11g ssid DDF mediaopt hostup up"
cloned_interfaces="bridge0"
ifconfig_bridge0="inet 192.168.1.15 netmask 255.255.255.0 addm fxp0 addm wlan0
hostapd_enable="YES"
inetd_enable="YES"
keymap="ru.koi8-r"
nfs_server_enable="YES"
rpcbind_enable="YES"
sshd_enable="YES"
webmin_enable="YES"