Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Sep 2010 08:41:13 -0400
From:      John Nielsen <lists@jnielsen.net>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        freebsd-net@freebsd.org, Rui Paulo <rpaulo@freebsd.org>
Subject:   Re: Is 802.11n rate control being worked on?
Message-ID:  <C9B37ED7-80FB-4D32-93C4-0EA3DE99DB47@jnielsen.net>
In-Reply-To: <AANLkTi=pf1F=3B7WcsPWKOjYOPjgM70dFB7jfBR3AhBZ@mail.gmail.com>
References:  <1F563B4F-B1DF-4829-966D-63264EC8AB61@jnielsen.net> <9EB9CCE4-2F4A-4653-BF11-066E3490F3AF@FreeBSD.org> <AANLkTi=pf1F=3B7WcsPWKOjYOPjgM70dFB7jfBR3AhBZ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 14, 2010, at 11:16 PM, Adrian Chadd wrote:

> I'm working on bringing over the changes from Linux ath9k into our
> HAL. I'm slowly starting on bringing over simple bits and pieces but I
> hope to eventually be able to bring over large chunks of the hardware
> fiddling almost untouched. Since the current open Atheros development
> by people with the docs is occuring in linux ath9k, being able to sync
> against that is high up on my todo list.

Sounds like a plan. The rate control is separate from the HAL, correct? =
Would you be working on that as well?

> Rui told me his main problem was lacking in reliable driver code to
> actually make/receive 11n frames reliably. I'm hoping to just lift the
> ath9k hardware code but that doesn't help with the needed net80211
> changes to support 11n.

These would be driver-independent net80211 changes?

> If you're happy to take over rui's 11n work, I'm happy working on
> porting over ath9k driver/rate changes.

I'm definitely happy to look at it. I'll wait until I know just how far =
over my head this project is and how much time I'll have for it before I =
commit to it though. :) What still needs to happen for 11n in net80211? =
Are any of MIMO, 40MHz channels, 5GHz operation, etc candidates for =
common code or is all of that handled in the driver?


> On 8 September 2010 20:32, Rui Paulo <rpaulo@freebsd.org> wrote:
>> On 7 Sep 2010, at 19:41, John Nielsen wrote:
>>=20
>>> I am working on a network scenario which would benefit greatly from =
the MIMO features and higher bandwidth of 802.11n. It's my understanding =
that 11n is not fully supported in FreeBSD since there is no appropriate =
rate control algorithm in the tree. Is that still the case?
>>=20
>> I've worked on supporting 11n on ath_rate_sample but it's incomplete.
>>=20
>>>=20
>>> I would _really_ like to run FreeBSD for this project, and I believe =
the Atheros wireless cards I plan to use are supported by ath(4). I'd =
like to find out what else needs to happen to complete the picture. I =
may even go so far as to write some code myself. :)
>>>=20
>>> Is anyone working on this at the moment?
>>=20
>> Not really, I did some work in the past, but it's incomplete.
>>=20
>>>=20
>>> Is it just the rate control that needs to be done or are there other =
parts involved? Is MIMO separate?
>>=20
>> We have MIMO on some non-Atheros drivers, but one of these drivers =
(Ralink 11n) is not yet in the tree.
>>=20
>>>=20
>>> Is there a detailed description of the missing pieces somewhere? Or =
a not-very-detailed summary of where to look and what to read to get =
started?
>>=20
>> Not really. There's some interest from other FreeBSD committers to =
get this going, so I'll let them chime in.
>>=20
>> Regards,
>> --
>> Rui Paulo
>>=20
>>=20
>> _______________________________________________
>> freebsd-net@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to =
"freebsd-net-unsubscribe@freebsd.org"
>>=20
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C9B37ED7-80FB-4D32-93C4-0EA3DE99DB47>