Introduction

-----------------------------------------------------------------------------

Version concernee de TNT

Cette documentation concerne TNT ver 1.8

-----------------------------------------------------------------------------

Licence, copie et garantie

TNT est Copyright (C) 1993-1996 par Mark Wahl, DL4YBG

Ce programme est gratuit; vous pouvez le redistribuer et/ou le modifier
suivant les termes de la licence generale publique GNU comme publie par la
Free Software Foundation (fondation de logiciels gratuits).

Ce programme est distribue dans l'espoir qu'il soit utile, mais SANS AUCUNE
GARANTIE ; sans meme une garantie implicite de COMMERCIALISATION ou QUOI QUE
CE SOIT DANS CE SENS. Allez voir la licence generale publique GNU pour plus
de details (contenue dans le fichier 'licence').

Vous devez avoir recu une copie de la licence generale publique GNU avec ce
logiciel ; si ce n'est pas la cas, ecrivez a :
 Free Software Foundation, Inc.
 675 Mass Ave
 Cambridge, MA 02139
 USA.

-----------------------------------------------------------------------------

A propos du Packet Radio et TNT

Le Packet Radio est un mode special utilise par les Radio Amateurs pour
transferer du texte et des donnees. C'est oriente paquets et utilise le
protocole AX.25 (une version speciale de l'X.25 pour les besoins des radio
amateurs).

Il existe des petits ordinateurs qui implementent le protocole AX.25 et
contiennent l'interface modem avec l'emetteur radio. Le terminal ou
l'ordinateur avec un programme terminal est connecte par l'interface RS232.
Ces petits ordinateurs sont appelles Terminal Node Controller (TNC).

Pour la plupart de ces TNCs, un logiciel special est disponible (logiciel
WA8DED ou The Firmware par NORD><LINK) qui peut basculer sur un protocole
special (hostmode) a l'interface RS232. Si le hostmode est selectionne,
il n'est pas possible d'operer le TNC en utilisant un simple terminal,
un ordinateur avec un programme de terminal special est alors necessaire.

L'avantage du hostmode est que le programme terminal peut implementer des
ecrans virtuels pour chaque connexion differente, le mode commande et le
mode moniteur. Tout ceci, s'ils sont affiches ensemble sur un simple terminal
peut conduire l'operateur a faire des confusions.

TNT est un programme terminal de ce type (TNT pour "TNc Terminalprogram").

-----------------------------------------------------------------------------

Pourquoi ce programme ?

Il y a des implementations du protocole AX.25 disponibles sous UNIX (KA9Q,
WAMPES, ...).

Ils utilisent tous le TNC comme un simple modem (mode KISS) et ont le
protocole TCP/IP implemente (utilisant l'AX.25).

Mais l'interface utilisateur est assez pauvre, il n'y a pas d'ecran virtuel
et de buffer pour revenir en arriere.

D'ou mon intention d'ecrire programme qui aurait une tres bonne interface
utilisateur et utiliserai le TNC non pas comme simple modem mais comme un
veritable Terminal Node Controller.

-----------------------------------------------------------------------------

Configuration requise

Le programme est developpe pour LINUX et un terminal compatible VT100. Il
necessite un TNC avec logiciel WA8DED ou The Firmware par NORD><LINK connecte
a un port serie de l'ordinateur.

The Firmware par NORD><LINK est disponible pour les TNC2 et tous ces clones,
pour les PK232 et PK88 d'AEA. Le logiciel WA8DED est disponible pour les
TNC-1 TAPR.

Si vous n'avez pas de TNC avec The Firmware ou si vous ne voulez pas changer
le logiciel de votre TNC, TFKISS doit etre utilise. TFKISS est un programme
qui tourne sous LINUX, qui emule un TNC avec The Firmware. Il n'a seulement
besoin que d'un TNC en mode KISS ou d'un peripherique qui travaille comme un
TNC en mode KISS.

TFKISS supporte les standards KISS, KISS avec checksum (SMACK) et KISS avec
checksum utilisee dans les repeteurs Flexnet (RMNC-KISS).

Bien que LINUX soit une plate-forme de developpement, un transfert de TNT sur
d'autres plate-formes UNIX doit etre possible car aucune fonction speciale
n'est utilisee. D'autres terminaux peuvent etre utilises s'ils ont au moins
l'insertion de ligne et l'effacement de ligne et une entree dans le
fichier /etc/termcap.

-----------------------------------------------------------------------------

Programme de messagerie DPBox

Joachim, DL8HBS a ecrit un superbe programme packet radio qui se nome DigiPoint
pour ordinateurs ATARI. Il contient un programme terminal packet radio pour
hostmode, un de calcul pour satellite et un serveur messagerie.

Le BBS contient toutes les commandes de la plupart des systemes connus de
BBS et est capable de stocker et de forwarder avec n'importe quelle autre
systeme, incluant le forward compresse avec les BBS F6FBB. De plus, il peut
etre charge simplement en monitorisant la frequence. Donc vous allez avoir
une liste du BBS a jour sans aucune emission de votre part !

Donc, j'ai decide d'essayer de porter la partie messagerie de DP sur Linux.
Joachim m'a donne des sources en Pascal et je les ai traduites avec P2C par
Dave Gillespie (contenu dans la plupart des distributions de Linux) en C. P2C
a fait un travail incroyable, merci Dave ! Seulement quelques petits travaux de
preparation ont ete necessaires sur les sources et P2C crea la plupart des
codes executables. Une interface socket UNIX a ete ajoute sur les deux
parties, les premiers tests de TNT et DPBox se sont passes avec succes.

Beaucoup d'ameliorations ont ete faites depuis, meme la diffusion PACSAT
emission/reception est maintenant incluse. La combinaison TNT et DPBox,
tournant couramment sur quelques BBS allemandes 24H/24H, semble bonne et
stable. Pour plus d'informations, consultez la documentation de DPBox.



Retour index