Dear all, I am doing some experiments about virtual carrier sense that I manipulate the duration field in RTS/CTS frames. I manually inject CTS frames, set the duration field to a specific number (i.e. 2000), and use a sniffer to monitor those frames. However, the duration filed is not the desired number as I filled in. The duration filed is always 0.
I also observed that to enable CTS for regular data frame (by setting ATH9K_TXDESC_CTSENA in xmit.c). Hardware generate a CTS frame for the data frame, and the hardware sets the duration field of the corresponding CTS frame automatically. I am wondering if there is some way to force the hardware to send out CTS frames with manually configured duration field. I am running this experiment in a Ubuntu 12.04 machine with Linux kernel 3.11 and backports driver 3.13. My Wi-Fi card is AR9280. I appreciate any comments and suggestions. Best, -Yi-Hung Wei
_______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel