From: Marek Lindner <lindner_marek@yahoo.de>
To: The list for a Better Approach To Mobile Ad-hoc Networking
<b.a.t.m.a.n@lists.open-mesh.net>
Subject: Re: [B.A.T.M.A.N.] Some handholding for batman-adv
Date: Thu, 6 Aug 2009 23:55:46 +0800 [thread overview]
Message-ID: <200908062355.46465.lindner_marek@yahoo.de> (raw)
In-Reply-To: <SNT107-W15FB756F128D90901F56F5A60A0@phx.gbl>
On Thursday 06 August 2009 23:47:26 nick farrow wrote:
> It looks like its back to the earlier version of that did work (batman
> 0.2-rv478-1) just that it did not forward same subnet arps. I realise that
> performance is not going to be great with this but it will work
There still is some confusion - we had three branches:
- batman daemon layer 3
- batman daemon layer 2
- batman kernel module layer 2
The batman daemon layer 2 had performance issues because a mesh on layer 2
requires that the daemon transports all the data itself. On layer 3 the daemon
will manipulate the kernel routing table and let the kernel handle the
transport of the data. If you go back to revision 478 you refer to the daemon
on layer 3 which does not have performance issues but operates on layer 3 (as
you correctly noticed).
The batman daemon on layer 2 was removed due the performance issues I
mentioned earlier and the confusion it created. :-)
> To do this do I basically setup one subnet for the batman nodes to run in,
> then further subnets for the hosts at each wrt batman mesh node, then just
> configure each batmand node to announce the host subnet?
>
> So for a 3 node mesh, break the default bridge, assign a static network
> address to the eth0, assign a different subnet address to wl0
Yes, that is one feasible option.
> eth0 172.16.1.1/24
> wl0 192.168.1.1
> run with batmand -a 172.16.1.0 wl0
batmand -a 172.16.1.0/24 wl0
> eth0 172.16.2.1/24
> wl0 192.168.1.2
> run with batmand -a 172.16.2.0 wl0
batmand -a 172.16.2.0/24 wl0
> Does this look correct to allow say 172.16.1.2 on the ethernet of mesh1 to
> ping 172.16.2.2 on the ethernet of mesh2?
Yes, if the clients connected to the ethernet have a default route towards
their respective WRT.
Regards,
Marek
next prev parent reply other threads:[~2009-08-06 15:55 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-05 7:33 [B.A.T.M.A.N.] Routing help? Marek Lindner
2009-08-05 8:30 ` nick farrow
2009-08-05 11:31 ` Marek Lindner
2009-08-05 11:35 ` nick farrow
2009-08-05 11:53 ` Marek Lindner
2009-08-05 12:33 ` nick farrow
2009-08-05 16:09 ` Marek Lindner
2009-08-05 16:39 ` Outback Dingo
2009-08-06 8:41 ` nick farrow
2009-08-06 11:53 ` [B.A.T.M.A.N.] Some handholding for batman-adv nick farrow
2009-08-06 14:26 ` Marek Lindner
2009-08-06 15:47 ` nick farrow
2009-08-06 15:55 ` Marek Lindner [this message]
2009-08-06 20:51 ` Linus Lüssing
2009-08-06 14:07 ` [B.A.T.M.A.N.] Routing help? Outback Dingo
2009-08-06 15:13 ` nick farrow
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=200908062355.46465.lindner_marek@yahoo.de \
--to=lindner_marek@yahoo.de \
--cc=b.a.t.m.a.n@lists.open-mesh.net \
/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