I have a wireless interface Intel 1030 on a Dell XPS 15 laptop.
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] (rev 34)
Recently I noticed that the error message
iwlwifi 0000:03:00.0: fail to flush all tx fifo queues appears in dmesg, then my WLAN is very slow (to the point that names will fail to resolve 90% of the time).
and I can't connect to any network other than the one I'm currently connected to (both (edit: this last problem was a false alarm)
iwlist wlan0 scan and NetworkManager or wicd don't show any other networks)
The only cure is disabling/enabling the wireless network. Here I find that it might be related to suspend, however it appears even after a fresh boot or when under heavy traffic (e.g. downloading a torrent).
Forcing the card to use only 802.11g (
11n_disable=1 option when loading the module) helps somewhat.
Any clues? It happens both in Ubuntu 12.10 (kernel 3.5), openSUSE 12.3 (kernel 3.7) and Arch Linux (kernel 3.7.10 or 3.8.2-ck).