Inhalt

10. Einen ROSE-Port einrichten

Die ROSE-Protokollebene entspricht der Ebene 3 der X.25-Spezifikation. Die im Kernel enthaltene ROSE-Unterstützung ist eine modifizierte Version des ROSE (RATS (Radio Amateur Teleprinter Society) Open System Environment) AX.25 Packet Switch ( http://www.rats.org/rose/). Das ROSE-Protokoll setzt auf den vorher erstellten AX.25-Ports auf.

Um ROSE einzurichten, muß man eine Konfigurationsdatei erstellen, die die zu verwendenden ROSE-Ports definiert. Man kann mehrere ROSE-Ports erstellen, für jeden gilt die gleiche Vorgehensweise.

10.1 Die Datei /etc/ax25/rsports

Die ROSE-Ports werden in der Datei /etc/ax25/rsports eingerichtet. Sie beschreibt die ROSE-Ports ähnlich wie /etc/ax25/axports die AX.25-Ports. Die Datei hat folgendes Format:

Name   Adresse   Beschreibung 

Wobei gilt:

Name

Text-Bezeichner für den jeweiligen Port

Adresse

10stellige ROSE-Adresse für den Port

Beschreibung

kurze, frei wählbare Beschreibung

Ein Beispiel:

 
rose     5050294760    ROSE-Port

Beachte, daß ROSE das für jeden AX.25-Port voreingestellte Rufzeichen verwendet, wenn nichts anderes angegeben wird. Um ein eigenes Rufzeichen/SSID für ROSE festzulegen, gibt man folgendes ein:

/usr/sbin/rsparms -call VK2KTJ-10 

Damit wartet Linux auf ROSE-Rufe unter dem Rufzeichen/SSID VK2KTJ-10 auf allen eingerichteten AX.25-Ports und verwendet dieses auch für ROSE- Verbindungen.

10.2 Das ROSE-Netzwerk-Device einrichten

Wurde die Datei /etc/ax25/rsports erstellt, kann man die ROSE-Netzwerk-Devices genau so wie die AX.25-Netzwerk-Devices erstellen. Diesmal wird dazu der Befehl rsattach verwendet. Dieser arbeitet wie axattach, im Unterschied zu diesem erzeugt er ROSE-Netzwerk-Devices mit den Namen rose0 - rose5. Beim ersten Aufruf erzeugt rsattach das Device rose0, beim zweiten rose1 usw.. Beispiel:

rsattach rose

Damit wird das ROSE-Device rose0 mit dem Namen rose, dessen Details in der Datei /etc/ax25/rsports festgelegt wurden, gestartet.

10.3 Das Routing für ROSE einrichten

Zur Zeit unterstützt das ROSE-Protokoll nur statisches Routing. Mit dem rsparms-Befehl kann die Routingtabelle eingerichtet werden:

rsparms -nodes add 5050295502 radio vk2xlz 

Damit würde eine Route zum ROSE-Node 5050295502 über den AX.25-Port mit dem Bezeichner »radio« laut /etc/ax25/axports zu einer benachbarten Station mit dem Rufzeichen VK2XLZ hinzugefügt.

Es kann auch eine Maske angegeben werden, um mehrere ROSE-Zielrechner in einem Routing-Eintrag zu erfassen:

rsparms -nodes add 5050295502/4 radio vk2xlz 

Damit werden alle Zieladressen erfaßt, die in den ersten 4 Stellen mit der angegebenen übereinstimmen, die also mit »5050« beginnen. Der Befehl kann auch in dieser, sicher eindeutigeren, Form eingegeben werden:

rsparms -nodes add 5050/4 radio vk1xlz 


Inhalt