5. Packet Radio

Contenu de cette section

Programme pour utiliser avec, ou pour faciliter le packet.

5.1 Noyau AX25

Auteur

Alan Cox, GW4PTS, iialan@iifeak.swan.ac.uk

Description

Permet au noyau Linux de gérer le protocole AX25.

Statut

ALPHA. Assez stable.

Système requis

Noyau Linux 1.0 ou plus.

Détails

Le programme d'Alan offre aux programmeurs l'interface AX25 basée sur les sockets type Berkeley. Les sockets AX25 autorisent des liaisons connectées ou non. Il est possible de faire du TCP/IP sur de AX25. Les applications on été crées par Jonathon G4KLX. Le programme se divise en deux parties, un patch pour le noyau, et les programmes suivants :

axadd

pour manipuler les tables ARP AX.25.

axattach

convertit un périphérique série en périphérique KISS.

axl

un "écouteur" AX.25 conçu pour démarrer PMS lorsqu'il reçoit une demande de connexion. PMS est très récent.

axsetcall

pour changer le call d'un port.

beacon

génère un message "beacon" toutes les 30 minutes.

call

programme de connexion AX.25 en ligne. Il vous permet de faire des connexions sur d'autres nodes AX.25. Il autorise une compatibilité des fichiers transmis et reçus, et la nouvelle version permet des transferts YAPP.

listen

une démo pour savoir comment intercepter des trames AX.25 au vol. Très utile pour construire des blocs pour tracer le packet par exemple.

Où et comment obtenir le programme

Il y a beaucoup de versions différentes. Vous devez choisir celle qui convient le mieux à votre version du noyau Linux. Le programme est sur :

sunacm.swan.ac.uk

Plus de détails pour savoir où et comment obtenir le programme peuvent être trouvés dans version texte de NET-2-HOWTO ou si vous avez un accès WWW : NET-2-HOWTO via WWW .

Licence/Copyright

La plupart des programmes sont sous la licence GNU Public License, certains sont sous le Copyright de l'Université de Californie Berkley, et enfin une petite partie sont sous le Copyright de Phil Karn KA9Q, qui autorise une utilisation non restrictive par les Radioamateurs, l'éducation, et les acquéreurs de la licence KA9Q OEM pour les utilisations commerciales.

Averti par :

Terry Dawson, VK2KTJ.

5.2 JNOS

Auteur

Brandon Allbery, KF8NH, bsa@kf8nh.wariat.org

Description

Breton a porté la version 1.09 (aka 1.08df) de JNOS sur Linux. Les versions futures seront probablement basées sur l'évolution de Doug Crompton sur la 1.08df. Breton suggère l'utilisation de JNOS pour Linux à ceux qui ont une version sous DOS (spécialement une configuration serveur/switch) et qui veulent s'affranchir de la barrière des 640ko.

Statut

La version actuelle est la ALPHA.4. Breton pourchasse les bugs et rajoute en même temps de nouvelles fonctionnalités.

Configurations requise.

Toute version de Linux avec la version 1.8.1 ou 1.8.5 des ncurses (la plus récente de préférence). Eventuellement vous pouvez avoir les options réseaux (au moins le loopback) et slattach (il faut alors un noyau antérieur à la version 1.1.13 ou postérieur à la version 1.1.20).

Détail

Si vous incluez le code réseau de Linux en plus de JNOS, vous pouvez lier les deux par un lien slip tournant au dessus de pty, ainsi Linux pourra offrir des services à vos utilisateurs radio. Dans ce cas vous pouvez facilement ajouter des serveurs sans les construire dans JNOS. Breton donne la liste suivante des bugs connus :

Où et comment obtenir le programme

Vous pouvez avoir JNOS pour Linux ALPHA.4 sur :

ftp.ucsd.edu ncurses est disponible sur beaucoup de sites ftp Linux.

Licence/Copyright

Les modifications de JNOS par Breton sont du domaine publique. Beaucoup de version antérieures de NOS ont un copyright et l'utilisation est restreinte à des non commerciaux avec des contributions variables à Phil Karn.

Averti par :

Brandon Allbery, KF8NH

5.3 N0ARY BBS Packet pour UN*X

Auteur

Bob Arasmith, N0ARY, porté sur Linux (et autres) par Bob Proulx, KF0UW, rwp@fc.hp.com

Description

Une BBS packet implémenté pour UN*X.

Statut

ALPHA. Bob fait fonctionner la version ARY-0.9 sur Linux et HP-UX. La version suivante de NOARY appelée 4.0 est en version alpha teste/développement. Bob n'est pas encore en mesure de la mettre à disposition et il conseille d'utiliser la version 0.9 + les modifications de kf0uw. Bob a travaillé avec Alan Cox sur le noyau AX.25 qui devrait être installé avec NOARY.

Configuration requise

Linux, un compilateur C, un TNC.

Détail

Ce BBS a une excellente interface utilisateur. Il a un jeu d'instructions compatible avec les BBS RLI, les utilisateurs seront familiarisés immédiatement. Le jeu de commandes a été étendu pour donner une très bonne interface se rapprochant du langage naturel (c.a.d. "liste sur le KPC-3"). Beaucoup de commandes du style csh sont supportées. Il y a aussi une interface pour faire transiter les mail packets vers une passerelle Internet.

Pour l'instant vous devez adapter les sources pour votre installation, il est nécessaire d'avoir des notions de C.

Où et comment obtenir le programme

Pour la version Linux ou pour des informations sur celle-ci envoyez un mail à rwp@fc.hp.com. Pour la version SunOS contactez bob@arasmith.com. Ce code n'est pas encore valable pour être inclus dans des distributions, il est encore au stade alpha du développement.

Licence/Copyright

Copyright par Bob Arasmith, N0ARY, distribution gratuite.

Averti par :

Bob Proulx, kf0uw, rwp@fc.hp.com

5.4 Convertisseur de messages MBL/RLI vers NNTP et email

Auteur

SM0OHI, pme@it.kth.se

Description

Programme de conversion des messages MBL/RLI vers les formats NNTP ou RFC-822.

Statut

En cours de développement, pas encore finalisé.

Système requis

Inconnu.

Détails

Ce programme devrait être idéal pour ceux qui veulent établir une passerelle pour mail et news entre une liaison tcp/ip conventionnelle et le réseau amateur.

Où et comment obtenir le programme

Non encore disponible.

Licence/Copyright

Inconnu.

Averti par :

SM0OHI

5.5 Routeur AX.25 sur une seule disquette

Auteur

Alan Cox, GW4PTS, iialan@iifeak.swan.ac.uk

Description

Une seule disquette avec assez de programmes pour permettre à un PC de se comporter comme un routeur AX.25/IP.

Statut

En cours de développement, pas encore finalisé.

Système requis

PC 386SX (et mieux) avec Linux.

Details

Pas encore de détails.

Où et comment obtenir le programme

Non disponible pour l'instant.

Licence/Copyright

Inconnu/Non décidé.

Averti par :

Terry Dawson, VK2KTJ

5.6 TNT

Auteur

Mark Wahl, DL4YBG, DL4YBG @ DB0BLO.\#BLN.DEU.EU, wahlm@zelator.de

Description

Programme de terminal en Hostmode pour TNC supportant le protocole hostmode WA8DED.

Statut

La version 0.8 est stable.

Système requis

TNC supportant le protocole WA8DED, une sortie série.

Détails

TNT est un programme de terminal hostmode complet. Le compiler sous Linux est aussi difficile que de "détarrer" les sources et taper `make'. Il y a deux versions : terminal texte, et X11. Il est livré avec une documentation claire qui décrit en détail les possibilités. Entre autres :

Sessions multiples :

TNT supporte des connexions packet multiples sur des écrans virtuels que vous pouvez permuter. Chaque session offre un écran divisé en deux parties (transmission et réception) et une ligne de statut. Les commandes peuvent être transmises dans une session commande, ou dans n'importe quelle session en utilisant une touche de commande. Chaque écran virtuel peut être plus grand que l'écran physique et peut être "scrollé".

Capture de données, transfert de fichiers, et log :

Beaucoup d'options sont disponibles pour maintenir un log des fichiers reçus. Vous pouvez faire un log des transmissions des réceptions ou des deux. Vous pouvez remplacer ou ajouter à la suite les données dans un fichier déjà existant. Vous pouvez utiliser le protocole "autobin" pour transmettre ou recevoir des fichiers binaires.

Opérations Shell à distance :

Vous pouvez offrir un shell à vos utilisateurs qui pourront ainsi avoir accès à d'autres programmes sur votre ordinateur. Vous pouvez aussi exécuter un programme et rediriger ses entrées/sorties sur un canal pour permettre à vos utilisateurs de l'exploiter.

Redirection d'un canal sur un périphérique :

TNT autorise la redirection des entrées/sorties d'un canal sur un périphérique, un modem par exemple.

Conversion Umlaut :

TNT permet des conversions umlaut si nécessaire.

Mode Remote :

Les utilisateurs distants peuvent exécuter des commandes si les autorisations leur ont été accordées.

Mode Socket :

Vous pouvez configurer TNT pour qu'il ouvre un socket pour les utilisateurs de telnet ce qui leur permettra d'avoir la même chose que vous sur votre console. C'est utile lorsque votre machine Linux est connectée sur un réseau ethernet, et que vous voulez avoir un terminal radio sur le réseau.

Où et comment obtenir le programme

Le programme est disponible par ftp anonyme sur :

ftp.funet.fi . Ce site a des miroirs un peu partout.

Licence/Copyright

GNU Public License. Distribution gratuitement, sans garantie.

Averti par :

Steffen Weinreich, DL5ZBG.

5.7 Démon d'encapsulation IPIP

Nom

Démon d'encapsulation IPIP de Mike Westerhof.

Auteur

Mike Westerhof KA9WSB (code initial), Bdale Garbee N3EUA (portage sur BSD), Ron Atkinson N8FOW et John Paul Morrison (portage sur Linux).

Description

Démon permettant à votre machine Linux de devenir une passerelle d'encapsulation IPIP.

Statut

Ron fait tourner lui même son code, et les autres versions fonctionnent parfaitement.

Système requis

Un TNC KISS , n'importe quelle version de Linux supportant les sockets RAW.

Détails

Si vous avez déjà utilisé une passerelle Internet avec votre installation packet, vous vous êtes probablement connecté via une passerelle "d'encapsulation". Beaucoup fonctionnent avec le NOS KA9Q et DOS, mais les autres utilisent Unix et ce démon. Ce dernier vous permet d'encapsuler de l'IP dans de l'IP, ainsi vous pouvez avoir une connexion IP à travers Internet. Le programme vous permet de connecter un TNC KISS à votre machine Linux et d'avoir tous les datagrammes reçus par la passerelle à travers Internet. Ron a fait un Makefile qui facilite la compilation. Pas d'erreurs chez moi avec une version récente du noyau. Ron a aussi écrit un README qui vous donnera les détails pour la compilation et la configuration du logiciel.

Où et comment obtenir le programme

Ce programme est disponible sur :

sunsite.unc.edu dans le répertoire des applications ham .

Licence/Copyright etc.

Distribution gratuite, mais Bdale suggère de lui envoyer une carte QSL ou une carte postale si vous utilisez et aimez son code.

Averti par :

Ron Atkinson, N8FOW

5.8 Démon d'encapsulation AXIP

Nom

Démon d'encapsulation AXIP de Mike Westerhof.

Auteur

Mike Westerhof KA9WSB, porte sur Linux par Ron Atkinson N8FOW.

Description

Démon permettant d'utiliser votre machine Linux comme une passerelle d'encapsulation AXIP.

Statut

Par encore complètement testé, mais semble bien fonctionner.

Système requis

Un TNC KISS , n'importe quelle version de Linux supportant les sockets RAW.

Détails

Ce démon est un compagnon du démon d'encapsulation IPIP. Il permet d'encapsuler des trames AX.25 dans de l'IP pour les transmettre à travers Internet. C'est idéal pour relier un réseau AX.25 avec un site distant. Ron a crée un Makefile spécial Linux avec lequel j'ai compilé sans erreur sur ma machine avec un noyau récent. Ron a aussi écrit quelques fichiers README qui vous donneront les détails pour compiler et configurer le programme.

Où et comment obtenir le programme

Disponible sur :

sunsite.unc.edu dans le répertoire des applications ham .

Licence/Copyright etc.

Distribution gratuite tant que le copyright original n'est pas effacé.

Averti par :

Ron Atkinson, N8FOW

5.9 Serveur de dialogue Ping-Pong

Nom

Serveur de dialogue de Fred Baumgartens pour Linux.

Auteur

Fred Baumgarten, DC6IQ, <dc6iq@insu1.etec.uni-karlsruhe.de>

Description

Ce programme permet à plusieurs utilisateurs de dialoguer en directe les uns avec les autres. Compatible avec le serveur de dialogue NOS, mais avec des possibilités telles que sauver/restaurer sa page de texte et les attributs du canal.

Statut

Utilisé par beaucoup de serveurs de dialogue, apparamment très stable.

Système requis

Linux, le make GNU, compilateur C.

Détails

Toutes les instructions d'installation sont incluses dans le fichier INSTALL de la distribution.

Où et comment obtenir le programme

La distribution est accessible sur :

sunsite.unc.edu dans le répertoire des applications ham . Le site d'origine du programme est

insu1.etec.uni-karlsruhe.de serveur ftp

Licence/Copright etc.

Je présume que c'est un copyright Fred Baumgarten, mais certaines parties sont gratuites pour une utilisation non commerciale, et la copie doit laisser intacte la notice du copyright.

Averti par :

Terry Dawson, VK2KTJ

5.10 Wampes

Un portage de Wampes sur Linux. Quelqu'un pourrait-il m'envoyer des informations sur les dernières versions s'il vous plaît ?


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre