Skip to contentSkip to conversation

0.3 final released

B.A.T.M.A.N. Marek Lindner 7 participants 17 messages May 5, 2008 – May 15, 2008

lore
Share & tools
lore
#0 lore raw

Hello everybody,

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

We used the Wireless Community Weekend 2008 in the c-Base to release our newest version. Here are the main features in brief:

batman 0.3:
- TQ based routing algorith to overcome BATMAN III limitations
- policy routing (see: http://open-mesh.net/batman/doc/RoutingVodoo)
- policy routing script to fully control the routing table (see:
http://downloads.open-mesh.net/batman/useful-scripts-and-tools/policy_routing_script.sh)
- tunneling rewritten (only UDP based, blackhole detection and kernel module batgat for performance boosting)
- parameters can be changed at runtime (routing_class, gateway_class, hna, preferred gateway)
- routing_class support 4 different settings (see:
http://open-mesh.net/batman/doc/InternetTuning)
- interface watchdog (interfaces can be (de)activated dynamically)
- packet aggregation (experimental)
- official IANA port 4035 is used
- RFC draft published

batman advanced kernelland:
- layer 2 meshing based on BATMAN TQ algorithm in kernelland
- operates on any ethernet like interface
- supports IPv4, IPv6, DHCP, etc
- is controlled via /proc/net/bvatman-adv/
- bridging via brctl is supported
- interface watchdog (interfaces can be (de)activated dynamically)
- offers integrated vis server which meshes/syncs with other vis servers in range

The latest version of batman layer 3 obsoletes batman 0.2 which is not supported anymore. The current version (batman 0.3) is the stable version from now on. Even though a version 0.4 might emerge we will continue supporting 0.3 for a long time period with security fixes and stability patches.

Download our code and have fun ! :-)

Greetings,
Marek

#1 lore raw
Quoted 8 lines

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to
announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

That's exciting! I can't wait to check it out.
http://freifunk.schmudde.com/ipkg/ will need to be updated.

#2 lore raw

Cool, tried it with openwrt trunk,seems to work great.
The openwrt patch should be removed as its taken care of in the batman src .

Thanks :)

Regards,

Quoted 20 lines · On Mon, May 5, 2008 at 6:24 PM, <[email protected]> wrote:
Quoted 8 lines

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to
announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

That's exciting! I can't wait to check it out.
http://freifunk.schmudde.com/ipkg/ will need to be updated.

_______________________________________________
B.A.T.M.A.N mailing list
[email protected]
https://list.open-mesh.net/mm/listinfo/b.a.t.m.a.n

Signature · 1 line
Vinay Menon
#3 lore raw
Quoted 2 lines · On Monday, 5. May 2008 21:07:24 Vinay Menon wrote:

Cool, tried it with openwrt trunk,seems to work great.
The openwrt patch should be removed as its taken care of in the batman src

I removed the patch and updated the package to the latest release.

Greetings,
Marek

#4 lore raw

Hi,

Quoted 1 line · Marek Lindner

I removed the patch and updated the package to the latest release.

You didnt change the sources and released a new tarball with the same version, did you?

Cause when I downloaded
http://downloads.open-mesh.net/batman/stable/sources/batman-0.3.tar.gz today at 21:10 localtime, it was 109310 bytes in size, while at 23:53 it was 84771 bytes...

regards,
Holger, still & more wanting signed checksums :)

#5 lore raw
Quoted 1 line · On Tuesday, 6. May 2008 05:57:44 Holger Levsen wrote:

Holger, still & more wanting signed checksums :)

We updated the whole source section which includes the checksums, signatures and the vis server. Simon used his key to sign the checksums.

Have fun,
Marek

#9 lore raw
In reply to Marek Lindner

That's great! I'm trying it right now! (kamikaze-7.09)

Planning on removing the "WARNING: You are using the unstable batman branch. If you are interested in *using* batman get the latest stable release !" soon? :)

Quoted 6 lines · Marek Lindner

Hello everybody,

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to announce the release of:
- batman 0.3 stable

#10 lore raw
Quoted 5 lines · On Monday, 5. May 2008 21:30:44 Philippe April wrote:

That's great! I'm trying it right now! (kamikaze-7.09)

Planning on removing the "WARNING: You are using the unstable batman branch. If you are interested in *using* batman get the latest stable release !" soon? :)

Thanks for the hint - I removed it.

Greetings,
Marek

#11 lore raw

Sorry for the density, but what is the link to the batman III stable package (ipkg for openwrt/freifunk)? Any suggestions on how to compile batman for openwrt using the sdk? I've compiled a few simple packages before but the batman source (e.g. modules) looked a bit more elaborate than what I've done before.

cheers,

D Davis

Quoted 16 lines · On Monday, 5. May 2008 21:30:44 Philippe April wrote:
Quoted 5 lines

That's great! I'm trying it right now! (kamikaze-7.09)

Planning on removing the "WARNING: You are using the unstable batman branch. If you are interested in *using* batman get the latest stable release !" soon? :)

Thanks for the hint - I removed it.

Greetings,
Marek
_______________________________________________
B.A.T.M.A.N mailing list
[email protected]
https://list.open-mesh.net/mm/listinfo/b.a.t.m.a.n

#12 lore raw
Quoted 2 lines · On Tuesday, 6. May 2008 07:22:23 [email protected] wrote:

Sorry for the density, but what is the link to the batman III stable package (ipkg for openwrt/freifunk)?

The pre-compiled packages will be available at:
http://downloads.open-mesh.net/batman/stable
in the coming days. Give us some time to recover from our release party. ;-)

Quoted 4 lines

Any suggestions on how to compile
batman for openwrt using the sdk? I've compiled a few simple packages before but the batman source (e.g. modules) looked a bit more elaborate than what I've done before.

The current OpenWRT trunk offers batman packages. Just download the "packages" branch and link the batman packages into your OpenWRT package dir. After executing "make menuconfig" you will find the batman packages in the network section.

Greetings,
Marek

#13 lore raw
Quoted 4 lines · On Tuesday, 6. May 2008 15:27:48 Marek Lindner wrote:

The pre-compiled packages will be available at:
http://downloads.open-mesh.net/batman/stable
in the coming days. Give us some time to recover from our release party. ;-)

Now it is done - have fun with it. :-)

Gruß,
Marek

#14 lore raw
In reply to Marek Lindner

Hi,

Quoted 5 lines · Marek Lindner

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

Congrats!!

Quoted 5 lines

The latest version of batman layer 3 obsoletes batman 0.2 which is not supported anymore. The current version (batman 0.3) is the stable version from now on. Even though a version 0.4 might emerge we will continue supporting 0.3 for a long time period with security fixes and stability patches.

Ok, cool.

Quoted 1 line

Download our code and have fun ! :-)

I would even have more fun, if you would start signing the mails and including a md5/sha1 sum of the tar file ;-)

I'll package and upload 0.3 these days, for batman-adv I'm in the lucky position to await Simons package :-)

regards,
Holger

#15 lore raw
Quoted 10 lines · Holger Levsen

Hi,

Quoted 5 lines · Marek Lindner

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

Congrats!!

congrats also from over here :)

#16 lore raw
In reply to Marek Lindner

great work Marek, compliments!

Antonio

On Lun, 5 Maggio 2008 13:54, Marek Lindner disse:

Quoted 57 lines

Hello everybody,

after a long release cycle (almost one year) the B.A.T.M.A.N. team is proud to
announce the release of:
- batman 0.3 stable
- vis server 0.3 stable
- batman advanced kernelland 0.1 beta

We used the Wireless Community Weekend 2008 in the c-Base to release our newest version. Here are the main features in brief:

batman 0.3:
- TQ based routing algorith to overcome BATMAN III limitations
- policy routing (see: http://open-mesh.net/batman/doc/RoutingVodoo)
- policy routing script to fully control the routing table (see:
http://downloads.open-mesh.net/batman/useful-scripts-and-tools/policy_routing_script.sh)
- tunneling rewritten (only UDP based, blackhole detection and kernel module
batgat for performance boosting)
- parameters can be changed at runtime (routing_class, gateway_class, hna, preferred gateway)
- routing_class support 4 different settings (see:
http://open-mesh.net/batman/doc/InternetTuning)
- interface watchdog (interfaces can be (de)activated dynamically)
- packet aggregation (experimental)
- official IANA port 4035 is used
- RFC draft published

batman advanced kernelland:
- layer 2 meshing based on BATMAN TQ algorithm in kernelland
- operates on any ethernet like interface
- supports IPv4, IPv6, DHCP, etc
- is controlled via /proc/net/bvatman-adv/
- bridging via brctl is supported
- interface watchdog (interfaces can be (de)activated dynamically)
- offers integrated vis server which meshes/syncs with other vis servers in
range

The latest version of batman layer 3 obsoletes batman 0.2 which is not supported anymore. The current version (batman 0.3) is the stable version from now on. Even though a version 0.4 might emerge we will continue supporting 0.3 for a long time period with security fixes and stability patches.

Download our code and have fun ! :-)

Greetings,
Marek

_______________________________________________
B.A.T.M.A.N mailing list
[email protected]
https://list.open-mesh.net/mm/listinfo/b.a.t.m.a.n