batmand - better approach to mobile adhoc networking

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package filename batmand_0.3.2-12_amd64.deb
Package name batmand
Package version 0.3.2
Package release 12
Package architecture amd64
Package type deb
Homepage -
License -
Maintainer -
Download size 60.57 KB
Installed size 175 B
B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a new routing
protocol for multi-hop ad-hoc mesh networks.
The approach of the B.A.T.M.A.N algorithm is to divide the knowledge about the
best end-to-end paths between nodes in the mesh to all participating nodes.
Each node perceives and maintains only the information about the best next hop
towards all other nodes. Thereby the need for a global knowledge about local
topology changes becomes unnecessary. Additionally, an event-based but timeless
flooding mechanism prevents the accruement of contradicting topology
information and limits the amount of topology messages flooding the mesh. The
algorithm is designed to deal with networks that are based on unreliable links.


Package Version Architecture Repository
batmand_0.3.2-12_i386.deb 0.3.2 i386 Debian Main
batmand - - -


Name Value
libc6 >= 2.8


Type URL
Binary Package batmand_0.3.2-12_amd64.deb
Source Package batmand

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install batmand deb package:
    # sudo apt-get install batmand




2012-04-28 - Sven Eckelmann <>
batmand (0.3.2-12) unstable; urgency=low
* Update URL in debian/watch
* Update copyright years in debian/copyright
* Enable all hardening flags in debian/rules
* Upgraded to policy 3.9.3, no changes required
* Upgrade debhelper compat to v9
* Let debhelper set the buildflags implicitly
2011-12-11 - Sven Eckelmann <>
batmand (0.3.2-11) unstable; urgency=low
* Update Vcs-* fields to new URLs in debian/control
* Mark all targets in debian/rules as phony
* Remove hardening-includes which are now integrated in dpkg-
* Use debian packaging manual URL as format identifier in
* Let dh_installinit handle the installation of /etc/default/batmand
* debian/patches:
- Add non_parallel_build.patch, Don't start parallel build for
environments disallowing it
- Add build_rules.patch, Use make like build rules to support all
flags provided through dpkg-buildflags
- Add install_manpage.patch, Directly install manpage by build script
- Add version_info.patch, Allow to add debian revision to the version
2011-05-20 - Sven Eckelmann <>
batmand (0.3.2-10) unstable; urgency=low
* debian/patches:
- Add ftbfs_secondbuild.patch, Fix FTBFS on second build attempt
- Add man_spelling_errors.patch, Fix spelling errors in manpage
- Remove unnecessary netdevice_ops.patch, nonblock_ioctl.patch,
* Upgraded to policy 3.9.2, no changes required
* Remove support for the gateway kernel module due to missing upstream
- Eliminate batmand-gateway-source and batmand-gateway-dkms from
- Delete source preparation from debian/rules
- Remove module-assistent input files and
- Remove dkms script batmand-gateway-dkms.dkms
* Switch to dh for debian/rules
* Fix paths in lintian init.d-script-possible-missing-stop override
2011-02-06 - Sven Eckelmann <>
batmand (0.3.2-9) unstable; urgency=low
* Upload to unstable
* Keep dependencies on separate lines in debian/control
* debian/copyright:
- Update to DEP5 revision 164
- Update copyright years
2010-12-15 - Sven Eckelmann <>
batmand (0.3.2-8) experimental; urgency=low
* Updated my maintainer e-mail address
* debian/patches:
- Add nonblock_ioctl.patch, Use non-blocking ioctl to fix FTBFS with linux
>= 2.6.35 (Closes LP: #690722)
2010-09-23 - Sven Eckelmann <>
batmand (0.3.2-7) experimental; urgency=low
* Upgraded to policy 3.9.1, no changes required
* Upgrade debhelper compat to v8
* set *FLAGS using dpkg-buildflags in debian/rules to work like
dpkg-buildpackage when called directly
* debian/control:
- Correct unusual spacing in Maintainer field
- Use hardening-includes for CFLAGS and LDFLAGS hardened builds
* Change upstream domain to
2010-06-28 - Sven Eckelmann <>
batmand (0.3.2-6) unstable; urgency=low
* debian/copyright: Update copyright years
* Remove outdated README.source
* Convert to 3.0 (quilt) source format
* Use dh_dkms to provide DKMS support
* debian/control:
- Upgraded to policy 3.9.0, no changes required
- Build only on linux due dependencies on the linux routing code
2010-01-13 - Sven Eckelmann <>
batmand (0.3.2-5) unstable; urgency=low
* Remove shlibs:Depends for binary packages without shared libs dependencies
* Add missing ${misc:Depends} debhelper for batmand-gateway-source
* Use dkms postinst script for batmand-gateway-dkms (Closes LP: #497149)
* Correct spelling errors found by lintian

See Also

Package Description
batmon.app_0.6-1_amd64.deb Battery monitor for GNUstep
battery-stats_0.3.6-1_amd64.deb collects statistics about charge of laptop batteries
battleball_2.0-17_amd64.deb soccer game played with tanks or helicopters
bauble_0.9.7-2_all.deb biodiversity collection manager software application
baycomepp_0.10-12.2_amd64.deb Drivers for the HB9JNX packet radio epp modem
baycomusb_0.10-12.1_amd64.deb Drivers for the HB9JNX packet radio usb modem
bb_1.3rc1-8.1_amd64.deb ASCII-art demo based on AAlib
bbdb_2.36-3_all.deb The Insidious Big Brother Database (email rolodex) for Emacs
bbe_0.2.2-1_amd64.deb sed-like editor for binary files
bbmail_0.8.3-6_amd64.deb Mail notifier for Blackbox/Fluxbox
bbpager_0.4.7-3_amd64.deb Pager for the blackbox and fluxbox window managers
bbrun_1.6-6_amd64.deb A tool for the blackbox/fluxbox window managers that runs commands
bbtime_0.1.5-12_amd64.deb Time tool for the blackbox/fluxbox window managers
bc_1.06.95-2+b1_amd64.deb The GNU bc arbitrary precision calculator language
bcc_0.16.17-3.1_amd64.deb 16-bit x86 C compiler