Blame view

kernel/linux-imx6_3.14.28/net/batman-adv/Kconfig 1.99 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
  #
  # B.A.T.M.A.N meshing protocol
  #
  
  config BATMAN_ADV
  	tristate "B.A.T.M.A.N. Advanced Meshing Protocol"
  	depends on NET
  	select CRC16
  	select LIBCRC32C
          default n
  	help
            B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is
            a routing protocol for multi-hop ad-hoc mesh networks. The
            networks may be wired or wireless. See
            http://www.open-mesh.org/ for more information and user space
            tools.
  
  config BATMAN_ADV_BLA
  	bool "Bridge Loop Avoidance"
  	depends on BATMAN_ADV && INET
  	default y
  	help
  	  This option enables BLA (Bridge Loop Avoidance), a mechanism
  	  to avoid Ethernet frames looping when mesh nodes are connected
  	  to both the same LAN and the same mesh. If you will never use
  	  more than one mesh node in the same LAN, you can safely remove
  	  this feature and save some space.
  
  config BATMAN_ADV_DAT
  	bool "Distributed ARP Table"
  	depends on BATMAN_ADV && INET
  	default n
  	help
  	  This option enables DAT (Distributed ARP Table), a DHT based
  	  mechanism that increases ARP reliability on sparse wireless
  	  mesh networks. If you think that your network does not need
  	  this option you can safely remove it and save some space.
  
  config BATMAN_ADV_NC
  	bool "Network Coding"
  	depends on BATMAN_ADV
  	default n
  	help
  	  This option enables network coding, a mechanism that aims to
  	  increase the overall network throughput by fusing multiple
  	  packets in one transmission.
  	  Note that interfaces controlled by batman-adv must be manually
  	  configured to have promiscuous mode enabled in order to make
  	  network coding work.
  	  If you think that your network does not need this feature you
  	  can safely disable it and save some space.
  
  config BATMAN_ADV_DEBUG
  	bool "B.A.T.M.A.N. debugging"
  	depends on BATMAN_ADV
  	help
  	  This is an option for use by developers; most people should
  	  say N here. This enables compilation of support for
  	  outputting debugging information to the kernel log. The
  	  output is controlled via the module parameter debug.