olsrd2 (OONF) Release!

From the mailinglist:

after a lot of coding this week I released version 0.6.0 of the new
routing agent... which changed A LOT of things.

I finally managed to unify the code in the three repositories
(oonf_api, olsrd2, dlep_app) and put them together into a new
repository called oonf.git (OLSR.org Network Framework).

Important changes:

  • plugins can now have dependencies to other plugins.
  • all former subsystems are now plugins, no "you need them all" anymore.
  • RFC5444 parser/generator API has been integrated into the oonf_rfc5444 plugin.
  • the dynamic build is working, so the three remaining APIs (common,
    config, core) can be used as shared libraries.

  • two new build targets (make static, make dynamic) allow you only to

Wireless Battlemesh 2014 upcoming

The Wireless Battle of the Mesh is an event that aims to bring together people from across the globe to test the performance of different routing protocols for ad-hoc networks, like Babel, B.A.T.M.A.N., BMX, OLSR, and 802.11s. It originally started from a strong discussion between OLSR.org (Aaron) and Batman (Electra) some years ago about the merits of different approaches. So, in in 2009, the first "WBM" event took place with the goal of trying out different protocols and comparing them in a testbed.

Since then, many years have passed, the protocols have developed, become more specialised (Batman-adv was born and is now on layer 2 and not 3 anymore). The "WBM" event however still brings together people from wireless community events and mesh protocols.

If you are interested in dynamic routing protocols or wireless community networks the WBM might be just for you.

The battlemesh is free of charge and open for all, every year we strive to keep participation costs low by negotiating deals for accommodation and food.
This year the event will take place from Monday 12th to Sunday 18th of May 2014 in Leipzig, Germany at the Sublab, a very cool local hackerspace.

OLSR.org endorses and supports the Battle of the Mesh v7 because of the efforts made by its community to advance the field of wireless mesh networking and foster the development of grassroots community networks.

OLSRd released

We just did a bugfix release of the current OLSRd codebase to include an important Jsoninfo fix into the release.

Code is (as always) available in the Git repository or from the
olsr.org download page.

OLSR v0.6.5.5 AND v0.6.6 released

There are two new versions of OLSR as of today:

  • is a minor bugfix release
  • 0.6.6 has more features, especially the Multi-Smart-Gateway mode
It contains a few fixes, with one (for the hashing script) that's particularly important to people building olsrd from source. It also fixes invalid output from the json plugin.



  • Multi-Smart-Gateway mode: a new feature which - together with BRDP (Border Router Discovery Protocol) - allows seamless connectivity without breaking connections (the well known NAT-switching problem). There is more information about BRDP and Multi-Smart-Gateway mode in Ferry's presentation from the last battlemesh
  • Fix invalid output from the json plugin
  • (and again) Many small fixes all over the tree, with one (for the hashing script) that's particularly important to people building olsrd from source.


Experimental OLSRv2 available

It took a lot of effort and a whole new code base for OLSRv2 to be available.
Since a couple of days we now have an alpha version of OLSR2 ready for testing.

Excerpt from the mailing list:

I tagged the version 0.2.1 of Olsrd2 today and I think this might be
the first version interesting enough for other people to try out.

I think the software is still in an "Alpha" stage, its not even
feature complete and a few parts are prototypes that will be removed
later, but it already is doing its job.

Curious testers are advised to fetch the code from

git clone http://olsr.org/git/oonf_api.git
cd oonf_api/build
cd oonf_api/build
cmake ..
cd ../..
git clone http://olsr.org/git/olsrd2.git
cd olsrd2/build
cmake ..

OLSR v0.6.5.4 released

Please get the newest release from the usual download link or via git.
This version fixes a buffer overflow in the txtinfo plugin.

A detailed list of changes can be found in the Changelog

Special thanks go to Ferry Huberts.

OLSR released

We are proud to announce OLSR

Notable changes are in IPv6 support, the pud plugin and in fixing a bug which under certain circumstances blocked olsrd from starting properly if there was not enough entropy available.

Details of the changes can be found in the Changelog file.

You can find the release via the usual download link.

OLSR released

This is a quick bufix release for

There was a logic bug in handling the return value of inet_pton() which resulted in IPv6 support being broken.
This is fixed now.

In addition, Vasilis added a fix for Quagga which closes a memory leak.

Please update in case you use IPv6 or Quagga support.
You can find the release via the usual download link.

OLSR released!

From the mailing list:

After quite a bit of time and some annoying last minute fixes we
released OLSRd 0.6.5 today.

As usual it's a mix of bugfixes, plugincode and more work on the
smart-gateway feature. You will find the exact list in the Git

Downloads can be found at the usual place.

OLSR for Android

User "stoker" released an interesting looking bundle for running OLSR on your Android phone.

From the MANET Manager README:
- Root access
- Kernel which supports wireless extensions (wext)
- Wireless device driver which supports ad-hoc mode (Broadcom works well)

Supported devices:
- Samsung Galaxy Tab 10.1
- Samsung Galaxy S II Epic Touch 4G SPH-D710
- Samsung Galaxy Nexus SCH-i515 (custom kernel)
- ASUS Transformer Prime TF201 (custom kernel)
- ASUS Nexus 7 (custom kernel)"

Check out: https://play.google.com/store/apps/developer?id=stoker and let us know what you think!

Syndicate content