olsrd manual page

olsrd(8)                                                                olsrd(8)

NAME
       olsrd - Optimized Link State Routing protocol daemon

SYNOPSIS
       olsrd [ -i  interface1 [interface2 ...]  ] [ -f  configfile ] [ -d  debu-
       glevel ] [ -ipv6 ] [ -ipc ] [ -dispin ] [ -dispout ] [ -tnl  ]  [  -bcast
       broadcastaddress ] [ -delgw ] [ -hint  HELLO interval for wireless inter-
       faces ] [ -tcint  TC interval ] [ -midint  MID interval ] [ -hnaint   HNA
       interval ] [ -hhold  HELLO validity time ] [ -thold  TC validity time ] [
       -tos  TOS value ] [ -nhint  HELLO interval non WLAN ]  [  -nhhold   HELLO
       validity time non WLAN ] [ -T  scheduler poll rate ]

DESCRIPTION
       olsrd is an implementation of the Optimized Link State Routing protocol for
       Mobile Ad-Hoc networks(MANET). The protocol is described in RFC3626.   It
       is designed to be run as a standalone server process - but as it is still
       in an experimental stage most users will  prefer  running  it  with  some
       debug output which is directed to STDOUT.

       This  manual  page  only lists the command line arguments. For details of
       the configuration file see  the  comments  included  in  /etc/olsrd.conf.
       Note  that none of these options need to be set at the command line - all
       these options and others can be set in the configuration file.

       The homepage of olsrd is http://www.olsr.org

OPTIONS
       -i interface1 ... interfaceN
                   This option specifies on what network interfaces olsrd should
                   run.  These  interfaces  cannot be aliased interfaces such as
                   eth0:1.

       -f configfile
                   This option overrides the  default  configuration  file  path
                   used by olsrd - /etc/olsrd.conf

       -d debuglevel
                   This  option  specifies the amount of debug information olsrd
                   should write to STDOUT. If set to 0 olsrd  will  run  in  the
                   background.

       -ipv6       This option instructs olsrd to use the Internet Protocol ver-
                   sion 6. The default is version 4.

       -ipc        This option allows the GUI front-end  created  fro  olsrd  to
                   connect to olsrd at runtime.

       -dispin     This  option,  when set, causes olsrd to display all incoming
                   packet data on STDOUT. When using IPv4 the data is  displayed
                   in  decimal  format, when using IPv6 the data is displayed in
                   hexadecimal format.

       -dispout    This option, when set, causes olsrd to display  all  outgoing
                   packet  data on STDOUT. When using IPv4 the data is displayed
                   in decimal format, when using IPv6 the data is  displayed  in
                   hexadecimal format.

       -tnl        When  this option is set olsrd will use IP-in-IP tunneling to
                   Internet gateways. This is  very  experimental  code  and  it
                   should not be used as of yet.

       -delgw      If  this  option  is set olsrd will remove any default routes
                   set prior to adding an Internet route based on OLSR routing.

       -bcast broadcastaddress
                   This option specifies what IPv4 broadcastaddress to  use  for
                   OLSR  control  traffic.  The  only value that currently makes
                   sense   when   setting   broadcast   address   mannually   is
                   255.255.255.255.   The default action is to use the broadcas-
                   taddres that the network interface is preconfigured  with(per
                   interface).

       -hint seconds
                   This  value  sets the interval on which HELLO messages should
                   be generated. The value is a floating point number represent-
                   ing seconds.

       -nhint seconds
                   This  value  sets the interval on which HELLO messages should
                   be generated on interfaces that are not detected to be  wire-
                   less.  The value is a floating point number representing sec-
                   onds.

       -tcint seconds
                   This value sets the interval on which TC messages  should  be
                   generated.  The value is a floating point number representing
                   seconds.

       -midint seconds
                   This value sets the interval on which MID messages should  be
                   generated.  The value is a floating point number representing
                   seconds.

       -hnaint seconds
                   This value sets the interval on which HNA messages should  be
                   generated.  The value is a floating point number representing
                   seconds.

       -hhold multiplier
                   This option sets the announced HELLO validity time as a  mul-
                   tiplier of the HELLO interval.

       -nhhold multiplier
                   This  option  sets  the announced HELLO validity time on non-
                   WLAN interfaces, as a multiplier of the HELLO interval.

       -thold multiplier
                   This option sets the announced TC validity time as  a  multi-
                   plier of the TC interval.

       -tos TOS-value
                   This option sets the type of service value that should be set
                   in the OLSR control traffic packet IP headers.

       -T seconds  This option sets the polling intervall of the scheduler.  The
                   default is 0.1 seconds. This option should only be considered
                   if running with really low emission intervals.

       FILES  /etc/olsrd.conf

SEE ALSO
       iwconfig(8) route(8).

                                    Jun 2004                            olsrd(8)



Andreas 2004-07-29