Root/
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" |
7 | depends on NET |
8 | select CRC16 |
9 | select LIBCRC32C |
10 | default n |
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. |
17 | |
18 | config BATMAN_ADV_BLA |
19 | bool "Bridge Loop Avoidance" |
20 | depends on BATMAN_ADV && INET |
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. |
28 | |
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 | |
39 | config BATMAN_ADV_NC |
40 | bool "Network Coding" |
41 | depends on BATMAN_ADV |
42 | default n |
43 | help |
44 | This option enables network coding, a mechanism that aims to |
45 | increase the overall network throughput by fusing multiple |
46 | packets in one transmission. |
47 | Note that interfaces controlled by batman-adv must be manually |
48 | configured to have promiscuous mode enabled in order to make |
49 | network coding work. |
50 | If you think that your network does not need this feature you |
51 | can safely disable it and save some space. |
52 | |
53 | config BATMAN_ADV_DEBUG |
54 | bool "B.A.T.M.A.N. debugging" |
55 | depends on BATMAN_ADV |
56 | help |
57 | This is an option for use by developers; most people should |
58 | say N here. This enables compilation of support for |
59 | outputting debugging information to the kernel log. The |
60 | output is controlled via the module parameter debug. |
61 |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9