Re: multi-antenna handling

Johannes Berg <[email protected]> Mon, 08 Jul 2013 10:59:12 +0200
Newsgroups org.netbsd.radiotap
Message-ID <[email protected]>
On Mon, 2012-08-20 at 18:50 +0200, Johannes Berg wrote:

> I'm planning to modify this (in Linux) to include, where available,
> antenna index & per-antenna signal information by duplicating the
> radiotap namespace for each antenna, so that the header would, for
> example, read as follows for a 3x3 devices:
> 
>  * ... TSF, Flags, Rate, Channel, ...
>  * antenna signal: -40 dBm
>  * antenna: 0
>  * ... MCS, A-MPDU status, ...
>  * antenna signal: -45 dBm
>  * antenna: 1
>  * antenna signal: -43 dBm
>  * antenna: 2

FWIW, I've now implemented this in Linux (in mac80211), although I start
a new radiotap namespace for each antenna, separate from the first one,
so you'll see

 * any of: TSF, flags, rate, channel, MCS, a-mpdu, VHT, ...
(new radiotap namespace)
 * ant signal: -40 dBm
 * anntenna: 0
(new radiotap namespace)
 * ant signal: -45 dBm
 * anntenna: 1
... for however many antennas/chains there are.

johannes