Как включить WPA на AP под FreeBSD?

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
morka
проходил мимо

Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-23 11:09:32

Есть домашний сервер (система FreeBSD 8.0-RELEASE #1), в нем карточка

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

 ath0@pci0:2:0:0:
    class=0x020000 card=0x3a131186 chip=0x0013168c rev=0x01 hdr=0x00
    vendor     = 'Atheros Communications Inc.'
    device     = '802.11a/b/g Wireless Adapter (AR5212)'
    class      = network
    subclass   = ethernet
Пытаюсь запустить ее в режиме hostap. При отключенном шифровании (rc.conf: ifconfig_wlan0 inet 10.1.1.1 netmask 0xffffff00 ssid FREE mode 11g wepmode off mediaopt hostap) - нормально создается сеть FREE, к ней можно подключаться и работать. Когда же включаю шифрование WPA:

rc.conf:

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

ifconfig_wlan0="inet 10.1.1.1 netmask 0xffffff00 mediaopt hostap"
hostapd_enable="YES"
hostapd.conf:

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

interface=wlan0
ssid="FREE"
wpa=1
wpa_passphrase="12345678"
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
сеть FREE появляется среди доступных сетей, клиент пишет, что подключился, но пинги на/с 10.1.1.1 не проходят, arp-адресов не видно.

kldstat -v | grep wlan:

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

                188 wlan
                187 wlan_wep
                186 wlan_tkip
                185 wlan_ccmp
                184 wlan_amrr
                183 wlan_wlan_acl
                190 wlan_xauth
                189 wlan_sta
Как правильно настроить WPA? Может быть это уже обсуждалось? Где?
Последний раз редактировалось Alex Keda 2010-09-27 13:11:46, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35502
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение Alex Keda » 2010-09-23 18:26:35

шапку прочтите
Убей их всех! Бог потом рассортирует...

morka
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-09-23 11:10:36

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-23 20:06:29

Alex Keda писал(а):шапку прочтите
Спасибо, я здесь впервые и на самом деле не заметил.
Вот еще раз суть проблемы, надеюсь все правильно:

Есть домашний сервер (система FreeBSD 8.0-RELEASE #1), в нем карточка:

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

ath0@pci0:2:0:0:
class=0x020000 card=0x3a131186 chip=0x0013168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = '802.11a/b/g Wireless Adapter (AR5212)'
class = network
subclass = ethernet
Пытаюсь запустить ее в режиме hostap. При отключенном шифровании
rc.conf:

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

ifconfig_wlan0 inet 10.1.1.1 netmask 0xffffff00 ssid FREE mode 11g wepmode off mediaopt hostap
- нормально создается сеть FREE, к ней можно подключаться и работать. Когда же включаю шифрование WPA
rc.conf:

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

ifconfig_wlan0="inet 10.1.1.1 netmask 0xffffff00 mediaopt hostap"
hostapd_enable="YES"
hostapd.conf:

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

interface=wlan0
ssid="FREE"
wpa=1
wpa_passphrase="12345678"
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
сеть FREE появляется среди доступных сетей, клиент пишет, что подключился, но пинги на/с 10.1.1.1 не проходят, arp-адресов не видно.

kldstat -v | grep wlan:

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

188 wlan
187 wlan_wep
186 wlan_tkip
185 wlan_ccmp
184 wlan_amrr
183 wlan_wlan_acl
190 wlan_xauth
189 wlan_sta
Как правильно настроить WPA? Может быть это уже обсуждалось? Где?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35502
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение Alex Keda » 2010-09-23 20:17:01

в логе чёнить есть?
Убей их всех! Бог потом рассортирует...

morka
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-09-23 11:10:36

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-23 20:37:39

Alex Keda писал(а):в логе чёнить есть?
В /var/log/all.log:

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

Sep 23 21:22:52 home-bsd kernel: wlan0: promiscuous mode enabled
Sep 23 21:23:09 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: associated
Sep 23 21:23:12 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: deauthenticated due to local deauth request
Sep 23 21:23:12 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: deassociated
Sep 23 21:23:14 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: associated
Sep 23 21:23:17 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: deauthenticated due to local deauth request
Sep 23 21:23:17 home-bsd hostapd: wlan0: STA 00:15:af:6a:ce:93 IEEE 802.11: deassociated
Sep 23 21:24:42 home-bsd kernel: wlan0: promiscuous mode disabled
Есть ответ tcpdump -i wlan0:

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

21:23:09.741532 00:15:af:6a:ce:93 (oui Unknown) > Broadcast Null Supervisory, Receiver not Ready, rcv seq 64, Flags [Poll], length 6
21:23:09.741543 00:15:af:6a:ce:93 (oui Unknown) > Broadcast Null Supervisory, Receiver not Ready, rcv seq 64, Flags [Poll], length 6
21:23:09.741679 EAPOL key (3) v2, len 95
21:23:09.838886 EAPOL key (3) v1, len 119
21:23:09.843720 EAPOL key (3) v2, len 95
21:23:09.865789 EAPOL key (3) v1, len 119
21:23:10.909692 EAPOL key (3) v2, len 95
21:23:10.920797 EAPOL key (3) v1, len 119
21:23:11.933741 EAPOL key (3) v2, len 95
21:23:11.974831 EAPOL key (3) v1, len 119
Далее отрезок повторяется n раз.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35502
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение Alex Keda » 2010-09-23 22:39:10

клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Убей их всех! Бог потом рассортирует...

neurobomman
сержант
Сообщения: 187
Зарегистрирован: 2008-02-04 19:40:49
Откуда: г. Мирный Арх.обл (который Космодром Плесецк)
Контактная информация:

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение neurobomman » 2010-09-24 6:39:54

мой рабочий hostapd.conf

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

interface=ath0
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=имяточкидоступа

wpa=1

wpa_passphrase=13символовключа(без "")
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
атсыпте man'офф.только их курю

morka
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-09-23 11:10:36

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-24 7:13:27

neurobomman писал(а):мой рабочий hostapd.conf
Благодарю, несмотря на сходство, попробовал этот вариант, результаты те же - при отключенном WPA все работает, с включенным - winxp-клиент пишет что подключается к сети, но пинги не проходят.

morka
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-09-23 11:10:36

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-24 7:21:17

Alex Keda писал(а):клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Была такая мысль - действительно, было бы идеально почитать, что на тему подключения думает сам клиент. Однако, у меня нет в наличии установленной nix-системы, которую можно было бы использовать в качестве клиента :(
Я предполагал, что если работает без шифрования, то проблем возникнуть не должно и с шифрованием. Вообщем, все как-то странно.

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

morka
проходил мимо
Сообщения: 5
Зарегистрирован: 2010-09-23 11:10:36

Re: Как включить WPA на AP под FreeBSD?

Непрочитанное сообщение morka » 2010-09-26 22:16:42

Alex Keda писал(а):клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Ларчик открывался просто - убрал кавычки в названии SSID в hostapd.conf и все заработало с полпинка ;) Спасибо за подсказки, впредь буду внимательнее - для того, чтобы это выяснить, пришлось потратить несколько дней.
p.s. Остался вопрос - отчего же без wpa все работало и с кавычками?