The TSFOOR interrupt is triggering with the AR9331 in station mode. take a look to see what's going on: * is it not RX'ing beacons; * is the beacon timer programming all fucked up; * is calibration interfering; * something else.
Also happens on AR9485, but has not happened for me recently.
This is also happening for me on the AR9460. Every week or two the wifi on my headless home server will randomly disappear and so I'll hard reboot it. Looking at /var/log/messages there is always a line "kernel: ath0: ath_intr: TSFOOR".
(In reply to Tom from comment #2) TSFOOR happens when it's gone deaf or the beacon timers are all wrong. You could try this on the machine when it happens to force a reset: # sysctl hw.ath.hal.force_full_reset=1 # sysctl dev.ath.0.forcebstuck=1 That will force a full reset and then a "beacon stuck" situation. If it recovers from that then I'll go and ensure TSFOOR schedules a full cold reset to unstick things.