

There is not a single image for all tasks but the right one has to be chosen.

Various images can be used to create them. The main components of the testing setup are the virtual instances. virtual network to allow commmunication between the virtual instances.virtual instances (cloned) from a single image.

The test stack consists of the following components: Besides B.A.T.M.A.N., you could evaluate any routing protocol.Ī simple setup is shown first and various extension and debugging helpers are explained later. The idea is to use QEMU (instead of pure simulation systems like NS-2) to run an unmodified Linux system with the unmodified source code as it is used in real world setups. To give an answer to the often asked question "How to test/evaluate/debug mesh network protocols?", this document explains a virtual machine setup which can be used to test batman-adv in a controlled environment.
