This tutorial is based on the YouTube guide by OneMarcFifty, DIY MESH WiFi with batman-adv and OpenWrt. Also check out Carlos Gomez's OpenWRT batman mesh guide, which shows how to set everything up on the command line. This tutorial assumes familiarity with OpenWRT, installing/flashing OpenWRT, home wireless networks, and the OSI Model. The tutorial will demonstrate the simplest way to set up an 802.11s mesh network using the batman routing protocol and OpenWRT's LuCI web interface. Unlike OneMarcFifty's tutorial, we will not delve into VLAN's.
The tutorial is divided into six chapters: