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"
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC