Dec 282017
 
Allows a PC to become a node on a NET/ROM compatible AX25 network.
File G8BPQ.ZIP from The Programmer’s Corner in
Category Network Files
Allows a PC to become a node on a NET/ROM compatible AX25 network.
File Name File Size Zip Size Zip Type
220KISS 2048 1395 deflated
BPQCFG.BIN 4096 405 deflated
BPQCFG.EXE 18238 10718 deflated
BPQCFG.TXT 8772 3929 deflated
BPQCODE.EXE 23787 15586 deflated
BPQDUMP.COM 456 167 deflated
BPQDUMP.DOC 512 304 deflated
CFGORIG.TXT 8777 3929 deflated
CHANGES.BPQ 9222 4060 deflated
CONFIG.DOC 6814 3184 deflated
FWD.MBL 256 147 deflated
FWD.RLI 128 55 deflated
GO.BAT 128 62 deflated
JKISS 2048 1413 deflated
KISS 2048 1391 deflated
KISS.DOC 1806 921 deflated
LATEST 1024 536 deflated
LOG0505.1 140 58 deflated
LOG0505.2 20 20 stored
LOG0505.7 20 20 stored
PAC2.COM 3493 1089 deflated
RLI.BAT 128 47 deflated
SWITCH.DOC 5849 2594 deflated

Download File G8BPQ.ZIP Here

Contents of the BPQCFG.TXT file


;
;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
;
;
;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=W0RLI-1; NODE CALLSIGN
NODEALIAS=MRYNOD


BBSCALL=W0RLI-2 ; BBS CALLSIGN
BBSALIAS=MRYBBS ; BBS ALIAS
;
;'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
;
IDMSG:
W0RLI Packet Switch/BBS Access System
Santa Cruz
***
;
BEACON=0; IF SET TO 1, THE TEXT FROM THE BT COMMAND
; WILL REPLACE IDMSG (INTENDED MAINLY FOR
; RLI SYSTEMS)

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:
W0RLI Packet Switch, Santa Cruz, Ca.
Commands are basically the same as NET/ROM, but to connect to another
normal station (not another node), you must specify a port number before
the callsign. Use PORTS command to list available ports. The BBS command
connects you to the associated Mailbox.
***
;
;Network System Parameters
;
OBSINIT=5; INITIAL OBSOLESCENCE VALUE
OBSMIN=4; MINIMUM TO BROADCAST
NODESINTERVAL=60; 'NODES' INTERVAL IN MINS
IDINTERVAL=20; 'ID' BROADCAST INTERVAL
;
L3TIMETOLIVE=10 ; 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.
;
L4TIMEOUT=60; LEVEL 4 TIMEOUT
L4DELAY=5; LEVEL 4 DELAYED ACK TIMER
L4WINDOW=5; DEFAULT LEVEL 4 WINDOW
;
MAXLINKS=30; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
MAXNODES=100; MAX NODES IN SYSTEM
MAXROUTES=20; MAX ADJACENT NODES
MAXCIRCUITS=50; NUMBER OF L4 CIRCUITS
minqual=75; MINIMUM QUALITY TO ADD TO NODES TABLE

BBSQUAL=255; BBS QUALITY RELATIVE TO NODE - REDUCE THIS
; TO LIMIT 'SPREAD' OF BBS THROUGH NETWORK IF
; YOU WANT TO DISCOURAGE BBS-DX'ERS

BUFFERS=70; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
; ON OTHER TABLE SIZES
;
;TNC DEFAULT PARAMS
;
PACLEN=120; 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=1; 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=1; IF SET TO 1, NODES STARTING WITH # WILL
; ONLY BE DISPLAYED BY A NODES * COMMAND
;
DIGIFLAG=0; DIGIPEAT FLAG - 0 = DISABLE 1 = ENABLE
; 255 = DIGI UI FRAMES ONLY
;
;The software supports either WA7MBL - style BBS, with one Virtual
;TNC per MBL port, or the G8UFQ BBS, with one Virtual Host Mode
;TNC supporting up to 15 users
;
UFQBBS=0; IF 0, BBS support is for MBL style BBS
;; If 1, BBS support is for G8UFQ BBS
;
;'COMBIOS' PORT NUMBERS - defines the number of virtual TNC's
;supported, and givs there equivalent 'COMBIOS' numbers.
;
;You can leave gaps, and even run 'normal' COMBIOS/DVIOCOM etc. as
;well, as long as there are no clashes with ports numbers, i/o
;addresses or int levels.
;
;If running in 'UFQ' mode, the first Port specified (not necessarily
;port 1) runs in PK87 Host Mode, allowing up to 15 concurrent
;users.
;
;can have up to 16 ( but that will use a lot of ram)
;
TNCPORTLIST=1,7
;
;
;
;AX25 PORT DEFINITIONS
;
;There are 3 lines per port - Description, Hardware Params
;Software params
;
;Note that these are NOT related to the Virtual TNC ports defined
;in TNCPORTLIST above. These define the external links - normally
;to radios, but possibly to other computers, modems, etc. You can
;have several TNC ports, but only one radio link, or even several
;radio links and only one TNC port.
;
;
;possible hardware types are KISS, DRSI, TOSH, ASYNC
;
;KISS MODE tnc's are supported via normal ASYNC cards
;Note that from Version 3.15, two channel KISS TNC's
;(eg KPC-4) are supported
;
;DRSI PC*Packet Adapter allows 2 channels - A and B
;
;TOSH is for a Toshiba T1100 with Software Forge HDLC card
;
;ASYNC is a link to the async port of a real NETROM/THENET. This
; version is full duplex only, and so can only connect to
; a single NETROM (not a multiport system)
;
;Multiple cards of one type are allowed, but must have
;unique I/O Addresses and interrupts
;
;
;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.
;
;All parameters should be set for all ports, but not all
;drivers support all features. For instance, the current
;KISS and ASYNC drivers do not use the TXDELAY, SLOTTIME
;and PERSIST values. The ASYNC driver only works in FULL
;DUPLEX mode, but all others only in HALF DUPLEX.
;
;CWID and SoftDCD are not yet implemented - I hope they will be soon!
;
;
;
;BECAUSE OF OUR ODD LICENCING CONDITIONS YOU MAY WISH TO BAN
;CONNECTIONS TO THE BBS CALLSIGN ON SOME PORTS - USERS MAY STILL
;CONNECT USING L4, OR CONNECT TO THE NODE ADDR, AND USE BBS
;COMMAND. PUT 'NOBBS' AFTER THE PORT LETTER TO ACTIVATE THIS FUNCTION.
;'BBSOK', OR NO PARM, MEANS BEHAVE AS NORMAL
;

PORTS:
;
;144.650 MHz 1200 Baud (DRSI); DESCRIPTION (for PORTS Command)
;
; HARDWARE INFO - TYPE, I/O ADDR, INT LEVEL, CHANNEL
;
;DRSI,300H,7,1200,A,BBSOK ; MAYBE MY BBS LICENCE IS ONLY FOR 2M!
;
; S/W INFO - QUALITY, WINDOW, TX DELAY, SLOTTIME, PERSIST, FULL DUP, SOFTDCD,
; FRACK, RESPTIME, RETRIES, PACLEN, CWID
;
;10,2,500,100,64,0,0,5000,1000,10,120,G8BPQ
;
;
;432.675 MHz 1200 Baud (DRSI); DESCRIPTION (for PORTS Command)
;
; HARDWARE INFO - TYPE, I/O ADDR, INT LEVEL, CHANNEL
;
;DRSI,300H,7,1200,B,NOBBS ; MAYBE MY BBS LICENCE IS ONLY FOR 2M!
;
; S/W INFO - QUALITY, WINDOW, TX DELAY, SLOTTIME, PERSIST, FULL DUP, SOFTDCD,
; FRACK, RESPTIME, RETRIES, PACLEN, CWID
;
;10,2,500,100,64,0,0,5000,1000,10,120,G8BPQ
;
;
;NETROM Test Port
;ASYNC,3F8H,4,9600,A; COM1 - for COM2 use 2F8H,3
;10,2,500,100,64,0,0,5000,1000,10,120,W0RLI
;
;441.50 - KISS Test Port
;KISS,2F8H,3,9600,A,BBSOK; COM2 - for COM1 use 3F8H,4
;10,2,500,100,64,0,0,5000,1000,10,120,W0RLI
;
220 - KAM PORT 1
KISS,3F8H,4,9600,A ; COM1 - for COM1 use 3F8H,4
192,2,300,100,64,0,0,5000,1000,10,120,W0RLI
;
HF - KAM PORT 2
KISS,3F8H,4,9600,B ; COM1 - for COM1 use 3F8H,4
192,2,300,100,64,0,0,5000,1000,10,120,W0RLI
;
***
ROUTES:
;
;ROUTES TO LOCK IN
;
;specify Callsign, Quality and Port
;
;N6MPW-2,192,1
;W6AMT-11,192,1
;N6MPW-1,192,2
;G4RFG,0,1
;GB7LX-2,0,1
;GB7LX-7,20,2
;G0GDR-1,120,2
;G0GDR-2,100,1
;G7AXC-7,50,2
;GB3RY-1,120,2
;GB3RP-2,100,1
;G6HOQ-3,100,1
***


 December 28, 2017  Add comments

Leave a Reply