Hi,
we are happy to announce the first test release of the upcoming batmand. A lot of work has been done under the hood:
- many cpu and memory usage optimizations - Big Endian / Little Endian support added - 64 Bit compability added - ability to give access to the various debug levels without restarting the daemon
Since a while the *BSD and MacOS X support is unmaintained. Therefore the systems are not supported any longer until a maintainer is found.
The 0.2 release will be fully backward compatible to 0.1.1 and above. That enables you to use the stable branch for most of your network and try 0.2 alpha on test machines. Any feedback is highly appreciated.
Short explanation how to use the debug levels now:
At first start batman normally: batmand <your_options> <interface(s)>
Use another shell and type this: batmand -c -d <your_desired_debug_level>
The option "c" tells batman to connect to a running batman instead of behaving like a normal batman. You even can connect more than once or different debug level. For debug level 1 and 2 a batch mode was included which prevents redrawing the screen and is ideal for script integration:
batmand -c -b -d 1
You can get the sources and precompiled mips / arm binaries from open-mesh.net.
Regards, Marek
Hi,
The 0.2 release will be fully backward compatible to 0.1.1 and above. That enables you to use the stable branch for most of your network and try 0.2 alpha on test machines.
sorry - little mistake here. 0.1.1 ist *not* compatible with 0.1.2 and above. If you intend to test 0.2 in your network you have to upgrade all your hosts to 0.1.2. The Big Endian / Little Endian support causes the incompability (every packet is sent in Host Byte Order). The result is that batman can't do the ranking because the counter gets never higher than 1:
172.28.4.3, GW: 172.28.4.3(1) via: 172.28.4.3(1)
Regards, Marek
b.a.t.m.a.n@lists.open-mesh.org