— [ HamBSD ] [ Index FAQ ] ~ Traduction française de la page HamBSD FAQ: Terminal Node Controllers —
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)).
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.
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
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 :