URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62620
[ Назад ]

Исходное сообщение
"WPA/PSK на FreeBSD 6.0"

Отправлено _aid , 12-Дек-05 13:45 
Подскажите пожалуйста, как запустить сабж. Есть машинка с FreeBSD 6.0, сетевуха D-Link DWL-G510 (нашлась сама как ath0), точка DI-524, на которой поднято шифрование WPA/PSK. Фрюха должна быть обычным беспроводным клиентом, не точкой. IP статические.

ifconfig дает:
ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.66.198 netmask 0xffffff00 broadcast 192.168.66.255
        ether 00:11:95:c2:26:15
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid "" channel 1
        authmode OPEN privacy OFF txpowmax 36 protmode CTS bintval 100

Я так понял, что для поддержки сабжа нужно запускать  wpa_supplicant:

wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf

#more /etc/wpa_supplicant.conf
# broadcast SSID)
network={
        ssid="my_net"
        scan_ssid=1
        proto=WPA
        key_mgmt=WPA-PSK
        psk="my_password"
        priority=2
}

wpa_supplicant с текущими настройками выдает ошибки типа

bash-2.05b# wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
Trying to associate with SSID 'my_net'
ioctl[SIOCS80211, op 21, len 42]: Invalid argument
Association request to the driver failed
Authentication with 00:00:00:00:00:00 timed out.
Trying to associate with SSID 'my_net'
ioctl[SIOCS80211, op 21, len 42]: Invalid argument
Association request to the driver failed

Еще непонятно, где задавать ssid, а также нужно ли wepmode off?

Спасибо!


Содержание

Сообщения в этом обсуждении
"WPA/PSK на FreeBSD 6.0"
Отправлено _aid , 13-Дек-05 17:39 
Дополнение:
в процессе появлялось сообщение в dmesg:
ath0: link state changed to UP
ieee80211_load_module: load the wlan_tkip module by hand for now.
ath0: link state changed to DOWN

Поднял модуль руками:
kldload wlan_tkip

После этого машина стала появляться на пару секунд на точке, вижу по логам. Но подключения по прежнему нет.


"WPA/PSK на FreeBSD 6.0"
Отправлено _aid , 17-Дек-05 00:20 
>Дополнение:

всё сделал, заработало!
поднимаю интерфейс из rc.local:
wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
ifconfig ath0 inet 192......

Вот только соединение с точкой происходит один раз, при загрузке системы. Значит, если точку перегрузить, фрюха никак не узнает, что надо перелогиниться к точке. Нужен скрипт. Который, например, будет регулярно  проверять, есть ли пинг до точки. Если нет, то заново логиниться.
Есть мысли, или мне опять самому себе отвечать?!


"WPA/PSK на FreeBSD 6.0"
Отправлено rt , 27-Дек-05 12:19 
>Есть мысли, или мне опять самому себе отвечать?!

продолжай, у тебя неплохо получается :)


"WPA/PSK на FreeBSD 6.0"
Отправлено rlynx , 27-Янв-06 11:33 
http://damien.bergamini.free.fr/ral/ral-freebsd.html

"WPA/PSK на FreeBSD 6.0"
Отправлено _aid , 27-Янв-06 12:27 
>http://damien.bergamini.free.fr/ral/ral-freebsd.html

я всё это уже проделал, только для ath0. Дело в том, что таких док навалом, а вот реально по решению глюков ничего нету ...


"WPA/PSK на FreeBSD 6.0"
Отправлено rlynx , 27-Янв-06 12:32 
>>http://damien.bergamini.free.fr/ral/ral-freebsd.html
>
>я всё это уже проделал, только для ath0. Дело в том, что
>таких док навалом, а вот реально по решению глюков ничего нету
>...

Там загрузка многих модулей, ты все их загружал? У меня просто завелось с первого разу, в дебаге что пишется? Причем - ядро было дженерик.


"WPA/PSK на FreeBSD 6.0"
Отправлено _aid , 27-Янв-06 14:37 
>Там загрузка многих модулей, ты все их загружал? У меня просто завелось
>с первого разу, в дебаге что пишется? Причем - ядро было
>дженерик.

я гружу wlan_tkip, ибо другие согласно докам не нужны. Ругани никакой нету (до того, без wlan_tkip, ругань была при загрузке).
У тебя именно такая же ситуация, как у меня? По WPA/PSK с фрюхи на д-линк?

У меня сейчас подключение к точке как будто зацикливается (на точке мак появляется на несколько секунд), и потом ничего не происходит ...


"WPA/PSK на FreeBSD 6.0"
Отправлено rlynx , 27-Янв-06 14:39 
>>Там загрузка многих модулей, ты все их загружал? У меня просто завелось
>>с первого разу, в дебаге что пишется? Причем - ядро было
>>дженерик.
>
>я гружу wlan_tkip, ибо другие согласно докам не нужны. Ругани никакой нету
>(до того, без wlan_tkip, ругань была при загрузке).
>У тебя именно такая же ситуация, как у меня? По WPA/PSK с
>фрюхи на д-линк?
>
>У меня сейчас подключение к точке как будто зацикливается (на точке мак
>появляется на несколько секунд), и потом ничего не происходит ...

Не, у меня просто сразу все завелось.
Я просто загрузил все что там есть этой строке с загрузкой модулей и не парился.

что стоит тебе попробовать?


"WPA/PSK на FreeBSD 6.0"
Отправлено _aid , 27-Янв-06 15:30 
>Не, у меня просто сразу все завелось.
>Я просто загрузил все что там есть этой строке с загрузкой модулей
>и не парился.
>
>что стоит тебе попробовать?

да, спасибо! Буду пробовать ...