-----------------------------------------------------------------------------
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.