From frank@auton.exit.com  Sat Jan  5 23:00:47 2013
Return-Path: <frank@auton.exit.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id AEE1C4BF
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  5 Jan 2013 23:00:47 +0000 (UTC)
	(envelope-from frank@auton.exit.com)
Received: from auton.exit.com (unknown [IPv6:2001:470:f0fd:30:d6be:d9ff:fe85:8fbd])
	by mx1.freebsd.org (Postfix) with ESMTP id 7CE21995
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  5 Jan 2013 23:00:46 +0000 (UTC)
Received: from auton.exit.com (localhost [127.0.0.1])
	by auton.exit.com (8.14.5/8.14.5) with ESMTP id r05N0sus082150
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 5 Jan 2013 15:00:54 -0800 (PST)
	(envelope-from frank@auton.exit.com)
Received: (from frank@localhost)
	by auton.exit.com (8.14.5/8.14.5/Submit) id r05N0sAI082149;
	Sat, 5 Jan 2013 15:00:54 -0800 (PST)
	(envelope-from frank)
Message-Id: <201301052300.r05N0sAI082149@auton.exit.com>
Date: Sat, 5 Jan 2013 15:00:54 -0800 (PST)
From: Frank Mayhar <frank@auton.exit.com>
Reply-To: Frank Mayhar <frank@exit.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: iwn firmware error on 9-stable with Ultimate-N 6300
X-Send-Pr-Version: 3.114
X-GNATS-Notify:

>Number:         175053
>Category:       kern
>Synopsis:       [iwn] iwn firmware error on 9-stable with Ultimate-N 6300
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-wireless
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 05 23:10:00 UTC 2013
>Closed-Date:    
>Last-Modified:  Fri Sep 27 08:20:00 UTC 2013
>Originator:     Frank Mayhar
>Release:        FreeBSD 9.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD auton 9.1-STABLE FreeBSD 9.1-STABLE #8 r244998M: Thu Jan 3 20:25:30 PST 2013 root@auton:/usr/obj/home/src/sys/AUTON i386


	
>Description:
	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
	firmware crash:

        iwn0: iwn_intr: fatal firmware error
        firmware error log:
          error type      = "SYSASSERT" (0x00000005)
          program counter = 0x00003C2C
          source line     = 0x00000580
          error data      = 0x0000000100000000
          branch link     = 0x00003C2800003C28
          interrupt link  = 0x0000153200000000
          time            = 4029106370
        driver status:
          tx ring  0: qid=0  cur=0   queued=0  
          tx ring  1: qid=1  cur=0   queued=0  
          tx ring  2: qid=2  cur=0   queued=0  
          tx ring  3: qid=3  cur=3   queued=0  
          tx ring  4: qid=4  cur=107 queued=0  
          tx ring  5: qid=5  cur=0   queued=0  
          tx ring  6: qid=6  cur=0   queued=0  
          tx ring  7: qid=7  cur=0   queued=0  
          tx ring  8: qid=8  cur=0   queued=0  
          tx ring  9: qid=9  cur=0   queued=0  
          tx ring 10: qid=10 cur=0   queued=0  
          tx ring 11: qid=11 cur=0   queued=0  
          tx ring 12: qid=12 cur=0   queued=0  
          tx ring 13: qid=13 cur=0   queued=0  
          tx ring 14: qid=14 cur=0   queued=0  
          tx ring 15: qid=15 cur=0   queued=0  
          tx ring 16: qid=16 cur=0   queued=0  
          tx ring 17: qid=17 cur=0   queued=0  
          tx ring 18: qid=18 cur=0   queued=0  
          tx ring 19: qid=19 cur=0   queued=0  
          rx ring: cur=7

	This crash happens when configured to use both 11a and 11g (or
	11na and 11ng).  It has blocked me from using this card with
	9-stable.

	Relevant bits from a verbose dmesg are:

	iwn0: <Intel Centrino Ultimate-N 6300> 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

>How-To-Repeat:
	Reboot and try to start iwn0.
>Fix:
	None.


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-wireless 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Jan 6 07:33:50 UTC 2013 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=175053 

From: Ed Maste <emaste@freebsd.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/175053: [iwn] iwn firmware error on 9-stable with Ultimate-N 6300
Date: Fri, 27 Sep 2013 04:13:35 -0400

 I see the same firmware crash on 10.0-CURRENT r253805M.
 Worked around by "ifconfig wlan0 -ht"
 
 
 iwn0: iwn_intr: fatal firmware error
 firmware error log:
   error type      = "SYSASSERT" (0x00000005)
   program counter = 0x00003C2C
   source line     = 0x00000580
   error data      = 0x0000000100000000
   branch link     = 0x00003C2800003C28
   interrupt link  = 0x0000153200000000
   time            = 2480817595
 driver status:
   tx ring  0: qid=0  cur=0   queued=0
   tx ring  1: qid=1  cur=0   queued=0
   tx ring  2: qid=2  cur=0   queued=0
   tx ring  3: qid=3  cur=2   queued=0
   tx ring  4: qid=4  cur=80  queued=0
   tx ring  5: qid=5  cur=0   queued=0
   tx ring  6: qid=6  cur=0   queued=0
   tx ring  7: qid=7  cur=0   queued=0
   tx ring  8: qid=8  cur=0   queued=0
   tx ring  9: qid=9  cur=0   queued=0
   tx ring 10: qid=10 cur=0   queued=0
   tx ring 11: qid=11 cur=0   queued=0
   tx ring 12: qid=12 cur=0   queued=0
   tx ring 13: qid=13 cur=0   queued=0
   tx ring 14: qid=14 cur=0   queued=0
   tx ring 15: qid=15 cur=0   queued=0
   tx ring 16: qid=16 cur=0   queued=0
   tx ring 17: qid=17 cur=0   queued=0
   tx ring 18: qid=18 cur=0   queued=0
   tx ring 19: qid=19 cur=0   queued=0
   rx ring: cur=9
>Unformatted:
