All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christopher van de Sande <cvandesande@opendmz.com>
To: linux-wireless@vger.kernel.org
Subject: [iwlwifi] fail to flush all tx fifo queues kernel 3.18.7
Date: Fri, 20 Feb 2015 00:24:55 +0100	[thread overview]
Message-ID: <54E670C7.4070609@opendmz.com> (raw)

Hi Linux-Wireless!

I've noticed that this issue has come up here a few times on this list.  
I was really hoping my searching would lead me to a fix, but it 
hasn't...so I'm asking for help.

This started happening when I moved into an apartment complex that has 
lots of wifi access points.  I don't have my own AP here, I'm using the 
ones that are shared by the building, so I have no control over them.  
The signal is on the weak side, but should be good enough to be usable.  
iwconfig says Signal level=-61 dBm currently.

I've read up on https://bugzilla.kernel.org/show_bug.cgi?id=56581 and 
took the suggested options. They seem to give me the best results. 
(Though I still get the failed to flush, and need to disable/re-enable 
to get wireless working again).

cat /etc/modprobe.d/iwlwifi.conf
#options iwlwifi 11n_disable=1
options iwlwifi swcrypto=1
options mac80211 beacon_loss_count=1000

firmware: iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 
op_mode iwldvm

lspci -s 03:00.0 -v
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2200 
(rev c4)
     Subsystem: Intel Corporation Centrino Wireless-N 2200 BGN
     Flags: bus master, fast devsel, latency 0, IRQ 28
     Memory at f1c00000 (64-bit, non-prefetchable) [size=8K]
     Capabilities: [c8] Power Management version 3
     Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
     Capabilities: [e0] Express Endpoint, MSI 00
     Capabilities: [100] Advanced Error Reporting
     Capabilities: [140] Device Serial Number 9c-4e-36-ff-ff-cd-31-a8
     Kernel driver in use: iwlwifi
     Kernel modules: iwlwifi


Excerpt from dmesg:
[ 4689.207088] wlp3s0: authenticate with c4:01:7c:75:da:c8
[ 4689.225168] wlp3s0: send auth to c4:01:7c:75:da:c8 (try 1/3)
[ 4689.229165] wlp3s0: authenticated
[ 4689.230379] wlp3s0: associate with c4:01:7c:75:da:c8 (try 1/3)
[ 4689.276300] wlp3s0: RX AssocResp from c4:01:7c:75:da:c8 (capab=0x431 
status=0 aid=7)
[ 4689.302835] wlp3s0: associated
[ 6680.502600] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 0
[ 6680.502608] iwlwifi 0000:03:00.0: Current SW read_ptr 43 write_ptr 44
[ 6680.502665] iwl data: 00000000: 00 00 00 00 00 00 00 00 00 08 00 00 
00 00 00 00  ................
[ 6680.502683] iwlwifi 0000:03:00.0: FH TRBs(0) = 0x00000000
[ 6680.502701] iwlwifi 0000:03:00.0: FH TRBs(1) = 0x8010206c
[ 6680.502718] iwlwifi 0000:03:00.0: FH TRBs(2) = 0x00000000
[ 6680.502735] iwlwifi 0000:03:00.0: FH TRBs(3) = 0x8030002b
[ 6680.502752] iwlwifi 0000:03:00.0: FH TRBs(4) = 0x00000000
[ 6680.502769] iwlwifi 0000:03:00.0: FH TRBs(5) = 0x00000000
[ 6680.502786] iwlwifi 0000:03:00.0: FH TRBs(6) = 0x00000000
[ 6680.502802] iwlwifi 0000:03:00.0: FH TRBs(7) = 0x0070908d
[ 6680.502870] iwlwifi 0000:03:00.0: Q 0 is active and mapped to fifo 3 
ra_tid 0x0000 [43,44]

I've even considered changing wireless cards, but my Lenovo T430 bios 
whitelists only certain cards, so at the moment I seem to be stuck with 
this one.

I don't suppose there's another firmware I can try?

Thanks for your time,
Chris.



                 reply	other threads:[~2015-02-19 23:34 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54E670C7.4070609@opendmz.com \
    --to=cvandesande@opendmz.com \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.