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.
--
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