Installation
(Pour l'exemple je prendrai WINFBB.)
L'utilisation de BPQ sous Windows n'est possible qu'avec la
version 4.08A ou
supérieure...
Copier le fichier (bpqcode.386) et bpqdll.dll) dans :windows\system
Faire un répertoire que vous nommé par exemple (BPQ).Copier tous les fichiers de bpq dans ce répertoire.
1. Mettre BAYDRV.VXD et NODE2BAY.EXE dans le répertoire de
votre programme ( BPQ)
2. Editer BPQCFG.TXT qui se trouve dans le répertoire de
BPQ
les paramètres par défaut peuvent être ceux-ci
:-
PORT
ID=BAYCOM
TYPE=EXTERNAL
CHANNEL=A
INTLEVEL=96
MAXFRAME=2
FULLDUP=0
FRACK=7000
RESPTIME=2000
RETRIES=10
PACLEN=120
QUALITY=10
UNPROTO=ID
ENDPORT
3. Lancer BPQCFG. (compile les données ci-dessus)
Un truc :Editer le fichier si cela est possible sous un traitement de txt sous msdos ,j'ai remarquer que si cela est fait sous windows vos balises de FBB et du NODE ne seront pas correctement affichées (caractères windows) !!!
4. Editer AUTOEXEC.BAT et mettre à la fin (ou avant toute commande WIN) :-
REM pour un COM1 *standard*
path=c:\fbb\bin
C:\BPQ\NODE2BAY.EXE -I4 -B3f8 -i60 -dC:\BPQ\BAYDRV.VXD
CD \BPQ
BPQCODE
NOTE - le "-I", "-B", "-i" et "-d" sont optionnels.
Pour un modem sur un COM2 *standard* utiliser :-
C:\BPQ\NODE2BAY.EXE -I3 -B2f8 -i60 -dC:\BPQ\BAYDRV.VXD
Le paramètre "-i" correspond à l'interruption du
programme à utiliser et adapte le
INTLEVEL dans BPQCFG.TXT. NOTE - INTLEVEL est en décimal, "-i"
est en hex, aussi
"-i60" veut dire "INTLEVEL=96". Ceci afin de garder une
compatibilté avec BPQAX25 version DOS.
Si vous chargez d'autres drivers dans AUTOEXEC.BAT ou CONFIG.SYS
comme un port ETHERNET
il est important de vérifier que l'interruption ne soit pas
déjà utilisée par une autre application.
Vous devez utiliser un IRQ (Valeur -I majuscule cette fois) et
l'adresse correcte (-B) pour le port
du modem. Veillez à n'utiliser qu'un port libre dont l'IRQ
n'est ultilisée par aucune autre application.
You MUST use the correct IRQ (the -I argument) and the correct
address
(the -B argument) for the port on which you are using the modem.
5. Redémarrer le PC - quand le PAUSE dans AUTOEXEC.BAT
arrive le message de chargement de
NODE2BAY doit apparaitre. Vérifiez que les paramètres
soient bons.
6. Démarrer Windows.
Installer winfbb et a l'option :configuration communication cocher la case (Bpq)
Et à l'option port configuration cocher (Bpq)
7. Lancer et choisissez "Options", "Comms Setup", "Host mode
BPQ".
Si vous optenez un message d'erreur c'est que les fichiers
BPQCODE.386 et BPQDLL.DLL
ne sont pas dans WINDOWS\SYSTEM...A faire donc...
8. Ca devrait suffire...
BPQ (Récuperer BPQ)
NODE2BAY Options (Récupérer les fichiers de NODE2BAY)
-i<programme interruption> defaut 60h (96 décimal)
-I<COM port interruption> defaut 4 (COM1)
-B<COM port addresse> defaut 3F8h (COM1)
-b<vitesse en bit> defaut 1200
-c<DCD
mode>
defaut 3. Les options sont :-
0 - ignore l'activité du canal.
1 - Utilise le modem pour détecter l'activité.
Un modem classique ne peut utiliser cette fonction.
2 - Utilise le squelch pour déceller l'activité.
3 - 'Soft DCD'. Analyse les "bruits" pour définir
l'activité packet.
S'utilise sans le squelch.
-T<soft DCD > defaut 50. Une valeur
trop importante diminue les chances de
détecter un signal packet.
-s<slot time en bits> defaut 120.
-p<persistance> defaut 64.
-h<TX delay en bits> defaut 360 = 300 msec.
-t<TX tail en bits> defaut 24 = 20 msec.
-w<walk_step_div>
defaut 16. C'est une valeur utilisée par BAYDRV.VXD pour
le décodage des trames.Essayez 32 ou 64 si la reception semble
trop faible.
-l<load
driver>
defaut '1', NODE2BAY charge BAYDRV.VXD quand Windows
démarre. '0' veut dire que VXD a été
chargé dans SYSTEM.INI. (C est le cas pour ceux qui
utilisaient le logiciel WINTNC de G7JJF).
-d<chemin du driver> defaut "\WINDOWS\SYSTEM\BAYDRV.VXD". Si
vous
mettez BAYDRV.VXD dans WINDOWS\SYSTEM
vous devez toujours lancer Windows dpuis le lecteur contenant
le répertoire de Windows, dans ce cas le -d est inutile.
Ca ne marche pas ???
-----------------------
1. Vérifiez votre AUTOEXEC.BAT et BPQCFG.TXT .
Veérifiez les adresses et IRQ.
Assurez vous que INTLEVEL de BPQ valide le paramètre "-i" de
NODE2BAY.
2. Si vous avez un scope contrôlez les signaux TXD (pin 2 sur db25 ou 3 sur db9)
3. Si vous obtenez un message signalant que Windows ne trouve pas
BAYDRV.VXD
controlez la présence de "-d" pour NODE2BAY
4. Assurez vous que BPQCODE.386 soit bien dans Windows\SYSTEM\
5. Enfin, il semblerait que certaines cartes UART 16650 posent
problème, le phénomène doit être assez
rare
cependant car j'ai testé WINFBB avec cette configuration sur 1
PC - PII 233 32 MO RAM sans rencontrer de problèmes.