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

Reply via email to