[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#550534: firmware-iwlwifi: iwlagn 0000:03:00.0: Microcode SW error detected. Restarting 0x82000000.



On 04/07/11 04:51, Ben Hutchings wrote:

On Sat, 2009-10-10 at 23:05 +0200, Wouter Cloetens wrote:
A combination of kernel driver and firmware version perhaps?

Presumably it was.  Has this been fixed by a kernel upgrade?  Is it
still a problem in the current stable release (Debian 6.0.3)?

I just upgraded to firmware-iwlwifi 0.30. This contains the same buggy firmware release 228.61.2.24 as in 0.18.
I'm now running the kernel from linux-image-2.6.38-2-686.
Sure enough, a couple of minutes after unloading and reloading the iwlagn module:

iwlagn 0000:03:00.0:
Microcode SW error detected.  Restarting 0x82000000.
Loaded firmware version: 228.61.2.24
Start IWL Error Log Dump:
Status: 0x000213E4, count: 5
Desc                       Time       data1      data2      line
FH_ERROR          (0x000C) 3067148809 0x00000008 0x03130000 208
pc      blink1  blink2  ilink1  ilink2  hcmd
0x0046C 0x0A332 0x004C2 0x006DA 0x0A39A 0x240001C
FH register values:
     FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X00559000
    FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X0033ddb0
              FH_RSCSR_CHNL0_WPTR: 0X000000a0
     FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00819004
      FH_MEM_RSSR_SHARED_CTRL_REG: 0X0000003c
        FH_MEM_RSSR_RX_STATUS_REG: 0X03130000
FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
            FH_TSSR_TX_STATUS_REG: 0X07ff0002
             FH_TSSR_TX_ERROR_REG: 0X00000000
Start IWL Event Log Dump: display last 20 entries
EVT_LOGT:3067145742:0x00000000:0301
EVT_LOGT:3067145821:0x000012bf:0353
EVT_LOGT:3067148434:0x00000107:0106
EVT_LOGT:3067148435:0x00000000:0302
EVT_LOGT:3067148470:0x000000d4:0321
EVT_LOGT:3067148472:0x00000000:1350
EVT_LOGT:3067148472:0x00000000:1351
EVT_LOGT:3067148473:0x00000000:1352
EVT_LOGT:3067148473:0x00000003:1353
EVT_LOGT:3067148481:0x00000029:0357
EVT_LOGT:3067148714:0x00000107:0106
EVT_LOGT:3067148715:0x00000000:0302
EVT_LOGT:3067148751:0x000000d4:0321
EVT_LOGT:3067148752:0x00000000:1350
EVT_LOGT:3067148753:0x00000000:1351
EVT_LOGT:3067148753:0x00000000:1352
EVT_LOGT:3067148754:0x00000003:1353
EVT_LOGT:3067148774:0x000000d4:0322
EVT_LOGT:3067148804:0x00001bc3:0310
EVT_LOGT:3067148812:0x00000000:0125

However, it recovered from that by itself, and after that initial dump, my wlan connection has remained stable. It may be unrelated to this bug.

Over the last two years, this bug has been discussed thousands of times in the forums and bug tracking tools of every distribution out there. Most people are just using old firmware, like I have been.

Some people have had success setting this module option:
 swcrypto=1
which disables offloading encryption to the hardware. That doesn't always solve the problem, apparently, or at least not permanently.

I will keep running with this firmware version and report if it breaks after longer use.



Reply to: