Date: Tue, 4 Oct 2011 00:36:23 -0600 From: PseudoCylon <moonlightakkiy@yahoo.ca> To: freebsd-wireless@freebsd.org, Lars Engels <lars.engels@0x20.net>, Adrian Chadd <adrian@freebsd.org> Subject: Re: Panic in AHDEMO mode (was: net-mgmt/aircrack-ng on FreeBSD 7+ / call for testing) Message-ID: <CAFZ_MYJEV24QLD%2BhOE%2Bzh331xWp2_cnLu7GwV8rT-roi1qYv5Q@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
> > Fatal trap 12: page fault while in kernel mode > cpuid =3D 0; apic id =3D 00 > fault virtual address =A0 =3D 0xffff -> !!!chan =3D=3D 0xffff > #7 =A00xc0adb2da in ieee80211_chan2mode (!!!chan=3D0xffff) > =A0 =A0 at /usr/src/sys/net80211/ieee80211.c:1427 > #8 =A00xc0afe2de in ieee80211_node_set_chan (ni=3D0xcfe39000, !!!chan=3D0= xffff) > =A0 =A0 at /usr/src/sys/net80211/ieee80211_node.c:285 #8.5 ieee80211_alloc_node() ni->ni_chan =3D IEEE80211_CHAN_ANYC; /* =3D=3D *0xffff (1.) */ http://fxr.watson.org/fxr/source/net80211/ieee80211_node.c#L1131 (1.) IEEE80211_CHAN_ANYC http://fxr.watson.org/fxr/source/net80211/_ieee80211.h?im=3D3#L150 > #9 =A00xc0b0028b in ieee80211_dup_bss (vap=3D0xc7651000, macaddr=3D0xc725= ad3c > "") > =A0 =A0 at /usr/src/sys/net80211/ieee80211_node.c:1219 > #10 0xc0b003bc in ieee80211_fakeup_adhoc_node (vap=3D0xc7651000, > =A0 =A0 macaddr=3D0xc725ad3c "") at > /usr/src/sys/net80211/ieee80211_node.c:1401 Maybe? http://fxr.watson.org/fxr/source/net80211/ieee80211_node.c#L1219 - ieee80211_node_set_chan(ni, bss->ni_chan); + ieee80211_node_set_chan(ni, ic->ic_curchan); vap->iv_bss->ni_chan tend to be 0xffff in early stage. (Hence additional ifconfig to make it work.) I've found out ic_curchan is more reliable for that matter. AK
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFZ_MYJEV24QLD%2BhOE%2Bzh331xWp2_cnLu7GwV8rT-roi1qYv5Q>