OpenBCM V1.13 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
F1OYP  > BPQ      09.07.00 08:47l 487 Lines 15827 Bytes #-9585 (0) @ EU
BID : 304-F1OYP
Read: DG4MFN GUEST
Subj: BPQ cfg tsth+baycom (2/5)
Path: DB0AAB<DB0SL<DB0FSG<I4UKI<IK2HDG<IK1MAP<I1YLM<IK1ZNW<KB7FRV<VE2RNT<
      F5JOE<F1OYP
Sent: 000707/0531Z @:F1OYP.FAQI.FRA.EU #:44312 [Perigueux] FBB7.00g25 $:304-F1O
From: F1OYP@F1OYP.FAQI.FRA.EU
To  : BPQ@EU


[¯¯¯  TSTH V 143aF , UTC diff:5, Heure Locale:Ven Jul 07 06:15:14 2000®®®]

msg 2/5:
re-send 07/07/2000 to bpq@eu


  Sorry for those who don't speak french , i've no more time to translate
all these help files , but if  you have to fix a bugg , look for in which
of those 2/5 to 5/5 messages your configuration is ...
  Try to compare and find where is the mistake .
___________________________________________________________________________
                        Ma configuration
       Tsthost + bpq avec BPQ-DED.exe --> driver BPQAX25 (Baycom)
___________________________________________________________________________



--- appel.bat :

   bpqcfg
   bpqax25 -i60 -I4 -B3f8 -s150 -t8 -p128 -cd -b1200 -T0
rem   bpqax25 -i61 -I3 -B2f8 -s150 -t8 -p128 -cd -b1200 -T0
   bpqcode
   BPQ-DED
   TSTHOST /T /I255
   BPQ-DED /U
   rem   REBOOT

comme vous voyez , on peut ouvrir DEUX ports en baycom
mais il faut le savoir : QUE SUR LES COMs1 et 2 ... ‡a ne marche pas
sur les coms 3 , 4  ou autres ...
de plus sur bpq il faut bien pr‚ciser INTLEVEL 96 pour com1
                                               97 pour com2
pour le moment je ne sais lancer bpqax25 que sur un seul port … la fois ,
les  tentatives  de  lancement  en  double  se  soldent  par  un blocage du
command.com ... ne faudrait il pas lan‡er qu'une seule fois bpqax25 ?

… vous de chercher  ...

--- bpqcfg.txt :

;**************************
;bpqcfg.txt__baycom_s/s_dos > + TSTHOST
;**************************
;
;       For Version 4.08
;
;
;       CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE
;
;       The program which converts this text file to binary
;       form is currently very crude - be VERY careful when
;       editing this file!
;
;
;       The order of parameters in not important, but they
;       all must be specified - there are no defaults
;
;
;
HOSTINTERRUPT=127 ; Sets the Interrupt used to access BPQ Host Mode. Will
                  ; normally be 127, but may be changed if this clashes with
                  ; other software. BTRIEVE seems to use 127, so if you are
                  ; using it, try INTERRUPT=126



;       Memory Usage. If EMS=1, the system will attempt to put its
;       data area into EMS Memory. At the moment it makes no attempt
;       to manage sharing of the EMS window, so you must not run any other
;       software using EMS.
;
;       Setting EMS=1 seems to cause problems with Desqview. I suggest it
;       is only used with non-DV installations.
;
;
EMS=0                           ; dont use EMS RAM
;
;       I seem to have problems with systems not using DESQVIEW - especially
;       NNA BBS's. The DV calls SHOULD be ignored if DV is not loaded, but
;       just in case, if you set DESQVIEW=0, the 'Release Timeslice' call
;       wont be used. MAKE SURE that you set DESQVIEW=1 if using DV, or
;       performance will be seriously affected.
;
DESQVIEW=0
;
;
;       Station Identification.
;
;       If a user connects to the NODE Callsign or Alias, he is linked
;       to the switch code, and can use normal NetRom/TheNet commands
;
;       If he connects to the BBS Callsign or Alias he will be connected
;       directly to a BBS port. If none are available, the connect will
;       be rejected.
;
;       Note that of you are running only a NODE (ie BBS=0), or
;       or just a BBS (NODE=0), then you must still put in two pairs of calls,
;       but they MUST be the SAME.
;
;       If you are running both, the calls MUST be different

NODECALL=F1OYP-2                               ; NODE CALLSIGN
NODEALIAS=NODPGX


BBSCALL=F1OYP          ; BBS CALLSIGN
BBSALIAS=BBS         ; BBS ALIAS

;
;       'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
;
;       WILL BE ADDRESSED FROM THE PORT CALLSIGN (IF DEFINED)
;            ELSE FROM THE NODE CALL
;
;       The following format allows KA nodes to include your system in
;       their 'Nodes' lists.
;
IDMSG:
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º -*- Node BPQ_Baycom -*- Test º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
****
;
UNPROTO=MAIL                    ; DEFAULT UNPROTO ADDR

;       'I' COMMAND TEXT
;
;       Note that the bit about needing a port param in connects is only
;       necessary if you are running more that one (radio) port.
;
INFOMSG:
F1OYP-2 -*- BPQnode Packet Switch.
Test bpq_baycom
pour voir ce que ‡a donne...
***
;
;       CTEXT - Normally will only be sent when someone connects to
;       the NODE ALIAS at level 2. If FULL_CTEXT is set to 1, it
;       will be sent to all connectees. Note that this could confuse BBS
;       forwarding connect scripts.
;
CTEXT:
Welcome sur le Node_BPQ a Perigueux
BPQnode avec BayCom-modem!
Tapez ? pour les cmds.
***

FULL_CTEXT=0                    ; SEND CTEXT ONLY TO L2 CONNECTEES TO ALIAS

;       Network System Parameters
;
OBSINIT=5                       ; INITIAL OBSOLESCENCE VALUE
OBSMIN=4                        ; MINIMUM TO BROADCAST
NODESINTERVAL=15                ; 'NODES' INTERVAL IN MINS
IDINTERVAL=15                   ; 'ID' BROADCAST INTERVAL (UK Regs require
                                ; an AX25 ID every 15 mins)
;
BTINTERVAL=0                    ; NO BEACONS

L3TIMETOLIVE=25                 ; MAX L3 HOPS
L4RETRIES=3                     ; LEVEL 4 RETRY COUNT
;
;       I have seen suggestions that L4TIMEOUT should be increased to very
;       high values (even as long as seven mins). Although 60 may be a bit
;       short in some cases, I STRONGLY advise that you dont go much above
;       120 secs unless you understand ALL the implications.
;
;       I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
;       meeting - this does not imply that I agree with them!
;
L4TIMEOUT=120                   ; LEVEL 4 TIMEOUT
L4DELAY=10                      ; LEVEL 4 DELAYED ACK TIMER
L4WINDOW=4                      ; DEFAULT LEVEL 4 WINDOW
;
MAXLINKS=30                     ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
MAXNODES=120                    ; MAX NODES IN SYSTEM
MAXROUTES=35                    ; MAX ADJACENT NODES
MAXCIRCUITS=64                  ; NUMBER OF L4 CIRCUITS
MINQUAL=10                      ; MINIMUM QUALITY TO ADD TO NODES TABLE

BBSQUAL=255                     ; BBS Quality relative to NODE - used to
                                ; limit 'spread' of BBS through the network
                                ; to your required service area. I've been
                                ; asked to set a low default to encourage you
                                ; to think about a suitable value. Max is 255

BUFFERS=255                     ; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
                                ; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
                                ; ON OTHER TABLE SIZES
;
;       TNC DEFAULT PARAMS
;
PACLEN=230                      ; MAX PACKET SIZE
;
;       PACLEN is a problem! The ideal size depends on the link(s) over
;       which a packet will be sent. For a session involving another node,
;       we have no idea what is at the far end. Ideally each node should have
;       the capability to combine and then refragment messages to suit each
;       link segment - maybe when there are more of my nodes about than 'real'
;       ones, i'll do it. When the node is accessed directly, things are a
;       bit easier, as we know at least something about the link. So, from
;       Version 3.11 onwards, there are two PACLEN params, one here and
;       one in the PORTS section. This one is used to set the initial value
;       for sessions via other nodes, and for sessions initiated from here.
;       The other is used for incoming direct (Level 2) sessions. In all cases
;       the TNC PACLEN command can be used to override the defaults.
;
;       The main reason for changing this now was a request from someone
;       wanting to run an HF port.
;
;
;
TRANSDELAY=0                    ; TRANSPARENT MODE SEND DELAY - 1 SEC
;
;       Level 2 Parameters
;
; T1, T2 and N2 are now int the PORTS section
;
T3=180                          ; LINK VALIDATION TIMER (3 MINS)

IDLETIME=900                    ; IDLE LINK SHUTDOWN TIMER (15 MINS)
;
;
;       Configuration Options
;
BBS=1                           ; INCLUDE BBS SUPPORT
NODE=1                          ; INCLUDE SWITCH SUPPORT
;
HIDENODES=0                     ; IF SET TO 1, NODES STARTING WITH # WILL
                                ; ONLY BE DISPLAYED BY A NODES * COMMAND
;
;       THE *** LINKED COMMAND IS INTENDED FOR USE BY GATEWAY SOFTWARE, AND
;       CONCERN HAS BEEN EXPRESSED THAT IT COULD BE MISUSED. I RECOMMEND THAT
;       IT IS DISABLED IF NOT NEEDED.
;
ENABLE_LINKED=Y                 ; CONTROLS PROCESSING OF *** LINKED COMMAND
                                ; Y ALLOWS UNRESTRICTED USE
                                ; A ALLOWS USE BY APPLICATION PROGRAM
                                ; N (OR ANY OTHER VALUE) DISABLE
;
;
;
;
;       'COMBIOS' Port definitions.
;
;       This section defines the virtual TNC's that the code supports.
;
;       The basic format is:
;
;           TNCPORT
;               COM=n           ; COMBIOS port number
;               APPLMASK=nn     ; Defaults to 1 (BBS)
;               APPLFLAGS=nn    ; Defaults to 6
;           ENDPORT
;
;       See APPLS.DOC for details on use of APPLFLAGS and APPLMASK
;
;       Only TNC2 applications are supported through this interface.
;       For information on using KISS or DEDHOST applications, see file
;       DRIVERS.DOC
;
;       Dont try to define more than 16 ports.
;
TNCPORT
        COM=n
ENDPORT
;
;
;TNCPORT
;        COM=n
;ENDPORT
;
;
;
;       AX25 PORT DEFINITIONS
;
;       These define the external links - normally to radios, but possibly
;       to other computers, modems, etc.
;
;       The hardware type and protocol are now defined separately, but
;       at the moment only a limited number of combinations are possible
;
;       Interrupt levels may be shared by any cards with suitable
;       hardware. Examples are all but the earliest DRSI cards, and
;       a MS400 modified as described by AA4RE in his MBBIOS documentation.
;
;       There is a significant overhead in using the shared interrupt
;       feature - try to use it on relatively low speed links, and
;       wath out for TX underruns/RX overuns.
;
;
;       See file PORTS.DOC for full details of available paramters.
;
;       Note that all timer values are in ms intervals. Most TNC's
;       use different units for the various timers, so be careful!
;
;       The timings are all derived from the PC's timer interrupt,
;       who's frequency is about 18.2 HZ, so the resolution is only to
;       approx 50ms.
;
;------- port 1
PORT
        ID=145 Mhz BayCommodem
        TYPE=EXTERNAL
        PROTOCOL=KISS
        IOADDR=3F8H
        INTLEVEL=96
        SPEED=1200
        CHANNEL=A
        QUALITY=10
        MAXFRAME=1
        TXDELAY=500
        SLOTTIME=150
        PERSIST=128
        FULLDUP=0
        FRACK=7000
        RESPTIME=2000
        RETRIES=20
        PACLEN=128
        DIGIFLAG=1
        DIGIPORT=0
        MHEARD=1
ENDPORT
;
;------- port 2
;PORT
;        ID=433 mhz BayComModem
;        TYPE=EXTERNAL
;        PROTOCOL=KISS
;        IOADDR=2F8H
;        INTLEVEL=97
;        SPEED=1200
;        CHANNEL=A
;        QUALITY=10
;        MAXFRAME=1
;        TXDELAY=500
;        SLOTTIME=150
;        PERSIST=128
;        FULLDUP=0
;        FRACK=7000
;        RESPTIME=2000
;        RETRYS=20
;        PACLEN=128
;        DIGIFLAG=1
;        DIGIPORT=0
;        MHEARD=1
;ENDPORT
;
ROUTES:
;
;       ROUTES TO LOCK IN
;
;       specify Callsign, Quality and Port. You can now also specify
;       MAXFRAME, FRACK, PACLEN (in that order) to override the port
;       defaults.
;SK7OA,100,1,2,7000,250
;
;                       ; MARGINAL, SO QUALITY = 0
;
;
;
;       ; not always very good, so maxframe=1
***
;
;       APPLICATIONS SUPPORTED
;
;       UP TO 8 ENTRIES OF UP TO 12 BYTES EACH
;
;       THE FIRST 3 ARE RESERVED FOR BBS, HOST, AND REMOTE SYSOP - YOU
;       CAN DEFINE THE OTHERS AS YOU LIKE.
;
;       FOR COMPATIBILITY WITH EARLIER VERSIONS, JUST ENTER APPLICATIONS=BBS
;
;       NAMES STARTING WITH * ARE NOT INCLUDED IN 'VALID COMMANDS' DISPLA
;
APPLICATIONS=BBS
;
;       NOTE THAT THE LAST ITEM CREATES A 'COMMAND ALIAS'. IF THE USER
;       ENTERS 'CHAT' THIS IS CONVERTED BY THE SWITCH TO 'C NMCHAT'. THE
;       TOTAL LENGTH OF THE PAIR CANNOT EXCEED 15 BYTES
;


         Autre truc … savoir : j'ai r‚duit le MAXFRAME … 1 avec un baycom
    car  en  laissant  des  valeurs sup‚rieures , je me suis rendu compte
    que  mes  baycoms  envoyaient  des  trames par …-coups , c'est … dire
    que si la trame comportait 4 frames de 128 bytes  le baycom repassait
    en rx entre chaque , puis reprenait en tx aussit“t sans se pr‚occuper
    si la qrg ‚tait libre ou non. Evidemment la station en face se disant
    "c'est libre"  passait elle aussi en tx ... d'o— problŠmes ... il y a
    peut  ˆtre  … chercher  dans d'autres paramŠtres mais en verrouillant
    le maxframe … 1 , ‡a fonctionne bien.



    ======================================================================


Comme vous pouvez le voir dans les .bat de lancement , un fichier
BPQ-DED.exe est lan‡‚ ...
en voi‡i le .txt d'explication :

bpq-ded.hlp :

               ############### BPQ-DED ################
                                9H1JS

Provides interface between G8BPQ host mode & WA8DED host mode.
I wrote this for use with TSTHOST, 8 channels & unproto/monitor.

It provides a TFPCX like interface.

Default interrupt numbers are 127 for BPQ, and 255 for the TF interface. They
may be changed by specifying them as decimal numbers:

        BPQ-DED /B126 /T253

The driver may be unloaded by using /U

So, a typical batch file would look something like this:
        BPQCFG
        BPQAX25 ... if you use a baycom type modem
        BPQCODE
        BPQ-DED
        TSTHOST /T /I255
        BPQ-DED /U
       (BPQNODES)

What needs to be configured
---------------------------
TSTHOST.CFG parameters for automatic connection
HCHANNEL        1
HNODE           SWITCH
NPROMPT         }

TSTHOST.PSW
If you use a password to connect your master bbs, add a replica of the
line in the TSTHOST.PSW file, with SWITCH in place of the BBS call.

BPQCFG.TXT
Add UNPROTO=<bbscall> in the respective 'Port' section

Known bugs & shortcomings
-------------------------
1. The USERS command of the node causes a 'Division by zero' error.
   For now, don't use it! Use the LINKS commmand instead.

2. Node broadcasts and Net/Rom information is not fully decoded.
   Any info appreciated.

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

   En bref , vous devez rajouter dans tsthost.cfg les paramŠtres

   HCHANNEL
   HNODE
   NPROMPT

   comme indiqu‚ ci-dessus


   autre beug non r‚solu : la cmd U comme U(ser) tap‚e par un utilisateur
   connect‚  au  node , peut  ˆtre interpr‚t‚e  par le soft comme cmd DOS
   /U , qui correspond au d‚chargement du soft ... hi

     MAIS ... mais ... depuis que j'ai gratt‚ avec pctools sur le fichier
   bpq-ded.exe , j'ai  "masqu‚"  la  cmd  U  dans l'ex‚cutif afin qu'elle
   n'apparaisse plus dans le tableau des commandes disponibles. Miracle !
   quand je tape U en mode connect‚ , ‡a m'affiche  bien les users sur le
   node ... et ‡a ne plante plus le soft !!??
     Donc  j'ai  trouv‚ par d‚faut et sans  le savoir , la parade
   au beug non r‚solu par le concepteur du driver ... hi

    Bonne bidouille !
    jp / f1oyp

    
                ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                Û  FBB 7.00g  -  jn05if  -  P‚rigueux    Û
                ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
                          APRS=4511.50N/00044.54E


Read previous mail | Read next mail


 06.10.2026 18:17:16lGo back Go up