Comment 53 for bug 561125

Revision history for this message
Shaun Dennie (sdennie) wrote : Re: WARNING: at /build/buildd/linux-2.6.32/kernel/softirq.c:143 local_bh_enable_ip+0x61/0x90() [ath9k]

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.