All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jouni Malinen <jouni.malinen@atheros.com>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] ath9k in wireless-testing won't work in AP mode
Date: Wed, 10 Feb 2010 12:51:24 +0200	[thread overview]
Message-ID: <1265799084.9095.28.camel@jm-desktop> (raw)
In-Reply-To: <20100203000843.GE17797@tux>

On Tue, 2010-02-02 at 16:08 -0800, Luis Rodriguez wrote:
> We have reviewed this. The 64 value came from interoperability
> tests against another 802.11n device which had increased delayed BlockAcks
> when CTS-to-self was enabled. Although this is a higher value than
> what the standard says to use we recommend to just leave the value as-is
> and actually use the values from the initvals as the minimum possible
> value as those are the values that have been used for a large array
> of tests, including WMM interop tests. We cannot gaurantee proper
> functionality against other devices otherwise.

Is someone still looking into more details? The current
wireless-testing.git state is completely unacceptable and as a quick
fix, I can think of two options: 1) revert the patches that introduced
the regression (clean up of ACK timeout setting and the new coverage
class support (since it depends on the previous one)) or 2) add new code
to enforce that the ACK timeout (and CTS timeout, too, I would assume)
get set to at least the value from the initvals (i.e., never use smaller
values than before). The latter option would mean that the new coverage
class support would start kicking in only when the configuration
indicates need for longer timeouts than the default values.

I don't care too much how this is resolved in short term, but I think
that one of the options described above really needs to happen quickly;
ath9k in wireless-testing.git has already been more or less completely
broken for couple of weeks (at least with some hardware/configuration
combinations).

> Since the issues so far are obaserved on AR9160 and AR9220
> (and not AR9280) and AR9271 (sujith) this might be a bus issue

The current snapshot is very much broken with my AR9280 (at least on 2.4
GHz band) when using AP mode (the assoc resp frame is not reported as
ACK'ed). I haven't really looked into the details (and don't really like
to do that either ;-), but the part that broke this was the cleanup
patch for ACK timeout/slottime setting. It changed the default
AR_TIME_OUT value from 0x08400b00 to 0x03440344 (latter half being the
ACK timeout) and reverting that makes the AP work again.

- Jouni

  parent reply	other threads:[~2010-02-10 10:51 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-29 23:05 [ath9k-devel] ath9k in wireless-testing won't work in AP mode Pavel Roskin
2010-01-29 23:34 ` Felix Fietkau
2010-01-30 19:39   ` Pavel Roskin
2010-01-30 20:10     ` Felix Fietkau
2010-01-30 20:37       ` Pavel Roskin
2010-01-30 20:46         ` Felix Fietkau
2010-01-30 21:11           ` Pavel Roskin
2010-02-03  0:08           ` Luis R. Rodriguez
2010-02-03  0:18             ` Felix Fietkau
2010-02-03  0:27               ` Luis R. Rodriguez
2010-02-03  0:35                 ` Felix Fietkau
2010-02-03  0:45                   ` Luis R. Rodriguez
2010-02-03  3:29                     ` Pavel Roskin
2010-02-03 17:16                       ` Luis R. Rodriguez
2010-02-03  4:22             ` Sujith
2010-02-10 10:51             ` Jouni Malinen [this message]
2010-02-10 17:33               ` Peter Stuge
2010-02-11  9:12     ` Peter Stuge

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1265799084.9095.28.camel@jm-desktop \
    --to=jouni.malinen@atheros.com \
    --cc=ath9k-devel@lists.ath9k.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.