Some documents that might help you:
B.A.T.M.A.N. concepts
- Why starting B.A.T.M.A.N. - Why we started the B.A.T.M.A.N. project instead of continuing to work with OLSR
- B.A.T.M.A.N. Concept - get an overview about B.A.T.M.A.N.'s main concepts
- B.A.T.M.A.N. RFC Draft - a draft explaining the routing algorithm used in batman 0.2
- B.A.T.M.A.N. Status - read about the B.A.T.M.A.N. (June 2007)
- Vis output - working with the vis server output
Using the B.A.T.M.A.N. daemon (layer 3)
- Getting behind the routing vodoo - learn about the B.A.T.M.A.N. routing table manipulation
- InternetTuning - get information how B.A.T.M.A.N. handles internet access and what features it offers
- Understanding the debug output - documentation that helps you to understand the debug output
- Visualizing the network - this document explains how to get fancy graphics of the batman mesh
- Announcing networks - learn how to announce and / or revoke HNA on the fly
- B.A.T.M.A.N. online man page - read the current batman man page online
- B.A.T.M.A.N. HowTo - how to compile, install and run batman 0.2
- CCCamp 2007 talk (video) - Elektra and Marek explain the batman routing algorithm and features of batmand
Using B.A.T.M.A.N. advanced (layer 2)
- B.A.T.M.A.N. Advanced overview - information about the Layer 2 version of B.A.T.M.A.N.
- B.A.T.M.A.N. Advanced quick start guide - or: what the hell is bat0 for?
- Building B.A.T.M.A.N. Advanced with OpenWRT - how to download and configure your OpenWRT build environment to compile batman-adv
- B.A.T.M.A.N. Advanced on OpenWRT - a tutorial for using B.A.T.M.A.N. Advanced on OpenWRT
- Tweaking the B.A.T.M.A.N. Advanced behaviour - get an overview about the various settings batman-adv offers
- Understand your B.A.T.M.A.N. Advanced network - learn what network debug interfaces batman-adv offers
- Visualizing the 2nd layer - creating graphics of the layer 2 network and differences to the layer 3 vis output explained
- Using the batman git repos - this page explains how the git repository is structured and how to use it
- batctl online man page - read the current batctl man page online
- Wireless Kernel Tweaking (video) - Introduction to batman-advanced by Marek and Simon (also available at google video)
- B.A.T.M.A.N. Advanced troubleshooting - What if my batman-adv setup does not behave as expected ?
- Bonding and Interface Alternating - Use multiple links in batman-adv for fun and profit.
Misc
- How to get a coredump - documentation about coredump configuration & retrieval
- The OLSR story - this text explains the roots of B.A.T.M.A.N. (Dec 2006)
- Emulation HowTo - how to create an environment to emulate wireless setups using QEMU and VDE
