Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Apr 2011 17:36:40 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        freebsd-wireless@freebsd.org
Subject:   net80211 - my short-term feature list(s)
Message-ID:  <BANLkTim7TbY3fdsLV-GZYnSo_jSeu1pqFA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi everyone,

I'd like to just jot down what I'm planning on squeezing into net80211
before 9.0-RELEASE occurs.

I'd appreciate it if others would comment and add to this list.

Regulatory stuff:

* Survey what's going on with the atheros regulatory stuff and what's
supported by net80211
* Bring unity to this stuff
* Look at some better userland exposure to the regulatory database

TX stuff:

* Per-rate TX power support
* Better integration with the driver to communicate what -exactly- is being
programmed into the hardware, versus just the regulatory limit (since they
may be different)
* Extend net80211's rate control stuff to support multi-rate retry
* Port ath_rate_sample to net80211
* Extend the net80211 rate control modules to (initially) support MCS rates

802.11n stuff:

* Look at what's needed for coding up TX aggregation, even if it's just a
placeholder per-TID struct pointer so ABI isn't changed after 9.0-RELEASE is
tagged.

Misc stuff:

* Survey support - store per-channel busy statistics - percentage time spent
TX, RX, channel busy, ext channel busy (when doing HT/40)
* EVM support (even if it's just from the if_ath driver, I don't know of any
other chipsets that export EVM statistics)



Adrian



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