Re: [B.A.T.M.A.N.] batman advanced in openwrt

Jacob Marble
2009-06-12T15:21:18Z

On Fri, Jun 12, 2009 at 5:13 AM, Marek Lindner<lindner_marek@yahoo.de> wrote:
> On Friday 12 June 2009 03:46:05 Jacob Marble wrote:
>> I removed the batmand-adv package, and all is well.  This must be the
>> userspace version.
>
> Yes, you should not use the kernel version and the user space version at the
> same time. Actually, the user space version is obsolete and has been removed
> from our SVN (http://www.open-mesh.net/changeset/1283) and from OpenWRT
> lately. It created more confusion than anything else.

Agreed.

> Great that you found your way through. We seeking to make things more obvious
> - any hints ?

batman-advanced needs a howto. I'm a pretty smart guy, but this took
me all week to figure out. I'm still shaky and my mesh network isn't
working very well yet. I would be willing to put together some more
detailed info for OpenWrt.

I'm sure that there are people like me who can "get it" if you just
hold their hand through getting bat0 on one node to see bat0 on
another node. adhoc mode? ahdemo mode? What is the difference?
This might be a little off-topic for batman-adv but it's very
relevant.

Also, it's tedious to deal with /proc/net/batman-adv/* It's cool in
hacky sort of way, but tedious. Is there any way that this could be
manipulated with a script? brctl is a nice interface, how about
bactl? "bactl show originators" "bactl show interfaces" "bactl set
log_level 15" "bactl help" Of course, leave the /proc interface for
hard-core types. ;)

Overall, this is really great software, so I hope barriers-to-entry
can be removed.

Jake