Wow, TXOK when received ACK, that actually may save a lot of the trouble! Thanks a lot for the valuable information, Bob.
Best Regards YY On Thu, Jun 24, 2010 at 8:04 PM, Bob Copeland <m...@bobcopeland.com> wrote: > [please don't top post] > > On Thu, Jun 24, 2010 at 02:25:34PM +0800, Jin YunYe wrote: >> I am a bit curious on the CTS/RTS/ACK part. >> >> I tried to printk out (in ath5k_intr() ) the received frame type while >> I am pinging a wireless router using my atheros card at the same time. >> However, I cannot see any ACK packet received by my card from the >> router. Is it because both TX and RX of ACK/RTS/CTS are completely >> handled by the hardware so that the RX of an ACK does not even raise >> ath5k_intr()? > > The hardware handles it completely so you won't get an rx interrupt for > these packets. But you will get TX completion interrupt for the packet > that is being ACKed when the ACK is received, and the tx status will > indicate success or failure. > > -- > Bob Copeland %% www.bobcopeland.com > > _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel