Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2011 15:23:04 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        freebsd-wireless@freebsd.org
Subject:   Re: ath_rate_sample: only sample/try HT rates for HT nodes
Message-ID:  <BANLkTim0dYoYs7dkx2XqzTno8tgK1kmfEg@mail.gmail.com>
In-Reply-To: <BANLkTi=53kfqj3HLWa%2BKWEHn3rWCm7ML6Q@mail.gmail.com>
References:  <BANLkTi=53kfqj3HLWa%2BKWEHn3rWCm7ML6Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I've committed this to -HEAD. Please let me know if if_ath breaks for
you, especially if you're using non-11n stuff. :)



Adrian

On 18 May 2011 14:02, Adrian Chadd <adrian@freebsd.org> wrote:
> Hi,
>
> The initial sample rate 11n code that I merged in from Rui didn't
> properly disable the non-HT rates when sampling and choosing a rate
> for a HT node.
>
> This meant that time was spent trying to sample non-11n rates.
>
> This patch disables this behaviour whilst leaving the non-11n rates in
> the 11na/11ng TX schedules. Since the management rate in an 11na
> network is a legacy rate (6mbit, not MCS0) then there will be
> instances of legacy TXing occuring. If the legacy rates are simply
> removed from the TX schedule, the sample rate module logs a complaint.
> I'd rather this not happen.
>
> This seems to work in legacy and non-legacy modes but I admit I
> haven't given it much testing yet in 11bg and 11a modes. I'd
> appreciate some testing and feedback.
>
> Thanks!
>
>
> Adrian
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTim0dYoYs7dkx2XqzTno8tgK1kmfEg>