1c6c8fea2SSven Eckelmann# 2c6c8fea2SSven Eckelmann# B.A.T.M.A.N meshing protocol 3c6c8fea2SSven Eckelmann# 4c6c8fea2SSven Eckelmann 5c6c8fea2SSven Eckelmannconfig BATMAN_ADV 6c6c8fea2SSven Eckelmann tristate "B.A.T.M.A.N. Advanced Meshing Protocol" 77a5cc242SSimon Wunderlich depends on NET 8a73105b8SAntonio Quartulli select CRC16 9c6c8fea2SSven Eckelmann default n 1010e3cd6aSAntonio Quartulli help 11c6c8fea2SSven Eckelmann B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is 12c6c8fea2SSven Eckelmann a routing protocol for multi-hop ad-hoc mesh networks. The 13c6c8fea2SSven Eckelmann networks may be wired or wireless. See 14c6c8fea2SSven Eckelmann http://www.open-mesh.org/ for more information and user space 15c6c8fea2SSven Eckelmann tools. 16c6c8fea2SSven Eckelmann 177a5cc242SSimon Wunderlichconfig BATMAN_ADV_BLA 187a5cc242SSimon Wunderlich bool "Bridge Loop Avoidance" 197a5cc242SSimon Wunderlich depends on BATMAN_ADV && INET 207a5cc242SSimon Wunderlich default y 217a5cc242SSimon Wunderlich help 227a5cc242SSimon Wunderlich This option enables BLA (Bridge Loop Avoidance), a mechanism 237a5cc242SSimon Wunderlich to avoid Ethernet frames looping when mesh nodes are connected 247a5cc242SSimon Wunderlich to both the same LAN and the same mesh. If you will never use 257a5cc242SSimon Wunderlich more than one mesh node in the same LAN, you can safely remove 267a5cc242SSimon Wunderlich this feature and save some space. 2710e3cd6aSAntonio Quartulli 28c6c8fea2SSven Eckelmannconfig BATMAN_ADV_DEBUG 29c6c8fea2SSven Eckelmann bool "B.A.T.M.A.N. debugging" 3010e3cd6aSAntonio Quartulli depends on BATMAN_ADV 3110e3cd6aSAntonio Quartulli help 32c6c8fea2SSven Eckelmann This is an option for use by developers; most people should 33c6c8fea2SSven Eckelmann say N here. This enables compilation of support for 34c6c8fea2SSven Eckelmann outputting debugging information to the kernel log. The 35c6c8fea2SSven Eckelmann output is controlled via the module parameter debug. 36