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>