C. McPherson <ccmcphe <at>
Post by C. McPhersonThat did not work. I did change
ieee80211_monitor_start_xmit() in
Post by C. McPhersonmac80211 tx.c where it sets the
info->flags =
IEEE80211_TX_CTL_REQ_TX_STATUS |
Post by C. McPhersonIEEE80211_TX_CTL_INJECTED;
info->flags =
IEEE80211_TX_CTL_REQ_TX_STATUS |
IEEE80211_TX_CTL_NO_ACK
Post by C. McPhersonIEEE80211_TX_CTL_INJECTED;
and that got rid of the retries.
When injecting. This is because the
IEEE80211_TX_CTL_NO_ACK flag in
Post by C. McPhersonieee80211_monitor_start_xmit(),
allows the ath9k ath_tx_fill_desc()
to
Post by C. McPhersoncheck the flags and set
ATH9K_TXDESC_NOACK properly.
information.
Post by C. McPhersonPost by C. McPherson-Clyde
On 03/15/2013 04:28 PM, Adrian
Post by Adrian Chadd* you don't request an ACK if
you don't want one;
count to 1
McPherson <ccmcphe <at> verizon.net>
PCI in my lab using monitor mode and
frame
I inject control frames RTS/CTS, ACKs
the
frames. I was wondering if there is a
way
ath9k software? In other words I want
to
wireshark machine I just want to see
that
frames.
_____________________________________
__________
lists.ath9k.org
https://lists.ath9k.org/mailman/listi
nfo/ath9k-devel
_____________________________________
__________
Post by C. McPhersonPost by C. McPhersonath9k-devel mailing list
ath9k-devel <at> lists.ath9k.org
https://lists.ath9k.org/mailman/listi
nfo/ath9k-devel
Hi,
I realise this is quite an old
thread, but I have this exact issue
of retry packets when injecting. I'd
just like to know if this requires
the driver to be patched or if it is
something that can be passed in while
injecting the packet?
I found an example packet injector
script that mentioned building the
radio tap header with 2 extra bytes
(0x80,0x00) on the end to turn ack
off. I tried this, but the retries
still come through.
If anyone could lend a bit if
assistance or more detail on how to
implement this without patching the
driver it would be greatly
appreciated.
Regards
Paul