Hi,
I just wanted to inform both of you about the upstream state of the batmand [1] and batman-vis [2].
Marek Lindner stopped to actively maintain batmand a long time ago (my guess was 2009/2010... after the release of v0.3.2). The maintainer role was vacant and Elektra Wagenrad tried to be the replacement. Unfortunately, after the first hype, nothing seemed to be changed from the time were nobody maintained batmand. No patches were processed and no changes were committed. So parts of it doesn't build right now and other things don't seem to work as expected.
There are still people which try to create new mesh networks using this software, but nearly no one from open-mesh has the energy to support them as most developers switched to batman-adv and batctl. The decision was made to really say "batmand is deprecated" [3,4] instead of waiting for some fairies to take over the project. I've already closed the upstream bugtracker and moved the git repositories [5] in our "obsolete" folder.
The best option for end users is to use a recent kernel with the included batman-adv (or olsrd [6], babeld, ...). I am personally thinking about removing the Debian batmand package [7] from all future stable releases, but have to discuss this with Holger Levsen.
Kind regards, Sven
PS: Michael Weber, version 2011.2.0 of batman-adv [8] and batctl [9] were released [10] some time ago. You may want to update your ebuilds [11,12]. batctl/batman-adv 2011.3.0 will also be released in the coming weeks. batman-adv 2011.3.0 will be part of linux v3.1 and is "incompatible" with batctl <=2011.2.0. batctl 2011.3.0 will also include some fixes which make your sed hacks in src_prepare unnecessary. The compat code in batman-adv for kernels < 2.6.29 will also be removed.
[1] http://packages.gentoo.org/package/net-misc/batmand [2] http://packages.gentoo.org/package/net-misc/batman-vis [3] http://www.open- mesh.org/wiki/1/BranchesExplained/diff?version=22&version_from=21&commit=View+differences [4] http://www.open-mesh.org/wiki/open- mesh/Download/diff?version=55&version_from=54&commit=View+differences [5] http://git.open-mesh.org/ [6] http://packages.gentoo.org/package/net-misc/olsrd [7] http://packages.qa.debian.org/b/batmand.html [8] http://downloads.open-mesh.org/batman/stable/sources/batman-adv/ [9] http://downloads.open-mesh.org/batman/stable/sources/batctl/ [10] http://www.open-mesh.org/wiki/open-mesh/2011-06-19-batman-adv-2011-2-0-relea... [11] http://packages.gentoo.org/package/net-misc/batman-adv [12] http://packages.gentoo.org/package/net-misc/batctl