Le protocole de transmission de paquets Rose est semblable à la couche trois des spécifications X.25. La gestion Rose du noyau est une version modifiée de FPAC Rose implementation.
La couche Rose s'appuie sur les ports AX.25 que vous définissez. La procédure détaillée ci-dessous s'appliquera à toutes les interfaces NetRom que vous souhaiterez définir.
/etc/ax25/rsports
Ce fichier est l'analogue pour les ports Rose du fichier
/etc/ax25/axports
pour les ports AX.25.
Le format du fichier est le suivant :
name addresss description
Avec :
nom affecté au port.
adresse Rose sur 10 digits.
commentaire.
rose 5050294760 Rose Port
Notez que Rose emploie par défaut l'identifiant/ssid du port AX.25.
La commande rsparms permet de modifier l'identifiant Rose. Par exemple,
pour que Linux se serve de l'identifiant VK2KTJ-10
pour le trafic Rose
sur tous les ports AX.25 .
# /usr/sbin/rsprams -call VK2KTJ-10
Une fois le fichier /etc/ax25/rsports
mis au point, vous pouvez créer
les périphériques Rose en reprenant la démarche AX.25. Vous emploierez la
commande rsattach qui crée des périphériques sous l'appellation
`rose[0-5]
' (la première invocation produit `rose0
', la seconde
`rose1
' etc...). Par exemple :
# rsattach rose
Cette commande active le périphérique Rose (rose0
) nommé `rose
'
configuré conformément au contenu du fichier /etc/ax25/rsports
.
Le protocole Rose ne gère pour l'instant que le routage statique. Il se définit par le biais de la commande rsparms.
Par exemple, pour indiquer une route vers le noeud Rose 5050295502
via un
port AX.25 nommé `radio
' dans le fichier /etc/ax25/axports
en
passant par le voisin d'identificateur VK2XLZ
:
# rsparms -nodes add 5050295502 radio vk2xlz
Un masque vous permettra éventuellement de regrouper différentes destinations Rose sur une seule route. Par exemple :
# rsparms -nodes add 5050295502/4 radio vk2xlz
On retrouve l'exemple précédent à ceci près que toute adresse de destination
dont les quatre premiers digits correspondent (toute adresse commençant par
5050
donc) sera routée. La variante suivante s'avère sûrement la moins
ambiguë :
# rsparms -nodes add 5050/4 radio vk2xlz