Batman-adv 2017.2 released

Added by Sven Eckelmann over 6 years ago

July 28th, 2017. Today the B.A.T.M.A.N. team publishes the July 2017 update to batman-adv, batctl and alfred! This release introduces various improvements in alfred's primary server selection code. It will reduce the CPU load on meshes with many primary servers by rating multiple servers at once instead of each server separately. batman-adv is now trying harder to avoid the special bridge loop avoidance mac addresses in its translation table. Also minor bugfixes and code cleanups are included in this version.

As the kernel module always depends on the Linux kernel it is compiled against, it does not make sense to provide binaries on our website. As usual, you will find the signed tarballs in our download section:


Thanks to all people sending in patches:

and to all those that supported us with good advice or rigorous testing:


  • support latest kernels (3.2 - 4.13)
  • avoid bridge loop detection mac addresses in translation tables
  • coding style cleanups and refactoring
  • bugs squashed:
    • ignore invalid throughput values from wifi interfaces


  • coding style cleanups and refactoring


  • reduce cpu load when rating multiple primary servers
  • coding style cleanups and refactoring

Happy routing,

The B.A.T.M.A.N. team