From owner-freebsd-wireless@FreeBSD.ORG Fri Jan 4 05:13:31 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 82678FD3; Fri, 4 Jan 2013 05:13:31 +0000 (UTC) (envelope-from frank@exit.com) Received: from tinker.exit.com (unknown [IPv6:2001:470:f0fd:0:2e0:81ff:fe2b:acbc]) by mx1.freebsd.org (Postfix) with ESMTP id 3F4289E2; Fri, 4 Jan 2013 05:13:31 +0000 (UTC) Received: from jill.exit.com (jill.exit.com [IPv6:2001:470:f0fd:0:2e0:81ff:febc:fdcc]) by tinker.exit.com (8.14.5/8.14.5) with ESMTP id r045DS7g092181; Thu, 3 Jan 2013 21:13:29 -0800 (PST) (envelope-from frank@exit.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=exit.com; s=tinker; t=1357276409; bh=D690w6LcLw3Hptcz3jNfp5ZXUdcGa5Pmiuimtb3KRxc=; h=Subject:From:Reply-To:To:Cc:Date; b=K6dnTyOkEaygQb8fejsyqAkeRRnjKqu7ZTjqP9LIlgQwguM1vKF6jJtG0BIqn5dbf z4BtCXN/JfsILtSA8qGwsVLF9Iv+0d8vQY7lIDnwsooV6k3PUQMsAy8JnhI5vkSQuv FosYc/uBUTYCj3bwTEXmjx4ob/iyNpEv5bpc+87Q= Received: from jill.exit.com (localhost [127.0.0.1]) by jill.exit.com (8.14.5/8.14.5) with ESMTP id r045D6Ar050838; Thu, 3 Jan 2013 21:13:06 -0800 (PST) (envelope-from frank@exit.com) Received: (from frank@localhost) by jill.exit.com (8.14.5/8.14.5/Submit) id r045D67n050837; Thu, 3 Jan 2013 21:13:06 -0800 (PST) (envelope-from frank@exit.com) X-Authentication-Warning: jill.exit.com: frank set sender to frank@exit.com using -f Subject: [Fwd: Re: Firmware error with iwn on 9-stable.] From: Frank Mayhar To: bschmidt@freebsd.org Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Organization: Exit Consulting Date: Thu, 03 Jan 2013 21:13:06 -0800 Message-ID: <1357276386.13744.28.camel@jill.exit.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Cc: FreeBSD-net , freebsd-wireless X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: frank@exit.com 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: Fri, 04 Jan 2013 05:13:31 -0000 Hi, Bernhard. I'm close to throwing in the towel on this card and getting an Atheros-based one or perhaps an older Intel. Before I do that, though, I wanted to run this by you. If you're interested in tracking this down and fixing it, I can certainly do testing for you. I've added details below; if there's anything else I can provide, please let me know. Thanks. -------- Forwarded Message -------- > From: Frank Mayhar > Reply-to: frank@exit.com > To: freebsd-mobile > Cc: freebsd-wireless@freebsd.org > Subject: Re: Firmware error with iwn on 9-stable. > Date: Tue, 01 Jan 2013 21:41:26 -0800 >=20 > On Tue, 2013-01-01 at 21:36 -0800, Frank Mayhar wrote: > > On Mon, 2012-12-31 at 23:49 -0800, Frank Mayhar wrote: > > > I'm trying to set up a new laptop, which has an Intel Centrino > > > Ultimate-N 6300 wireless card. I was under the impression that the > > > 9-stable iwn driver fully supported this card but I've run into a > > > problem. Specifically, I'm seeing this firmware crash: > > >=20 > > > iwn0: iwn_intr: fatal firmware error > >=20 > > For the record, this appears to be the problem referred to by > > "kern/163154: [iwn] fatal firmware error on 9.0-RC3." Apparently this > > still happens in 9-stable, with the same symptoms, fails with 802.11a > > but not with 11g. >=20 > Oops, spoke too soon. It fails the same way with 11g in my case. Here are the relevant bits from a verbose dmesg: iwn0: mem 0xf7600000-0xf7601fff irq 17 at device 0.0 on pci3 iwn0: attempting to allocate 1 MSI vectors (1 supported) iwn0: using IRQ 266 for MSI iwn0: MIMO 3T3R, MoW, address 24:77:03:dc:b3:4c iwn0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps iwn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps iwn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps iwn0: 3T3R iwn0: 11na MCS 20MHz iwn0: MCS 0-7: 6.5Mbps - 65Mbps iwn0: MCS 8-15: 13Mbps - 130Mbps iwn0: MCS 16-23: 19.5Mbps - 195Mbps iwn0: 11na MCS 20MHz SGI iwn0: MCS 0-7: 7Mbps - 72Mbps iwn0: MCS 8-15: 14.5Mbps - 144.5Mbps iwn0: MCS 16-23: 21.5Mbps - 216.5Mbps iwn0: 11na MCS 40MHz: iwn0: MCS 0-7: 13.5Mbps - 135Mbps iwn0: MCS 8-15: 27Mbps - 270Mbps iwn0: MCS 16-23: 40.5Mbps - 405Mbps iwn0: 11na MCS 40MHz SGI: iwn0: MCS 0-7: 15Mbps - 150Mbps iwn0: MCS 8-15: 30Mbps - 300Mbps iwn0: MCS 16-23: 45Mbps - 450Mbps iwn0: 11ng MCS 20MHz iwn0: MCS 0-7: 6.5Mbps - 65Mbps iwn0: MCS 8-15: 13Mbps - 130Mbps iwn0: MCS 16-23: 19.5Mbps - 195Mbps iwn0: 11ng MCS 20MHz SGI iwn0: MCS 0-7: 7Mbps - 72Mbps iwn0: MCS 8-15: 14.5Mbps - 144.5Mbps iwn0: MCS 16-23: 21.5Mbps - 216.5Mbps iwn0: 11ng MCS 40MHz: iwn0: MCS 0-7: 13.5Mbps - 135Mbps iwn0: MCS 8-15: 27Mbps - 270Mbps iwn0: MCS 16-23: 40.5Mbps - 405Mbps iwn0: 11ng MCS 40MHz SGI: iwn0: MCS 0-7: 15Mbps - 150Mbps iwn0: MCS 8-15: 30Mbps - 300Mbps iwn0: MCS 16-23: 45Mbps - 450Mbps And here's the firmware error: iwn0: iwn_intr: fatal firmware error firmware error log: error type =3D "SYSASSERT" (0x00000005) program counter =3D 0x00003C2C source line =3D 0x00000580 error data =3D 0x0000000100000000 branch link =3D 0x00003C2800003C28 interrupt link =3D 0x0000153200000000 time =3D 3781260668 driver status: tx ring 0: qid=3D0 cur=3D0 queued=3D0 =20 tx ring 1: qid=3D1 cur=3D0 queued=3D0 =20 tx ring 2: qid=3D2 cur=3D0 queued=3D0 =20 tx ring 3: qid=3D3 cur=3D2 queued=3D0 =20 tx ring 4: qid=3D4 cur=3D40 queued=3D0 =20 tx ring 5: qid=3D5 cur=3D0 queued=3D0 =20 tx ring 6: qid=3D6 cur=3D0 queued=3D0 =20 tx ring 7: qid=3D7 cur=3D0 queued=3D0 =20 tx ring 8: qid=3D8 cur=3D0 queued=3D0 =20 tx ring 9: qid=3D9 cur=3D0 queued=3D0 =20 tx ring 10: qid=3D10 cur=3D0 queued=3D0 =20 tx ring 11: qid=3D11 cur=3D0 queued=3D0 =20 tx ring 12: qid=3D12 cur=3D0 queued=3D0 =20 tx ring 13: qid=3D13 cur=3D0 queued=3D0 =20 tx ring 14: qid=3D14 cur=3D0 queued=3D0 =20 tx ring 15: qid=3D15 cur=3D0 queued=3D0 =20 tx ring 16: qid=3D16 cur=3D0 queued=3D0 =20 tx ring 17: qid=3D17 cur=3D0 queued=3D0 =20 tx ring 18: qid=3D18 cur=3D0 queued=3D0 =20 tx ring 19: qid=3D19 cur=3D0 queued=3D0 =20 rx ring: cur=3D63 --=20 Frank Mayhar frank@exit.com