Kernel panic with latest wpa_supplicant

Stefan Ehmann shoesoft at gmx.net
Sat Jul 9 09:36:30 GMT 2005


usr.sbin/wpa/wpa_supplicant/driver_freebsd.c rev. 1.4 and 1.5 result in
a kernel panic for me when calling wpa_supplicant. Reverting to 1.3
makes everything happy again.

No detailed information here because I haven't been able to obtain crash
dumps (neither on CURRENT nor 5.x) for quite a while (> 1 year iirc) and
transcribing manually isn't much fun. Calling doadump manually does
something but the kgdb backtrace doesn't look very usable.

I'm using the if_iwi driver with WPA as described on
http://damien.bergamini.free.fr/ipw/iwi-freebsd.html

Last few lines of wpa_supplicant output:
wpa_driver_bsd_set_key: alg=CCMP ...
ioctl[SIOCS80211], op 19, len 60]: Device not configured
WPA: Failed to set PTK to the driver.

Fatal trap 12: page fault while in kernel mode
...
current process = 21 (riq10: cbb0 iwi0+)
Stopped at rijndaelEncrypt+0x299: movl 0x14(%eax),%eax

db backtrace:

rijndaelEncrypt()
rijndael_encrypt()
ccmp_init_blocks()
ccmp_decap()
ieee80211_crypt_decap()
ieee80211_crypt_input()
iwi_intr()
ithread_loop()
fork_exit()
fork_trampoline()

More information can be provided as needed.



More information about the freebsd-current mailing list