How can I prevent my wifi driver from going catatonic?
I found two possible solutions. I'm not sure which one is "best".
Adding wd_disable=1
to the module commandline seems to work, as does 11n_disable=1
, as suggested by @slm's answer linked in comments above.
In short, edit /etc/modprobe.d/iwlwifi.conf
and add either:
options iwlwifi 11n_disable=1
or
optoins iwlwifi wd_disable=1
FWIW, I'm using the former at the moment, as I know I don't want to use Wireless-N, and disabling a queue watchdog doesn't seem like a good idea.