Looking through the ath9k driver changes, I have a feeling that this problem is related to the driver defaulting to powersave mode for chips where the driver isn't stable with powersave mode enabled. A potential workaround is:
sudo modprobe -r ath9k
sudo modprobe ath9k
sudo iwconfig wlan0 power off
Note: This will drop your connection because you are reloading the driver.
The card claims that power savings is not enabled even before doing this but, my connection has been stable for an abnormally long period of time since trying this. This potential workaround will not persist through a reboot or suspend/resume but, if it's found to help people, I can post pm-utils scripts that permanently disable the power savings.
Looking through the ath9k driver changes, I have a feeling that this problem is related to the driver defaulting to powersave mode for chips where the driver isn't stable with powersave mode enabled. A potential workaround is:
sudo modprobe -r ath9k
sudo modprobe ath9k
sudo iwconfig wlan0 power off
Note: This will drop your connection because you are reloading the driver.
The card claims that power savings is not enabled even before doing this but, my connection has been stable for an abnormally long period of time since trying this. This potential workaround will not persist through a reboot or suspend/resume but, if it's found to help people, I can post pm-utils scripts that permanently disable the power savings.