From: Simon Wunderlich <sw@simonwunderlich.de>
To: b.a.t.m.a.n@lists.open-mesh.org
Subject: Re: [B.A.T.M.A.N.] No rebroadcast on mesh links
Date: Wed, 13 Apr 2016 14:17:41 +0200 [thread overview]
Message-ID: <1716190.DTWDRvZav4@prime> (raw)
In-Reply-To: <3605600.IEJkB4EzUh@prime>
[-- Attachment #1: Type: text/plain, Size: 2063 bytes --]
On Thursday 31 March 2016 14:11:19 Simon Wunderlich wrote:
> [...]
>
> 1.) sysfs flags (as in Linus original patch, or similar):
>
> + can be integrated fast
> + is already deployed and tested
> - requires manual work by the admin, no automatism
> - we can't expect that other VPNs/subsystems/etc will create automatisms to
> specifically support batman-adv
> - requires us to maintain a flag for a special userbase/use case
>
> 2.) TRANSITIVE flag as proposed by Linus
>
> + outside of batman-adv (no maintenance work)
> + can be set by the user through sysfs, similar to settings of batman-adv
> + semi-automation possible: Other software like VPNs, or network drivers
> could set this flag without specifically need to integrate with batman-adv
> (not sure if this would ever happen though)
> - will take some time to be adopted: first it goes into the Linux kernel,
> OpenWRT will have it when it updates to the new kernel. That could easily be
> 1-2 years
> - requires more work with on other components, don't know if the various
> upstream projects will want that
> - linux-net adoption unclear (but there are already ~18 flags, why not have
> one more)
> - Personally, I don't like the name TRANSITIVE. What we really want to say
> is whether we expect all other nodes in a broadcast domain to receive
> broadcasts sent by anyone. Maybe we could use a more clear/easier/common
> name?
>
short heads up here:
We had a longer phone call yesterday with Marek, Antonio, Linus, Sven and
myself discussing this issue and how to move forward.
We agreed that the sysfs variant should be our last resort since we don't want
to expose too many "tuning" options in batman-adv as we already discussed in
this thread.
Instead, we want to try getting the TRANSITIVE flag into the kernel, which
would not only leave the tuning outside of batman-adv but also enables other
protocols and applications to do the right settings. Linus agreed to prepare a
patch for that, and we will help pushing it.
Let's see how that goes. :)
Cheers,
Simon
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2016-04-13 12:17 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-25 21:35 [B.A.T.M.A.N.] No rebroadcast on mesh links Roland Volkmann
2016-03-25 22:46 ` Sven Eckelmann
2016-03-25 23:19 ` Roland Volkmann
2016-03-27 2:38 ` Marek Lindner
2016-03-28 13:43 ` Roland Volkmann
2016-03-28 14:43 ` Marek Lindner
2016-03-28 19:11 ` Linus Lüssing
2016-03-28 21:19 ` Roland Volkmann
2016-03-28 23:52 ` Linus Lüssing
2016-03-29 8:37 ` Adrian Reyer
2016-03-29 9:50 ` Sven Eckelmann
2016-03-29 17:59 ` Adrian Reyer
2016-03-29 18:55 ` Sven Eckelmann
2016-03-29 23:37 ` Roland Volkmann
2016-03-30 2:15 ` Marek Lindner
2016-03-30 8:00 ` Sven Eckelmann
2016-03-30 9:09 ` Roland Volkmann
2016-03-30 12:23 ` Sven Eckelmann
2016-03-30 11:58 ` Simon Wunderlich
2016-03-30 13:58 ` Adrian Reyer
2016-03-30 16:08 ` Sven Eckelmann
2016-03-30 19:55 ` Adrian Reyer
2016-03-31 12:11 ` Simon Wunderlich
2016-03-31 12:21 ` Simon Wunderlich
2016-03-31 15:54 ` Antonio Quartulli
2016-03-31 16:25 ` Linus Lüssing
2016-03-31 15:35 ` Linus Lüssing
2016-03-31 15:49 ` Antonio Quartulli
2016-03-31 16:53 ` Linus Lüssing
2016-03-31 16:01 ` Antonio Quartulli
2016-03-31 17:17 ` Linus Lüssing
2016-04-13 12:17 ` Simon Wunderlich [this message]
2016-04-13 12:22 ` Sven Eckelmann
2016-03-29 0:02 ` Linus Lüssing
2016-03-29 6:38 ` Roland Volkmann
2016-03-30 8:08 ` Simon Wunderlich
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=1716190.DTWDRvZav4@prime \
--to=sw@simonwunderlich.de \
--cc=b.a.t.m.a.n@lists.open-mesh.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox