All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Golle <dgolle@allnet.de>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] [PATCH v0 0/6] support for antenna configuration profiles
Date: Mon, 14 Nov 2011 14:01:06 +0100	[thread overview]
Message-ID: <20111114130106.GA3005@localhost> (raw)

Some WiFi devices come with multiple antennas and allow the user to select the
antenna configuration used (e.g. "horizontal" vs. "vertical")
The ALL0258N is an AR7420+AR9285 outdoor WiFi appliance with two built-in
directional antennas.
This series of patches introduces an infrastructure which allows the user to
select an antenna-configuration profile for such devices.
To achieve this goal, first nl80211 was extended to supply information about
the available configuration profiles, report the currenty selected profile and
allow the user to select a profile to be applied.
Code to make use of this infrastructure is introduced to ath9k.
Available profiles are supplied via ath9k_platform_data from the board-setup.
In user-space, iw is modified to display the available profiles, indicate which
one is currently selected and allow to select a profile to be set.
(passing strings through nl80211 is kinda ugly and I'm still having trouble at
the point when iw decodes the netlink message)
Changes to LuCI's libiwinfo will follow and allow the antenna selection to be
part of OpenWrt's LuCI web-interface.

The OpenWrt-specific board-setup code in part 5 is supplied here only for
illustration/completeness, I'll re-post that again on openwrt-devel, of course.

All comments and remarks are highly appreciated!


Thank you!


Daniel Golle

                 reply	other threads:[~2011-11-14 13:01 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20111114130106.GA3005@localhost \
    --to=dgolle@allnet.de \
    --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.