This file is indexed.

/usr/share/doc/HOWTO/de-html/DE-AX25-HOWTO-8.html is in doc-linux-de 2003.10-5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>Linux AX25 HOWTO: Einen NetROM-Port einrichten </TITLE>
 <LINK HREF="DE-AX25-HOWTO-9.html" REL=next>
 <LINK HREF="DE-AX25-HOWTO-7.html" REL=previous>
 <LINK HREF="DE-AX25-HOWTO.html#toc8" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-AX25-HOWTO-9.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-AX25-HOWTO-7.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-AX25-HOWTO.html#toc8"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s8">8.</A> <A HREF="DE-AX25-HOWTO.html#toc8">Einen NetROM-Port einrichten </A></H2>


<P>NetROM basiert auf den vorher erstellten AX.25-Ports. Es setzt auf dem 
AX.25-Protokoll auf. </P>
<P>Um ein NetROM-Interface auf einem AX.25-Port einzurichten, 
m&uuml;ssen zwei Dateien angepa&szlig;t werden. Die eine Datei beschreibt 
die NetROM-Interfaces, und die andere, auf welche AX.25-Ports 
NetROM aufsetzt. </P>
<P>Man kann mehrere NetROM-Ports einrichten, f&uuml;r jeden ist die 
Vorgehensweise die gleiche. </P>

<H2><A NAME="ss8.1">8.1</A> <A HREF="DE-AX25-HOWTO.html#toc8.1">Die Datei /etc/ax25/nrports </A>
</H2>


<P>Die erste der beiden Dateien hei&szlig;t <CODE>/etc/ax25/nrports</CODE>. 
Sie beschreibt die NetROM-Ports in etwa der gleichen Art 
wie <CODE>/etc/ax25/axports</CODE> die AX.25-Ports. </P>
<P>Jedes NetROM-Device braucht seinen Eintrag in 
<CODE>/etc/ax25/nrports</CODE>. Normalerweise 
wird es auf einer Linux-Maschine nur ein NetROM-Device 
geben, das eine definierte Anzahl von AX.25-Ports nutzt. </P>
<P>Manchmal will man aber einem besonderen Programm, wie 
einer Mailbox, ein separates NetROM-Alias vergeben. Dann kann 
man auch mehrere NetROM-Devices einrichten. </P>
<P>Die Datei <CODE>/etc/ax25/nrports</CODE> hat folgendes Format:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
 
Name  Rufzeichen   Alias   Paketl&auml;nge  Beschreibung 
</PRE>
</CODE></BLOCKQUOTE>
</P>

<P>
<DL>
<DT><B>Name</B><DD>
<P>Der Bezeichner f&uuml;r den Port.</P>

<DT><B>Rufzeichen</B><DD>
<P>Das Rufzeichen, welches f&uuml;r den NetROM-Verkehr verwendet
wird. Dies ist <EM>nicht</EM> das Rufzeichen, das 
andere Stationen
als Nodecall verwenden k&ouml;nnen. Zu dem Node-Programm
sp&auml;ter. Es sollte nicht noch einmal in 
<CODE>/etc/ax25/axports</CODE>
oder <CODE>/etc/ax25/nrports</CODE> auftauchen.</P>

<DT><B>Alias</B><DD>
<P>Der NetROM-Alias f&uuml;r diesen Port.</P>

<DT><B>Paketl&auml;nge</B><DD>
<P>Die maximale Gr&ouml;&szlig;e der NetROM-Pakete. </P>

<DT><B>Beschreibung</B><DD>
<P>Eine kurze Beschreibung f&uuml;r den Port. </P>
</DL>
</P>
<P>Ein Beispiel s&auml;he so aus:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
 
netrom  VK2KTJ-9    LINUX  236   Linux Packet Switch 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Damit wird ein NetROM-Port erzeugt, der im &uuml;brigen NetROM-Netz als 
LINUX:VK2KTJ-9 erscheint. 
Programme wie <CODE>call</CODE> nutzen diese Datei. </P>

<H2><A NAME="ss8.2">8.2</A> <A HREF="DE-AX25-HOWTO.html#toc8.2">Die Datei /etc/ax25/nrbroadcast </A>
</H2>


<P>Die zweite der Dateien ist <CODE>/etc/ax25/nrbroadcast</CODE>. 
In dieser Datei k&ouml;nnen viele Eintr&auml;ge enthalten sein. 
Normalerweise gibt es f&uuml;r jeden AX.25-Port, &uuml;ber den 
NetROM-Verbindungen laufen sollen, einen Eintrag. 
Die Datei hat folgendes Format:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
 
axport   min_obs  def_qual  worst_qual verbose 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Wobei gilt: </P>
<P>
<DL>
<DT><B>axport</B><DD>
<P>Der aus der Datei <CODE>/etc/ax25/axports</CODE> 
entnommene Portname. Steht kein Eintrag in 
<CODE>/etc/ax25/nrbroadcast</CODE>, so bedeutet                 
das, da&szlig; kein NetROM-Routing durchgef&uuml;hrt wird 
und alle empfangenen NetROM-Broadcasts auf diesem 
Port ignoriert werden. </P>

<DT><B>min_obs</B><DD>
<P>Minimalwert f&uuml;r die Obsolescence.</P>

<DT><B>def_qual</B><DD>
<P>Voreingestellte Qualit&auml;t f&uuml;r den Port.</P>

<DT><B>worst_qual</B><DD>
<P>Wert f&uuml;r die schlechteste Verbindungsqualit&auml;t, 
Verbindungen mit schlechteren Werten werden ignoriert.</P>

<DT><B>verbose</B><DD>
<P>Legt fest, ob NetROM auf diesem Port Routing-Broadcasts
aussendet oder nur auf seine Anwesenheit hinweist. </P>
</DL>
</P>
<P>Ein Beispiel s&auml;he so aus: 
radio   1    200    100    1 </P>

<H2><A NAME="ss8.3">8.3</A> <A HREF="DE-AX25-HOWTO.html#toc8.3">Das Netzwerk-Device f&uuml;r NetROM erstellen </A>
</H2>


<P>Sind die beiden Konfigurationsdateien vervollst&auml;ndigt, dann 
mu&szlig; das NetROM-Netzwerk-Device genau so wie die anderen 
AX.25-Devices erstellt werden. Diesmal wird dazu der Befehl 
<CODE>nrattach</CODE> verwendet. Dieser arbeitet wie <CODE>axattach</CODE>, 
im Unterschied zu diesem erzeugt er NetROM-Netzwerk-Devices 
mit den Namen <CODE>nr0</CODE> - <CODE>nr9</CODE>.</P>
<P>Beim ersten Aufruf erzeugt <CODE>nrattach</CODE> das Device <CODE>nr0</CODE>, 
beim zweiten <CODE>nr1</CODE> usw.. Um das Netzwerk-Device f&uuml;r den von 
uns definierten NetROM-Port zu erzeugen, geben wir ein: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
nrattach netrom 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Damit wird das NetROM-Device <CODE>nr0</CODE> mit dem Namen <CODE>netrom</CODE>, 
dessen Details in der Datei <CODE>/etc/ax25/nrports</CODE> festgelegt 
wurden, gestartet. </P>
<P>Wer einen Kernel der 2.2.x-Reihe verwendet, mu&szlig; an dieser Stelle 
eine IP-Adresse angeben, auch wenn kein TCP/IP verwendet werden soll. 
Der Aufruf von <CODE>nrattach</CODE> sieht dann so aus: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
nrattach -i 44.131.16.2 netrom
</PRE>
</CODE></BLOCKQUOTE>
</P>

<H2><A NAME="ss8.4">8.4</A> <A HREF="DE-AX25-HOWTO.html#toc8.4">Den NetROM-Daemon starten </A>
</H2>


<P>Der Linux-Kernel &uuml;bernimmt alle mit dem NetROM-Protokoll 
und dem Switching verbundenen Aufgaben bis auf einige Funktionen. 
Der NetROM-Daemon verwaltet die NetROM-Routing-Tabellen und 
erzeugt die NetROM-Routing-Broadcasts. Er wird mit folgendem 
Befehl gestartet: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/usr/bin/netromd -i
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Schon bald darauf sollte man sehen, wie sich die Datei 
<CODE>/proc/net/nr_neigh</CODE> mit den Namen der benachbarten 
NetROM-Stationen f&uuml;llt:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
cat /proc/net/nr_neigh
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Man sollte den <CODE>netromd</CODE>-Aufruf in die w&auml;hrend des Startens 
ausgef&uuml;hrten (rc-)Skripte einf&uuml;gen, damit er automatisch beim 
Booten gestartet wird. </P>


<H2><A NAME="ss8.5">8.5</A> <A HREF="DE-AX25-HOWTO.html#toc8.5">Das NetROM-Routing einrichten </A>
</H2>


<P>Manchmal ist es w&uuml;nschenswert, feste (statische) Routen f&uuml;r 
spezielle Rechner einzurichten. Dazu gibt es den Befehl 
<CODE>nrparms</CODE>. 
Eine vollst&auml;ndige Beschreibung kann in der Hilfeseite 
nachgelesen werden. Ein kleines Beispiel dazu: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/usr/sbin/nrparms -nodes VK2XLZ-10 + #MINTO 120 5 radio VK2SUT-9 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Damit wird eine NetROM-Route zu #MINTO:VK2XLZ-10 &uuml;ber die 
benachbarte Station VK2SUT-9 auf dem AX.25-Port radio 
eingerichtet. Man kann damit auch manuell neue Eintr&auml;ge f&uuml;r 
benachbarte Stationen vornehmen: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
/usr/sbin/nrparms -routes radio VK2SUT-9 +120 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Damit wird VK2SUT-9 als benachbarte NetROM-Station mit einer 
fest eingestellten Qualit&auml;t von 120 eingetragen, die nicht 
automatisch gel&ouml;scht bzw. ge&auml;ndert wird. </P>



<HR>
<A HREF="DE-AX25-HOWTO-9.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-AX25-HOWTO-7.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-AX25-HOWTO.html#toc8"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>