WPA-PSK locks up at 4WAY_HANDSHAKE (2/4) / setting: ndiswrapper, ubuntu, WG511 (v1)

Sebastian Eiser sebastian.eiser at gmail.com
Tue Mar 14 14:46:02 EST 2006


Hi again, thanks for the reply,

here are the requested outputs:
>  wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0

eapol_version=1
ap_scan=1
fast_reauth=1

network={
	ssid="WG-Netz"
	scan_ssid=1
#	pairwise=TKIP
	proto=WPA
	key_mgmt=WPA-PSK
	psk=7b3b4b.. [63 char removed]
}

> dmesg | grep ndiswrapper
seb at ubuntu-seb:~$ dmesg | grep ndiswrapper
[4294699.902000] ndiswrapper version 1.1 loaded (preempt=no,smp=no)
[4294710.088000] ndiswrapper: driver netwg511 (NETGEAR,02/16/2005,
3.03.20.0) loaded
[4294710.089000] ndiswrapper: using irq 11
[4294713.906000] wlan0: ndiswrapper ethernet device 00:09:5b:45:df:68
using driver netwg511, configuration file 1260:3890:1385:4800.5.conf

> lsmod
seb at ubuntu-seb:~$ lsmod
Module                  Size  Used by
ipv6                  251200  6
rfcomm                 38460  0
l2cap                  24740  5 rfcomm
bluetooth              48356  4 rfcomm,l2cap
speedstep_ich           5164  0
speedstep_lib           4228  1 speedstep_ich
cpufreq_userspace       4316  1
cpufreq_stats           5252  0
freq_table              4388  2 speedstep_ich,cpufreq_stats
cpufreq_powersave       1696  0
cpufreq_ondemand        6044  0
cpufreq_conservative     6948  0
pcmcia                 26568  2
radeon                 78080  1
drm                    64884  2 radeon
video                  15748  0
tc1100_wmi              6692  0
sony_acpi               5324  0
pcc_acpi               11104  0
hotkey                  9284  0
dev_acpi               11108  0
i2c_acpi_ec             5472  0
i2c_core               21200  1 i2c_acpi_ec
button                  6480  0
battery                 9348  0
container               4384  0
ac                      4708  0
af_packet              21768  2
prism54                55912  0
firmware_class          9952  1 prism54
rtc                    12344  0
pcspkr                  3396  0
irtty_sir               8512  0
sir_dev                18444  1 irtty_sir
irda                  187612  2 irtty_sir,sir_dev
crc_ccitt               1984  1 irda
floppy                 59124  0
yenta_socket           25292  2
rsrc_nonstatic         13376  1 yenta_socket
pcmcia_core            49348  3 pcmcia,yenta_socket,rsrc_nonstatic
snd_intel8x0           33248  1
snd_ac97_codec         83932  1 snd_intel8x0
snd_pcm_oss            52704  0
snd_mixer_oss          19296  1 snd_pcm_oss
snd_pcm                88840  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              24164  1 snd_pcm
snd                    54884  8
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9600  1 snd
snd_page_alloc         10600  2 snd_intel8x0,snd_pcm
tpm_atmel               5536  0
tpm_nsc                 6656  0
tpm                     9888  2 tpm_atmel,tpm_nsc
pci_hotplug            27508  0
intel_agp              23164  1
agpgart                34792  2 drm,intel_agp
nls_utf8                2016  2
nls_cp437               5664  2
vfat                   13440  2
fat                    52668  1 vfat
dm_mod                 57692  1
joydev                  9984  0
tsdev                   7776  0
evdev                   9664  1
ndiswrapper           130824  0
psmouse                30116  0
mousedev               11616  1
parport_pc             35236  1
lp                     12292  0
parport                35912  2 parport_pc,lp
sd_mod                 19120  2
md                     45584  0
ext3                  136264  1
jbd                    54776  1 ext3
mbcache                 9252  1 ext3
thermal                13000  0
processor              22812  1 thermal
fan                     4484  0
usb_storage            74112  2
scsi_mod              135688  2 sd_mod,usb_storage
usbhid                 35264  0
ehci_hcd               34248  0
ohci_hcd               20644  0
usbcore               117884  6
ndiswrapper,usb_storage,usbhid,ehci_hcd,ohci_hcde100                  
34976  0
mii                     5696  1 e100
ide_disk               18464  4
ide_generic             1376  0
piix                   10372  1
ide_core              138772  4 usb_storage,ide_disk,ide_generic,piix
unix                   26896  656
capability              4712  0
commoncap               6816  1 capability
vesafb                  7992  1
vgastate                9664  0
softcursor              2272  1 vesafb
cfbimgblt               2944  1 vesafb
cfbfillrect             3872  1 vesafb
cfbcopyarea             4608  1 vesafb
fbcon                  38496  72
tileblit                2368  1 fbcon
font                    8224  1 fbcon
bitblit                 5632  1 fbcon

 ... lsmod says that the prism54 driver is still loaded.... does this
any good / bad? I believe it gets loaded automatically while booting.

> ifconfig (wpa_supplicant ist trying to connect in other terminal)
seb at ubuntu-seb:~$ ifconfig

wlan0     Link encap:Ethernet  HWaddr 00:09:5B:45:DF:68
          inet6 addr: fe80::209:5bff:fe45:df68/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:139 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15707 (15.3 KiB)  TX bytes:2193 (2.1 KiB)
          Memory:20800000-20801fff

seb at ubuntu-seb:~$ iwconfig
wlan0     IEEE 802.11g  ESSID:"WG-Netz"
          Mode:Managed  Frequency:2.447 GHz  Access Point: 00:04:0E:7E:49:32
          Bit Rate:24 Mb/s   Tx-Power:32 dBm
          RTS thr:2347 B   Fragment thr:2346 B
          Power Management:off
          Link Quality:91/100  Signal level:-66 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:46  Invalid misc:6107   Missed beacon:0

thanks to both of you for your help so far. thanks!

seb

On 3/14/06, Gentoopower <gentoopower at yahoo.de> wrote:
> What is the output of:
>
> dmesg | grep ndiswrapper
>
> and please supply your:
>
>  wpa_supplicant.conf
>
> output of lsmod
>
> and the output of /sbin/ifconfig after you started wpa_supplicant
>
>
>
> Sebastian Eiser wrote:
> > Hi all,
> >
> > I gratefully read on the wpa_supplicant homepage that I may use this
> > mailing list to ask topics not only related to hostap, but also e.g.
> > ndiswrapper in conjunction with wpa_supplicant, so I hope this is not
> > annoying for you...actually I couldnt get help in any kind of forum
> > for more that a week intensive posting - so I take this to the
> > experts.
> >  I've just searched the non-gzip'd archive, but my problem is slightly
> > different.
> > ---
> >
> > I'm trying to set up a wpa connection (Ubuntu 5.10) using the latest
> > releases of ndiswrapper and wpa_supplicant. The driver works fine with
> > wpa in windoze, and ndiswrapper confirms it correctly loaded (chipset
> > Intersil ISL3890 (netgear WG511 V1)).
> > if I do "wpa_supplicant -i wlan0 -D ndiswrapper -c
> > /etc/wpa_supplicant.conf -ddd" the 4WAY_HANDSHAKE state never
> > completes. when I read the output, several lines may indicate a faulty
> > setup (full output appended):
> >
> > ioctl[SIOCSIWPMKSA]: No such device
> >
> >>> this is not serious, afaik
> >>>
> > SIOCGIWRANGE: too old (short) data - assuming WPA is not supported
> >
> >>> ? - is this due to a faulty key? windoze successfully uses a 63char
> >>>
> > ASCII code. I used wpa_passphrase to convert it to HEX.. anyway - it
> > continues:
> >
> > ioctl[SIOCSIWENCODEEXT]: No such device
> > Driver did not support SIOCSIWENCODEEXT, trying SIOCSIWENCODE
> >
> >>> 4 times....
> >>>
> >
> > and in the end:
> > WPA: Sending EAPOL-Key 2/4
> >
> >>> all the time. It seems like the AP doesnt accept the key and
> >>>
> > wouldnt let me connect. is there a way to check that in detail.
> >
> > I saw that Arjan van Bentem hostap at avbentem.dds.nl (post to the
> > maillist on Tue Apr 19 12:19:07 MDT 2005) had a quite similar problem
> > http://lists.shmoo.com/pipermail/hostap/2005-April/010113.html
> >
> > I hope (and still believe) I just made a dump mistake during the
> > configuration, but I've tried so hard and it seems that I'm not yet
> > skilled enough to solve it. that's why I'd greatly appreciate any
> > input to this topic.
> > actually my neighbor (I share my connection with him) is just laughing
> > at me: "why the hell dont you wanna use windows"... well, he dosent
> > know a thing.
> >
> > guys, I'm looking forward for you replies! feel free to request
> > further information... dont let me down, for my neighbors sake ;-)
> >
> > seb
> >
> > pasting complete terminal output:
> > ---
> > sudo wpa_supplicant -i wlan0 -D ndiswrapper -c /etc/wpa_supplicant.conf -ddd
> >
> > Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver
> > 'ndiswrapper'
> > Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
> > Reading configuration file '/etc/wpa_supplicant.conf'
> > ctrl_interface='/var/run/wpa_supplicant'
> > ctrl_interface_group=0
> > eapol_version=1
> > ap_scan=1
> > fast_reauth=1
> > Line: 17 - start of a new network block
> > ssid - hexdump_ascii(len=7):
> >      57 47 2d 4e 65 74 7a                              WG-Netz
> > scan_ssid=1 (0x1)
> > proto: 0x1
> > key_mgmt: 0x2
> > PSK - hexdump(len=32): [REMOVED]
> > Priority group 0
> >    id=0 ssid='WG-Netz'
> > Initializing interface (2) 'wlan0'
> > EAPOL: SUPP_PAE entering state DISCONNECTED
> > EAPOL: KEY_RX entering state NO_KEY_RECEIVE
> > EAPOL: SUPP_BE entering state INITIALIZE
> > EAP: EAP entering state DISABLED
> > EAPOL: External notification - portEnabled=0
> > EAPOL: External notification - portValid=0
> > ioctl[SIOCSIWPMKSA]: No such device
> > SIOCGIWRANGE: too old (short) data - assuming WPA is not supported
> > Own MAC address: 00:09:5b:45:df:68
> > wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
> > ioctl[SIOCSIWENCODEEXT]: No such device
> > Driver did not support SIOCSIWENCODEEXT, trying SIOCSIWENCODE
> > wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
> > ioctl[SIOCSIWENCODEEXT]: No such device
> > Driver did not support SIOCSIWENCODEEXT, trying SIOCSIWENCODE
> > wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
> > ioctl[SIOCSIWENCODEEXT]: No such device
> > Driver did not support SIOCSIWENCODEEXT, trying SIOCSIWENCODE
> > wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
> > ioctl[SIOCSIWENCODEEXT]: No such device
> > Driver did not support SIOCSIWENCODEEXT, trying SIOCSIWENCODE
> > Setting scan request: 0 sec 100000 usec
> > Wireless event: cmd=0x8b06 len=8
> > RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
> > RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
> > Wireless event: cmd=0x8b2a len=12
> > Wireless event: cmd=0x8b2a len=12
> > Wireless event: cmd=0x8b2a len=12
> > Wireless event: cmd=0x8b2a len=12
> > State: DISCONNECTED -> SCANNING
> > Starting AP scan (specific SSID)
> > Scan SSID - hexdump_ascii(len=7):
> >      57 47 2d 4e 65 74 7a                              WG-Netz
> > Scan timeout - try to get results
> > Received 2307 bytes of scan results (9 BSSes)
> > Scan results: 9
> > Selecting BSS from priority group 0
> > 0: 00:04:0e:7e:49:32 ssid='WG-Netz' wpa_ie_len=26 rsn_ie_len=0 caps=0x11
> >    selected
> > Trying to associate with 00:04:0e:7e:49:32 (SSID='WG-Netz' freq=2447 MHz)
> > Cancelling scan request
> > WPA: clearing own WPA/RSN IE
> > Automatic auth_alg selection: 0x1
> > WPA: using IEEE 802.11i/D3.0
> > WPA: Selected cipher suites: group 8 pairwise 8 key_mgmt 2
> > WPA: set AP WPA IE - hexdump(len=26): dd 18 00 50 f2 01 01 00 00 50 f2
> > 02 01 00 00 50 f2 02 01 00 00 50 f2 02 00 00
> > WPA: clearing AP RSN IE
> > WPA: using GTK TKIP
> > WPA: using PTK TKIP
> > WPA: using KEY_MGMT WPA-PSK
> > WPA: Set own WPA IE default - hexdump(len=24): dd 16 00 50 f2 01 01 00
> > 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
> > No keys have been configured - skip key clearing
> > State: SCANNING -> ASSOCIATING
> > Setting authentication timeout: 5 sec 0 usec
> > EAPOL: External notification - EAP success=0
> > EAPOL: External notification - EAP fail=0
> > EAPOL: External notification - portControl=Auto
> > Wireless event: cmd=0x8c02 len=169
> > Custom wireless event:
> > 'ASSOCINFO(ReqIEs=000757472d4e65747a010402040b1632080c1218243048606cdd160050f20101000050f20201000050f20201000050f202
> > RespIEs=010482848b9632088c129824b048606c)'
> > Association info event
> > req_ies - hexdump(len=49): 00 07 57 47 2d 4e 65 74 7a 01 04 02 04 0b
> > 16 32 08 0c 12 18 24 30 48 60 6c dd 16 00 50 f2 01 01 00 00 50 f2 02
> > 01 00 00 50 f2 02 01 00 00 50 f2 02
> > resp_ies - hexdump(len=16): 01 04 82 84 8b 96 32 08 8c 12 98 24 b0 48 60 6c
> > WPA: set own WPA/RSN IE - hexdump(len=24): dd 16 00 50 f2 01 01 00 00
> > 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
> > Wireless event: cmd=0x8b15 len=20
> > Wireless event: new AP: 00:04:0e:7e:49:32
> > State: ASSOCIATING -> ASSOCIATED
> > Associated to a new BSS: BSSID=00:04:0e:7e:49:32
> > No keys have been configured - skip key clearing
> > Associated with 00:04:0e:7e:49:32
> > WPA: Association event - clear replay counter
> > EAPOL: External notification - portEnabled=0
> > EAPOL: External notification - portValid=0
> > EAPOL: External notification - EAP success=0
> > EAPOL: External notification - portEnabled=1
> > EAPOL: SUPP_PAE entering state CONNECTING
> > EAPOL: txStart
> > WPA: drop TX EAPOL in non-IEEE 802.1X mode (type=1 len=0)
> > EAPOL: SUPP_BE entering state IDLE
> > EAP: EAP entering state INITIALIZE
> > EAP: EAP entering state IDLE
> > Setting authentication timeout: 10 sec 0 usec
> > RX EAPOL from 00:04:0e:7e:49:32
> > RX EAPOL - hexdump(len=99): 01 03 00 5f fe 00 89 00 20 00 00 00 00 00
> > 00 00 01 ba 20 39 67 e7 f2 ee 4c 67 b8 96 16 bc 0d ea 04 17 e3 13 ae
> > c6 67 28 3d f7 a2 ab 3e 98 14 20 86 00 00 00 00 00 00 00 00 00 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Setting authentication timeout: 10 sec 0 usec
> > IEEE 802.1X RX: version=1 type=3 length=95
> >   EAPOL-Key type=254
> > WPA: RX EAPOL-Key - hexdump(len=99): 01 03 00 5f fe 00 89 00 20 00 00
> > 00 00 00 00 00 01 ba 20 39 67 e7 f2 ee 4c 67 b8 96 16 bc 0d ea 04 17
> > e3 13 ae c6 67 28 3d f7 a2 ab 3e 98 14 20 86 00 00 00 00 00 00 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > State: ASSOCIATED -> 4WAY_HANDSHAKE
> > WPA: RX message 1 of 4-Way Handshake from 00:04:0e:7e:49:32 (ver=1)
> > WPA: WPA IE for msg 2/4 - hexdump(len=24): dd 16 00 50 f2 01 01 00 00
> > 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
> > WPA: Renewed SNonce - hexdump(len=32): 1d 3d 6d 10 76 eb c3 b0 c9 4a
> > 39 8c 03 23 77 53 9b ed 8d 45 cf 8d 17 fa 78 4d 8c 4b 60 67 65 30
> > WPA: PMK - hexdump(len=32): [REMOVED]
> > WPA: PTK - hexdump(len=64): [REMOVED]
> > WPA: Sending EAPOL-Key 2/4
> > WPA: TX EAPOL-Key - hexdump(len=123): 01 03 ...
> > <<<<< to be repeated all the time .... (the hexdump values change, though)
> > _______________________________________________
> > HostAP mailing list
> > HostAP at shmoo.com
> > http://lists.shmoo.com/mailman/listinfo/hostap
> >
> >
> >
>
>
>
>
>
> ___________________________________________________________
> Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
>
>



More information about the HostAP mailing list