Bug 175053 - [iwn] iwn firmware error on 9-stable with Ultimate-N 6300
Summary: [iwn] iwn firmware error on 9-stable with Ultimate-N 6300
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: 9.1-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-wireless (Nobody)
URL:
Keywords:
Depends on:
Blocks: 278175
  Show dependency treegraph
 
Reported: 2013-01-05 23:10 UTC by Frank Mayhar
Modified: 2024-04-04 21:13 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Mayhar 2013-01-05 23:10:00 UTC
	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

Fix: 

None.
How-To-Repeat: 	Reboot and try to start iwn0.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-01-06 07:33:50 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-wireless

Over to maintainer(s).
Comment 2 Ed Maste freebsd_committer freebsd_triage 2013-09-27 09:13:35 UTC
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
Comment 3 Eitan Adler freebsd_committer freebsd_triage 2018-05-28 19:44:42 UTC
batch change:

For bugs that match the following
-  Status Is In progress 
AND
- Untouched since 2018-01-01.
AND
- Affects Base System OR Documentation

DO:

Reset to open status.


Note:
I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.