Подскажите пожалуйста, как запустить сабж. Есть машинка с 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?
Спасибо!
Дополнение:
в процессе появлялось сообщение в 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После этого машина стала появляться на пару секунд на точке, вижу по логам. Но подключения по прежнему нет.
>Дополнение:
всё сделал, заработало!
поднимаю интерфейс из rc.local:
wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
ifconfig ath0 inet 192......Вот только соединение с точкой происходит один раз, при загрузке системы. Значит, если точку перегрузить, фрюха никак не узнает, что надо перелогиниться к точке. Нужен скрипт. Который, например, будет регулярно проверять, есть ли пинг до точки. Если нет, то заново логиниться.
Есть мысли, или мне опять самому себе отвечать?!
>Есть мысли, или мне опять самому себе отвечать?!продолжай, у тебя неплохо получается :)
http://damien.bergamini.free.fr/ral/ral-freebsd.html
>http://damien.bergamini.free.fr/ral/ral-freebsd.htmlя всё это уже проделал, только для ath0. Дело в том, что таких док навалом, а вот реально по решению глюков ничего нету ...
>>http://damien.bergamini.free.fr/ral/ral-freebsd.html
>
>я всё это уже проделал, только для ath0. Дело в том, что
>таких док навалом, а вот реально по решению глюков ничего нету
>...Там загрузка многих модулей, ты все их загружал? У меня просто завелось с первого разу, в дебаге что пишется? Причем - ядро было дженерик.
>Там загрузка многих модулей, ты все их загружал? У меня просто завелось
>с первого разу, в дебаге что пишется? Причем - ядро было
>дженерик.я гружу wlan_tkip, ибо другие согласно докам не нужны. Ругани никакой нету (до того, без wlan_tkip, ругань была при загрузке).
У тебя именно такая же ситуация, как у меня? По WPA/PSK с фрюхи на д-линк?У меня сейчас подключение к точке как будто зацикливается (на точке мак появляется на несколько секунд), и потом ничего не происходит ...
>>Там загрузка многих модулей, ты все их загружал? У меня просто завелось
>>с первого разу, в дебаге что пишется? Причем - ядро было
>>дженерик.
>
>я гружу wlan_tkip, ибо другие согласно докам не нужны. Ругани никакой нету
>(до того, без wlan_tkip, ругань была при загрузке).
>У тебя именно такая же ситуация, как у меня? По WPA/PSK с
>фрюхи на д-линк?
>
>У меня сейчас подключение к точке как будто зацикливается (на точке мак
>появляется на несколько секунд), и потом ничего не происходит ...Не, у меня просто сразу все завелось.
Я просто загрузил все что там есть этой строке с загрузкой модулей и не парился.что стоит тебе попробовать?
>Не, у меня просто сразу все завелось.
>Я просто загрузил все что там есть этой строке с загрузкой модулей
>и не парился.
>
>что стоит тебе попробовать?да, спасибо! Буду пробовать ...