AGW Packet-Engine ? C'est une interface logique qui permet de relier plusieurs applications packet-radio radioamateur à un ou plusieurs TNC (Terminal Node Controler). De plus, Packet-Engine peut être utilisé en tant que passerelle TCP/IP <=> AX25 (gateway) permettant ainsi l'utilisation d'applications Internet (Netscape, IE5 etc.) via radio : le TCP/IP est "encapsulé" dans une trame AX25. De plus, Packet-Engine s'adapte à n'importe quel type de TNC, même un modem BayCom, un TNC en mode KISS ou bien la carte son de votre PC ! Windows 98 sera obligatoirement requis pour les dernières versions de cette interface logique, sinon il vous sera nécessaire de trouver une version antérieure à la version 2000.
Copyright Généralités TNC supportés Configuration TNC Problèmes TNC en KISS Modems BayCom Cartes DRSI Cartes USCC Cartes Son PSA Modems OE5DXL Modems YAM Cartes PetScc 2 TC/PIP Traduction
(c) Rossopulos George (SV2AGW) 1990-2000
G.Mistakidi 49
54250, Thessaloniki
Grèce.
Email : sv2agw@raag.org
Site Web : http://www.raag.org/sv2agw
Le programme est libre d’usage seulement par les radioamateurs dans
le cadre de leurs applications radioamateur. Vous n'avez pas le droit de
changer l’aspect du programme ce qui violerait son copyright, celui
m’appartient ! Vous avez la responsabilité d'employer le programme
selon
votre réglementation locale. Je n'ai aucune responsabilité
d'aucun dommage qui pourrait subvenir lors de l'utilisation du programme,
même si le programme pouvait contenir des bogues.
Tous les produits et leurs marques déposées qui sont
mis en référence dans mes programmes sont la propriété
de leurs concepteurs.
AGW Packet Engine est un logiciel packet-radio de la série des programmes de packet AGW pour Windows 95. En fait, il est le coeur du système entier. Son but est l’interactivité entre diverses applications packet-radio et les TNCs. Il gère tout le trafic entre les applications et les TNCs, ainsi l'application n’a pas à gérer les TNCs, les protocoles, les ports série….
Voyons comment tout cela fonctionne, d'abord quand vous n’utilisez qu’un seul TNC, et, en second lieu, lorsque vous avez plusieurs TNCs.
1.. Avec un TNC seulement
Lancez d'abord Packet Engine correctement configuré. Packet Engine teste et initialise le TNC. Lancez ensuite par exemple l'application AGWCLUSTER. AGWCLUSTER d'abord se lie à Packet Engine et lui indique qu'il est un programme Cluster ayant pour indicatif SV2GW-8. Dorénavant, Packet Engine saura que chaque paquet entrant adressé à SV2GW-8 devra être conduit vers l'application AGWCLUSTER. Lancez AGWTERMINAL avec l'indicatif SV2GW et puis AGWFWD avec l'indicatif SV2GW-1.
Ainsi nous avons maintenant trois (3) applications Packet ayant chacune un indicatif propre (SSID). Ceci est réalisé avec uniquement un seul TNC et un émetteur récepteur ! Vous pouvez exécuter simultanément plusieurs programmes Packet qui fonctionneront indépendamment de l'autre. Vous pourrez exécuter un transfert Yapp, recevoir des DXSPOTS de votre Cluster local et vous pourrez également télécharger des messages sur votre BBS local.
2.. Avec plusieurs TNCs
Vous pouvez faire tout ce qui précède. Mais maintenant vous pouvez vous relier, depuis chaque application, à n'importe quel port radio de votre choix sans besoin d’effectuer une quelconque configuration supplémentaire. En fait, si vous avez plusieurs TNCs, ce qui est mon cas, vous devrez configurer les ports TNC dans Packet Engine et les activer chaque fois qu’il le sera nécessaire. Le programme détecte les TNCs actifs, les autres ports seront en attente (indisponibles).
Packet Engine est le seul programme qui ajuste ses propres paramètres du TNC (persist, slottime, frack etc..) selon l’activité sur le canal. De ce fait, il n’y a pas à s’en inquiéter.
Le programme n’a pas de fenêtre propre Windows. Il se positionne seulement sur la barre de tâche. Sélectionnez le (clic droit de la souris) et activez son menu de système pour accéder à sa configuration.
L’archive ZIP contient le fichier " Develop.txt " où vous pourrez y trouver de la documentation si vous souhaitez écrire votre propre programme Packet avec Packet Engine.
3.. TCPIP par radio.
Packet Engine vous permet d’utiliser tous les programmes Internet WIN95/98 par radio. Il utilise un driver spécial (AGWDIAL.vxd) qui réoriente le TCPIP de MSTCPIP (Microsoft) vers Packet Engine et vice versa.
Choisissez les propriétés à partir du menu de système
(Clic droit sur AGWPE en barre de tâche).
Si vous déjà avez installé un port radio et souhaitez
changer ou vérifier ses propriétés, sélectionnez
le.
Un port radio n'est pas le TNC. Par exemple, le driver DRSI supporte 8 ports radio mais il est en fait qu’un seul TNC. Aussi, ne vous attendez pas à avoir une icône par port radio.
Si vous désirez créer un nouveau port radio, cliquez sur
[ NEW ].
Tout est très simple !
1.TNC externe
a) Sélectionnez le port série approprié.
b) Sélectionnez la vitesse de communication en Bauds entre le
TNC et le PC (pas la vitesse sur l’air).
c) Sélectionnez votre type de TNC dans la liste. Si vous
avez un TNC spécial qui ne figure pas dans la liste, choisissez
un type générique et configurez les commandes appropriées
dans INIKISS, éditez des commandes de sorte que votre TNC
entre en mode KISS.
d) Sélectionnez le mode spécial KISS dont votre TNC pourrait
disposer
e) Validez le nombre de ports de votre TNC
f) La taille du buffer (mémoire tampon) est généralement
à laisser tel quel
g) Donnez une identification simple pour ce port radio
h) Le paramètre KISSID est toujours complété par
le programme.
2.Modems
BayCom Série
a) Choisissez le port série approprié
b) Choisissez la vitesse en Bauds. Dans ce cas, il s’agira de
la vitesse SUR L’AIR.
c) Choisissez parmi la liste des TNCs « Serial BayCom ».
Une fenêtre concernant l’adresse du port s’ouvrira. Configurez les
champs adresse et IRQ. Une valeur sera proposée par défaut
qui devrait être bonne, mais !!!!
d) Dans la description du port radio, écrivez une identification
pour ce port radio.
e) Si c'est le deuxième modem BayCom installé,
alors le paramètre KISSID devra être16. Sinon, laissez tel
quel.
f) Validez la détection DCD automatique pour les modems
BayCom.
3.Cartes DRSI
a) Laissez le port série et la vitesse qui n’ont pas de
signification ici
b) Choisissez parmi la liste de type de TNC le modèle
approprié
c) Une fenêtre apparaît avec les propriétés
pour votre carte DRSI
d) Vérifiez si les vitesses sont correctes pour votre
carte ainsi que l’adresse et l’IRQ. Si vous souhaitez utiliser le
« Clocking » matériel pour les modems externes, entrez
la valeur 0.
e) Dans la description du port radio, écrivez une identification
pour ce port radio.
4.Cartes USCC
BayCom
a) Laissez le port série et la vitesse qui n’ont pas de
signification ici
b) Choisissez parmi la liste de type de TNC le modèle
approprié.
c) Une fenêtre apparaît avec les propriétés
pour votre carte USCC.
d) Vérifiez que les paramètres soient corrects.
En fait, vous avez à indiquer seulement les troisième paramètres
à gauches d'HDLC si vous avez installé un modem sur
ce port
e) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
5.Cartes Son
avec puce PSA (Attention, ne pas confondre avec Sound-Blaster !)
a) Laissez le port série comme tel quel mais choisissez
la vitesse en Bauds sur l’air (1200 ou 9600)
b) Choisissez parmi la liste des types de TNC « SOUND CARD
PSA »
c) Il apparaît une fenêtre de dialogue avec des
ressources de la carte PSA
d) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
Vous devez préparer le fichier de données DSP pour la
carte son : exécutez le programme TPAT1200.exe ou TPAT9600.exe,
et suivre les instructions pour ces programmes.
6.Modem
compatibles OE5DXL 9600 G3RUH
a) choisissez le port série approprié
a) Choisissez parmi la liste OE5DXL 9600 comme type de TNC. Il
s’affiche maintenant une fenêtre indiquant les propriétés
du port série. Vérifiez-les afin que tout soit correct. Le
programme recherche automatiquement dans les registres de Windows,
mais !!!!!
b) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
c) Si c'est le deuxième modem d'OE5DXL installé,
alors le paramètre KISSID sera 16. Sinon, laisser tel quel.
d) Maintenant, vérifiez le seuil DCD (DATA CARRIER DETECT)
du logiciel.
Vous devez relier le modem avec un câble le plus court possible
(câble port série). En outre, à partir du panneau de
contrôle des ports (configuration Windows) choisissez le port série
où le modem est installé puis neutralisez le FIFO pour
ce port.
7.Modem YAM
9600 Bauds
a) choisissez le port série approprié
a) Choisissez YAM dans la liste de type de TNC. Il apparaît
maintenant une fenêtre indiquant les propriétés du
port série. Vérifier que tout soit correct. Le programme
recherche dans les registres de Windows, mais !!!!!
Editez et validez le fichier d'initialisation du modem YAM
.
b) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
c) Si c'est le deuxième modem YAM installé
alors le KISSID sera 16. Sinon, laisser tel quel.
8.Carte Isa OptoScc 4 canaux
(PA0HZP)
a) Laissez le port série et la vitesse qui sont sans signification
dans ce cas
b) Choisissez parmi la liste de type de TNC « OptoScc »
c) Une fenêtre apparaît maintenant donnant les
propriétés de votre carte
d) Vérifiez si les vitesses sont correctes pour votre
carte ainsi que l’adresse et l’IRQ.
e) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
9.Carte
ISA PetScc 2 canaux (PE1PET)
a) Laissez le port série et la vitesse qui sont sans signification
dans ce cas
b) Choisissez parmi la liste de type de TNC « PetScc »
c) Une fenêtre apparaît maintenant donnant les
propriétés de votre carte
d) Vérifiez si les vitesses sont correctes pour votre
carte ainsi que l’adresse et l’IRQ.
e) Dans la description du port radio, écrivez une identification
facile à retenir pour ce port radio.
Maintenant vous êtes prêt. Quittez le programme et relancez le !
Vous pouvez utiliser n'importe quel TNC externe qui peut être configuré en mode KISS. Y compris les TNCs spéciaux comme Kantronics (@), etc. (double ports etc..).
Cartes DRSI. Jusqu'à 4 partageant le même IRQ.
Cartes BayCom USCC 2 et 4
Modem série Baycom 1200 ou 2400 Bauds.
Cartes son avec puce PSA. (cartes son Echo Speech Corp., DSP16 cardinal (plus), orchid Soundwave 32, Wearness Beethoven). Le code DSP pour ces cartes a été développé par Tom Sailer HB9JNX. J'ai seulement écrit le module de gestion de périphérique AGWPSA.vxd pour connecter la carte et mes programmes sous WIN95.
Modem compatible OE5DXL 9600 G3RUH.
Le modem YAM 9600 compatible G3RUH.
Carte OptoScc avec 4 ports
Carte PetScc avec 2 ports
Et très bientôt, j'inclurai également un driver
générique SCC pour équiper d'autres types de cartes
SCC.
Mon but est de supporter la grande majorité des TNCs du marché.
Vous pouvez avoir jusqu'à 100 TNCs simultanément !
Chaque port radio fonctionne indépendamment des autres
Le driver série BayCom est capable de gérer deux (2)
modems simultanément.
Le driver DRSI supporte 4 cartes partageant le même IRQ.
Le driver Baycom USCC supporte jusqu' à 8 ports radio.
Le « polling » s’effectue toutes les 10ms. Mais WIN95 ne supporte
pas cette résolution ainsi cette fonction s'effectue chaque
20ms et parfois chaque 30-40ms. Ceci affecte le slottime qui est toujours
entre 20-30ms. Les autres drivers n'ont pas cette limitation parce que
le driver Baycom emploie les interruptions du port série et
le conducteur DRSI le temporisateur matériel qui existe dans chaque
carte DRSI.
Les performances générales sont meilleures avec ces drivers
qu'avec des TNCs externes.
Si le programme ne fonctionne pas correctement, il y a certainement un ou plusieurs paramètres qui sont erronés dans la configuration. Dans ce cas, effacez tous les fichiers .INI et recommencez la configuration depuis de début.
Rappelez-vous de ne pas changer les paramètres qui sont automatiques de même que le paramètre KISSID.
Vérifiez le mode KISS. Pour des TNCs logiques (Baycoms, SCC
etc..) ce doit être le KISS simple.
Avec des TNCs externes, vérifiez si le TNC supporte un mode
KISS particulier ou pas.
Vérifiez également le KissId. Pour le double port, les TNCs doivent être 0 et 16 pour mono (non stéréo!!) les TNCs doivent être à 0.
La seule exception concerne le deuxième modem Baycom série qui doit avoir une identification de 16.
PK232 :
Ce TNC nécessite une configuration spéciale (surtout
pour les versions récentes). Lisez votre manuel au sujet des commandes
requises pour initialiser le PK232 en mode KISS. Et entrez-les à
l’aide d'un programme terminal simple.
Mon TNC n'est pas dans la liste !
Choisir TNC2. Puis écrivez les commandes spéciales permettant
d’initialiser le TNC en mode KISS dans IniKiss. S’il y a plus de 3 commandes,
entrez ces commandes à l’aide d’un logiciel terminal simple. S'
il y en a moins, laissez les champs vides.
Voir également Problèmes avec Modem BayCom
Paramètres Auto Ajustables
Les paramètres concernant le protocole AX25 sont malheureusement fixés une fois, et nous les laissons. Mais ces paramètres doivent dynamiquement changer selon l’activité du canal. Dans la plupart des cas, nous choisissons des valeurs moyennes. Maintenant Packet Engine auto-ajuste les paramètres, ceux qui affectent la vitesse du transfert de données, selon l'activité du canal et la qualité du lien.
Voyons comment ceci est réalisé et comment nous pouvons ajuster l'algorithme pour optimiser cette fonction. L'activité du canal est divisée en 8 parties.1 si le canal est vide et 8 quand l'activité du canal approche la capacité maximale du canal. La capacité du canal est la quantité de données que nous pouvons transmettre en 2 minutes en émission continue. Cette capacité dépendra de la vitesse en Bauds du canal (1200....9600....).
Ainsi, quand le canal est inoccupé nous pouvons avoir un échange de données rapide et nous pouvons occuper ce canal. Packet Engine surveille le canal ajuste les paramètres toutes les 2 minutes. Si le canal est occupé AGWPE ajuste alors les paramètres de manière à permettre l’activité d’autres stations. AGWPE change les valeurs de Persist, Slottime, Maxframe, Frack, Resptime.
Ces paramètres sont généraux et affectent tous nos canaux AX25. Le canal AX25 (ou le LIEN) est la connexion que nous avons avec l'autre station. Voyons maintenant ce qui se produit lorsque nous nous relions à une station et nous commençons un transfert de fichier. Si la qualité du lien est « pauvre » (nous des rejets en réception) le protocole AX25 réduit la valeur du Maxframe. Si les rejets reçus avaient pour cause une collision, après 5 paquets la valeur du Maxframe sera augmentée.
Ce que j'ai oublié de dire, c’est que AGWPE détecte également la vitesse de transfert du canal (1200.2400....9600,..).
Voyons maintenant comment nous pouvons contrôler le comportement
de l'algorithme. Nous pouvons le faire depuis AGWPE.ini dans la section
[AUTO]. Si il y a une entrée particulière alors le programme
l'utilise, sinon, il prendra la valeur par défaut.
1.Niveau de trafic
Nous avons une entrée pour chaque paramètre et chaque
niveau de trafic. Nous contrôlons ici seulement le maxframe, le persist
et le slottime
Comme ceci :
[ AUTO ]
MAXFRAME7=3
PERSIST7=100
SLOT7=12
MAXFRAME2=3
PERSIST3=100
SLOT2=12
Nous définissons ici seulement des valeurs pour les niveaux de trafic 7 et 2. Nous pouvons paramétrer n'importe quelle combinaison que l’on souhaite. Il n'est pas besoin d'écrire chaque valeur mais seulement ce que nous désirons changer.
2. Détection de la vitesse sur l’air et définition des niveaux de trafic.
AGWPE calcule le niveau du trafic selon l’émission de données sur le canal pour les 2 dernières (deux) minutes. Nous devons fournir la capacité maximale du canal pour chaque vitesse en Bauds. Cette section est identique à [ AUTO ]
[ AUTO ]
MAXBYTES1200=15000
MAXBYTES2400=30000
MAXBYTES4800=70000
MAXBYTES9600=140000
MAXBYTES19200=300000
3. Timers AX25 et changement de la qualité du lien
Nous entrons ici le frack et le temps requis pour une trame d’une longueur de 256 caractères pour être émise en 100 milli-secondes. (Une deuxième à 10 100ms) Voyons comment :
[ AUTO]
MAXTIME9600=80
FRAMETIME9600=10
FRACK9600=50
MAXTIME(1200.., 19200) est le temps requis pour 7 trames de 256 bytes
de données chacune à transmettre. FRAMETIME le temps pour
transmettre une unique trame. Et FRACK, le temps d’attente AX25 pour recevoir
une confirmation de l'autre station. Après que l'AX25 envoie une
trame, calcul du Frack avec ajout au délai du frack le temps nécessaire
pour émettre ces trames.
4. Réponses « Idiotes » du TNC
Beaucoup de TNCs (la plupart du temps logiciel) envoient des trames « idiotes ». Vous envoyez 2 trames d'information et attendez de recevoir quelque chose de ce TNC. Une confirmation ou un rejet. Le TNC envoie une confirmation de la première trame ou d'un rejet. Ainsi nous devons définir un délai pour recevoir ces deux trames. L’idéal serait de traiter chaque trame pendant qu'elle arrive mais... Ainsi, nous devons attendre un certain temps pour être sûrs que rien n’affectera la trame précédente. Le temps est fixé par intervalles de 100ms
[ IDIOT ]
IDIOT1200=10
IDIOT2400=10
IDIOT19200=5
5.Auto Maxframe
Il y a deux entrées qui commandent le comportement de l'algorithme
du Maxframe : la valeur maximum minimum pour le Maxframe. Maxvalue
est la valeur que le Maxframe emploie si le lien est très bon et
« min » est la valeur pour un mauvais lien.
Les entrées sont sous la section [ AUTO ] comme suit :
[ AUTO ]
MAXMAXFRAME=5
MINMAXFRAME=3
Ceci signifie que Maxframe utilisé aura une valeur de 5 avec
diminution à 3 s' il y a de rejets. Jamais en-dessous de 3 et au
delà de 5. Les valeurs par défaut ne sont jamais 7
et 1.
C'est l'algorithme d’auto ajustage des paramètres. Comme vous l’avez noté, il n’y a aucune entrée pour une vitesse HF (300Bds). J'inclurai également ceci dans les prochaines versions après avoir effectué des mesures précises.
Ecrire une application fonctionnant avec Packet Engine
Si vous souhaitez écrire votre propre logiciel packet-radio, vous pouvez utiliserAGWPE.EXE pour gérer les TNCs. De cette façon, votre programme aura accès à presque n'importe quel type de TNC, et, naturellement, pourra utiliser plusieurs TNCs en même temps.
En outre, vous n'aurez pas à vous soucier d’écrire le code pour accéder aux ports série, aux paramètres etc.. des TNCs. Vous pouvez vous connecter très facilement à AGWPE en s’interfacant à WINDOWS DDEML. Dans le fichier develop.txt j'ai ajouté toute l'information nécessaire pour le faire, y compris le code source. Si vous avez des questions, n’hésitez pas à me les demander.
1. Vérifiez dans les propriétés que vous
avez choisi une vitesse correcte (1200, 2400)
2. Réception OK mais pas d’émission : le squelch
doit être fermé par défaut, Si vous employez un squelch
ouvert, vérifiez que DCD soit coché puis ajustez éventuellement
le seuil.
3. Les entrées concernant les ports série est plutôt
confuse, ainsi il est possible que l'adresse et l’IRQ pour que la porte
série soit erroné. A partir du panneau de commande
choisissez le port série où votre modem baycom est installé
et contrôlez si les ressources sont les mêmes que dans AGWPE.EXE.
4. Vous devez employer le câble le plus court possible
pour relier votre modem Baycom au port série. Si possible,
reliez le modem directement au port série et utilisez de plus longs
câbles pour relier l'audio et les lignes PTTS
5. Dans le panneau de contrôle Windows, neutralisez les
tampons FIFO du port série concerné
6. Neutralisez l'économiseur d’écran
7. Il est possible qu'un autre programme interfère sur
le driver Baycom. Essayez de terminer toutes autres applications
notamment les programmes antivirus (vérifiez-les avec ctrl-alt-suppr)
8. Placez l'accélérateur de la carte de graphiques
à zéro (aucun accélérateur). Il est possible
que le driver VGA « mange » les interruptions des ports série
!
9. Vous recevez bien mais aucune transmission possible. Vérifiez
le paramètre KissId qui ne doit être à 0 que pour le
premier Baycom et 16 pour le second (si vous avez deux)
10. Le TCM3105 utilisé sur les modems Baycom nécessite
des volumes audio élevés pour bien recevoir. Vérifiez
vos sorties audio par le haut-parleur du transceiver.
Ce sont là les problèmes communs avec des modems Baycom.
AGW Packet Engine se relie au module de gestion DialUp de périphérique virtuel du modem AGW TCP/IP. De cette façon, chaque application WIN95 qui utilise ce modem peut communiquer avec les paquets AX25.
Désormais, vous pourrez accéder à votre passerelle
locale TCP/IP depuis n’importe quels programmes de Internet WIN95.
NetScape, IExplorer, Telnet, FTP et tous les autres milliers d'applications
Internet disponibles pour WIN95.
Cette fonction n'est pas LIBRE DE DROITS. Vous devez vous enregistrer et envoyer 28$ Etats-Unis ainsi que votre indicatif d'appel. Je vous enverrai votre numéro d’enregistrement personnel. Si vous n’êtes pas enregistré, alors Dialup ne fonctionnera seulement que pendant environ 30 minutes. Ensuite, vous devrez terminer le programme (Packet Engine) et le relancer encore. Toutes les opérations AX25 normales immobile continueront de fonctionner. L'enregistrement est nécessaire seulement pour l'accès de DialUp.
Les opérations normales AX25 packet n'ont besoin d'aucun enregistrement.
CONFIGURATION DialUp
Il est tout à fait facile de faire l'installation. L’installation du pack Win95 PLUS devra être effectuée.
Vous aurez besoin du dossier d'AGWDIALUP.ZIP. Ensuite, effectuez ce
qui suit :
Installez le modem virtuel.
1. Décompactez l’archive sur une disquette. Vous avez
maintenant les fichiers suivants (AGWDIALUP.VXD) et AGWDIALUP.INF.
2. Depuis le panneau de contrôle des modems de Windows
cliquez sur [ AJOUTER ]
3. Cliquez sur NE PAS DETECTER LE MODEM et cliquez sur
[ SUIVANT]
4. Cliquez sur [ FICHIER FOURNI ] (driver sur disquette)
5. L'installation trouvera l'information dont elle a besoin.
6. Cliquez sur [ OK ]
7. Maintenant vous pouvez voir la description du nouveau
modem libellée AGW WIN95 DialUp pour AGWPE
8. Cliquez [ SUIVANT ]
9. Cliquez sur [ TERMINER ]
10. Maintenant le modem est installé et il sera nécessaire
de le configurer.
11. Sélectionnez le modem, cliquez sur ses propriétés
12. Sélectionnez un port de communication. N'importe lequel
car nous ne l’utiliserons pas car il n’existe pas physiquement. Désélectionnez
les autres options d’appel.
13. Choisissez la vitesse la plus faible possible (1200) et validez
seulement l’option CONNEXION A CETTE VITESSE
14. Allez ensuite à CONNEXION
15. Cliquez sur [ AVANCES ] et neutralisez le contrôle
de flux et d’erreur
16. Cliquez sur [ OK ] . Le modem est maintenant correctement
installé.
Vous devez maintenant installer l'adaptateur Dialup. Si vous l'avez déjà installé, sautez la section suivante.
Configuration DialUp
1. Dans le panneau de contrôle de Windows, cliquez sur
RESEAU
2. Si l'adaptateur DialUp n'est pas installé alors cliquez
[ AJOUTER ] et installez l'adaptateur DialUp
3. Contrôlez que le protocole TCPIP soit également
bien installé
Maintenant vous devez installer l'accès Internet même si vous utilisez déjà Internet avec un autre modem.
Configuration de l’accès Internet
1. Cliquez sur l’icône du bureau de Windows [ POSTE DE
TRAVAIL ]
2. Cliquez sur [ ACCES RESEAU A DISTANCE ]
3. Cliquez sur Nouvelle Connexion
4. Entrez un nom pour cette connexion
5. Choisissez le modem précédemment installé
(AGW Win95 DialUp de AGWPE) puis [ SUIVANT ]
6. Entrez un numéro de téléphone. N’importe
lequel puisque nous ne l'employons pas. Cliquez [SUIVANT] et [ TERMINER]
7. Maintenant choisissez l'icône créée et
demandez les propriétés. Cela doit être fait depuis
le dossier Connexion à distance que nous avons précédemment
ouvert.
8. Appuyez sur [CONFIGURER] et choisissez la fenêtre d'options
(opéraion assistée ou appel manuel) puis cliquez sur [OK].
9. Maintenant choisissez les options concernant les types de
serveur et la choisissez parmi (type de serveur) SLIP:Unix
10. Dans les options avancées, invalider « se connecter
à un réseau »
11. Dans (protocoles de réseau autorisés) validez
(TCP/IP) et cliquez sur [ TCP/IP CONFIGURATION ]
12. Entrez votre adresse IP et l’adresse de votre passerelle
locale, cliquez sur OK et c’est fini !
Installation AGWPE pour DialUp
Choisissez parmi le menu de système d'AGWPE.EXE [ DIALUP ]
Remplissez tous les champs. Si vous ne disposez pas de numéro
d’enregistrement, laissez ce champ libre. Vous pourrez utiliser les
services de Dialup seulement durant environ 30 minutes.
Si vous avez déjà une connexion à Internet par
Téléphone
Pour avoir une configuration différente pour chaque connexion
DialUp, laissez vide les propriétés de l’adaptateur
DialUp TCP/IP pour chaque adresse connexion DialUp depuis les propriétés
du dossier DialUp Networking. De cette façon chaque connexion
à Internet emploiera ses propres paramètres. Autrement,
configurez l'adaptateur de dialup de tc/pip, toutes les connexions
à Internet emploieront les mêmes paramètres.
Enregistrement des services TC/PIP
Les frais d'enregistrement pour activer la fonction dialup sont seulement
de 28$ US. Vous pouvez vous enregistrer en utilisant la méthode
de votre choix. L'enregistrement doit être fait par l'intermédiaire
de BMP, société qui gère mes enregistrements.
Appelez BMP et vous serez prêts ! Je vous enverrai le numéro
d'enregistrement pour votre système. Si vous ne pouvez
pas vous permettre d’acquitter les 28$, dites le moi et je vous enverrai
GRATUITEMENT ce numéro d'enregistrement.
Vous pouvez vous enregistrer en ligne également sur mon SITE
WEB http://www.raag.org/sv2gw
Ventes Par correspondance:
Bmt Micro
Po Box 15016
Wilmington, NC 28408
USA.
Commandes par téléphone : EST de 8:00am - de 7:00pm (GMT
-5)
(800) 414-4268 (commandes seulement)
(910) 791-7052
Commandes par Fax: (910) 350-2937 24 heures / 7 jours
(800) 346-1672 24 heures / 7 jours
Par l'intermédiaire d’Internet: orders@bmtmicro.com
http://www.bmtmicro.com
Commandes sécurisées: http://www.bmtmicro.com/info/placeorder.html
Commandes et questions générales :
Par l'intermédiaire D'AOL: bmtmicro
Par l'intermédiaire De Prodigy: HNGP66D
Par l'intermédiaire De Compuserve: 74031.307
Nous acceptons les cartes Visa, Mastercard, Discover, American Express,
Diners
Club, Carte blanche, chèque de banques et chèques personnels.
Les Euro chèques en DM sont les bienvenus.
Les devises DM, Sterling, USA sont bienvenues adressées seulement
en courrier recommandé,
avec accusé de réception.
Nous ne pouvons pas être tenu responsable pour l'argent
comptant perdu et envoyé par le courrier.
Comment utiliser DialUp
D’abord, cliquez sur l’icône de connexion depuis l’accès
réseau à distance que vous avez créée lors
de l’installation d’AGWPE.EXE.
Cliquez sur [ CONNECT ] dans la boîte de dialogue CONNECTER A.
Cliquez encore sur [ CONNECT ] dans la boîte de dialogue manuelle
Cliquez sur [ CONTINUE ] dans l'écran du Terminal.
Maintenant vous êtes prêt.
Lancez AGWPE.EXE.
Vous êtes prêt à lancez n'importe quelle application Internet que vous souhaitez. Faites-le maintenant !
Support Multilingue
AGWPE supporte désormais la gestion multilingue. Naturellement V O U S devrez faire la traduction. Et c'est très facile. D'abord, ouvrez dans un dossier vide l’archive MULTILINGUAL.ZIP. Vous trouverez là, entre autres, les fichiers English.Lng et AGWHELP.rtf et agwpe.cnt.
Comment traduire le fichier d’aide…
1. Le fichier AGWHELP.rtf est un fichier WORD en format texte enrichi qui contient la source du fichier d'aide. Traduisez-le mais laissez inchangé toutes les en-têtes et titres, bas de page spéciaux… Utilisez la version 7 ou plus récente de Microsoft Word. Si vous compilez le fichier par le compilateur d’aide de Microsoft, il ne sera pas la peine de ne me l'envoyer pour le compiler.
2. Ouvrez le dossier d'AGWPE.cnt et traduisez le. Laissez les numéros
et les marques @agwpe.hlp inchangés.
Maintenant vous avez traduit les fichiers d'aide et vous pouvez
m'adresser les fichiers afin de les inclure dans la prochaine archive.
Messages, dialogues et traduction de menu...
Vous n’avez besoin seulement que du fichier English.lng.
1.Traduisez le fichier mais seulement les bons éléments
de chaque sections seulement. Comme suit :
[ MENU ]
HELP=&Help
ABOUT=&About
PROPERTIES=&properties
Traduisez comme ceci :
[ MENU ]
HELP=Votre langue
ABOUT=Votre langue
PROPERTIES=Votre Langue
Maintenant vous devez renommer le fichier avec votre numéro d'identification
de langue comme 1036.LNG.
1. Lancez AGWPE.EXE
2. Sortez du programme
3. Ouvrez AGWPE.INI et lisez le numéro d'identification de langage
4. Renommez le fichier traduit d'après English.lng vers IDNuméro.lng
Vous êtes prêt. Incluez les 3 fichiers dans le répertoire où se trouve AGWPE.EXE. Envoyez-moi également les dossiers pour les inclure dans l’archive AGWPE.ZIP.
I M P O R T A N T
Incluez votre nom et votre indicatif en fin des premières notes
de Copyright AGWPE.RTF
Traduction pour [ la langue ] réalisée par [ votre indicatif
] [ votre nom ] le [ DATE ].
Joignez également la même ligne dans le dossier traduit
d'après English.lng.
Driver TC/PIP
Ceci est un driver TCPIP par radio de 2ème génération. Vous aurez besoin des fichiers suivants :
a)AGWPE.EXE
b)AGWTCPIP.SYS et AGWTCPIP.INF
Ce driver est multiport et peut employer tous les ports radio disponibles. C’est un driver miniport NDIS compatible NT. C'est un vrai driver de réseau de TC/PIP et pas comme le driver AGWDIAL qui était plutôt un driver point à point. Le nouveau driver vous permet d'installer une passerelle radioamateur Internet en moins de 5 minutes. En outre, ce driver a besoin d'être enregistré. Si vous avez déjà une clé d’enregistrement pour le driver précédent (AGWDIAL) vous pourrez alors employer le même numéro d’enregistrement.
Si vous êtes un utilisateur confirmé TC/PIP ou un SysOp,
lisez la suite, sinon sautez le paragraphe.
Le driver émule une carte Ethernet (802.3). Le problème
est que le champ d’adresse matériel Ethernet a une longueur de 6
bytes alors que l’AX25 (packet) a 7 bytes (indicatif). En fait, l’indicatif
AX25 est de seulement 6 bytes alphanumériques et 4 bytes pour le
SSID. Mais encore, les 6 bytes alphanumériques ont une longueur
de 7 bytes puisque le 8ème byte devra toujours être 0.
Nous devrons convertir l’indicatif d’une longueur de 5, 6 bytes en adresse
matérielle Ethernet de 6 bytes. Puisque le driver est multi port,
nous devrons également ajouter l’information du port. De ce fait,
nous aurons un espace de 6x8=48 bits (en fait 47) avec :
6x7=42 bits info alphanumérique de l’indicatif
4 bits info SSID
4 bits info du port
soit un total de 50 bits. J’ai créé une matrice à
cet effet avec toutes les lettres et les nombres (36 entrées) qui
utilise la position dans le tableau. De cette manière, je peux utiliser
seulement 6 bits pour chaque caractère alphanumérique et
j’ai besoin de seulement 6x6=36 bits plus 8 pour le SSID et l’info du port
(44 bits au total).
Installation du driver TC/PIP
Suivez les instructions étapes par étapes
1. Copiez les dossiers AGWTCPIP.INF et AGWTCPIP.SYS sur une disquette.
2.Cliquez dans le panneau de configuration sur [ RESEAU ]
3.Cliquez sur [ AJOUTER]
4. Selectionnez [ ADAPTEUR ] (carte accès distant) et cliquez
sur [ AJOUTER ]
5. Cliquez sur [ DISQUETTE FOURNIE ]
6. Validez agwtcpip.inf puis cliquez sur [ OK ]
7. Sélectionnez [ SV2AGW TCP/IP ] et cliquez sur [ OK ]
8. Windows installe maintenant le driver. Le cédérom
win98 sera requis.
9. Sélectionnez dans la liste TCP/IP->SV2AGW TCP/IP et cliquez
sur [ PROPRIETES ]
10. Entrez votre adresse IP et comme masque de sous réseau la
valeur 255,255,255,0
11. Invalidez la configuration WINS
12. PASSERELLE : écrivez l’adresse IP de votre station gateway
locale ou rien si vous allez être gateway vous même.
13. Configurer la ou les adresses du ou des serveurs DNS (demandez
à votre SysOp)
14. Validez les réseaux client de Microsoft
15 NETBIOS doit être invalidé
16. AVANCES doivent être vides.
17. Cliquez [ OK] nous avons terminé avec ce dialogue.
18. Cliquez [ OK ]. Mais ne relancez pas votre PC immédiatement.
Maintenant, relancez le PC, pas seulement le programme.
l*** Attention lorsque Windows démarre, un mot de passe vous
sera demandé. N'entrez AUCUN MOT DE PASSE et Windows ne vous
le demandera jamais plus au démarrage.
Passerelle avec Internet
D’abord, configurez AGWPE pour fonctionner en TCPIP et avec vos TNCs
Maintenant vous aurez besoin d'un programme de serveur PROXY. Il existe
beaucoup sharewares ou de freewares. J'ai choisi pour mes test AVIRT.
Configurez le serveur PROXY et vous êtes prêt. Vous aurez besoin
naturellement d'une connexion à l'Internet via la ligne téléphonique
ou Ethernet.
J'expliquerai ici comment tout ceci fonctionne.
Vous avez deux ports de réseau maintenant. Le premier est avec Internet via votre ligne téléphonique (ou Ethernet) et le second sur la radio via AGWTCPIP. Le programme serveur PROXY « écoute » le driver AGWTCPIP pour les connexion TC/PIP et les réoriente vers la ligne téléphonique à l'Internet. Veuillez suivre soigneusement les instructions du serveur PROXY et aidez d'autres radioamateurs qui souhaiteraient vous employer comme gateway ou comment installer leur logiciel. Les instructions sont dans le programme de serveur proxy.
Le procédure entière est sûre et légale.
Pourquoi ??
1. Pas d'adresse TCP/IP ou d'indicatif radioamateur sur Internet.
2. Pas de non radioamateurs sur l’air.
3 C'est pareil que Yapping mais au lieu de recevoir ou d'envoyer
à des données à partir d'un fichier, vous envoyez
ou recevez les données depuis Internet.
Fichier original AGWPE.DOC traduit et mis en page le 25 mars 2000 par Olivier F5PYF.