From mboxrd@z Thu Jan 1 00:00:00 1970 From: Valentin Manea Date: Wed, 07 Oct 2009 19:14:18 +0300 Subject: [ath9k-devel] Disabling Link-Layer Acks In-Reply-To: <19148.12608.592686.185992@gargle.gargle.HOWL> References: <19148.12608.592686.185992@gargle.gargle.HOWL> Message-ID: <4ACCBE5A.9020507@mrs.ro> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On 10/07/2009 09:12 AM, Sujith wrote: > Matt Tierney wrote: > >> This is bumping an old question but I was wondering if there was a simple (quick and dirty, if need be) way to disable link-layer acks. >> >> I think I found the right place to do this in the xmit.c code, under the setup_tx_flags function: >> >> if (tx_info->flags& IEEE80211_TX_CTL_NO_ACK) >> flags |= ATH9K_TXDESC_NOACK; >> >> I expect that I would just need to comment out the first line with the if-condition. >> >> Is this a correct way to handle disabling link-layer acks for now? >> > No. That flag is used to indicate whether we should > expect an ACK for the frame being sent. > > The correct way would be to set AR_DIAG_ACK_DIS in AR_DIAG_SW (reg.h) > Hi Sujit, As I'm interested in this, I was wondering if setting this bit also disables sending the BlockAcks? Thanks