From owner-freebsd-wireless@FreeBSD.ORG Tue Oct 4 06:56:32 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45E29106564A for ; Tue, 4 Oct 2011 06:56:32 +0000 (UTC) (envelope-from moonlightakkiy@yahoo.ca) Received: from nm9-vm0.bullet.mail.ne1.yahoo.com (nm9-vm0.bullet.mail.ne1.yahoo.com [98.138.91.67]) by mx1.freebsd.org (Postfix) with SMTP id A6E768FC14 for ; Tue, 4 Oct 2011 06:56:31 +0000 (UTC) Received: from [98.138.90.53] by nm9.bullet.mail.ne1.yahoo.com with NNFMP; 04 Oct 2011 06:43:46 -0000 Received: from [98.138.84.36] by tm6.bullet.mail.ne1.yahoo.com with NNFMP; 04 Oct 2011 06:43:46 -0000 Received: from [127.0.0.1] by smtp104.mail.ne1.yahoo.com with NNFMP; 04 Oct 2011 06:43:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.ca; s=s1024; t=1317710626; bh=GLm+62/7LNQMuO49KDvze95JhrpeQguXG7yGkIazH4E=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Received:MIME-Version:Received:Received:Date:Message-ID:Subject:From:To:Content-Type:Content-Transfer-Encoding; b=byz0JlcaWZrHAx2WfTKpfkYfYU8Ne69g8TBaYsDQXe+W5ToJQt3re13xiTae30Ee0kRVV9wJsyY2iK2bI8otLcgwPQTkpGfha4V3N4aC1Jexx2K9sn/tpSIlxI9NXbRVrJHc4jYkdbRoiiqlhl5hA5dQtY860TCBHIQSotTcShM= X-Yahoo-Newman-Id: 114663.89828.bm@smtp104.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: f0skcL4VM1l.ltJj2VGvAgPHEP6isEH.XtlzoR50T2deuxN XbsQP.hXs4l1Cpj_MOEw_Ev0Unc05DSdmv4Up138Gzfigb.Oev.enyOmvGjH uV3.rc3ST2fMk3gjJVHbXpg3B9me3dbDIivYcPPs0TgCUKiaZzWm.Jvlg3o3 4awwfmOhRw109NVdfPwrWjjtkPFxCVI_zT9zb1h6WXzXhxf6BHGmGCjmPnp7 nulBrTx0e.X2aN6qmWdRrO9Vh5KQAddDhQY7qTMpRHj6hoL1wZpXREnDfbIj X.6gfCfs0RWEdf9VkDAI3VRn.AIoN7jxUmPWSqPOeTwMQms6jsO_jBKrPUlW Qg0XzjayfKkdqZbM5mXwNsbkr0VVNJGg8A0L4kYNRIfkEVvCFkjqMFEgIR6u S2R6sxSrQfxtvKYnL4dw61quAOvyIfPHD_nK6o3E5NAwQ4roQaQmsvsnqhiu hydF1P.1hLv8lMA.T1eWHyq2NJcXo66Co2Mc8owlr1unxiy5.4B4a7Rr4O2d jteVaW2whlwIBmmP4Dnmm X-Yahoo-SMTP: Xr6qjFWswBAEmd20sAvB4Q3keqXvXsIH9TjJ Received: from mail-iy0-f182.google.com (moonlightakkiy@209.85.210.182 with plain) by smtp104.mail.ne1.yahoo.com with SMTP; 03 Oct 2011 23:43:46 -0700 PDT Received: by iadk27 with SMTP id k27so319803iad.13 for ; Mon, 03 Oct 2011 23:43:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.21.212 with SMTP id k20mr1441502ibb.50.1317710183908; Mon, 03 Oct 2011 23:36:23 -0700 (PDT) Received: by 10.231.12.139 with HTTP; Mon, 3 Oct 2011 23:36:23 -0700 (PDT) Date: Tue, 4 Oct 2011 00:36:23 -0600 Message-ID: From: PseudoCylon To: freebsd-wireless@freebsd.org, Lars Engels , Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: Panic in AHDEMO mode (was: net-mgmt/aircrack-ng on FreeBSD 7+ / call for testing) X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2011 06:56:32 -0000 > > 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