Provided by: ax25-tools_0.0.10-rc2+cvs20120204-3ubuntu1_amd64 bug

NAME

       netromd - Send and receive NET/ROM routing messages

SYNOPSIS

       netromd [-c] [-d] [-i] [-l] [-p pause] [-q quality] [-t interval] [-v]

DESCRIPTION

       For  a  NET/ROM  based network to operate correctly, a periodic broadcast of routing information needs to
       occur. Typically this occurs once every hour on every port which is expected to  carry  NET/ROM  traffic.
       The  purpose  of netromd is to send and receive NET/ROM routing broadcasts. To operate correctly a set of
       parameters that corresponds to each AX.25 port needs to be passed to the  program.  This  information  is
       encoded  in  a  configuration file, by default which is /etc/ax25/nrbroadcast with each line representing
       one port, see the manual page for nrbroadcast(5).

       To cut down the length of these routing broadcasts,  only  the  information  about  the  highest  quality
       neighbour for a particular node is transmitted.  The transmission is also limited to those node that have
       a certain minimum value in their obsolesence count, this  value  is  decremented  every  time  a  routing
       broadcast  is  transmitted,  and  is  refreshed  by  receiving  a  routing  broadcast which contains that
       particular node.

       The value of the default quality is traditionally assigned a value that represents  the  quality  of  the
       radio links on that port. A higher number representing better radio links with 255 (the maximum) reserved
       for wire connections. The practise in the UK is to set the default quality to a low value, typically  10,
       and  manually set up the trusted neighbouring nodes in the neighbour list manually. The worst quality for
       auto-updates value is a way to filter out low quality (ie distant) nodes.

       The verbose flag may be either 0 or 1, representing no and yes. By specifying no, the program  will  only
       generate  a  routing  message containing information about the node on which it is running, by specifying
       the yes option, all the information in the  nodes  routing  tables  will  be  transmitted.   The  quality
       advertised for the other node callsigns on this machine may be set using the -q option.

       Between  each  transmission  netromd  pauses  for  five  seconds (default) in order to avoid flooding the
       channels that it must broadcast on. The value of this delay is settable with the -p option.

OPTIONS

       -c              Forces strict compliance to Software 2000 specifications. At present this only determines
                       how  node  mnemonics with lower case characters will be handled.  With compliance enabled
                       mixed case node mnemonics will be ignored. The default is to  accept  node  mnemonics  of
                       mixed case.

       -d              Switches  on  debugging messages, the default is off. Logging must be enabled for them to
                       be output.

       -i              Transmit a routing broadcast immediately, the default is to wait for the time interval to
                       elapse before transmitting the first routing broadcast.

       -l              Enables logging of errors and debug messages to the system log. The default is off.

       -p pause        Sets the delay between transmissions of individual routing broadcast packets. The default
                       is five seconds.

       -q quality      Sets the quality of the subsidiary nodes relative to the main node. The default is 255.

       -t interval     The time interval between routing broadcasts, in minutes. The default is 60 minutes.

       -v              Display the version.

FILES

       /proc/net/nr_neigh
       /proc/net/nr_nodes
       /etc/ax25/axports
       /etc/ax25/nrbroadcast

SEE ALSO

       ax25(4), axports(5), nrbroadcast(5), netrom(4), nrparms(8).

AUTHOR

       Jonathan Naylor G4KLX <g4klx@g4klx.demon.co.uk>