Dec 282017
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
***
;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