¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Mapping Problems & resolution


 

Good Morning, I wanted to at least drop a note about an issue I ran into with the latest iteration of BPQ32. While I found a way to resolve it, I'm unsure that it's known or if it may just be my system. I will attempt to check up on this thread as time permits but my schedule is a bit hectic at the moment.

Issue: I needed to remove a map line from my AXUDP configuration file (silent key, node went offline). After removing the map line I rebooted the entire computer and brought BPQ32 back online. BPQ continued to attempt to connect to the station even though the map line was removed. A few more checks to ensure I removed any and all references to the station. I rebooted again, BPQ continued to attempt to connect to the station. BBS traffic from others (Bulls, PMs, etc.) became intermittent over the same port when the silent key station was removed from mapping.

Troubleshooting: I attempted to remove a known active mapped node to test, same results - the BPQ continues to attempt to connect to the stations that were removed from mapping that are active.

Resolution: I removed the port from my config file - the whole port settings and rebooted. On reboot I verified the port for AXUDP/AXIP port was no longer listed or active. I then put the port back into the config file with no stations mapped. BPQ made no attempt to connect to any previous stations. I then populated the mapping section (without the silent key station) and BPQ connected to only the new map listings. No issues past that point.

Configuration: Port 1 Telnet (Internal/AREDN accessible only and CMS), Port 2 VHF Packet only, Port 3 HF Packet only with interlock between Port 3 & 5, Port 4 AXIP/AXUDP, Port 5 HF VARA with interlock between port 3 & 5, OS Windows 10, Interfaces are by sound card for VARA and Kantronics KAM along with some audio mixing externally to share the transceiver. I will post the current configuration file (sterilized) on this post shortly. The only difference between the original config and the new config is the silent key station is removed.

Greg - N3BYR


 

Current Config file - Original config only differed by having the silent key station listing in mapping...

=======Config File Start Paste======
; Configuration sets created by Greg N3BYR

;SIMPLE ? ? ? ? ? ? ; This set a whole load of paramters to reasonable defaults

BBS=1
BTINTERVAL=60
BUFFERS=999
C_IS_CHAT=1
FULL_CTEXT=1
HIDENODES=0
IDINTERVAL=15
IDLETIME=900
L3TIMETOLIVE=25
L4DELAY=10
L4RETRIES=3
L4TIMEOUT=60
L4WINDOW=4
ENABLE_LINKED=A
MAXCIRCUITS=128
MAXNODES=250
MAXHOPS=4
MAXLINKS=64
MAXROUTES=64
MAXRTT=90
MINQUAL=150
NODE=1
NODESINTERVAL=0
OBSINIT=6
OBSMIN=5
PACLEN=236
AUTOSAVE=1
SAVEMH=1
T3=180


;EXCLUDE= ? ? ? ? ; The banned list

LOCATOR=EM82DN ? ? ? ??
MAPCOMMENT=Mid GA Data Network (ARES)<BR>Access: RMS, BBS, CHAT, WEB, AREDN<BR>VHF Station 65w @ 45' AGL<BR> HF Station 65w @ 12' NVIS<BR>VHF: 145.030Mhz 1200 Packet 24/7<BR> HF: 14.105LSB/7.104LSB Mhz 300 Packet Day/Night<BR> VARA: HF dial 14.1017USB/7.104LSB N3BYR-10 RMS Gateway<BR>Solar Powered Station @ 415' ASL<BR>
NODECALL=N3BYR-7 ? ?; Default Node Callsign
NODEALIAS=WARTWN


IDINTERVAL=30
IDMSG:
MidGAData Network - EM82DN - HF/VHF - SSID -10 RMS, -12 CHAT, -1 BBS, -7 DIGI/SWITCH - VARA/PKT
***
INFOMSG:
Welcome to the Middle Georgia Data Netowrk and Tri-County ARES.
This station is operated and hosted by N3BYR in Warner Robins, GA
and node connections are available 24/7. Due to local WX Condx. the
node will occasionally shift to either a WX antenna system or suspend
operation. SYSOP can be contacted via N3BYR@... or you
can visit www.n3byr.com for more information.
***

CTEXT:
Welcome to the ARES & Mid GA Data Network hosted by N3BYR. www.n3byr.com for more information.
***




PORT ? ? ? ? ? ? ? ? ; Telnet Port
? ? PORTNUM=1 ? ?
? ? HIDE=1
? ? ID=Telnet Server
? ? DRIVER=TELNET
? ? CONFIG
? ? LOGGING=1
? ? CMS=1 ; Enable CMS Gateway
? ? CMSCALL=N3BYR
? ? CMSPASS=*** ; Secure CMS Password
? ? HTTPPORT=8090 ; Port used for Web Management
? ? TCPPORT=8010 ; Port for Telnet Access
? ? FBBPORT=8011 ; Not required, but allows monitoring using BPQTermTCP
? ? CMDPORT=63004 ;63008
? ? MAXSESSIONS=12
? ? FALLBACKTORELAY=1
? ? ?RELAYHOST=127.0.0.1
? ? ?RELAYAPPL=BBS
? ? CloseOnDisconnect=1 ; Close Telent Session when Node disconnects
? ? USER=*
? ? USER=*
? ? USER=*
? ? USER=*
? ? USER=*
? ? USER=*
? ??
ENDPORT

PORT ? ? ? ? ? ? ? ? ; KAM TNC
? ? ? ? PORTNUM=2 ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ID=VHF Packet Station 1200bps ? ; Displayed by PORTS command
? ? ? ? TYPE=ASYNC ? ? ? ? ? ? ? ? ? ? ?; Port is RS232
? ? ? ? PROTOCOL=KISS ? ? ? ? ? ? ? ? ; TNC is used in KISS or JKISS mode
? ? ? ? FULLDUP=0 ? ? ? ? ? ? ? ? ? ? ? ; Only meaningful for KISS or JKISS devices
? ? ? ? COMPORT=COM3
? ? ? ? SPEED=9600 ? ? ? ? ? ? ? ? ? ? ?; RS232 COM PORT SPEED
? ? ? ? CHANNEL=A ? ? ? ? ? ? ? ? ? ? ? ; A for single channel TNC, A or B for multichannel
? ? ? ? PERSIST=64 ? ? ? ? ? ? ? ? ? ? ?; PERSIST=256/(# of transmitters-1)
? ? ? ? SLOTTIME=100 ? ? ? ? ? ? ? ?; CMSA interval timer in milliseconds
? ? ? ? TXDELAY=400 ? ? ? ? ? ? ? ? ; Transmit keyup delay in milliseconds
? ? ? ? TXTAIL=50 ? ? ? ? ? ? ? ? ? ? ? ; TX key down, in milliseconds, at packet end
? ? ? ? MINQUAL=236 ? ? ? ? ? ? ? ? ; Only broadcast essential nodes
? ? ? ? QUALITY=90 ? ? ? ? ? ? ? ? ?; Quality factor applied to node broadcasts heard on
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; this port, unless overridden by a locked route
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; entry. Setting to 0 stops node broadcasts
? ? ? ? FRACK=7000 ? ? ? ? ? ? ? ? ? ? ?; Level 2 timout in milliseconds
? ? ? ? RESPTIME=1500 ? ? ? ? ? ? ? ; Level 2 delayed ack timer in milliseconds
? ? ? ? RETRIES=5 ? ? ? ? ? ? ? ? ? ? ?; Level 2 maximum retry value
? ? ? ? MAXFRAME=3 ? ? ? ? ? ? ? ? ? ? ?; Max outstanding frames (1 thru 7)
? ? ? ? PACLEN=128 ? ? ? ? ? ? ? ? ? ? ?; Default max packet length for this port.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; PACLEN is ignored for APRS packets
? ? ? ? BCALL= ? ? ? ? ? ? ? ?; BTEXT call. unstated defaults to APPL1CALL
? ? ? ? L3ONLY=0 ? ? ? ? ? ? ? ? ? ? ? ?; 1=No user downlink connects on this port
? ? ? ? DIGIFLAG=1 ? ? ? ? ? ? ? ? ? ? ?; Digipeat: 0=OFF, 1=ALL, 255=UI Only
? ? ? ? DIGIPORT=0 ? ? ? ? ? ? ? ? ? ? ?; Port on which to send digi'd frames (0 = same port)
? ? ? ? USERS=10 ? ? ? ? ? ? ? ? ? ? ? ?; Maximum number of L2 sessions, 0 = no limit
? ? ? ? UIONLY=0 ? ? ? ? ? ? ? ? ? ? ? ?; If set to 1 will stop any connects on this port ie it can only be used for UNPROTO traffic, such as APRS.
? ? ? ? WL2KREPORT PUBLIC, server.winlink.org, 8085, N3BYR, EM82DN, 00-23, 145030000, PKT1200, 50, 50, 9, 0 ? ? ? ? ? ? ? ? ? ? ? ? ?
ENDPORT

PORT ? ? ? ? ? ? ? ? ; KAM TNC
? ? ? ? PORTNUM=3 ? ? ? ? ? ? ? ? ? ? ? ; Optional but sets port number if stated
? ? ? ? INTERLOCK=1 ? ? ? ? ? ? ? ? ? ? ; This radio also used for VARA
? ? ? ? ID=HF Packet Station 300bps ? ?; Displayed by PORTS command
? ? ? ? TYPE=ASYNC ? ? ? ? ? ? ? ? ? ? ?; Port is RS232
? ? ? ? PROTOCOL=KISS ? ? ? ? ? ? ? ? ; TNC is used in KISS or JKISS mode
? ? ? ? FULLDUP=0 ? ? ? ? ? ? ? ? ? ? ? ; Only meaningful for KISS or JKISS devices
? ? ? ? COMPORT=COM3
? ? ? ? SPEED=9600 ? ? ? ? ? ? ? ? ? ? ?; RS232 COM PORT SPEED
? ? ? ? CHANNEL=B ? ? ? ? ? ? ? ? ? ? ? ; A for single channel TNC, A or B for multichannel
? ? ? ? PERSIST=64 ? ? ? ? ? ? ? ? ? ? ?; PERSIST=256/(# of transmitters-1)
? ? ? ? SLOTTIME=100 ? ? ? ? ? ? ? ?; CMSA interval timer in milliseconds
? ? ? ? TXDELAY=400 ? ? ? ? ? ? ? ? ; Transmit keyup delay in milliseconds
? ? ? ? TXTAIL=50 ? ? ? ? ? ? ? ? ? ? ? ; TX key down, in milliseconds, at packet end
? ? ? ? MINQUAL=236 ? ? ? ? ? ? ? ? ; Only broadcast essential nodes
? ? ? ? QUALITY=90 ? ? ? ? ? ? ? ? ?; Quality factor applied to node broadcasts heard on
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; this port, unless overridden by a locked route
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; entry. Setting to 0 stops node broadcasts
? ? ? ? FRACK=7000 ? ? ? ? ? ? ? ? ? ? ?; Level 2 timout in milliseconds
? ? ? ? RESPTIME=1500 ? ? ? ? ? ? ? ; Level 2 delayed ack timer in milliseconds
? ? ? ? RETRIES=5 ? ? ? ? ? ? ? ? ? ? ?; Level 2 maximum retry value
? ? ? ? MAXFRAME=3 ? ? ? ? ? ? ? ? ? ? ?; Max outstanding frames (1 thru 7)
? ? ? ? PACLEN=32 ? ? ? ? ? ? ? ? ? ? ?; Default max packet length for this port.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; PACLEN is ignored for APRS packets
? ? ? ? BCALL= ? ? ? ? ? ? ? ; BTEXT call. unstated defaults to APPL1CALL
? ? ? ? L3ONLY=0 ? ? ? ? ? ? ? ? ? ? ? ?; 1=No user downlink connects on this port
? ? ? ? DIGIFLAG=0 ? ? ? ? ? ? ? ? ? ? ?; Digipeat: 0=OFF, 1=ALL, 255=UI Only
? ? ? ? DIGIPORT=0 ? ? ? ? ? ? ? ? ? ? ?; Port on which to send digi'd frames (0 = same port)
? ? ? ? USERS=10 ? ? ? ? ? ? ? ? ? ? ? ?; Maximum number of L2 sessions, 0 = no limit
? ? ? ? UIONLY=0 ? ? ? ? ? ? ? ? ? ? ? ?; If set to 1 will stop any connects on this port ie it can only be used for UNPROTO traffic, such as APRS.
? ? ? ? ? ? ? ? ? ? ? ? ??
ENDPORT

PORT
?PORTNUM=4
?ID=Network Links AREDN/WAN
?DRIVER=BPQAXIP
?QUALITY=200
?MAXFRAME=4
?FRACK=7000
?RESPTIME=1000
?RETRIES=10
?PACLEN=120
?CONFIG
?UDP 10093 ? ? ? ? ? ? ? ? # Optional. Enables UDP support, and defines the port
? ? ? ? ? ? ? ? ? ? ? ? ? ?# AX.IP listens on. You can specify more than one
? ? ? ? ? ? ? ? ? ? ? ? ? ?# UDP line if you need to listen on more than one port
?MHEARD ? ? ? ? ? ? ? ? ? ?# Optional - opens a window to display a "Heard List"?
?BROADCAST NODES
?MAP KA4KKF UDP 10093 B
?MAP W9IKU UDP 10093 B
?MAP KD4WLE UDP 10093 B
?MAP KK4DIV-7 UDP 10093 B
?MAP NC8Q-7 UDP 10093 B
?MAP KA3VSP-7 UDP 10093 B
?MAP KE4QCM-7 UDP 10093 B
ENDPORT




PORT
?PORTNUM=5
?ID=VARA HF
?DRIVER=VARA
?INTERLOCK=1
?CONFIG
?ADDR 127.0.0.1 8300 PTT CI-V PATH C:\VARA\VARA.exe
?BW2300
?RIGCONTROL
? COM4 9600 ICOM IC718 5Eh
? 00:00
? 60,7.1006,USB

??
?****

?WL2KREPORT PUBLIC, server.winlink.org, 8085, N3BYR-10, EM82DN, 00-23, 7102200, VARA, 65, 12, 0, 0

ENDPORT





; WINLINK REPORT STATMENT **REFERENCE **
; WL2KREPORT Service, Host, Port, Callsign, Locator, Hours, Freq, Mode, Power, Ant Height, Ant Gain, Ant Direction


; **** Applications ****?
APPLICATION 1,RMS,C 1 CMS,N3BYR-10 ? ? ? ? ? ?; CMS Application
APPLICATION 2,BBS,,N3BYR-1,(P)BBS,255 ? ? ? ? ? ?; BBS Application
APPLICATION 3,CHAT,,N3BYR-12,BYRCHT,255 ? ? ? ? ? ?; CHAT Application
======Config File Stop Paste=======


 

Greg,

I think there may be more to removing a forwarding partner than simply removing his MAP entry. You probably should remove his Forwarding? and User records as well. And, removing him from your netrom network cache wouldn't hurt either.

Here's how I would remove him from the network cache.

1. Shut down bpq
2. Go to the linbpq directory
3a. Edit the file BPQNODES.dat and remove all instances of the former partner
or
3b. Completely remove the BPQNODES.dat file
4. restart bpq

BPQNODES.dat is the backup file that is written periodically by bpq. It's purpose is to immediately populate the netrom nodes list upon bpq bootup. If you simply delete the file as in step 3B, bpq will utimately rebuild the file once it has had enough time to rebuild its nodes list.

73, Mark, N2MH


 

Good Evening Mark,
???? Good to hear from you on here! I did try completely purging all records (User, NetRom, etc.) which I forgot to mention in the post. They kept repopulating though especially the BPQNODES.dat file. Hopefully it won't be any time soon I need to remove another node from mapping though. Next week as time permits I may play with the mapping again and see if there is another way I missed including purging the nodes dat file again to see if I just goofed purging it the first time. For the time being if I need to drop another node I'll just wipe the port again.

???? Hope all is well up there Mark, take care.

Greg - N3BYR


 

¿ªÔÆÌåÓý

Something must be going wrong here, If you remove a AXIP MAP record (and so long as you don't have AUTOADDMAP set) you will not be able to send or receive NETROM packets to/from that station over that link. The route will be added back from BPQNODES.dat when you reboot, but as you can't receive from that station the route will be removed. Unless you've disabled keepalives this will take a few minutes otherwise quite a lot longer. Next time you close down the node to restart it BPQNODES.dat will be updated and the route will be removed.

Note that this won't necessarily remove the station from your NODES table, as you may be receiving it via another station. Also note that this has nothing to do with mail forwarding.

I may be misunderstanding your problem, but if the above isn't happening then there is a bug that needs to be investigated.

73, John

On 14/06/2024 02:10, B Greg Colburn via groups.io wrote:

Good Evening Mark,
???? Good to hear from you on here! I did try completely purging all records (User, NetRom, etc.) which I forgot to mention in the post. They kept repopulating though especially the BPQNODES.dat file. Hopefully it won't be any time soon I need to remove another node from mapping though. Next week as time permits I may play with the mapping again and see if there is another way I missed including purging the nodes dat file again to see if I just goofed purging it the first time. For the time being if I need to drop another node I'll just wipe the port again.

???? Hope all is well up there Mark, take care.

Greg - N3BYR