Add an LQ-Algorithm dropdown to windows GUI
[olsrd.git] / gui / win32 / Main / LQ-Default.olsr
1 #\r
2 # Default configuration for the GUI\r
3 #\r
4 \r
5 # Debug level(0-9)\r
6 # If set to 0 the daemon runs in the background\r
7 \r
8 DebugLevel      0\r
9 \r
10 # IP version to use (4 or 6)\r
11 \r
12 IpVersion       4\r
13 \r
14 # FIBMetric ("flat" or "correct")\r
15 \r
16 FIBMetric       "flat"\r
17 \r
18 # HNA IPv4 routes\r
19 # syntax: netaddr/prefix\r
20 \r
21 Hna4 {\r
22 }\r
23 \r
24 # Should olsrd keep on running even if there are\r
25 # no interfaces available? This is a good idea\r
26 # for a PCMCIA/USB hotswap environment.\r
27 # "yes" OR "no"\r
28 \r
29 AllowNoInt      yes\r
30 \r
31 # TOS(type of service) to use. Default is 16\r
32 \r
33 TosValue        16\r
34 \r
35 # Policy Routing Table to use. Default is 254\r
36 \r
37 RtTable         254\r
38 \r
39 # The fixed willingness to use(0-7)\r
40 # If not set willingness will be calculated\r
41 # dynammically based on battery/power status\r
42 \r
43 #Willingness    4\r
44 \r
45 # Allow processes like the GUI front-end\r
46 # to connect to the daemon.\r
47 \r
48 IpcConnect {\r
49     MaxConnections      1\r
50     Host                127.0.0.1\r
51     Net                 192.168.1.0/24\r
52 }\r
53 \r
54 # Hysteresis adds more robustness to the\r
55 # link sensing.\r
56 # Used by default. 'yes' or 'no'\r
57 \r
58 UseHysteresis   no\r
59 \r
60 # Hysteresis parameters\r
61 # Do not alter these unless you know \r
62 # what you are doing!\r
63 # Set to auto by default. Allowed\r
64 # values are floating point values\r
65 # in the interval 0,1\r
66 # THR_LOW must always be lower than\r
67 # THR_HIGH!!\r
68 \r
69 #HystScaling    0.50\r
70 #HystThrHigh    0.80\r
71 #HystThrLow     0.30\r
72 \r
73 # Polling rate in seconds(float).\r
74 # Auto uses default value 0.05 sec\r
75 \r
76 Pollrate        0.05\r
77 # Interval to poll network interfaces for configuration\r
78 # changes. Defaults to 2.5 seconds\r
79 NicChgsPollInt  2.50\r
80 # TC redundancy\r
81 # Specifies how much neighbor info should\r
82 # be sent in TC messages\r
83 # Possible values are:\r
84 # 0 - only send MPR selectors\r
85 # 1 - send MPR selectors and MPRs\r
86 # 2 - send all neighbors\r
87 #\r
88 # defaults to 0\r
89 \r
90 TcRedundancy    2\r
91 \r
92 # MPR coverage\r
93 # Specifies how many MPRs a node should\r
94 # try select to reach every 2 hop neighbor\r
95 # Can be set to any integer >0\r
96 # defaults to 1\r
97 \r
98 MprCoverage     7\r
99 \r
100 # Link quality level\r
101 # 0 = do not use link quality\r
102 # 1 = use link quality for MPR selection\r
103 # 2 = use link quality for MPR selection and routing\r
104 \r
105 LinkQualityLevel        2\r
106 \r
107 # Fish Eye algorithm\r
108 # 0 = do not use fish eye\r
109 # 1 = use fish eye\r
110 \r
111 LinkQualityFishEye      1\r
112 \r
113 # Link quality algorithm (if LinkQualityLevel > 0)\r
114 # etx_fpm (hello loss, fixed point math)\r
115 # etx_float (hello loss, floating point)\r
116 # etx_ff (packet loss for freifunk compat)\r
117 \r
118 LinkQualityAlgorithm    "etx_ff"\r
119 \r
120 # Clear screen when printing debug output?\r
121 \r
122 ClearScreen     no\r
123 \r
124 # Olsrd plugins to load\r
125 # This must be the absolute path to the file\r
126 # or the loader will use the following scheme:\r
127 # - Try the paths in the LD_LIBRARY_PATH \r
128 #   environment variable.\r
129 # - The list of libraries cached in /etc/ld.so.cache\r
130 # - /lib, followed by /usr/lib\r
131 \r
132 LoadPlugin "olsrd_txtinfo.dll" {\r
133     PlParam "Accept"    "127.0.0.1"\r
134 }\r
135 LoadPlugin "olsrd_dot_draw.dll" {\r
136     PlParam "Accept"    "127.0.0.1"\r
137 }\r
138 LoadPlugin "olsrd_httpinfo.dll" {\r
139     PlParam "port"      "8080"\r
140     PlParam "Host"      "127.0.0.1"\r
141     PlParam "Net"       "104.0.0.0 255.0.0.0"\r
142     PlParam "Net"       "192.168.0.0 255.255.0.0"\r
143 }\r
144 \r
145 # Interfaces\r
146 # Multiple interfaces with the same configuration\r
147 # can shar the same config block. Just list the\r
148 # interfaces(e.g. Interface "eth0" "eth2"\r
149 \r
150 Interface "GUI" {\r
151 \r
152     # IPv4 broadcast address to use. The\r
153     # one usefull example would be 255.255.255.255\r
154     # If not defined the broadcastaddress\r
155     # every card is configured with is used\r
156 \r
157     #Ip4Broadcast       255.255.255.255\r
158 \r
159     # IPv6 address scope to use.\r
160     # Must be 'site-local' or 'global'\r
161 \r
162     Ip6AddrType         global\r
163 \r
164     # IPv6 multicast address to use when\r
165     # using site-local addresses.\r
166     # If not defined, ff05::15 is used\r
167     Ip6MulticastSite    ff05::15\r
168 \r
169     # IPv6 multicast address to use when\r
170     # using global addresses\r
171     # If not defined, ff0e::1 is used\r
172     Ip6MulticastGlobal  ff0e::1\r
173 \r
174     # Olsrd can autodetect changes in\r
175     # interface configurations. Enabled by default\r
176     # turn off to save CPU.\r
177     AutoDetectChanges: yes\r
178     # Emission and validity intervals.\r
179     # If not defined, RFC proposed values will\r
180     # in most cases be used.\r
181 \r
182     HelloInterval       5.00\r
183     HelloValidityTime   125.00\r
184     TcInterval          3.00\r
185     TcValidityTime      375.00\r
186     MidInterval         25.00\r
187     MidValidityTime     375.00\r
188     HnaInterval         25.00\r
189     HnaValidityTime     375.00\r
190     #LinkQualityMult    default 1.0\r
191     # When multiple links exist between hosts\r
192     # the weight of interface is used to determine\r
193     # the link to use. Normally the weight is\r
194     # automatically calculated by olsrd based\r
195     # on the characteristics of the interface,\r
196     # but here you can specify a fixed value.\r
197     # Olsrd will choose links with the lowest value.\r
198     # Note:\r
199     # Interface weight is used only when LinkQualityLevel is 0.\r
200     # For any other value of LinkQualityLevel, the interface ETX\r
201     # value is used instead.\r
202 \r
203     #Weight      0\r
204 \r
205 }\r