Page suivantePage pr�c�denteTable des mati�res

8. Configuration d'un port NetRom

Le protocole NetRom s'appuye sur les ports AX.25 que vous cr�erez. Sa configuration s'effectue par l'interm�diaire de deux fichiers. L'un d�crit les interfaces NetRom et l'autre les ports AX.25 sous-jacents. La proc�dure d�taill�e ci-dessous s'appliquera � toutes les interfaces NetRom que vous souhaiterez d�finir.

8.1 Le fichier /etc/ax25/nrports

Ce fichier est l'analogue pour les ports NetRom du fichier /etc/ax25/axports pour les ports AX.25. Tous les p�riph�riques NetRom que vous souhaitez employer doivent figurer dans le fichier /etc/ax25/nrports. Le plus souvent, une station Linux ne comprendra qu'un seul port NetRom qui utilisera certains des p�riph�riques AX.25. Pour certains services tels un BBS, le besoin de d�finir plusieurs alias NetRom peut se manifester ; on ajoute alors des p�riph�riques NetRom en cons�quence.

Le format du fichier est le suivant :

name callsign  alias  paclen   description
Avec :
name

nom affect� au port.

callsign

identifiant pour le trafic NetRom transitant par ce port. Attention, il ne s'agit pas de l'adresse � laquelle les clients doivent se connecter pour disposer d'une interface de type noeud (ce mode sera d�crit un peu plus loin). L'identifiant doit �tre unique et ne r�appara�tre nulle part dans les fichiers /etc/ax25/axports et /etc/ax25/nrports.

alias

alias NetRom du port.

paclen

taille maximale des trames NetRom transmises par le port.

description

commentaire.

Par exemple, pour cr�er un port NetRom connu du reste du r�seau NetRom sous l'identit� `LINUX:VK2KTJ-9' :

netrom  VK2KTJ-9        LINUX   236     Linux Switch Port
Des programmes tels call se servent du fichier nrports.

8.2 Le fichier /etc/ax25/nrbroadcast

Ce second fichier peut contenir une nombre d'entr�es variable, normalement une pour chaque port AX.25 convoyant du trafic NetRom.

Le format du fichier est le suivant :

axport min_obs def_qual worst_qual verbose
Avec :
axport

nom du port tir� du fichier /etc/ax25/axports. En l'absence d'entr�e dans le fichier /etc/ax25/nrbroadcasts pour un port AX.25, aucun routage NetRom n'aura lieu via ce port et toute diffusion NetRom sera ignor�e.

min_obs

param�tre d'obsolescence minimale du port.

def_qual

qualit� par d�faut.

worst_qual

qualit� minimale admissible. Toute route de qualit� moindre sera ignor�e.

verbose

activation de la diffusion des informations de routage globales ou seulement relatives au noeud.

Par exemple :
radio    1       200      100         1

8.3 Cr�ation des p�riph�riques r�seau NetRom

Une fois les deux fichiers mis au point, il faut cr�er les p�riph�riques NetRom. La d�marche est proche du cas AX.25 � ceci pr�s que l'on se sert � pr�sent de la commande nrattach. Elle constitue un pendant � la commande axattach et cr�e des p�riph�riques NetRom qui se retrouvent sous la d�nomination `nr[0-9]' (la premi�re invocation produit `nr0', la seconde `nr1' etc.) Pour associer un p�riph�rique NetRom au port d�fini pr�c�demment, on utilise :

# nrattach netrom
Cette commande active le p�riph�rique NetRom (nr0) nomm� netrom configur� conform�ment au contenu du fichier /etc/ax25/nrports.

8.4 Lancement du d�mon NetRom

Le noyau Linux g�re le protocole NetRom et assure la commutation mais il ne prend pas en charge certaines fonctions. Le d�mon NetRom maintient les tables de routage NetRom et diffuse les messages de routage NetRom. Il se lance via :

# /usr/sbin/netromd -i
Le fichier /proc/net/nr_neigh devrait progressivement se remplir d'informations concernant vos voisins NetRom.

N'oubliez pas d'inclure la commande /usr/sbin/netromd dans vos scripts de d�marrage ou d'en cr�er un d�di� � l'automatisation du processus.

8.5 Routage NetRom

Peut-�tre voudrez-vous mettre en place des routes statiques pour certains h�tes particuliers. La commande nrparms dispose d'une telle fonction. Reportez-vous � la page de man pour une description compl�te. A titre d'exemple, pour indiquer sur mon port AX.25 `radio' une route NetRom vers le #MINTO:VK2XLZ-10 en passant par mon voisin VK2SUT-9 :

# /usr/sbin/nrparms -nodes VK2XLZ-10 + #MINTO 120 5 radio VK2SUT-9

nrparms permet �galement de cr�er manuellement de nouveau voisins. La commande suivante cr�e un voisin NetRom VK2SUT-9 d'une qualit� de 120 qui ne sera pas supprim� automatiquement.

# /usr/sbin/nrparms -routes radio VK2SUT-9 + 120


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:29