g6fji:bpq32_cfg_for_abngdn
This is an old revision of the document!
Headline
Example node configuration file as at 2022-04-08
SIMPLE ; sets a lot of defaults
NODECALL=G6FJI ; Node callsign
NODEALIAS=ABNGDN ; Node alias (6 characters max)
LOCATOR=IO91iq ; Maidenhead locator
MAPCOMMENT=Experimental on 144.950 ; should show on the map
AUTOSAVE=1 ; Tells Node to save Nodes and Routes information on closedown
SAVEMH=1 ; Tells Node to save and restore MH lists when shut down and restarted
BBS=1 ; This enables application support.
; If your system does not provide access to any application programs, then you could set BBS=0, but leaving it at 1 will do no harm.
NODE=1 ; This allows users to connect to your node, and then connect out to other stations.
; If NODE=0, then uses will only be able to connect to your applications, and not to the node command handler.
PASSWORD=<set password here>
EnableEvents=1
IDMSG: ; UI broadcast text from NODECALL to fixed dest ID
BPQ node G6FJI/alias ABNGDN [email protected] IO91iq. 144.950
*** ; Denotes end of IDMSG text
INFOMSG: ; The INFO command text follows:
G 6 F J I - BPQ experimental server in Abingdon
===============================================
Type ? for list of commands.
N.B. Time quoted by this node is GMT.
*** ; Denotes end of INFOMSG text
CTEXT: ; The CTEXT text follows:
BPQ node G6FJI, alias ABNGDN, run by Martin G6FJI in Abingdon.
Type ? for Help
*** ; Denotes end of CTEXT text
BTEXT:
G6FJI/ABNGDN - Node in Abingdon IO91iq. Node=G6FJI/ABNGDN Chat=ABICHT BBS=ABIBBS. Sysop [email protected]
***
; Network System Parameters.
;
; These are my values. Many other node sysops use other values. If in doubt, liase with
; those running nodes that you link to
OBSINIT=5 ; INITIAL OBSOLESCENCE VALUE
OBSMIN=4 ; MINIMUM TO BROADCAST
NODESINTERVAL=45 ; 'NODES' INTERVAL IN MINS
L3TIMETOLIVE=25 ; MAX L3 HOPS
L4RETRIES=4; ; LEVEL 4 RETRY COUNT
L4TIMEOUT=60; ; LEVEL 4 TIMEOUT
L4DELAY=10 ; LEVEL 4 DELAYED ACK TIMER
L4WINDOW=4 ; DEFAULT LEVEL 4 WINDOW
MINQUAL=35 ; MINIMUM QUALITY TO ADD TO NODES TABLE
; was 140 but that excludes most of NBA broadcast!
; @@@ Seems to work but...
; - How does this interact with quality and minqual in port config?
; - it doesn't always work! I have 5 nodes from NBA with qual 3 or 4
; The following MAX params set the limits for various tables.
;
; Although significantly larger values can be used, a common area is used
; for these tables and the buffer pool, so don't increase them more than
; necessary.
MAXLINKS=100 ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
MAXNODES=300 ; MAX NODES IN SYSTEM
MAXROUTES=30 ; MAX ADJACENT NODES
MAXCIRCUITS=150 ; NUMBER OF L4 CIRCUITS
BUFFERS=999 ; PACKET BUFFERS - 999 MEANS ALLOCATE AS MANY
; AS POSSIBLE - NORMALLY ABOUT 600, DEPENDING
; ON OTHER TABLE SIZES
; docs:
; https://www.cantab.net/users/john.wiseman/Documents/BPQCFGFile.html##Port
PORT
PORTNUM=1
ID=VHF
TYPE=ASYNC
PROTOCOL=KISS
IPADDR=127.0.0.1
TCPPORT=8001
DIGIFLAG=1 ; 0 = dont digi, 1 = digi everything, 255 = digi UI frames only.
DIGIPORT=0 ; Port to send digied frames on. Zero means the port it was received on, any other number means send on that port.
PACLEN=150 ; from GB7RDG settings - max is 236?
; Tuning for SignaLink USB
DWAIT=0
SLOTTIME=100
PERSIST=63
TXDELAY=150
TXTAIL=50
FULLDUP=0
QUALITY=192 ; quality for nodes heard on this port
MINQUAL=10 ; min quali for nodes broadcast
ENDPORT
PORT
PORTNUM=2
ID=Telnet
DRIVER=Telnet
QUALITY=201
MINQUAL=142
CONFIG
LOGGING=1
DisconnectOnClose=0 ; 1 = closes window when you bye
TCPPORT=8010
FBBPORT=8011
HTTPPORT=8008
LOGINPROMPT=user:
PASSWORDPROMPT=password:
MAXSESSIONS=10
RELAYAPPL=BBS ; or RMS
CTEXT=Welcome to G6FJI Telnet Server\n Enter ? for list of commands\n\n
USER=G6FJI,<set telnet password here>,G6FJI,,SYSOP ; sysop flag here gives user more commands!
CMS=1
CMSCALL=G6FJI
CMSPASS=<winlink password here if used>
CMDPORT 63000 63001 ; zero-based list of TCP ports referenced in HOST parameter of custom applications
ENDPORT
;PORT
; PORTNUM=3
; ID=AXIPUDP
; DRIVER=BPQAXIP ; Uses BPQAXIP.DLL
; QUALITY=200 ; Quality factor applied to node broadcasts heard on
; ; this port, unless overridden by a locked route
; ; entry. Setting to 0 stops node broadcasts
; MINQUAL=0 ; Entries in the nodes table with qualities greater or
; ; equal to MINQUAL will be sent on this port. A value
; ; of 0 sends everything.
; MAXFRAME=7 ; Max outstanding frames (1 thru 7)
; FRACK=7000 ; Level 2 timout in milliseconds
; RESPTIME=1000 ; Level 2 delayed ack timer in milliseconds
; RETRIES=10 ; Level 2 maximum retry value
; UNPROTO=ID ; BTEXT broadcast addrs format: DEST[,digi1[,digi2]]
; ;BCALL=NOCALL ; BTEXT call. unstated defaults to APPL1CALL
;CONFIG
; UDP 10093 ;Listens for UDP packets on this UDP port number
; UDP 10092
; MHEARD ON
;; AUTOADDMAP
; BROADCAST NODES
; BROADCAST ID
;
; ;MAP CALL IP-ADDRESS UDP 10093 B
; MAP GB7CIP-5 82.70.39.222 UDP 10093 B
;ENDPORT
LINMAIL
LINCHAT
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.
; Examples
; AE5E-14,200,2,0,0,0,2 ; No Keepalives
; G4RFG,0,1 ; Marginal, So lock out by setting QUALITY = 0
; G0GDR-1,100,2,1,6000,100 ; not always very good, so MAXFRAME = 1
;
; MB7NBA is good,on port 1 (RF)
; MB7NBA,200,1
***
; Applications
; https://www.cantab.net/users/john.wiseman/Documents/LinBPQ%20Applications%20Interface.html
; APPLICATION n,CMD,New Command,Call,Alias,Quality,L2Alias
;
; n Application Number. You can define up to 32.
; CMD The command the user types
; New Command (optional) The Node command to be run
; Call (optional) The call which directly invokes CMD
; Alias,Quality (optional) If specified, causes an entry for Call and Alias to be added to your NODES table with the specified Quality
; L2Alias (optional)is an additional Alias for direct (L2) connects to the Node.
; See also https://wiki.oarc.uk/packet:linbpq_custom_applications for more details
APPLICATION 1,BBS,,G6FJI-2,ABIBBS,254
APPLICATION 2,CHAT,,G6FJI-1,ABICHT,254
APPLICATION 3,HARS,C 1 HARS S
APPLICATION 4,PADDLE,C 2 HOST 0 S,G6FJI
APPLICATION 5,HELLO-WORLD,C 2 HOST 1 S,G6FJI
g6fji/bpq32_cfg_for_abngdn.1680972043.txt.gz · Last modified: by g6fji
