Outils pour utilisateurs

Outils du site


trad:hambsd:faq-tnc

— [ HamBSD ] [ Index FAQ ] ~ Traduction française de la page HamBSD FAQ: Terminal Node Controllers

HamBSD FAQ : Contrôleurs des Nœuds Terminaux

TNC supportés

Une liste des TNC connus pour fonctionner avec le pilote kiss(4) d'HamBSD est maintenue dans la page du manuel. La plupart, si ce n'est tous, des TNC qui implémentent le protocole KISS par dessus une interface série devraient être pris en charge. Cela inclut les interfaces RS-232, les interfaces USB-séries, ou l'utilisation d'un pseudo-terminal (pty(4)).

Configurer un TNC en interface réseau

Afin de configurer un TNC en tant qu'interface réseau AX.25 dès le démarrage, créer un fichier hostname.if(5). Pour la première interface sur le système, ce fichier devrait être nommé /etc/hostname.axkiss0.

lladdr MYCALL up
!ldattach -s 1200 kiss cua00

Remplacez MYCALL par votre indicatif d'appel. Cela permet aussi que le port série du TNC (ne pas confondre avec le débits en baud) opère à 1200 bauds et soit connecté au premier port série. Pour les interfaces séries USB, la première interface sera cuaU0.

Initialiser Automatiquement un TNC

Un script chat(8) devrait être utilisé pour initialiser un TNC, ce qui requiert une configuration avant d'entrer dans le mode KISS. L'exemple suivant fonctionne pour le Kenwood TM-D700E :

cmd:--cmd: 'kiss on'
cmd: 'mon off'
cmd: restart

Ce script peut être sauvegardé en tant que /etc/kiss.chat et être exécuté automatiquement par l'ajout dans le fichier hostname.if(5) pertinent avant l'appel à ldattach :

!stty -f /dev/cuaXX 9600
!chat -t 5 -f /etc/kiss.chat <>/dev/cuaXX >&0

Utiliser KISS-over-TCP

Pour utiliser KISS-over-TCP, par exemple avec Dire Wolf, le démon rkissd(8) peut être utilisé.

Pour démarrer automatiquement une interface au démarrage, créer un nouveau fichier hostname.if(5) pour une interface kiss (e.g. /etc/hostname.kiss0) :

!rkissd 192.168.0.10 8001

Pour démarrer manuellement l'interface :

ifconfig create kiss0
rkissd 192.168.0.10 8001

Cette page est la traduction officieuse de la page “HamBSD FAQ: Terminal Node Controllers.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.


Contribut(rice|eur)s :

pengouinpdt
trad/hambsd/faq-tnc.txt · Dernière modification: 2020/07/28 14:26 de pengouinpdt