Man Linux: Main Page and Category List

NAME

       olsrd - Optimized Link State Routing protocol daemon

SYNOPSIS

       olsrd  [  -i   interface1  [interface2  ...]  ] [ -f  configfile ] [ -d
       debuglevel ] [ -ipv6 ] [ -ipc ] [ -dispin ] [ -dispout ] [ -nofork ]  [
       -bcast   broadcastaddress  ]  [  -delgw  ]  [ -hint  HELLO interval ] [
       -tcint  TC interval ] [ -midint  MID interval ] [ -hnaint  HNA interval
       ] [ -T  scheduler poll rate ] [ -hemu  IP address ]

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.

       This implementation also features an alternative routing  scheme  based
       on  link  quality  using  an  ETX-like  metric  developed by the c-base
       community in Berlin. To enable and tweak this mode  you  must  use  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
                   version 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.

       -nofork     This option, when set, causes olsrd not to fork and run  in
                   the  background  if  started  with debuglevel 0. Useful for
                   init scripts.

       -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
                   broadcastaddres 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
                   representing seconds.

       -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.

       -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.

       -hemu IP address
                   Use  this  option  to  connect  to  the olsr_switch network
                   simulation application. Here IP  address  will  be  the  IP
                   address  that  the  process will set as its main address in
                   the emulation mode. This address has no connection  to  the
                   real IP-stack and can be chosen freely.

       FILES  /etc/olsrd.conf

SEE ALSO

       olsrd.conf(8).

                                   Dec 2005                           olsrd(8)