IPW2100 and "Failed to set PTK to the driver"

Pedro Ramalhais ramalhais at serrado.net
Sun Nov 28 21:25:29 EST 2004


On Sun, 2004-11-28 at 12:26, mbuchhol at eu.uu.net wrote:
> Hi,
> 
> I have the Debian (Sarge) Kernel 2.6.6 with the IPW-Driver 1.0.1 and
> wpa_supplicant-0.2.5
> 
> I use this configfile:
> 
> ctrl_interface=/var/run/wpa_supplicant
> ctrl_interface_group=0
> eapol_version=1
> ap_scan=1
> network={
>         ssid="UUnet"
>         key_mgmt=WPA-EAP
>         proto=WPA
>         pairwise=TKIP
>         group=TKIP
>         eap=PEAP
>         identity="logname"
>         password="password"
>         phase1="peapver=0"
>         phase2="auth=MSCHAPV2"
>         priority=2
> }
> 
> This is the last message, before it starts over again:
> 
> WPA: Sending EAPOL-Key 4/4
> WPA: TX EAPOL-Key 4/4 - hexdump(len=113): 00 07 eb 30 ed 3c 00 04 23 91
> 15 7c 88 8e 01 03 00 5f fe 01 09 00 20 00 00 00 00 00 00 00 02 28 68 31
> 36 b8 c6 5e d0 7 4 1e 7f 32 7d 8e 3b ac b8 ec 54 f1 fe 0f 38 b4 5b 26 85
> 9d 81 9f 19 22 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 e8 20 17 89 21 1e 70 f5 4e 46 31
> ec 26 db 2c 67 00 00 WPA: Installing PTK to the driver.
> WPAioctl[IPW2100_IOCTL_WPA_SUPPLICANT]: Invalid argument
> : RSC - hexdump(len=6): 00 00 00 00 00 00
> wpa_driver_ipw2100_set_key: alg=TKIP key_idx=0 set_tx=1 seq_len=6
> key_len=32 Failed to set encryption.
> WPA: Failed to set PTK to the driver.
> 
> I also found and activated encryption in the IPW-Driver's Makefile:
> 
> # If you do not want any encryption/decryptoin code in the driver,
> # comment out this line:
> CONFIG_IEEE80211_CRYPT=$(CONFIG_IEEE80211)
> 
> 
> 
> What have i forgotten to enable, define or install?
> I have absolutely no clue and my manager wants to use my Notebook for a
> presentation (that it works with Linux too) for a customer next
> Thursday.
> I already scanned the Mailing-List Archive, but could not find anything,
> that matches.
> Any help is welcome.
> 
> Thank you

You probably forgot to enable WPA in the Makefile.
If not, check that the module that is being loaded is the 1.0.1 with WPA
compiled in, and not a module loaded in your initrd.
-- 
Pedro Ramalhais <ramalhais at serrado.net>




More information about the HostAP mailing list