Update version after release of v0.6.6.1
[olsrd.git] / gui / win32 / Inst / linux-manual.txt
1 olsrd(8)                                                              olsrd(8)\r
2 \r
3 \r
4 \r
5 NAME\r
6        olsrd - Optimized Link State Routing protocol daemon\r
7 \r
8 SYNOPSIS\r
9        olsrd  [  -i   interface1  [interface2  ...]  ] [ -f  configfile ] [ -d\r
10        debuglevel ] [ -ipv6 ] [ -ipc ] [  -tnl  ]  [\r
11        -bcast  broadcastaddress ] [ -delgw ] [ -hint  HELLO interval for wire-\r
12        less interfaces ] [ -tcint  TC interval ] [ -midint  MID interval  ]  [\r
13        -hnaint   HNA  interval  ] [ -hhold  HELLO validity time ] [ -thold  TC\r
14        validity time ] [ -tos  TOS value ] [ -nhint  HELLO interval non WLAN ]\r
15        [ -nhhold  HELLO validity time non WLAN ] [ -T  scheduler poll rate ]\r
16 \r
17 \r
18 \r
19 DESCRIPTION\r
20        olsrd is an implementation of the Optimized Link State Routing protocol\r
21        for  Mobile  Ad-Hoc  networks(MANET).  The  protocol  is  described  in\r
22        RFC3626.  It is designed to be run as a standalone server process - but\r
23        as it is still in an experimental stage most users will prefer  running\r
24        it with some debug output which is directed to STDOUT.\r
25 \r
26 \r
27        This  manual page only lists the command line arguments. For details of\r
28        the configuration file see the comments  included  in  /etc/olsrd.conf.\r
29        Note  that  none  of these options need to be set at the command line -\r
30        all these options and others can be set in the configuration file.\r
31 \r
32 \r
33        The homepage of olsrd is http://www.olsr.org\r
34 \r
35 \r
36 OPTIONS\r
37        -i interface1 ... interfaceN\r
38                    This option specifies  on  what  network  interfaces  olsrd\r
39                    should  run.  These interfaces cannot be aliased interfaces\r
40                    such as eth0:1.\r
41 \r
42        -f configfile\r
43                    This option overrides the default configuration  file  path\r
44                    used by olsrd - /etc/olsrd.conf\r
45 \r
46        -d debuglevel\r
47                    This option specifies the amount of debug information olsrd\r
48                    should write to STDOUT. If set to 0 olsrd will run  in  the\r
49                    background.\r
50 \r
51        -ipv6       This  option  instructs  olsrd to use the Internet Protocol\r
52                    version 6. The default is version 4.\r
53 \r
54        -ipc        This option allows the GUI front-end created fro  olsrd  to\r
55                    connect to olsrd at runtime.\r
56 \r
57        -tnl        When  this  option is set olsrd will use IP-in-IP tunneling\r
58                    to Internet gateways. This is very experimental code and it\r
59                    should not be used as of yet.\r
60 \r
61        -delgw      If  this option is set olsrd will remove any default routes\r
62                    set prior to adding an Internet route based on  OLSR  rout-\r
63                    ing.\r
64 \r
65        -bcast broadcastaddress\r
66                    This option specifies what IPv4 broadcastaddress to use for\r
67                    OLSR control traffic. The only value that  currently  makes\r
68                    sense   when   setting   broadcast   address  mannually  is\r
69                    255.255.255.255.  The default action is to use  the  broad-\r
70                    castaddres  that  the  network  interface  is preconfigured\r
71                    with(per interface).\r
72 \r
73        -hint seconds\r
74                    This value sets the interval on which HELLO messages should\r
75                    be  generated.  The value is a floating point number repre-\r
76                    senting seconds.\r
77 \r
78        -nhint seconds\r
79                    This value sets the interval on which HELLO messages should\r
80                    be  generated  on  interfaces  that  are not detected to be\r
81                    wireless.  The value is a floating point number  represent-\r
82                    ing seconds.\r
83 \r
84        -tcint seconds\r
85                    This value sets the interval on which TC messages should be\r
86                    generated. The value is a floating point number  represent-\r
87                    ing seconds.\r
88 \r
89        -midint seconds\r
90                    This  value  sets the interval on which MID messages should\r
91                    be generated. The value is a floating point  number  repre-\r
92                    senting seconds.\r
93 \r
94        -hnaint seconds\r
95                    This  value  sets the interval on which HNA messages should\r
96                    be generated. The value is a floating point  number  repre-\r
97                    senting seconds.\r
98 \r
99        -hhold multiplier\r
100                    This  option  sets  the  announced HELLO validity time as a\r
101                    multiplier of the HELLO interval.\r
102 \r
103        -nhhold multiplier\r
104                    This option sets the announced HELLO validity time on  non-\r
105                    WLAN interfaces, as a multiplier of the HELLO interval.\r
106 \r
107        -thold multiplier\r
108                    This option sets the announced TC validity time as a multi-\r
109                    plier of the TC interval.\r
110 \r
111        -tos TOS-value\r
112                    This option sets the type of service value that  should  be\r
113                    set in the OLSR control traffic packet IP headers.\r
114 \r
115        -T seconds  This  option  sets  the polling intervall of the scheduler.\r
116                    The default is 0.1 seconds. This option should only be con-\r
117                    sidered if running with really low emission intervals.\r
118 \r
119 \r
120 \r
121        FILES  /etc/olsrd.conf\r
122 \r
123 SEE ALSO\r
124        iwconfig(8) route(8).\r