g6fji:bpq32_cfg_for_abngdn
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| g6fji:bpq32_cfg_for_abngdn [2023/04/08 16:43] – g6fji | g6fji:bpq32_cfg_for_abngdn [2024/07/03 08:39] (current) – m0lte | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Example bpq32.cfg====== | ====== Example bpq32.cfg====== | ||
| - | Node configuration file for ABNGDN as at 2022-04-08 | + | Node configuration file for ABNGDN as at 2022-04-15 |
| + | |||
| + | ===== Station Context ===== | ||
| + | Linbpq is running on Ubuntu 22.04 LTS on a MacMini. | ||
| + | |||
| + | * V/UHF: FTM-300D connected via SignaLink USB for audio and VOX control | ||
| + | * HF: IC-705 connected over USB for audio and CAT control | ||
| + | * VHF: Tait 2010iI which could be connected over serial and a KISS-mode TNC, but I've run out of aerials! | ||
| + | |||
| + | I have configured Direwolf to connect to the IC-705 through Hamlib' | ||
| < | < | ||
| - | SIMPLE | + | ; ************************************************************************************************* |
| - | NODECALL=G6FJI | + | ; Global settings |
| - | NODEALIAS=ABNGDN | + | ; ************************************************************************************************* |
| - | LOCATOR=IO91iq | + | SIMPLE |
| - | MAPCOMMENT=Experimental on 144.950 | + | ; The configuration command SIMPLE |
| + | ; BBS = 1 | ||
| + | ; BTINTERVAL = 60 | ||
| + | ; BUFFERS | ||
| + | ; C_IS_CHAT = 1 | ||
| + | ; FULLCTEXT = 1 | ||
| + | ; HIDENODES = 0 | ||
| + | ; IDINTERVAL = 10 | ||
| + | ; IDLETIME = 900 | ||
| + | ; IPGATEWAY = 0 | ||
| + | ; L3TIMETOLIVE = 25 | ||
| + | ; L4DELAY = 10 | ||
| + | ; L4RETRIES = 3 | ||
| + | ; L4TIMEOUT = 60 | ||
| + | ; L4WINDOW = 4 | ||
| + | ; LINKEDFLAG = ' | ||
| + | ; MAXCIRCUITS = 128 | ||
| + | ; MAXNODES = 250 | ||
| + | ; MAXHOPS = 4 | ||
| + | ; MAXLINKS = 64 | ||
| + | ; MAXROUTES = 64 | ||
| + | ; MAXRTT = 90 | ||
| + | ; MINQUAL = 150 | ||
| + | ; NODE = 1 | ||
| + | ; NODESINTERVAL = 30 | ||
| + | ; OBSINIT = 6 | ||
| + | ; OBSMIN | ||
| + | ; PACLEN = 236 | ||
| + | ; AUTOSAVE | ||
| + | ; SAVEMH=1 | ||
| + | ; T3 = 180 | ||
| - | AUTOSAVE=1 | ||
| - | SAVEMH=1 | ||
| - | BBS=1 ; This enables application support. | + | NODECALL=G6FJI ; Node callsign |
| - | ; 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. | + | NODEALIAS=ABNGDN |
| - | NODE=1 | + | ; Shows station on map at http:// |
| - | ; If NODE=0, then uses will only be able to connect to your applications, | + | ; Enabled if locator set |
| + | ;LOCATOR=IO91iq | ||
| + | ; | ||
| - | PASSWORD=<set password here> | + | AUTOSAVE=1 ; Tells Node to save Nodes and Routes information on closedown |
| - | EnableEvents=1 | + | SAVEMH=1 ; Tells Node to save and restore MH lists when shut down and restarted |
| - | IDMSG: | + | BBS=1 |
| - | BPQ node G6FJI/alias ABNGDN martinontheroad@gmail.com IO91iq. 144.950 | + | ; |
| - | *** ; Denotes end of IDMSG text | + | |
| - | INFOMSG: | + | NODE=1 |
| + | ; If NODE=0, then uses will only be able to connect to your applications, | ||
| - | G 6 F J I - BPQ experimental server in Abingdon | + | ; this should exclude these users from all access |
| - | =============================================== | + | ; @@@ does't seem to work on Nodes at least |
| - | Type ? for list of commands. | + | ; trying to exclude these for example: |
| + | ; 2RZCON VK2RZ | ||
| + | ; 2RZBBS VK2RZ-1 | ||
| + | ; 2RZRMS VK2RZ-10 | ||
| + | ; 2RZCHT VK2RZ-4 | ||
| + | ; 2RZBPQ VK2RZ-7 | ||
| + | ; ATMNOD VK3ATM-2 | ||
| + | ; AYMNOS VK3AYM | ||
| - | N.B. Time quoted by this node is GMT. | + | EXCLUDE=K6BDE N2NOV VK2RZ VK3ATM VK3AYM |
| - | *** ; Denotes end of INFOMSG text | + | PASSWORD=< |
| + | EnableEvents=1 | ||
| - | CTEXT: | + | IDMSG: |
| + | BPQ node G6FJI/alias ABNGDN [email protected] | ||
| + | *** ; Denotes end of IDMSG text | ||
| + | |||
| + | INFOMSG: | ||
| + | G6FJI - attended BPQ Node in Abingdon - experimental! | ||
| + | *** ; Denotes end of INFOMSG text | ||
| + | |||
| + | CTEXT: | ||
| BPQ node G6FJI, alias ABNGDN, run by Martin G6FJI in Abingdon. | BPQ node G6FJI, alias ABNGDN, run by Martin G6FJI in Abingdon. | ||
| Type ? for Help | Type ? for Help | ||
| - | *** | + | *** ; Denotes end of CTEXT text |
| - | BTEXT: | + | ; If FULL_CTEXT is set to 1, CTEXT will be sent to all connects. If FULL_CETEXT is set to 0, CTEXT will only be sent to users who connect directly to the Node Alias |
| + | FULL_CTEXT=0 | ||
| + | |||
| + | BTEXT: | ||
| G6FJI/ | G6FJI/ | ||
| *** | *** | ||
| - | ; Network System Parameters. | + | ; Network System Parameters. |
| - | ; | + | ; There are defaults |
| - | ; These are my values. Many other node sysops use other values. If in doubt, | + | OBSINIT=5 |
| - | ; | + | OBSMIN=4 |
| + | NODESINTERVAL=45 | ||
| - | OBSINIT=5 ; INITIAL OBSOLESCENCE VALUE | + | L3TIMETOLIVE=25 |
| - | OBSMIN=4 ; MINIMUM TO BROADCAST | + | L4RETRIES=4; ; LEVEL 4 RETRY COUNT |
| - | NODESINTERVAL=45 | + | L4TIMEOUT=60; ; LEVEL 4 TIMEOUT |
| + | L4DELAY=10 | ||
| + | L4WINDOW=4 | ||
| - | L3TIMETOLIVE=25 | + | ; @@@ Seems to work but... |
| - | L4RETRIES=4; | + | ; - How does this interact with quality and minqual in port config? |
| - | L4TIMEOUT=60; | + | ; - it doesn' |
| - | L4DELAY=10 | + | MINQUAL=35 |
| - | L4WINDOW=4 | + | ; was 140 but that excludes most of NBA broadcast! |
| - | MINQUAL=35 | + | |
| - | ; was 140 but that excludes most of NBA broadcast! | + | |
| - | | + | |
| - | ; - How does this interact with quality and minqual in port config? | + | |
| - | ; - it doesn' | + | |
| - | ; The following MAX params set the limits for various tables. | + | ; The following MAX params set the limits for various tables. |
| ; | ; | ||
| - | ; Although significantly larger values can be used, a common area is used | + | ; 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 | + | ; for these tables and the buffer pool, so don't increase them more than |
| - | ; necessary. | + | ; necessary. |
| - | MAXLINKS=100 | + | MAXLINKS=100 |
| - | MAXNODES=300 | + | MAXNODES=300 |
| - | MAXROUTES=30 | + | MAXROUTES=30 |
| - | MAXCIRCUITS=150 | + | MAXCIRCUITS=150 |
| - | BUFFERS=999 | + | BUFFERS=999 |
| - | ; AS POSSIBLE - NORMALLY ABOUT 600, DEPENDING | + | |
| - | ; ON OTHER TABLE SIZES | + | |
| - | ; docs: | + | ; Rig Control - see https:// |
| - | ; https:// | + | ; RADIO NUMBER [DEBUG] [AUTH Passcode] PORT SPEED MAKE MODEL [CI-V Addr] [PTTMUX COMn] [PTT_SETS_INPUT] [DATAPTT] [HAMLIB=PORT] |
| + | ; NUMBER is used to link a RADIO definition with one or more PORT definitions. | ||
| + | ; DEBUG enables logging of Rigcontrol actions to the system debug log, and shouldn' | ||
| + | ; AUTH Passcode enables authenticated access to the Rigcontrol module over the network. Normally only applications on the same machine can use rigcontrol. | ||
| + | ; PORT and SPEED are normally Serial Port Name and Baud Rate for Serial Interfaces. See here for info on defining a CM108 PTT interface. | ||
| + | ; To use HAMLIB' | ||
| + | ; To use FLRIG replace PORT SPEED MAKE MODEL with FLRIG HostIPAddr: | ||
| + | |||
| + | ; FTM-300D - uses vox, not controllable here | ||
| + | ;RADIO 1 | ||
| + | ;**** | ||
| + | |||
| + | ; IC-705 - uses Hamlib and CI-V controls | ||
| + | ; rigctl settings would be | ||
| + | ; freq: F 7052300 | ||
| + | ; mode: M PKTUSB 2400 | ||
| + | ; scan definitions use comma-separated but no space in definitions | ||
| + | ; dwell time in seconds | ||
| + | ; F in MHZ | ||
| + | ; Mode | ||
| + | ; Bandwidth (not documented) | ||
| + | RADIO 2 | ||
| + | | ||
| + | | ||
| + | | ||
| + | **** | ||
| + | |||
| + | ; Tait 2010ii - connected via TNC in kiss mode, not controllable here | ||
| + | ;RADIO 3 | ||
| + | ;**** | ||
| + | |||
| + | |||
| + | ; ************************************************************************************************* | ||
| + | ; Individual Port Settings | ||
| + | ; documnetatation at https:// | ||
| + | ; ************************************************************************************************* | ||
| PORT | PORT | ||
| PORTNUM=1 | PORTNUM=1 | ||
| - | ID=VHF | + | ID=VHF |
| + | INTERLOCK=1 | ||
| + | ; ports that use the same rig need the same interlock group | ||
| + | |||
| + | QUALITY=192 | ||
| + | MINQUAL=10 | ||
| + | |||
| + | ; this port is using a KISS modem over TCP | ||
| TYPE=ASYNC | TYPE=ASYNC | ||
| PROTOCOL=KISS | PROTOCOL=KISS | ||
| IPADDR=127.0.0.1 | IPADDR=127.0.0.1 | ||
| TCPPORT=8001 | TCPPORT=8001 | ||
| - | DIGIFLAG=1 | ||
| - | DIGIPORT=0 | ||
| - | PACLEN=150 | ||
| - | ; Tuning for SignaLink USB | ||
| - | DWAIT=0 | ||
| - | SLOTTIME=100 | ||
| - | PERSIST=63 | ||
| - | TXDELAY=150 | ||
| - | TXTAIL=50 | ||
| - | FULLDUP=0 | ||
| - | | + | |
| - | | + | ; Direwolf puts channels A&B on first sound card, C&D on second - stereo inputs can support two |
| + | CHANNEL=A | ||
| + | DIGIFLAG=1 ; 0 = dont digi, 1 = digi everything, 255 = digi UI frames only. | ||
| + | DIGIPORT=0 | ||
| + | |||
| + | ; Tuning | ||
| + | RETRIES=4 | ||
| + | PACLEN=150 | ||
| + | SLOTTIME=100 | ||
| + | PERSIST=63 | ||
| + | TXDELAY=150 | ||
| + | TXTAIL=50 | ||
| + | FULLDUP=0 | ||
| + | |||
| + | ; Could set a default application to connect to on this port | ||
| + | ; APPL BBS ; Autoconnect to BBS Application | ||
| ENDPORT | ENDPORT | ||
| PORT | PORT | ||
| PORTNUM=2 | PORTNUM=2 | ||
| + | ID=HF 40m | ||
| + | INTERLOCK=2 | ||
| + | ; ports that use the same rig need the same interlock group | ||
| + | |||
| + | QUALITY=192 | ||
| + | MINQUAL=140 | ||
| + | |||
| + | ; this port is using a KISS modem over TCP | ||
| + | TYPE=ASYNC | ||
| + | PROTOCOL=KISS | ||
| + | IPADDR=127.0.0.1 | ||
| + | TCPPORT=8001 | ||
| + | |||
| + | ; This tells the modem what channel (ie radio) to use | ||
| + | ; Direwolf puts channels A&B on first sound card, C&D on second - stereo inputs can support two | ||
| + | CHANNEL=C | ||
| + | |||
| + | ; BPQ has rig control! | ||
| + | RADIO=2 | ||
| + | ; could use different radios for tx and rx | ||
| + | ;TXRADIO=1 | ||
| + | ;RXRADIO=3 | ||
| + | |||
| + | DIGIFLAG=1 | ||
| + | DIGIPORT=0 | ||
| + | |||
| + | ; Needs tuning for HF on IC-705 | ||
| + | ; Tuning for SignaLink USB | ||
| + | RETRIES=5 | ||
| + | PACLEN=80 | ||
| + | SLOTTIME=100 | ||
| + | PERSIST=63 | ||
| + | TXDELAY=150 | ||
| + | TXTAIL=100 | ||
| + | FULLDUP=0 | ||
| + | |||
| + | ENDPORT | ||
| + | |||
| + | PORT | ||
| + | PORTNUM=3 | ||
| ID=Telnet | ID=Telnet | ||
| + | INTERLOCK=3 | ||
| + | ; ports that use the same rig need the same interlock group | ||
| + | |||
| + | QUALITY=201 | ||
| + | MINQUAL=10 | ||
| + | | ||
| + | ; driver line has to be before CONFIG | ||
| + | ; Documentation: | ||
| DRIVER=Telnet | DRIVER=Telnet | ||
| - | QUALITY=201 | + | |
| - | MINQUAL=142 | + | CONFIG |
| - | CONFIG | + | |
| - | | + | DisconnectOnClose=0 |
| - | DisconnectOnClose=0 | + | |
| TCPPORT=8010 | TCPPORT=8010 | ||
| FBBPORT=8011 | FBBPORT=8011 | ||
| Line 117: | Line 267: | ||
| LOGINPROMPT=user: | LOGINPROMPT=user: | ||
| PASSWORDPROMPT=password: | PASSWORDPROMPT=password: | ||
| - | MAXSESSIONS=10 | + | MAXSESSIONS=10 |
| - | | + | |
| CTEXT=Welcome to G6FJI Telnet Server\n Enter ? for list of commands\n\n | CTEXT=Welcome to G6FJI Telnet Server\n Enter ? for list of commands\n\n | ||
| - | USER=G6FJI,< | + | USER=G6FJI,< |
| + | |||
| + | | ||
| + | ; see also https:// | ||
| + | ; CMSSERVER=cms.winlink.org | ||
| CMS=1 | CMS=1 | ||
| CMSCALL=G6FJI | CMSCALL=G6FJI | ||
| - | CMSPASS=< | + | CMSPASS=< |
| - | + | | |
| - | CMDPORT 63000 63001 | + | |
| + | ; See https:// | ||
| + | RELAYAPPL=BBS | ||
| + | |||
| + | CMDPORT 63000 63001 ; custom | ||
| ENDPORT | ENDPORT | ||
| + | ; Example for AXIP linking - not tested by G6FJI | ||
| ;PORT | ;PORT | ||
| - | ; PORTNUM=3 | + | ; PORTNUM=N |
| ; ID=AXIPUDP | ; ID=AXIPUDP | ||
| - | ; DRIVER=BPQAXIP | + | ; DRIVER=BPQAXIP |
| - | ; QUALITY=200 | + | ; QUALITY=200 |
| - | ; | + | ; ; this port, unless overridden by a locked route |
| - | ; | + | ; ; entry. Setting to 0 stops node broadcasts |
| - | ; MINQUAL=0 | + | ; MINQUAL=0 |
| - | ; | + | ; ; equal to MINQUAL will be sent on this port. A value |
| - | ; | + | ; ; of 0 sends everything. |
| - | ; MAXFRAME=7 | + | ; MAXFRAME=7 |
| - | ; FRACK=7000 | + | ; FRACK=7000 |
| - | ; RESPTIME=1000 | + | ; RESPTIME=1000 |
| - | ; RETRIES=10 | + | ; RETRIES=10 |
| - | ; UNPROTO=ID | + | ; UNPROTO=ID |
| - | ; ; | + | ; ; |
| ;CONFIG | ;CONFIG | ||
| - | ; UDP 10093 | + | ; UDP 10093 ;Listens for UDP packets on this UDP port number |
| ; UDP 10092 | ; UDP 10092 | ||
| ; MHEARD ON | ; MHEARD ON | ||
| Line 156: | Line 316: | ||
| ;ENDPORT | ;ENDPORT | ||
| + | ; ************************************************************************************************* | ||
| + | ; Global settings that came after nodes | ||
| + | ; ************************************************************************************************* | ||
| LINMAIL | LINMAIL | ||
| LINCHAT | LINCHAT | ||
| Line 164: | Line 327: | ||
| ; You can now also specify MAXFRAME, FRACK, PACLEN (in that order) to override the port defaults. | ; You can now also specify MAXFRAME, FRACK, PACLEN (in that order) to override the port defaults. | ||
| ; Examples | ; Examples | ||
| - | ; AE5E-14, | + | ; AE5E-14, |
| - | ; G4RFG, | + | ; G4RFG, |
| - | ; G0GDR-1, | + | ; G0GDR-1, |
| ; | ; | ||
| ; MB7NBA is good,on port 1 (RF) | ; MB7NBA is good,on port 1 (RF) | ||
| Line 173: | Line 336: | ||
| ; Applications | ; Applications | ||
| + | ; For walkthrough of adding custom applications see https:// | ||
| ; https:// | ; https:// | ||
| ; APPLICATION n,CMD,New Command, | ; APPLICATION n,CMD,New Command, | ||
| Line 182: | Line 346: | ||
| ; Alias, | ; Alias, | ||
| ; L2Alias (optional)is an additional Alias for direct (L2) connects to the Node. | ; L2Alias (optional)is an additional Alias for direct (L2) connects to the Node. | ||
| - | ; See also https:// | ||
| APPLICATION 1, | APPLICATION 1, | ||
| APPLICATION 2, | APPLICATION 2, | ||
| APPLICATION 3,HARS,C 1 HARS S | APPLICATION 3,HARS,C 1 HARS S | ||
| - | APPLICATION 4, | + | APPLICATION 4, |
| - | APPLICATION 5, | + | APPLICATION 5, |
| </ | </ | ||
g6fji/bpq32_cfg_for_abngdn.1680972184.txt.gz · Last modified: by g6fji
