Adrian Chadd
ffdc8f48dd
Add a workaround for AR5416, AR9130 and AR9160 chipsets - work around
...
an incorrectly calculated RTS duration value when transmitting aggregates.
These earlier 802.11n NICs incorrectly used the ACK duration time when
calculating what to put in the RTS of an aggregate frame. Instead it
should have used the block-ack time. The result is that other stations
may not reserve enough time and start transmitting _over_ the top of
the in-progress blockack field. Tsk.
This workaround is to popuate the burst duration field with the delta
between the ACK duration the hardware is using and the required duration
for the block-ack. The result is that the RTS field should now contain
the correct duration for the subsequent block-ack.
This doesn't apply for AR9280 and later NICs.
Obtained from: Qualcomm Atheros
2013-02-22 07:07:11 +00:00
..
2013-02-12 16:57:20 +00:00
2013-01-30 18:01:20 +00:00
2013-02-02 12:52:43 +00:00
2012-11-13 06:03:43 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2012-06-06 09:07:50 +00:00
2013-02-05 00:37:45 +00:00
2013-01-27 09:31:11 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-17 06:01:57 +00:00
2013-01-22 18:51:14 +00:00
2013-01-30 18:01:20 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-11-09 14:58:26 +00:00
2012-04-20 21:17:33 +00:00
2013-02-12 16:57:20 +00:00
2013-02-22 07:07:11 +00:00
2013-01-11 21:42:23 +00:00
2013-01-30 18:01:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-01-26 00:41:54 +00:00
2013-01-26 22:08:21 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-10-27 22:54:23 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-07 15:20:54 +00:00
2013-01-25 23:44:02 +00:00
2013-01-30 18:01:20 +00:00
2012-07-28 21:56:24 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-18 22:47:16 +00:00
2013-01-30 18:01:20 +00:00
2012-11-04 13:46:28 +00:00
2013-01-30 18:01:20 +00:00
2012-12-04 09:32:43 +00:00
2012-11-10 14:58:06 +00:00
2013-01-30 18:01:20 +00:00
2013-01-30 18:01:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-21 20:13:15 +00:00
2012-12-04 09:32:43 +00:00
2013-02-19 18:22:25 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2012-11-09 14:46:23 +00:00
2012-11-02 05:26:33 +00:00
2013-02-21 00:25:45 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2012-08-06 08:58:54 +00:00
2012-12-04 09:32:43 +00:00
2012-11-07 22:43:09 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-08-25 23:59:31 +00:00
2013-01-30 18:01:20 +00:00
2013-01-12 16:09:33 +00:00
2012-12-04 09:32:43 +00:00
2012-10-26 20:24:13 +00:00
2013-02-21 17:50:21 +00:00
2012-11-05 19:16:27 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-10-22 13:06:09 +00:00
2012-11-23 19:20:38 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2013-01-31 22:09:53 +00:00
2013-01-02 22:01:26 +00:00
2013-01-02 21:45:20 +00:00
2012-08-27 17:24:07 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2012-09-28 11:59:32 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-10-10 08:36:38 +00:00
2013-01-13 16:57:11 +00:00
2013-02-12 16:57:20 +00:00
2012-07-26 13:58:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2013-02-20 21:16:50 +00:00
2012-12-04 09:32:43 +00:00
2012-10-22 13:06:09 +00:00
2012-08-15 16:19:39 +00:00
2012-12-04 09:32:43 +00:00
2013-02-19 19:25:50 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-21 02:34:04 +00:00
2012-11-21 17:05:57 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-20 05:02:12 +00:00
2012-09-26 14:17:14 +00:00
2013-02-12 16:57:20 +00:00
2013-01-21 23:24:16 +00:00
2013-01-30 18:01:20 +00:00
2013-02-12 16:57:20 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-21 21:28:33 +00:00
2013-01-30 18:01:20 +00:00
2013-01-27 00:16:36 +00:00
2012-09-10 18:49:49 +00:00
2013-01-23 05:37:45 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-09-10 18:49:49 +00:00
2012-11-01 17:01:05 +00:00
2012-10-18 00:45:53 +00:00
2012-12-04 09:32:43 +00:00
2013-01-07 21:35:25 +00:00
2013-01-30 18:01:20 +00:00
2013-01-30 18:01:20 +00:00
2013-02-14 17:34:17 +00:00
2012-08-18 11:25:07 +00:00
2012-12-04 09:32:43 +00:00
2012-06-28 07:26:44 +00:00
2012-07-31 18:47:17 +00:00
2013-01-05 18:48:23 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-05-20 02:43:54 +00:00
2013-02-21 12:40:52 +00:00
2013-01-15 20:13:25 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-09-13 10:12:16 +00:00
2012-12-04 09:32:43 +00:00
2012-10-10 08:36:38 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-17 01:34:25 +00:00
2012-05-24 21:24:23 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-21 07:19:50 +00:00
2013-02-12 16:57:20 +00:00
2012-11-13 20:38:55 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-13 03:33:01 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-19 10:25:51 +00:00
2012-08-23 22:38:37 +00:00
2012-12-04 09:32:43 +00:00
2012-09-10 18:49:49 +00:00
2012-12-04 09:32:43 +00:00
2012-10-10 08:36:38 +00:00
2013-02-12 16:57:20 +00:00
2013-02-06 11:16:18 +00:00
2012-10-10 08:36:38 +00:00
2013-01-13 16:57:11 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2013-02-12 16:57:20 +00:00
2012-09-07 18:41:19 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-02-03 21:30:29 +00:00
2012-12-04 09:32:43 +00:00
2013-02-18 17:55:27 +00:00
2012-10-10 08:36:38 +00:00
2012-12-04 09:32:43 +00:00
2012-06-20 09:01:44 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2013-01-30 18:01:20 +00:00
2012-12-04 09:32:43 +00:00
2013-01-11 10:22:09 +00:00
2013-02-12 16:57:20 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-04 09:32:43 +00:00
2012-12-18 16:15:20 +00:00
2012-12-04 09:32:43 +00:00
2013-01-30 18:01:20 +00:00
2012-12-04 09:32:43 +00:00