Batman-adv 2020.0 released

Added by Sven Eckelmann about 1 year ago

Mar 04th, 2020. Today the B.A.T.M.A.N. team publishes the March 2020 update to batman-adv, batctl and alfred! This release disables the (deprecated) sysfs support by default. The next milestone in this process is the removal of debugfs and sysfs support next year. The B.A.T.M.A.N. V code can now use the PHY transmission rates as another (fallback) source to calculate the expected throughput to specific neighbors. The alfred gps daemon gained support for the gpsd API 9 (libgps >= 3.20). Also several 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.16 - 5.6)
  • coding style cleanups and refactoring
  • use wifi tx rates as fallback for the B.A.T.M.A.N. V throughput estimation
  • disable deprecated sysfs support by default
  • bugs squashed:
    • fix crash during the scheduling of OGMs for removed interfaces


  • fix build against gpsd API 9.0

Happy routing,

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