17. Configurazione dei comandi di uplink e downlink di ROSE

Se l'implementazione ROM di ROSE è familiare, non sarà difficile orientarsi tra i metodi coi quali gli utenti AX.25 effettuano chiamate su una rete ROSE. Se un nodo ROSE ha il nominativo VK2KTJ-5 e l'utente AX.25 vuole connettersi a VK5XXX al nodo ROSE 5050882960, deve dare il comando:

c vk5xxx v vk2ktj-5 5050 882960

Sul nodo remoto, VK5XXX vedrà una connessione in entrata dal nominativo locale dell'utente AX.25 propagata dal nominativo del nodo ROSE remoto.

L'implementazione ROSE di Linux non supporta questa funzionalità nel kernel, tuttavia vi sono due programmi che svolgono questa funzione, che sono rsuplnk e rsdwnlnk .

17.1. Configurazione del downlink ROSE

Per configurare la propria macchina Linux perché accetti connessioni ROSE e stabilisca collegamenti AX.25 per nominativi diversi da quelli locali occorre aggiungere una voce nel proprio file. /etc/ax25/ax25d.conf. Di solito si configura questa voce come scelta di default per ogni connessione ROSE entrante. Ad esempio si può decidere di gestire localmente chiamate Rose a destinazioni come NODE-0 o NODE-1, e di passare le altre chiamate al comando rsdwnlink, assumendo che siano utenti AX.25.

Una tipica configurazione può dunque essere:

#
{* via rose}
NOCALL   * * * * * *  L
default  * * * * * *  - root  /usr/sbin/rsdwnlnk rsdwnlnk 4800 vk2ktj-5
#

Con questa configurazione, ogni utente che stabilisce una connessione ROSE con l'indirizzo del vostro nodo Linux e con un nominativo di destinazione che non avete esplicitamente specificato, sarà convertita in una connessione AX.25 dalla porta 4800 usando come digipeater VK2KTJ-5.

17.2. Configurazione di un uplink ROSE

Per configurare la propria macchina Linux affinché accetti le connessioni AX.25 allo stesso modo di un nodo ROM Rose occorre aggiungere le voci opportune nel proprio file /etc/ax25/ax25d.conf che assume un aspetto simile a questo:

#
[VK2KTJ-5* via 4800]
NOCALL   * * * * * *  L
default  * * * * * *  - root  /usr/sbin/rsuplnk rsuplnk rose
#

Si noti la speciale sintassi per il nominativo locale. il carattere '*' indica che l'applicazione dovrebbe essere invocata se il nominativo è presente nel percorso digipeater di una connessione.

Questa configurazione permette ad un utente AX.25 di effettuare connessioni Rose usando l'esempio presentato nell'introduzione. Ogni connessione che tenti di usare VK2KTJ-5 come digipeater sulla porta AX.25 chiamata 4800 sarà gestita dal comando rsuplnk