Adrian Chadd f6287cc63c [ath] Don't re-program the beacon timers if we miss a beacon in software-beacon STA mode.
This is something I added a few years ago to handle resyncing the beacon if
we miss a beacon or need to sync after association/reassociation/powersave.

However, if we're doing STA+AP mode (eg DWDS) then we don't want
to reprogram the beacons here; this may upset normal AP operation.
I missed checking for the sc->sc_swbmiss flag so I was reinitialising
the beacon timers after every beacon miss / TSFOOR option, and
that isn't likely good.

This plus ensuring that STA's are created with "-beacon" to disable
BMISS/TSFOOR processing will hopefully quieten some of the issues
I've seen with missed beacons / TSFOOR (out of range) interrupts
coming in when operating in STA mode.

Tested:

* AR9380/AR9580, STA+AP modes
2020-06-01 06:10:25 +00:00
..
2020-02-13 19:07:42 +00:00
2020-04-18 02:53:19 +00:00
2020-03-30 16:04:25 +00:00
2020-03-09 03:34:16 +00:00
2020-02-03 17:35:11 +00:00
2020-05-26 16:11:46 +00:00
2020-04-18 02:52:59 +00:00
2020-02-03 17:35:11 +00:00
2020-05-11 22:08:08 +00:00
2020-02-12 00:58:17 +00:00
2020-03-30 16:04:25 +00:00
2020-03-24 21:28:48 +00:00
2020-04-18 02:53:09 +00:00
2020-02-03 17:35:11 +00:00
2020-05-20 08:15:09 +00:00
2019-12-26 17:25:51 +00:00
2020-02-07 19:53:07 +00:00
2020-04-09 21:24:17 +00:00
2020-04-18 02:53:04 +00:00
2020-02-03 17:35:11 +00:00
2020-03-03 18:58:43 +00:00
2020-02-27 15:25:26 +00:00
2020-02-03 17:35:11 +00:00
2020-03-30 16:04:25 +00:00
2020-02-07 19:53:07 +00:00
2020-02-03 17:35:11 +00:00
2020-05-10 14:09:30 +00:00
2020-05-11 20:30:28 +00:00
2020-02-27 15:25:31 +00:00
2020-02-03 17:35:11 +00:00
2020-02-27 15:25:21 +00:00
2020-02-03 17:35:11 +00:00
2020-02-01 23:16:30 +00:00
2020-04-18 02:53:14 +00:00
2020-03-30 16:04:25 +00:00
2020-05-28 21:22:30 +00:00
2020-03-04 22:31:41 +00:00