Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 wpa_supplicant, ndis and others   sergey akifiev   28 Mar 2006 20:17:18 
Архивное /ru.unix.bsd/1212664fe591a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional