Search Linux Wireless

Re: [Patch]mac80211: Add support for mesh proxy path dump

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Sep 2, 2014 at 10:03 AM, Johannes Berg
<johannes@xxxxxxxxxxxxxxxx> wrote:
> On Mon, 2014-09-01 at 13:26 +0200, Henning Rogge wrote:
>> The following patch adds NL80211_CMD_GET_MPP as a new nl80211 command that
>> allows to query the content of the 'mesh proxy path' table of mac80211s via
>> 'get' or 'dump'  operation.
>
> Is this really something that should be a generic nl80211 operation,
> rather than say debugfs?

No, this should be (in my opinion) a nl80211 operation.

It is directly comparable to "station get/dump" and "mpath get/dump".

> Could this be useful to other devices implementing the 11s, or is it
> more of a mac80211 implementation detail?

Yes, this could be relevant to all 11s implementations. Without this
data you cannot determine where your data packages will be going
(similar to the routing table/fib, just layer-2).

In my case I need this feature to correlate the layer-2 data I got
from a "station dump" with the mac addresses of bridged devices.

I am trying to implement a DLEP-style radio/router system (see
http://tools.ietf.org/html/draft-ietf-manet-dlep-06), which combines a
IP router with a bridged radio (both connected via ethernet). The
routers can talk directly to each other, but to map the layer-2 data
from the radio (which refers to the wifi MAC addresses) to the router
communication, I need the mapping table.

Henning Rogge
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux