Search Linux Wireless

Re: Microcode crashes on Intel 7260

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

 



Hi Emmanuel,

Thanks for the quick reply.  Output below as requested.

Best Regards,

Dave Williams

--------------------------------------------------------------------------------------------
> iw list
Wiphy phy0
    Band 1:
        Capabilities: 0x1062
            HT20/HT40
            Static SM Power Save
            RX HT20 SGI
            RX HT40 SGI
            No RX STBC
            Max AMSDU length: 3839 bytes
            DSSS/CCK HT40
        Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
        Minimum RX AMPDU time spacing: 4 usec (0x05)
        HT TX/RX MCS rate indexes supported: 0-15, 32
        Frequencies:
            * 2412 MHz [1] (0.0 dBm)
            * 2417 MHz [2] (0.0 dBm)
            * 2422 MHz [3] (0.0 dBm)
            * 2427 MHz [4] (0.0 dBm)
            * 2432 MHz [5] (0.0 dBm)
            * 2437 MHz [6] (0.0 dBm)
            * 2442 MHz [7] (0.0 dBm)
            * 2447 MHz [8] (0.0 dBm)
            * 2452 MHz [9] (0.0 dBm)
            * 2457 MHz [10] (0.0 dBm)
            * 2462 MHz [11] (0.0 dBm)
            * 2467 MHz [12] (0.0 dBm) (passive scanning, no IBSS)
            * 2472 MHz [13] (0.0 dBm) (passive scanning, no IBSS)
        Bitrates (non-HT):
            * 1.0 Mbps
            * 2.0 Mbps (short preamble supported)
            * 5.5 Mbps (short preamble supported)
            * 11.0 Mbps (short preamble supported)
            * 6.0 Mbps
            * 9.0 Mbps
            * 12.0 Mbps
            * 18.0 Mbps
            * 24.0 Mbps
            * 36.0 Mbps
            * 48.0 Mbps
            * 54.0 Mbps
    max # scan SSIDs: 20
    max scan IEs length: 195 bytes
    Coverage class: 0 (up to 0m)
    Supported Ciphers:
        * WEP40 (00-0f-ac:1)
        * WEP104 (00-0f-ac:5)
        * TKIP (00-0f-ac:2)
        * CCMP (00-0f-ac:4)
        * CMAC (00-0f-ac:6)
    Available Antennas: TX 0 RX 0
    Supported interface modes:
         * managed
         * AP
         * AP/VLAN
         * monitor
         * P2P-client
         * P2P-GO
         * Unknown mode (10)
    software interface modes (can always be added):
         * AP/VLAN
         * monitor
    valid interface combinations:
         * #{ managed, AP } <= 1, #{ P2P-client, P2P-GO } <= 1, #{
Unknown mode (10) } <= 1,
           total <= 3, #channels <= 1
    Supported commands:
         * new_interface
         * set_interface
         * new_key
         * start_ap
         * new_station
         * new_mpath
         * set_mesh_config
         * set_bss
         * authenticate
         * associate
         * deauthenticate
         * disassociate
         * join_ibss
         * join_mesh
         * remain_on_channel
         * set_tx_bitrate_mask
         * frame
         * frame_wait_cancel
         * set_wiphy_netns
         * set_channel
         * set_wds_peer
         * probe_client
         * set_noack_map
         * register_beacons
         * Unknown command (89)
         * Unknown command (92)
         * connect
         * disconnect
    Supported TX frame types:
         * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90
0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90
0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0
0xb0 0xc0 0xd0 0xe0 0xf0
         * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90
0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80
0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80
0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90
0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * Unknown mode (10): 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70
0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
    Supported RX frame types:
         * IBSS: 0x40 0xb0 0xc0 0xd0
         * managed: 0x40 0xd0
         * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
         * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
         * mesh point: 0xb0 0xc0 0xd0
         * P2P-client: 0x40 0xd0
         * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
         * Unknown mode (10): 0x40 0xd0
    Device supports RSN-IBSS.
    WoWLAN support:
         * wake up on disconnect
         * wake up on magic packet
         * wake up on pattern match, up to 20 patterns of 16-128 bytes
         * can do GTK rekeying
         * wake up on GTK rekey failure
         * wake up on EAP identity request
         * wake up on 4-way handshake
         * wake up on rfkill release
    HT Capability overrides:
         * MCS: ff ff ff ff ff ff ff ff ff ff
         * maximum A-MSDU length
         * supported channel width
         * short GI for 40 MHz
         * max A-MPDU length exponent
         * min MPDU start spacing
    Device supports TX status socket option.
    Device supports HT-IBSS.

--------------------------------------------------------------------------------------------

> dmesg
<snip>
[  979.313250] iwlwifi 0000:02:00.0: Microcode SW error detected.
Restarting 0x2000000.
[  979.313256] iwlwifi 0000:02:00.0: CSR values:
[  979.313258] iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING
is CSR_INT_PERIODIC_REG)
[  979.313264] iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X00489204
[  979.313269] iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X0000ff40
[  979.313273] iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
[  979.313278] iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
[  979.313282] iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
[  979.313286] iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000000
[  979.313291] iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
[  979.313296] iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X080403c5
[  979.313301] iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000144
[  979.313305] iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0X00000000
[  979.313310] iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0X80000000
[  979.313314] iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0X803a0000
[  979.313318] iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X00080044
[  979.313323] iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
[  979.313327] iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[  979.313331] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[  979.313336] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[  979.313340] iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000060
[  979.313345] iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X8819734e
[  979.313349] iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
[  979.313354] iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[  979.313358] iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[  979.313362] iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0010
[  979.313364] iwlwifi 0000:02:00.0: FH register values:
[  979.313377] iwlwifi 0000:02:00.0:
FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X19191a00
[  979.313391] iwlwifi 0000:02:00.0:
FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X01919190
[  979.313406] iwlwifi 0000:02:00.0:
FH_RSCSR_CHNL0_WPTR: 0X00000060
[  979.313420] iwlwifi 0000:02:00.0:
FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80801114
[  979.313433] iwlwifi 0000:02:00.0:
FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[  979.313447] iwlwifi 0000:02:00.0:
FH_MEM_RSSR_RX_STATUS_REG: 0X07030000
[  979.313462] iwlwifi 0000:02:00.0:
FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[  979.313476] iwlwifi 0000:02:00.0:
FH_TSSR_TX_STATUS_REG: 0X07ff0001
[  979.313489] iwlwifi 0000:02:00.0:
FH_TSSR_TX_ERROR_REG: 0X00000000
[  979.313623] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[  979.313625] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[  979.313627] iwlwifi 0000:02:00.0: 0x000014FC | ADVANCED_SYSASSERT
[  979.313629] iwlwifi 0000:02:00.0: 0x00000220 | uPc
[  979.313631] iwlwifi 0000:02:00.0: 0x00000000 | branchlink1
[  979.313633] iwlwifi 0000:02:00.0: 0x00000C8A | branchlink2
[  979.313634] iwlwifi 0000:02:00.0: 0x00014078 | interruptlink1
[  979.313636] iwlwifi 0000:02:00.0: 0x00D5ECD8 | interruptlink2
[  979.313638] iwlwifi 0000:02:00.0: 0x00000000 | data1
[  979.313639] iwlwifi 0000:02:00.0: 0x00000000 | data2
[  979.313641] iwlwifi 0000:02:00.0: 0x00010000 | data3
[  979.313643] iwlwifi 0000:02:00.0: 0x07C0AA65 | beacon time
[  979.313644] iwlwifi 0000:02:00.0: 0x1014F427 | tsf low
[  979.313646] iwlwifi 0000:02:00.0: 0x00000044 | tsf hi
[  979.313648] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[  979.313649] iwlwifi 0000:02:00.0: 0x38A617AD | time gp2
[  979.313651] iwlwifi 0000:02:00.0: 0x00000000 | time gp3
[  979.313653] iwlwifi 0000:02:00.0: 0x00321600 | uCode version
[  979.313654] iwlwifi 0000:02:00.0: 0x00000144 | hw version
[  979.313656] iwlwifi 0000:02:00.0: 0x00489204 | board version
[  979.313658] iwlwifi 0000:02:00.0: 0x029E001C | hcmd
[  979.313659] iwlwifi 0000:02:00.0: 0x24022000 | isr0
[  979.313661] iwlwifi 0000:02:00.0: 0x00000000 | isr1
[  979.313663] iwlwifi 0000:02:00.0: 0x00000002 | isr2
[  979.313664] iwlwifi 0000:02:00.0: 0x0041FCC0 | isr3
[  979.313666] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[  979.313667] iwlwifi 0000:02:00.0: 0x00000110 | isr_pref
[  979.313669] iwlwifi 0000:02:00.0: 0x00014D9A | wait_event
[  979.313671] iwlwifi 0000:02:00.0: 0x000000D4 | l2p_control
[  979.313672] iwlwifi 0000:02:00.0: 0x00018010 | l2p_duration
[  979.313674] iwlwifi 0000:02:00.0: 0x00000007 | l2p_mhvalid
[  979.313676] iwlwifi 0000:02:00.0: 0x00000081 | l2p_addr_match
[  979.313677] iwlwifi 0000:02:00.0: 0x00000005 | lmpm_pmg_sel
[  979.313679] iwlwifi 0000:02:00.0: 0x17061625 | timestamp
[  979.313681] iwlwifi 0000:02:00.0: 0x00006070 | flow_handler
[  980.721081] iwlwifi 0000:02:00.0: Failed to send MAC context (action:2): -5
[  980.721087] iwlwifi 0000:02:00.0: failed to update MAC 0c:8b:fd:bf:e7:58
[  980.721090] iwlwifi 0000:02:00.0: failed to update power mode
[  980.731014] wlan0: failed to remove key (0, 00:14:bf:3f:21:75) from
hardware (-5)
[  980.731025] iwlwifi 0000:02:00.0: Failed to send flush command (-5)
[  980.731026] ------------[ cut here ]------------
[  980.731040] WARNING: at net/mac80211/sta_info.c:835
__sta_info_destroy+0x21b/0x310 [mac80211]()
[  980.731042] Modules linked in: ipv6 cpufreq_ondemand lp ppdev
parport_pc parport fuse i2c_dev keucr(C) usb_storage uvcvideo
videobuf2_vmalloc videobuf2_memops videobuf2_core videodev joydev
btusb bluetooth i915 iwlmvm mac80211 coretemp acpi_cpufreq mperf
i2c_i801 intel_agp intel_gtt drm_kms_helper drm agpgart video
processor thermal i2c_algo_bit i2c_core alx ehci_pci xhci_hcd psmouse
thermal_sys freq_table iwlwifi ehci_hcd serio_raw evdev hwmon lpc_ich
mei_me mei sparse_keymap mdio kvm_intel kvm mxm_wmi crc32_pclmul
toshiba_bluetooth wmi battery button ac snd_hda_codec_idt cfg80211
rfkill crc32c_intel snd_hda_codec_hdmi snd_hda_intel snd_hda_codec
snd_hwdep snd_pcm snd_page_alloc snd_timer snd soundcore
ghash_clmulni_intel microcode loop
[  980.731097] CPU: 1 PID: 1693 Comm: kworker/u8:2 Tainted: G
C   3.10.17 #2
[  980.731099] Hardware name: TOSHIBA Satellite P55-A/VG10ST, BIOS
1.40 10/09/2013
[  980.731107] Workqueue: phy0 ieee80211_iface_work [mac80211]
[  980.731110]  0000000000000009 ffff88015003dbb8 ffffffff81b66dc6
ffff88015003dbf0
[  980.731113]  ffffffff81056f51 ffff88019786e640 ffff8801920be800
ffff8801920be800
[  980.731116]  00000000fffffffb ffff88018925f000 ffff88015003dc00
ffffffff8105702a
[  980.731119] Call Trace:
[  980.731127]  [<ffffffff81b66dc6>] dump_stack+0x19/0x1b
[  980.731133]  [<ffffffff81056f51>] warn_slowpath_common+0x61/0x80
[  980.731136]  [<ffffffff8105702a>] warn_slowpath_null+0x1a/0x20
[  980.731144]  [<ffffffffa08d0a7b>] __sta_info_destroy+0x21b/0x310 [mac80211]
[  980.731151]  [<ffffffffa08d0cb5>] sta_info_flush_defer+0x85/0xb0 [mac80211]
[  980.731161]  [<ffffffffa090700f>] ieee80211_set_disassoc+0xaf/0x3b0
[mac80211]
[  980.731169]  [<ffffffffa090820e>]
ieee80211_sta_connection_lost.isra.22+0x3e/0x80 [mac80211]
[  980.731177]  [<ffffffffa0909352>] ieee80211_sta_work+0x1d2/0xf90 [mac80211]
[  980.731185]  [<ffffffffa08dbb19>] ieee80211_iface_work+0x2c9/0x360 [mac80211]
[  980.731189]  [<ffffffff8107430f>] process_one_work+0x17f/0x430
[  980.731192]  [<ffffffff81074f41>] worker_thread+0x121/0x3a0
[  980.731196]  [<ffffffff81074e20>] ? manage_workers.isra.27+0x2a0/0x2a0
[  980.731200]  [<ffffffff8107ac60>] kthread+0xc0/0xd0
[  980.731204]  [<ffffffff8107aba0>] ? kthread_create_on_node+0x120/0x120
[  980.731208]  [<ffffffff81b6f6dc>] ret_from_fork+0x7c/0xb0
[  980.731212]  [<ffffffff8107aba0>] ? kthread_create_on_node+0x120/0x120
[  980.731214] ---[ end trace 7a7fa89d23055b3a ]---
[  980.731227] iwlwifi 0000:02:00.0: Failed to send MAC context (action:2): -5
[  980.731231] iwlwifi 0000:02:00.0: failed to update MAC 0c:8b:fd:bf:e7:58
[  980.731234] iwlwifi 0000:02:00.0: Failed to remove station. Id=1
[  980.731237] iwlwifi 0000:02:00.0: failed to remove AP station
[  980.731243] iwlwifi 0000:02:00.0: Failed to send MAC context (action:2): -5
[  980.731247] iwlwifi 0000:02:00.0: failed to update MAC 0c:8b:fd:bf:e7:58
[  980.731251] iwlwifi 0000:02:00.0: Failed to send binding (action:3): -5
[  980.731255] iwlwifi 0000:02:00.0: Failed to send PHY remove: ctxt id=1
[  980.736066] cfg80211: Calling CRDA to update world regulatory domain
[  980.737986] cfg80211: World regulatory domain updated:
[  980.737989] cfg80211:   (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[  980.737992] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[  980.737994] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[  980.737996] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[  980.737998] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[  980.738013] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[  980.831505] iwlwifi 0000:02:00.0: Scan failed! status 0x1 ret -5
[  981.832267] iwlwifi 0000:02:00.0: Scan failed! status 0x1 ret -5
[  982.832935] iwlwifi 0000:02:00.0: Scan failed! status 0x1 ret -5
<snip>


On Thu, Dec 12, 2013 at 10:09 PM, Emmanuel Grumbach <egrumbach@xxxxxxxxx> wrote:
>
>
> On 12/12/2013 10:38 PM, David Williams wrote:
>> Hello,
>>
>> I am a victim of the bug causing microcode crashes on Intel 7260.  I
>> understand that new firmware is in the works that should resolve this.  I
>> have two questions:
>
> Please share iw list output and dmesg output
>
>>
>> 1) Is there any indication as to whether the new firmware/driver will make
>> it into the 3.10 or 3.12 kernels?
>>
>
> It is most probably a firmware issue - I'll know after you send the
> output I mentioned above.
>
>> 2) Is there a workaround using the existing firmware in the meantime?
>>
>
> I am not aware of any microcode error we can workaround in the driver.
> But you might be facing an issue I have never seen - please send the
> output and we'll see.
>
>> Thanks,
>>
>> Dave Williams
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
>> the body of a message to majordomo@xxxxxxxxxxxxxxx
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux