FS#31667 - [linux] 3.5.4 -3.10.x iwlwifi failed to flush tx queue/wifi stops working
Attached to Project:
Arch Linux
Opened by Ian Wetherbee (ian.wetherbee) - Monday, 24 September 2012, 05:42 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 10 October 2013, 09:49 GMT
Opened by Ian Wetherbee (ian.wetherbee) - Monday, 24 September 2012, 05:42 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 10 October 2013, 09:49 GMT
|
Details
Description:
A few minutes after being connected to a wifi network my /var/log/everything fills up with: Sep 24 00:29:07 idw kernel: [ 1956.861299] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues And the transfer drops to 0B/s, but the network stays connected. It sometimes recovers and the speed picks up. If I leave it stuck, this appears: Sep 24 00:12:25 idw kernel: [ 956.013286] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:12:28 idw kernel: [ 959.008720] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:12:40 idw kernel: [ 971.240227] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:12:54 idw kernel: [ 984.972792] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:12:59 idw kernel: [ 989.965253] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:13:04 idw kernel: [ 994.947729] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Sep 24 00:13:09 idw pptp[2343]: nm-pptp-service-2332 log[logecho:pptp_ctrl.c:677]: Echo Request received. Sep 24 00:13:09 idw pptp[2343]: nm-pptp-service-2332 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 6 'Echo-Reply' Sep 24 00:13:09 idw pptp[2343]: nm-pptp-service-2332 log[logecho:pptp_ctrl.c:677]: Echo Reply received. Sep 24 00:13:20 idw kernel: [ 1011.482641] iwlwifi 0000:02:00.0: Queue 11 stuck for 10000 ms. Sep 24 00:13:20 idw kernel: [ 1011.482651] iwlwifi 0000:02:00.0: Current SW read_ptr 67 write_ptr 34 Sep 24 00:13:20 idw kernel: [ 1011.482688] iwlwifi 0000:02:00.0: Current HW read_ptr 67 write_ptr 34 Sep 24 00:13:20 idw kernel: [ 1011.482693] iwlwifi 0000:02:00.0: Loaded firmware version: 18.168.6.1 Sep 24 00:13:20 idw kernel: [ 1011.482845] iwlwifi 0000:02:00.0: 0x00000000 | OK Sep 24 00:13:20 idw kernel: [ 1011.482849] iwlwifi 0000:02:00.0: 0x00000000 | uPc Sep 24 00:13:20 idw kernel: [ 1011.482853] iwlwifi 0000:02:00.0: 0x00000000 | branchlink1 Sep 24 00:13:20 idw kernel: [ 1011.482857] iwlwifi 0000:02:00.0: 0x00000000 | branchlink2 Sep 24 00:13:20 idw kernel: [ 1011.482860] iwlwifi 0000:02:00.0: 0x00000000 | interruptlink1 Sep 24 00:13:20 idw kernel: [ 1011.482864] iwlwifi 0000:02:00.0: 0x00000000 | interruptlink2 Sep 24 00:13:20 idw kernel: [ 1011.482868] iwlwifi 0000:02:00.0: 0x00000000 | data1 Sep 24 00:13:20 idw kernel: [ 1011.482872] iwlwifi 0000:02:00.0: 0x00000000 | data2 Sep 24 00:13:20 idw kernel: [ 1011.482875] iwlwifi 0000:02:00.0: 0x00000000 | line Sep 24 00:13:20 idw kernel: [ 1011.482879] iwlwifi 0000:02:00.0: 0x00000000 | beacon time Sep 24 00:13:20 idw kernel: [ 1011.482883] iwlwifi 0000:02:00.0: 0x00000000 | tsf low Sep 24 00:13:20 idw kernel: [ 1011.482887] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi Sep 24 00:13:20 idw kernel: [ 1011.482891] iwlwifi 0000:02:00.0: 0x00000000 | time gp1 Sep 24 00:13:20 idw kernel: [ 1011.482894] iwlwifi 0000:02:00.0: 0x00000000 | time gp2 Sep 24 00:13:20 idw kernel: [ 1011.482898] iwlwifi 0000:02:00.0: 0x00000000 | time gp3 Sep 24 00:13:20 idw kernel: [ 1011.482902] iwlwifi 0000:02:00.0: 0x00000000 | uCode version Sep 24 00:13:20 idw kernel: [ 1011.482906] iwlwifi 0000:02:00.0: 0x00000000 | hw version Sep 24 00:13:20 idw kernel: [ 1011.482910] iwlwifi 0000:02:00.0: 0x00000000 | board version Sep 24 00:13:20 idw kernel: [ 1011.482913] iwlwifi 0000:02:00.0: 0x00000000 | hcmd Sep 24 00:13:20 idw kernel: [ 1011.482917] iwlwifi 0000:02:00.0: 0x00000000 | isr0 Sep 24 00:13:20 idw kernel: [ 1011.482921] iwlwifi 0000:02:00.0: 0x00000000 | isr1 Sep 24 00:13:20 idw kernel: [ 1011.482924] iwlwifi 0000:02:00.0: 0x00000000 | isr2 Sep 24 00:13:20 idw kernel: [ 1011.482928] iwlwifi 0000:02:00.0: 0x00000000 | isr3 Sep 24 00:13:20 idw kernel: [ 1011.482932] iwlwifi 0000:02:00.0: 0x00000000 | isr4 Sep 24 00:13:20 idw kernel: [ 1011.482936] iwlwifi 0000:02:00.0: 0x00000000 | isr_pref Sep 24 00:13:20 idw kernel: [ 1011.482939] iwlwifi 0000:02:00.0: 0x00000000 | wait_event Sep 24 00:13:20 idw kernel: [ 1011.482943] iwlwifi 0000:02:00.0: 0x00000000 | l2p_control Sep 24 00:13:20 idw kernel: [ 1011.482947] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration Sep 24 00:13:20 idw kernel: [ 1011.482951] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid Sep 24 00:13:20 idw kernel: [ 1011.482954] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match Sep 24 00:13:20 idw kernel: [ 1011.482958] iwlwifi 0000:02:00.0: 0x00000000 | lmpm_pmg_sel Sep 24 00:13:20 idw kernel: [ 1011.482962] iwlwifi 0000:02:00.0: 0x00000000 | timestamp Sep 24 00:13:20 idw kernel: [ 1011.482966] iwlwifi 0000:02:00.0: 0x00000000 | flow_handler Sep 24 00:13:20 idw kernel: [ 1011.483033] iwlwifi 0000:02:00.0: Start IWL Event Log Dump: nothing in log Sep 24 00:13:20 idw kernel: [ 1011.485661] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 1 [0x07fd0001] Sep 24 00:13:20 idw kernel: [ 1011.486217] ieee80211 phy1: Hardware restart was requested Sep 24 00:13:20 idw kernel: [ 1011.486279] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S Sep 24 00:13:20 idw kernel: [ 1011.492941] iwlwifi 0000:02:00.0: Radio type=0x2-0x1-0x0 Sep 24 00:14:58 idw NetworkManager[1080]: <info> (wlan0): device state change: activated -> unavailable (reason 'none') [100 20 0] Sep 24 00:14:58 idw NetworkManager[1080]: <info> (wlan0): deactivating device (reason 'none') [0] These also occasionally appear: Sep 23 23:53:41 idw kernel: [ 5180.990266] WARNING: at drivers/net/wireless/iwlwifi/iwl-agn-tx.c:1179 iwlagn_rx_reply_tx+0x95a/0x980 [iwlwifi]() Sep 23 23:53:41 idw kernel: [ 5180.990267] Hardware name: UX31A Sep 23 23:53:41 idw kernel: [ 5180.990267] Modules linked in: btusb bluetooth sha1_ssse3 sha1_generic ecb ppp_mppe ppp_async crc_ccitt ppp_generic slhc fuse snd_hda_codec_hdmi snd_hda_codec_realtek joydev uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev media rts5139(C) arc4 iTCO_wdt iTCO_vendor_support asus_nb_wmi asus_wmi pci_hotplug sparse_keymap microcode aesni_intel aes_x86_64 aes_generic ghash_clmulni_intel cryptd kvm_intel iwlwifi kvm coretemp crc32c_intel i915 serio_raw mac80211 evdev snd_hda_intel snd_hda_codec i2c_algo_bit psmouse drm_kms_helper snd_hwdep drm snd_pcm i2c_i801 pcspkr snd_page_alloc cfg80211 snd_timer snd i2c_core rfkill soundcore lpc_ich intel_agp mfd_core mei intel_gtt acpi_cpufreq thermal wmi button mperf video battery ac processor vboxdrv(O) ext4 crc16 jbd2 mbcache sd_mod ehci_hcd ahci libahci libata scsi_mod xhci_hcd usbcore usb_common Sep 23 23:53:41 idw kernel: [ 5180.990294] Pid: 1201, comm: Xorg Tainted: G WC O 3.5.4-1-ARCH #1 Sep 23 23:53:41 idw kernel: [ 5180.990294] Call Trace: Sep 23 23:53:41 idw kernel: [ 5180.990295] <IRQ> [<ffffffff81051a3f>] warn_slowpath_common+0x7f/0xc0 Sep 23 23:53:41 idw kernel: [ 5180.990298] [<ffffffff81051a9a>] warn_slowpath_null+0x1a/0x20 Sep 23 23:53:41 idw kernel: [ 5180.990301] [<ffffffffa05ff5aa>] iwlagn_rx_reply_tx+0x95a/0x980 [iwlwifi] Sep 23 23:53:41 idw kernel: [ 5180.990303] [<ffffffff8147deb8>] ? _raw_spin_unlock_irqrestore+0x38/0x50 Sep 23 23:53:41 idw kernel: [ 5180.990305] [<ffffffff81086e67>] ? try_to_wake_up+0x1e7/0x2f0 Sep 23 23:53:41 idw kernel: [ 5180.990307] [<ffffffff81075916>] ? autoremove_wake_function+0x16/0x40 Sep 23 23:53:41 idw kernel: [ 5180.990310] [<ffffffffa060ac77>] iwl_rx_dispatch+0xb7/0x120 [iwlwifi] Sep 23 23:53:41 idw kernel: [ 5180.990312] [<ffffffff81268fa0>] ? unmap_single+0x30/0x70 Sep 23 23:53:41 idw kernel: [ 5180.990315] [<ffffffffa0619f90>] iwl_irq_tasklet+0xde0/0x10b0 [iwlwifi] Sep 23 23:53:41 idw kernel: [ 5180.990317] [<ffffffff8105ae43>] tasklet_action+0x63/0xd0 Sep 23 23:53:41 idw kernel: [ 5180.990319] [<ffffffff8105a4b0>] __do_softirq+0xb0/0x210 Sep 23 23:53:41 idw kernel: [ 5180.990321] [<ffffffff8148695c>] call_softirq+0x1c/0x30 Sep 23 23:53:41 idw kernel: [ 5180.990323] [<ffffffff81016565>] do_softirq+0x65/0xa0 Sep 23 23:53:41 idw kernel: [ 5180.990325] [<ffffffff8105a936>] irq_exit+0x96/0xc0 Sep 23 23:53:41 idw kernel: [ 5180.990327] [<ffffffff814871b3>] do_IRQ+0x63/0xe0 Sep 23 23:53:41 idw kernel: [ 5180.990328] [<ffffffff8147e46a>] common_interrupt+0x6a/0x6a Sep 23 23:53:41 idw kernel: [ 5180.990329] <EOI> [<ffffffffa03fcebd>] ? drm_gem_object_lookup+0x1d/0x80 [drm] Sep 23 23:53:41 idw kernel: [ 5180.990336] [<ffffffffa0574fb7>] ? i915_mutex_lock_interruptible+0x37/0x90 [i915] Sep 23 23:53:41 idw kernel: [ 5180.990341] [<ffffffffa0579a1f>] i915_gem_madvise_ioctl+0x5f/0x130 [i915] Sep 23 23:53:41 idw kernel: [ 5180.990344] [<ffffffffa03fb4f3>] drm_ioctl+0x4c3/0x570 [drm] Sep 23 23:53:41 idw kernel: [ 5180.990348] [<ffffffffa05799c0>] ? i915_gem_throttle_ioctl+0x100/0x100 [i915] Sep 23 23:53:41 idw kernel: [ 5180.990350] [<ffffffff8118aad7>] do_vfs_ioctl+0x97/0x530 Sep 23 23:53:41 idw kernel: [ 5180.990353] [<ffffffff81179168>] ? vfs_read+0x138/0x180 Sep 23 23:53:41 idw kernel: [ 5180.990354] [<ffffffff8118b009>] sys_ioctl+0x99/0xa0 Sep 23 23:53:41 idw kernel: [ 5180.990356] [<ffffffff814853ed>] system_call_fastpath+0x1a/0x1f Sep 23 23:53:41 idw kernel: [ 5180.990357] ---[ end trace 8b65a88ede9255f9 ]--- Sep 23 23:53:43 idw kernel: [ 5182.967786] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Additional info: [ian@idw ~]$ modinfo iwlwifi filename: /lib/modules/3.5.4-1-ARCH/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko.gz alias: iwlagn license: GPL author: Copyright(c) 2003-2012 Intel Corporation <ilw@linux.intel.com> version: in-tree: description: Intel(R) Wireless WiFi Link AGN driver for Linux firmware: iwlwifi-5150-2.ucode firmware: iwlwifi-5000-5.ucode firmware: iwlwifi-6000g2b-6.ucode firmware: iwlwifi-6000g2a-5.ucode firmware: iwlwifi-6050-5.ucode firmware: iwlwifi-6000-4.ucode firmware: iwlwifi-100-5.ucode firmware: iwlwifi-1000-5.ucode firmware: iwlwifi-135-6.ucode firmware: iwlwifi-105-6.ucode firmware: iwlwifi-2030-6.ucode firmware: iwlwifi-2000-6.ucode srcversion: 22DB8DD353E56060C8AD0B4 alias: pci:v00008086d00000892sv*sd00000462bc*sc*i* alias: pci:v00008086d00000893sv*sd00000262bc*sc*i* alias: pci:v00008086d00000892sv*sd00000062bc*sc*i* alias: pci:v00008086d00000894sv*sd00000822bc*sc*i* alias: pci:v00008086d00000894sv*sd00000422bc*sc*i* alias: pci:v00008086d00000895sv*sd00000222bc*sc*i* alias: pci:v00008086d00000894sv*sd00000022bc*sc*i* alias: pci:v00008086d0000088Esv*sd00004860bc*sc*i* alias: pci:v00008086d0000088Esv*sd00004460bc*sc*i* alias: pci:v00008086d0000088Fsv*sd00004260bc*sc*i* alias: pci:v00008086d0000088Esv*sd00004060bc*sc*i* alias: pci:v00008086d00000887sv*sd00004462bc*sc*i* alias: pci:v00008086d00000888sv*sd00004262bc*sc*i* alias: pci:v00008086d00000887sv*sd00004062bc*sc*i* alias: pci:v00008086d00000890sv*sd00004822bc*sc*i* alias: pci:v00008086d00000890sv*sd00004422bc*sc*i* alias: pci:v00008086d00000891sv*sd00004222bc*sc*i* alias: pci:v00008086d00000890sv*sd00004022bc*sc*i* alias: pci:v00008086d00000896sv*sd00005027bc*sc*i* alias: pci:v00008086d00000896sv*sd00005025bc*sc*i* alias: pci:v00008086d00000897sv*sd00005017bc*sc*i* alias: pci:v00008086d00000897sv*sd00005015bc*sc*i* alias: pci:v00008086d00000896sv*sd00005007bc*sc*i* alias: pci:v00008086d00000896sv*sd00005005bc*sc*i* alias: pci:v00008086d000008AEsv*sd00001027bc*sc*i* alias: pci:v00008086d000008AEsv*sd00001025bc*sc*i* alias: pci:v00008086d000008AFsv*sd00001017bc*sc*i* alias: pci:v00008086d000008AFsv*sd00001015bc*sc*i* alias: pci:v00008086d000008AEsv*sd00001007bc*sc*i* alias: pci:v00008086d000008AEsv*sd00001005bc*sc*i* alias: pci:v00008086d00000084sv*sd00001316bc*sc*i* alias: pci:v00008086d00000084sv*sd00001216bc*sc*i* alias: pci:v00008086d00000083sv*sd00001326bc*sc*i* alias: pci:v00008086d00000083sv*sd00001226bc*sc*i* alias: pci:v00008086d00000083sv*sd00001306bc*sc*i* alias: pci:v00008086d00000083sv*sd00001206bc*sc*i* alias: pci:v00008086d00000084sv*sd00001315bc*sc*i* alias: pci:v00008086d00000084sv*sd00001215bc*sc*i* alias: pci:v00008086d00000083sv*sd00001325bc*sc*i* alias: pci:v00008086d00000083sv*sd00001225bc*sc*i* alias: pci:v00008086d00000083sv*sd00001305bc*sc*i* alias: pci:v00008086d00000083sv*sd00001205bc*sc*i* alias: pci:v00008086d00000886sv*sd00001317bc*sc*i* alias: pci:v00008086d00000886sv*sd00001315bc*sc*i* alias: pci:v00008086d00000885sv*sd00001327bc*sc*i* alias: pci:v00008086d00000885sv*sd00001325bc*sc*i* alias: pci:v00008086d00000885sv*sd00001307bc*sc*i* alias: pci:v00008086d00000885sv*sd00001305bc*sc*i* alias: pci:v00008086d00000089sv*sd00001316bc*sc*i* alias: pci:v00008086d00000089sv*sd00001311bc*sc*i* alias: pci:v00008086d00000087sv*sd00001326bc*sc*i* alias: pci:v00008086d00000087sv*sd00001321bc*sc*i* alias: pci:v00008086d00000087sv*sd00001306bc*sc*i* alias: pci:v00008086d00000087sv*sd00001301bc*sc*i* alias: pci:v00008086d00000091sv*sd00005226bc*sc*i* alias: pci:v00008086d00000091sv*sd00005225bc*sc*i* alias: pci:v00008086d00000091sv*sd00005221bc*sc*i* alias: pci:v00008086d00000091sv*sd00005207bc*sc*i* alias: pci:v00008086d00000091sv*sd00005206bc*sc*i* alias: pci:v00008086d00000091sv*sd00005205bc*sc*i* alias: pci:v00008086d00000091sv*sd00005201bc*sc*i* alias: pci:v00008086d00000090sv*sd00005216bc*sc*i* alias: pci:v00008086d00000090sv*sd00005215bc*sc*i* alias: pci:v00008086d00000090sv*sd00005211bc*sc*i* alias: pci:v00008086d0000008Bsv*sd00005317bc*sc*i* alias: pci:v00008086d0000008Bsv*sd00005315bc*sc*i* alias: pci:v00008086d0000008Asv*sd00005327bc*sc*i* alias: pci:v00008086d0000008Asv*sd00005325bc*sc*i* alias: pci:v00008086d0000008Asv*sd00005307bc*sc*i* alias: pci:v00008086d0000008Asv*sd00005305bc*sc*i* alias: pci:v00008086d00000082sv*sd00001305bc*sc*i* alias: pci:v00008086d00000082sv*sd00001304bc*sc*i* alias: pci:v00008086d00000082sv*sd00004820bc*sc*i* alias: pci:v00008086d00000085sv*sd0000C220bc*sc*i* alias: pci:v00008086d00000082sv*sd0000C020bc*sc*i* alias: pci:v00008086d00000085sv*sd00001316bc*sc*i* alias: pci:v00008086d00000085sv*sd00001311bc*sc*i* alias: pci:v00008086d00000082sv*sd00001326bc*sc*i* alias: pci:v00008086d00000082sv*sd00001321bc*sc*i* alias: pci:v00008086d00000082sv*sd00001307bc*sc*i* alias: pci:v00008086d00000082sv*sd00001306bc*sc*i* alias: pci:v00008086d00000082sv*sd00001301bc*sc*i* alias: pci:v00008086d00004239sv*sd00001316bc*sc*i* alias: pci:v00008086d00004239sv*sd00001311bc*sc*i* alias: pci:v00008086d00004238sv*sd00001111bc*sc*i* alias: pci:v00008086d0000422Csv*sd00001326bc*sc*i* alias: pci:v00008086d0000422Csv*sd00001321bc*sc*i* alias: pci:v00008086d0000422Csv*sd00001307bc*sc*i* alias: pci:v00008086d0000422Csv*sd00001306bc*sc*i* alias: pci:v00008086d0000422Csv*sd00001301bc*sc*i* alias: pci:v00008086d0000422Bsv*sd00001121bc*sc*i* alias: pci:v00008086d0000422Bsv*sd00001101bc*sc*i* alias: pci:v00008086d0000423Dsv*sd00001316bc*sc*i* alias: pci:v00008086d0000423Dsv*sd00001216bc*sc*i* alias: pci:v00008086d0000423Dsv*sd00001311bc*sc*i* alias: pci:v00008086d0000423Dsv*sd00001211bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001321bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001221bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001306bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001206bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001301bc*sc*i* alias: pci:v00008086d0000423Csv*sd00001201bc*sc*i* alias: pci:v00008086d0000423Bsv*sd00001011bc*sc*i* alias: pci:v00008086d0000423Asv*sd00001021bc*sc*i* alias: pci:v00008086d0000423Asv*sd00001001bc*sc*i* alias: pci:v00008086d00004236sv*sd00001114bc*sc*i* alias: pci:v00008086d00004236sv*sd00001014bc*sc*i* alias: pci:v00008086d00004236sv*sd00001111bc*sc*i* alias: pci:v00008086d00004236sv*sd00001011bc*sc*i* alias: pci:v00008086d00004235sv*sd00001104bc*sc*i* alias: pci:v00008086d00004235sv*sd00001004bc*sc*i* alias: pci:v00008086d00004235sv*sd00001101bc*sc*i* alias: pci:v00008086d00004235sv*sd00001001bc*sc*i* alias: pci:v00008086d00004235sv*sd00001124bc*sc*i* alias: pci:v00008086d00004235sv*sd00001024bc*sc*i* alias: pci:v00008086d00004235sv*sd00001121bc*sc*i* alias: pci:v00008086d00004235sv*sd00001021bc*sc*i* alias: pci:v00008086d00004237sv*sd00001316bc*sc*i* alias: pci:v00008086d00004237sv*sd00001216bc*sc*i* alias: pci:v00008086d00004237sv*sd00001315bc*sc*i* alias: pci:v00008086d00004237sv*sd00001215bc*sc*i* alias: pci:v00008086d00004237sv*sd00001314bc*sc*i* alias: pci:v00008086d00004237sv*sd00001214bc*sc*i* alias: pci:v00008086d00004237sv*sd00001311bc*sc*i* alias: pci:v00008086d00004237sv*sd00001211bc*sc*i* alias: pci:v00008086d00004232sv*sd00001326bc*sc*i* alias: pci:v00008086d00004232sv*sd00001226bc*sc*i* alias: pci:v00008086d00004232sv*sd00001325bc*sc*i* alias: pci:v00008086d00004232sv*sd00001225bc*sc*i* alias: pci:v00008086d00004232sv*sd00001324bc*sc*i* alias: pci:v00008086d00004232sv*sd00001224bc*sc*i* alias: pci:v00008086d00004232sv*sd00001321bc*sc*i* alias: pci:v00008086d00004232sv*sd00001221bc*sc*i* alias: pci:v00008086d00004232sv*sd00001306bc*sc*i* alias: pci:v00008086d00004232sv*sd00001206bc*sc*i* alias: pci:v00008086d00004232sv*sd00001305bc*sc*i* alias: pci:v00008086d00004232sv*sd00001205bc*sc*i* alias: pci:v00008086d00004232sv*sd00001304bc*sc*i* alias: pci:v00008086d00004232sv*sd00001204bc*sc*i* alias: pci:v00008086d00004232sv*sd00001301bc*sc*i* alias: pci:v00008086d00004232sv*sd00001201bc*sc*i* depends: mac80211,cfg80211 intree: Y vermagic: 3.5.4-1-ARCH SMP preempt mod_unload modversions parm: swcrypto:using crypto in software (default 0 [hardware]) (int) parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: agg TX, 4: agg RX (uint) parm: amsdu_size_8K:enable 8K amsdu size (int) parm: fw_restart:restart firmware in case of error (int) parm: antenna_coupling:specify antenna coupling in dB (defualt: 0 dB) (int) parm: bt_ch_inhibition:Enable BT channel inhibition (default: enable) (bool) parm: plcp_check:Check plcp health (default: 1 [enabled]) (bool) parm: wd_disable:Disable stuck queue watchdog timer 0=system default, 1=disable, 2=enable (default: 0) (int) parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool) parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int) parm: power_save:enable WiFi power management (default: disable) (bool) parm: power_level:default power save level (range from 1 - 5, default: 1) (int) parm: auto_agg:enable agg w/o check traffic load (default: enable) (bool) parm: 5ghz_disable:disable 5GHz band (default: 0 [enabled]) (bool) Steps to reproduce: 1. Connect to wifi network 2. Start downloading a file (pacman -Syu) 3. Download speed drops to 0 after a few seconds |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Thursday, 10 October 2013, 09:49 GMT
Reason for closing: Upstream
Thursday, 10 October 2013, 09:49 GMT
Reason for closing: Upstream
So, I've created "/etc/modprobe.d/iwlwifi.conf" with "options iwlwifi 11n_disable=1" inside.
That was yesterday and, to this date, I've had no problem at all (it may be just coincidence, but may be worth a try).
I was having a similar issue. After switching between networks multiple times, I was getting multiples lines in logs saying the following.
kernel: iwlwifi 0000:03:00.0: fail to flush all tx fifo queues
At times, I am not able to connect to any wifi when this happens
Kagarrache: You are aware that "11n_disable=1" disables wireless N? Therefore it's not really a solution at all, unless you're happy for <54Mb connections and forcing your router into Wireless G mode.
Feb 28 15:33:31 idw kernel: iwlwifi 0000:02:00.0: RF_KILL bit toggled to disable radio.
Feb 28 15:33:31 idw kernel: wlan0: deauthenticating from 0e:2c:03:11:1d:e0 by local choice (reason=3)
Feb 28 15:33:31 idw kernel: iwlwifi 0000:02:00.0: Not sending command - RF KILL
Feb 28 15:33:31 idw kernel: wlan0: HW problem - can not stop rx aggregation for tid 0
Feb 28 15:33:31 idw kernel: iwlwifi 0000:02:00.0: Not sending command - RF KILL
Feb 28 15:33:31 idw kernel: wlan0: failed to remove key (0, 0e:2c:03:11:1d:e0) from hardware (-5)
Feb 28 15:33:31 idw kernel: iwlwifi 0000:02:00.0: Tx flush command to flush out all frames
This now only prints when I hardware-disable the wireless, but the connection still drops out. Before it would give the flush error a minute after the wireless stopped working.
Disabling wireless N fixes the problem at my home network, but does not work on the network at uni where I'm not able to connect at all.
Attached are the error messages from before... how is it possible that this bug is still around?
error (9.3 KiB)