ral driver and wpa_supplicant

From: Peter Losher <Peter_Losher_at_isc.org>
Date: Mon, 23 May 2005 22:25:34 -0700
I bought a Belkin F5D7010 802.11g card (version 3001) which is based off of 
the RT2500 chipset to use on a WPA-PSK enabled network (running 6-CURRENT 
kernel built from sources as of six hours ago)  Running wpa_supplicant causes 
a segfault with the following stack backtrace:

-=-
ral0: <Ralink Technology RT2500> mem 0xf6002000-0xf6003fff irq 11 at device 
0.0 on cardbus0
ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525
ral0: Ethernet address: 00:11:50:4a:8a:15
[...]
malloc(M_WAITOK) of "32", forcing M_NOWAIT with the following non-sleepable 
locks held:
exclusive sleep mutex ral0 (network driver) r = 0 (0xc20b8d54) locked 
_at_ /usr/src/sys/modules/ral/../../dev/ral/if_ral.c:2161
KDB: stack backtrace:
kdb_backtrace(1,1,1,20,c1052420) at kdb_backtrace+0x29
witness_warn(5,0,c085a34d,c085fc45,e6627b1c) at witness_warn+0x19a
uma_zalloc_arg(c1052420,0,2) at uma_zalloc_arg+0x46
malloc(16,c08a1a20,2,801c69ea,c217148c) at malloc+0xae
ieee80211_ioctl_setoptie(c20b825c,c228a7a0,e6627b70,246,c090ed40) at 
ieee80211_ioctl_setoptie+0x38
ieee80211_ioctl_set80211(c20b825c,801c69ea,c228a7a0,0,c20b8000) at 
ieee80211_ioctl_set80211+0x6bb
ieee80211_ioctl(c20b825c,801c69ea,c228a7a0,c20b8d54,0) at 
ieee80211_ioctl+0x105
ral_ioctl(c20b8000,801c69ea,c228a7a0,e6627c38,c06186f8) at ral_ioctl+0x4e
in_control(c22a27c8,801c69ea,c228a7a0,c20b8000,c21dfc00) at in_control+0xabd
ifioctl(c22a27c8,801c69ea,c228a7a0,c21dfc00,0) at ifioctl+0x198
soo_ioctl(c22141b0,801c69ea,c228a7a0,c1e2ba80,c21dfc00) at soo_ioctl+0x2db
ioctl(c21dfc00,e6627d04,3,2,286) at ioctl+0x370
syscall(3b,3b,3b,bfbfeb3c,8074260) at syscall+0x227
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2823727f, esp = 0xbfbfeafc, 
ebp = 0xbfbfeb58 ---
pid 367 (wpa_supplicant), uid 0: exited on signal 11 (core dumped)
-=-

(I have the wpa_supplicant.core available if need be)

Any Ideas?

Best Wishes - Peter
-- 
Peter_Losher_at_isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow"

Received on Tue May 24 2005 - 03:25:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC