Страница 1 из 1
Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 11:09:32
morka
Есть домашний сервер (система 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? Может быть это уже обсуждалось? Где?
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 18:26:35
Alex Keda
шапку прочтите
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 20:06:29
morka
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? Может быть это уже обсуждалось? Где?
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 20:17:01
Alex Keda
в логе чёнить есть?
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 20:37:39
morka
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 раз.
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-23 22:39:10
Alex Keda
клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-24 6:39:54
neurobomman
мой рабочий 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
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-24 7:13:27
morka
neurobomman писал(а):мой рабочий hostapd.conf
Благодарю, несмотря на сходство, попробовал этот вариант, результаты те же - при отключенном WPA все работает, с включенным - winxp-клиент пишет что подключается к сети, но пинги не проходят.
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-24 7:21:17
morka
Alex Keda писал(а):клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Была такая мысль - действительно, было бы идеально почитать, что на тему подключения думает сам клиент. Однако, у меня нет в наличии установленной nix-системы, которую можно было бы использовать в качестве клиента
Я предполагал, что если работает без шифрования, то проблем возникнуть не должно и с шифрованием. Вообщем, все как-то странно.
p.s. Вариантов, правда, других я не нахожу, поэтому, видимо, придется ставить систему только лишь, чтобы разобраться с этим подключением.
Re: Как включить WPA на AP под FreeBSD?
Добавлено: 2010-09-26 22:16:42
morka
Alex Keda писал(а):клиентом фрю попробуйте, или линух какой - там в логе что будет.
страно ввобще... у меня вроде работало с полпинка
Ларчик открывался просто - убрал кавычки в названии SSID в hostapd.conf и все заработало с полпинка

Спасибо за подсказки, впредь буду внимательнее - для того, чтобы это выяснить, пришлось потратить несколько дней.
p.s. Остался вопрос - отчего же без wpa все работало и с кавычками?