|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : sergey akifiev 2:5004/53 28 Mar 2006 20:17:18 To : All Subject : wpa_supplicant, ndis and others --------------------------------------------------------------------------------
карточка, pciconf упорно твердит:
ndis0@pci1:5:0: class=0x028000 card=0x01201043 chip=0x430114e4 rev=0x02
hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM4301 802.11b IEEE 802.11b WLAN client chipset'
class = network
кое как удалось уговорить систему работать с этой картой через ndis.
dmesg | grep ndis
ndis0: <Dell TrueMobile 1180 Internal 802.11b Mini PCI Card> mem
0xff7fe000-0xff7fffff irq 5 at device 5.0 on pci1
ndis0: NDIS API version: 5.0
ndis0: Ethernet address: 00:0c:6e:fc:74:08
название сетевушки приехало из .inf'a :-)
дальше начинаем пытать wpa_supplicant с таким вот конфигом:
book% cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
#eapol_version=2
#ap_scan=1
network={
ssid="roio"
pairwise=TKIP
proto=WPA
key_mgmt=WPA-PSK
psk="superpuperpassword"
}
book% sudo wpa_supplicant -i ndis0 -c/etc/wpa_supplicant.conf
Trying to associate with 00:0d:88:99:44:b5 (SSID='roio' freq=2437 MHz)
Authentication with 00:00:00:00:00:00 timed out.
Trying to associate with 00:0d:88:99:44:b5 (SSID='roio' freq=2437 MHz)
WPA: Key negotiation completed with 00:0d:88:99:44:b5 [PTK=TKIP GTK=TKIP]
CTRL-EVENT-CONNECTED - Connection to 00:00:00:00:00:00 completed (auth)
сразу вопрос: почему такой bssid из одних нулей?
пока вроде бы все хорошо. запускаем dhclient:
book% sudo dhclient ndis0
Password:
DHCPDISCOVER on ndis0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on ndis0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on ndis0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on ndis0 to 255.255.255.255 port 67 interval 19
^C
и в момент отправки первого пакета wpa_supplicant вываливает:
WPA: EAPOL-Key Replay Counter did not increase - dropping packet
WPA: EAPOL-Key Replay Counter did not increase - dropping packet
WPA: EAPOL-Key Replay Counter did not increase - dropping packet
WPA: EAPOL-Key Replay Counter did not increase - dropping packet
и все на этом прекращается.
сразу хочу уточнить, что под winxp работают как стандартный виндовый
supplicant, так и виндовый порт wpa_supplicant'a.
PS да, в качестве AP выступает D-Link DWL-2000AP+, а bsd - FreeBSD
6.1-PRERELEASE, cvsup вчерашний (или около того).
--
WBFH: -error IL2: =SB=error
SGA16-RIPE
--- ifmail v.2.15.lk7.b7
* Origin: Road police. (2:5004/53.1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1212664fe591a.html, оценка из 5, голосов 10
|