1NETROMD(8) Linux System Managers Manual NETROMD(8)
2
3
4
6 netromd - Send and receive NET/ROM routing messages
7
9 netromd [-c] [-d] [-i] [-l] [-p pause] [-q quality] [-t interval] [-v]
10
12 For a NET/ROM based network to operate correctly, a periodic broadcast
13 of routing information needs to occur. Typically this occurs once every
14 hour on every port which is expected to carry NET/ROM traffic. The pur‐
15 pose of netromd is to send and receive NET/ROM routing broadcasts. To
16 operate correctly a set of parameters that corresponds to each AX.25
17 port needs to be passed to the program. This information is encoded in
18 a configuration file, by default which is /etc/ax25/nrbroadcast with
19 each line representing one port, see the manual page for nrbroad‐
20 cast(5).
21
22 To cut down the length of these routing broadcasts, only the informa‐
23 tion about the highest quality neighbour for a particular node is
24 transmitted. The transmission is also limited to those node that have
25 a certain minimum value in their obsolesence count, this value is
26 decremented every time a routing broadcast is transmitted, and is
27 refreshed by receiving a routing broadcast which contains that particu‐
28 lar node.
29
30 The value of the default quality is traditionally assigned a value that
31 represents the quality of the radio links on that port. A higher number
32 representing better radio links with 255 (the maximum) reserved for
33 wire connections. The practise in the UK is to set the default quality
34 to a low value, typically 10, and manually set up the trusted neigh‐
35 bouring nodes in the neighbour list manually. The worst quality for
36 auto-updates value is a way to filter out low quality (ie distant)
37 nodes.
38
39 The verbose flag may be either 0 or 1, representing no and yes. By
40 specifying no, the program will only generate a routing message con‐
41 taining information about the node on which it is running, by specify‐
42 ing the yes option, all the information in the nodes routing tables
43 will be transmitted. The quality advertised for the other node call‐
44 signs on this machine may be set using the -q option.
45
46 Between each transmission netromd pauses for five seconds (default) in
47 order to avoid flooding the channels that it must broadcast on. The
48 value of this delay is settable with the -p option.
49
51 -c Forces strict compliance to Software 2000 specifica‐
52 tions. At present this only determines how node mnemon‐
53 ics with lower case characters will be handled. With
54 compliance enabled mixed case node mnemonics will be
55 ignored. The default is to accept node mnemonics of
56 mixed case.
57
58 -d Switches on debugging messages, the default is off.
59 Logging must be enabled for them to be output.
60
61 -i Transmit a routing broadcast immediately, the default
62 is to wait for the time interval to elapse before
63 transmitting the first routing broadcast.
64
65 -l Enables logging of errors and debug messages to the
66 system log. The default is off.
67
68 -p pause Sets the delay between transmissions of individual
69 routing broadcast packets. The default is five seconds.
70
71 -q quality Sets the quality of the subsidiary nodes relative to
72 the main node. The default is 255.
73
74 -t interval The time interval between routing broadcasts, in min‐
75 utes. The default is 60 minutes.
76
77 -v Display the version.
78
80 /proc/net/nr_neigh
81 /proc/net/nr_nodes
82 /etc/ax25/axports
83 /etc/ax25/nrbroadcast
84
86 ax25(4), axports(5), nrbroadcast(5), netrom(4), nrparms(8).
87
89 Jonathan Naylor G4KLX <g4klx@g4klx.demon.co.uk>
90
91
92
93Linux 20 August 1996 NETROMD(8)