Commit | Line | Data |
---|---|---|
c6c8fea2 SE |
1 | # |
2 | # B.A.T.M.A.N meshing protocol | |
3 | # | |
4 | ||
5 | config BATMAN_ADV | |
6 | tristate "B.A.T.M.A.N. Advanced Meshing Protocol" | |
17224474 | 7 | depends on NET |
a73105b8 | 8 | select CRC16 |
95a066d8 | 9 | select LIBCRC32C |
c6c8fea2 | 10 | default n |
10e3cd6a AQ |
11 | help |
12 | B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is | |
13 | a routing protocol for multi-hop ad-hoc mesh networks. The | |
14 | networks may be wired or wireless. See | |
15 | http://www.open-mesh.org/ for more information and user space | |
16 | tools. | |
c6c8fea2 | 17 | |
7a5cc242 SW |
18 | config BATMAN_ADV_BLA |
19 | bool "Bridge Loop Avoidance" | |
17224474 | 20 | depends on BATMAN_ADV && INET |
7a5cc242 SW |
21 | default y |
22 | help | |
23 | This option enables BLA (Bridge Loop Avoidance), a mechanism | |
24 | to avoid Ethernet frames looping when mesh nodes are connected | |
25 | to both the same LAN and the same mesh. If you will never use | |
26 | more than one mesh node in the same LAN, you can safely remove | |
27 | this feature and save some space. | |
c6c8fea2 | 28 | |
17224474 AQ |
29 | config BATMAN_ADV_DAT |
30 | bool "Distributed ARP Table" | |
31 | depends on BATMAN_ADV && INET | |
32 | default n | |
33 | help | |
34 | This option enables DAT (Distributed ARP Table), a DHT based | |
35 | mechanism that increases ARP reliability on sparse wireless | |
36 | mesh networks. If you think that your network does not need | |
37 | this option you can safely remove it and save some space. | |
38 | ||
c6c8fea2 SE |
39 | config BATMAN_ADV_DEBUG |
40 | bool "B.A.T.M.A.N. debugging" | |
10e3cd6a AQ |
41 | depends on BATMAN_ADV |
42 | help | |
c6c8fea2 SE |
43 | This is an option for use by developers; most people should |
44 | say N here. This enables compilation of support for | |
45 | outputting debugging information to the kernel log. The | |
46 | output is controlled via the module parameter debug. |