Atheros AR5413 chip
ath5k 0.6.0
compat-wireless-2.6.32.16
hostapd 0.7.2
kernel 2.6.32

Wondering if anybody has seen this.

In base.c ath5k_intr():

    if (status & AR5K_INT_SWBA) {
                tasklet_hi_schedule(&sc->beacontq);
    }

will stop ever being true.

This can test false for more than an hour, then start testing true again. (I 
have one client connected, haven't found any specific event thats clearing the 
problem.)

It's intermittent. Sometimes it takes hours to start happening, sometimes just 
minutes after startup.

I've tested code that forces the beacontq tasklet to get scheduled and I will 
see that scheduled beacon, but the problem doesn't go away. Scheduling the 
restq tasklet clears the problem, but it eventually happens again. (it can take 
an hour our two)

Thx, John

_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to