Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
linbpq rms not connecting
I just installed Direwolf and LinBPQ configured as an RMS for 1200 baud Packet following the video "Winlink Gateway on a Raspberry Pi LinBPQ". The install is on a fresh Pi 3B with Debian Bookworm. Everything seems to be running correctly but when I try to connect with either Winlink Express or Pat from Windows (don't have Pat on a PI). It connects but I only get the prompt for a BPQ node (Type ? for list of available commands.)? instead of the message in the Outbox being transmitted. I have been approved as a Sysop.
I have successfully been working with Winlink Express and Pat using both Vara HF and ARDOPC but don't have a VHF Packet station within range of my system so I'm not sure if this is a client setup problem or a setup for Pi and RMS. Any help is appreciated. 73 Dave WB9TEN |
Resurrecting this old thread in hopes of a solution...
?
I have been trying to install bpq using the BAP scripts for several days, messing with the configuration, reinstalling from scratch, etc. with the same result. Web searches indicate that other people have the same problem, but no solution posted.
?
Installation goes as expected, I can connect to the node (it's connected directly from the client to the server through an 80 dB attenuator) but only get the "Type ?..." response. Entering RMS at the BPQ terminal connects to the RMS server no problem.
?
Any help appreciated. |
It's been years since I had a bpq gateway. John Wiseman has a group where you can get help. bpq. cfg you should have your settings for Winlink secure login etc. I have a copy of my bpq. Cfg. I would have to see how it's set up 73 Don va7dgp Don Google Cell On Wed, Sep 25, 2024, 6:32?PM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
The best place to get help with configs for BPQ is in John's forum /g/bpq32/topics
?
--
73, de KM4ACK
|
|
|
See the bottom part of the bpq.cfg. Application?1 Application 2 Etc.? later Don Poaps New Westminster, BC VA7DGP DATA VA7QU ? VOICE Winlink:?va7dgp@... Subject://wl2k ? ? ? ? ? ALLSTAR ?530780 Hamshack Hotline 5971 Mid-Island Phone Mesh 2210 2232 ? ? ? ? ? ? ? ? ? ? On Thu, Sep 26, 2024 at 8:11?AM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
Bottom of config:
APPLICATION 3,RMS,C 1 CMS,W3IVH-9,,0
?
Which as far as I can tell is OK.
?
If I open the terminal on the bpq web interface and enter RMS, it returns:
RMS
Trying ec2-52-23-12-135.compute-1.amazonaws.com *** W3IVH Connected to CMS [WL2K-5.0-B2FWIHJM$] ;PQ: 49811864 CMS via W3IVH > ?
So I'm guessing the connection to RMS is actually ok, but it doesn't do anything. Won't try to receive or send mail, just hangs.
?
I'm going over the config you sent, can't see what's wrong yet. |
If I remember?correctly, I use my browser, Enter the IP address:8080. It opens up a page showing the callsign of the node. You should see: See if your answer here 73 Don Poaps New Westminster, BC VA7DGP DATA VA7QU ? VOICE Winlink:?va7dgp@... Subject://wl2k ? ? ? ? ? ALLSTAR ?530780 Hamshack Hotline 5971 Mid-Island Phone Mesh 2210 2232 ? ? ? ? ? ? ? ? ? ? On Thu, Sep 26, 2024 at 5:26?PM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
More info: this is my config files (passwords redacted):
?
; Written by BPQConfigGen
SIMPLE
NODECALL=W3IVH-9 NODEALIAS=IVH LOCATOR=CM95QG FULL_CTEXT=1 IDINTERVAL=0 BTINTERVAL=0 INFOMSG: **** IDMSG:
**** BTEXT:
**** CTEXT:
Type ? for list of available commands. **** PORT
PORTNUM=1 ?ID=Telnet Server ?DRIVER=TELNET ?CONFIG ? LOGGING=1 ? TCPPORT=8010 ? FBBPORT=8011 ? HTTPPORT=8080 ? CMDPORT=63000 ? ? LOGINPROMPT=user: ? PASSWORDPROMPT=password: ? ? MAXSESSIONS=25 ? ? CMS=1 ? CMSCALL=W3IVH ? CMSPASS=winlinkpassword ? USER=W3IVH,password,W3IVH,,SYSOP;
ENDPORT
PORT
?PORTNUM=2 ?ID=Direwolf ?TYPE=ASYNC ?PROTOCOL=KISS ?IPADDR=127.0.0.1 ?TCPPORT=8001 ?CHANNEL=A ?PACLEN=128 ?TXDELAY=500 ?FRACK=7000 ?RESPTIME=1500 ?MAXFRAME=4 ?RETRIES=6 WL2KREPORT PUBLIC, api.winlink.org, 80, W3IVH-9, CM95qg, 00-23, 145010000, PKT1200, 5, 20, 2, 0 ENDPORT ROUTES: ****
APPLICATION 3,RMS,C 1 CMS,W3IVH-9,,0
?
|
If I remember?correctly, I had to create a USER called RMS. I had to have help in setting this up way back 2010. RMS would connect (How I set it up) via Telnet, if no internet?connection then I forward?to VA7TSA-10.?? later Don Poaps New Westminster, BC VA7DGP DATA VA7QU ? VOICE Winlink:?va7dgp@... Subject://wl2k ? ? ? ? ? ALLSTAR ?530780 Hamshack Hotline 5971 Mid-Island Phone Mesh 2210 2232 ? ? ? ? ? ? ? ? ? ? On Thu, Sep 26, 2024 at 6:08?PM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
I think the problem lies in this line: APPLICATION 3,RMS,C 1 CMS,W3IVH-9,,0 The last number, which is zero, change it to 255 ? -- Mike WB8ERJ Geeze! What is he up to now? On Thu, Sep 26, 2024 at 9:15?PM Don Poaps via <va7dgp=[email protected]> wrote:
|
In order for the changes to take effect, you either need to restart bpq, or reboot the Pi. For reference, here is my bpq.cfg file.Hope this helps! ; Written by BPQConfigGen SIMPLE NODECALL=WB8ERJ-7 NODEALIAS=MFDSW1 LOCATOR=EN80SQ FULL_CTEXT=1 IDINTERVAL=10 BTINTERVAL=30 NODE=1 BBS=1 OBSINIT=6 OBSMIN=1 NODESINTERVAL=60 L3TIMETOLIVE=25 L4RETRIES=3 L4TIMEOUT=60 PACLEN=236 T3=300 IDLETIME=1500 MAXLINKS=63 MAXNODES=512 MAXROUTES=64 MAXCIRCUITS=128 MINQUAL=100 HIDENODES=1 L4DELAY=10 L4WINDOW=4 AUTOSAVE=1 MAXRTT=90 MAXHOPS=5 SAVEMH=1 ENABLE_LINKED=A ; Network System Parameters: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; in a received nodes broadcast. This value is then ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; decremented by 1 every NODESINTERVAL. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; value that node's information is not included in ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; a subsequent nodes broadcast. ; INP3 Routing is experimental.? The two parms which follow will be ignored ; unless activated in the ROUTES: section. ;BUFFERS=255 ? ? ? ? ? ?; This parameter is no longer used in the Win32 version. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; BPQ32 allocates an adequate number automatically. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; I have the line commented out just to remind me it's gone!! ; TNC default parameters: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; 236 is suitable for reliable and fast connections, such ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; as AX/IP/UDP or a dedicated 9600 RF Link ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; 120 is suitable for a typical shared VHF packet radio connection ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; PACLEN is defined for each port individually in the ports sections TRANSDELAY=1 ? ? ? ? ? ?; Transparent node send delay in seconds ; Level 2 Parameters: ; T1 (FRACK), T2 (RESPTIME) and N2 (RETRIES) are now in the PORTS section ; Configuration Options: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; require a 'N *' command to be displayed. /* The *** LINKED command is intended for use by gateway software, and concern has been expressed that it could be misused. It is recommended that it be disabled (=N) if unneeded. */ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; Y = allows unrestricted use ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; A = allows use by application program ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; N = disabled ;* INFOMSG: WB8ERJ's Winlink Gateway / BBS / Chat **** IDMSG: WB8ERJ-10 Winlink / RMS WB8ERJ-1 BBS WB8ERJ-5 chat **** BTEXT: WB8ERJ-10 Winlink / RMS WB8ERJ-1 BBS WB8ERJ-5 chat WB8ERJ-7 node **** CTEXT: Type ? for list of available commands. **** PORT PORTNUM=1 ?ID=Telnet Server ?DRIVER=TELNET ?CONFIG ? LOGGING=1 ? TCPPORT=8010 ? FBBPORT=8011 ? HTTPPORT=8080 ? SECURETELNET=1 ? WL2KREPORT PUBLIC, , 80, WB8ERJ-10, EN80SQ, 00-23, 145030000, PKT1200, 8, 10, 1, 0 ? CMS=1 ? CMSCALL=WB8ERJ ? CMSPASS=xxxxxx ? USER=wb8erj,xxxxxx,WB8ERJ,,SYSOP; ENDPORT PORT ?PORTNUM=2 ?ID=AXIP link : MFDSW2 : WB8ERJ-11 ?DRIVER=BPQAXIP ?PACLEN=236 ?FRACK=5000 ?RESPTIME=1500 ?MAXFRAME=4 ?RETRIES=6 ?QUALITY=255 ?MINQUAL=70 ?CONFIG ? BROADCAST NODES ? MHEARD ON ? UDP 10093 ? MAP WB8ERJ-11 220-node UDP 10093 B ENDPORT PORT ?PORTNUM=3 ?ID=145.030 MHz 1200 Baud ?TYPE=ASYNC ?PROTOCOL=KISS ?IPADDR=127.0.0.1 ?TCPPORT=8001 ?CHANNEL=A ?PACLEN=128 ?TXDELAY=500 ?FRACK=7000 ?RESPTIME=1500 ?MAXFRAME=4 ?RETRIES=6 ?QUALITY=193 ?MINQUAL=70 ?L3ONLY=0 ? ? ? ? ? ?; 1=No user downlink connects on this port ?NOKEEPALIVES=1 ?DIGIFLAG=1 ? ? ? ? ? ?; Digipeat: 0=OFF, 1=ALL, 255=UI Only ?DIGIPORT=0 ? ? ? ? ? ?; Port # on which to send digi'd frames ?USERS=0 ? ? ? ? ? ? ? ?; Limit # of L2 sessions, 0 = no limit ?CONFIG ? BROADCAST NODES MHEARD ON ENDPORT ROUTES: KD8FTR-7,128,3 KC8WIT-7,245,3 **** APPLICATION 1,BBS,,WB8ERJ-1,MFDBBS,255 APPLICATION 2,CHAT,,WB8ERJ-5,MFDCHT,255 APPLICATION 3,RMS,C 1 CMS,WB8ERJ-10,MFDRMS,255 LINMAIL LINCHAT ? -- Mike WB8ERJ Geeze! What is he up to now? On Thu, Sep 26, 2024 at 11:41?PM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
ROUTES:
****
APPLICATION 3,RMS,C 1 CMS,W3IVH-9,,0 < I see (2) commas
?
This is the VA7TSA-10 linbpq from the Salvation Army EDS Winlink Gateway.?
?
APPLICATION 1,BBS,,VA7TSA,TSABBS,255
APPLICATION 2,DX,C 1 N9PMO-6,VA7DGP-6,DGPDX,255 APPLICATION 3,CHAT,,VA7TSA-11,TSACHT,255 APPLICATION 4,RMS,C 2 CMS,VA7TSA-10,RMSTSA,255? ?< C 2 is port 2 in the bpq.cfg file APPLICATION 5,RELAY,C 2 RELAY,VA7TSA,255 ?
?
It's been years since I looked at this and I've forgotten most of this.
?
Do you have LINMAIL showing? I have to look in your past messages to see if you did.
?
For Further Questions E-Mail Me at va7tsa@gmail
73-VA7TSA
*** LINMAIL LINCHAT ;-------------------------------------------------------------------- FULL_CTEXT=0 ? ? ? ? ? ? ? ? ?
?
Night time and my eyes are turning sideways. I would contact a local BPQ guru. I had a few that helped me out. I wish I knew how to help you.
?
73
?
Don VA7QU/VA7DGP
|
One more thing I remembered. In order to get BPQ to run (assuming the 73linux?/ KM4ACK install) you have to stop pat and disable it from starting on reboot: sudo systemctl stop pat@pi sudo systemctl disable pat@pi This assumes the login user is pi. Also after any 73linux update you will have to run the above commands. ? -- Mike WB8ERJ Geeze! What is he up to now? On Fri, Sep 27, 2024 at 1:33?AM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
OK No Pat - cool! It's been over a year for me, but I do remember having to write my own startup script. It's not pretty, but it works for me. Perhaps there is something in there that might give a clue: #!/bin/bash # # ? This gets bpq32 going # # ? ? ?MCT 8/23 # # ? ?put this in /usr/local/bin directory call it in crontab # ? ? ? ? @reboot sleep 20 && /usr/local/bin/startbpq.sh #Start Direwolf /usr/bin/screen -S dw -d -m /usr/local/bin/direwolf -p -c /home/pi/direwolf.conf sleep 2 # sudo /usr/sbin/kissattach /dev/pts/0 wl2k sleep 2 # start bpq cd /home/pi/linbpq /usr/bin/screen -S bpq -d -m /home/pi/linbpq/linbpq =========== This also assumes screen is installed. I believe Jason's script already installs it. If not, I believe it's?just a sudo apt-get install screen. ? -- Mike WB8ERJ Geeze! What is he up to now? On Fri, Sep 27, 2024 at 12:18?PM Demonmariner via <Propinquityslo=[email protected]> wrote:
|
Mike: I use a similar startup script that Jason put together. I believe everything is starting OK. Screen -r dw and screen -r bpq both return apparently good information. Direwolf is for sure ok, since I do get a connection. It's just that bpq hangs, apparently waiting for input.?
?
Early this morning I made a copy of your config and edited it, replacing your call with mine and putting in the Direwolf port. Without going into detail, I get exactly the same result: Connected, got "Enter ? for a list of commands:" and then it sits there. (I have my Winlink client and its radio connected through attenuation directly to the gateway radio, so no rf is going anywhere.) Winlink client is W3IVH, gateway is W3IVH-9, so no callsign conflict (probably).?
?
At this point I'm inclined to think the problem isn't bpq at all, but something else going on with the Raspberry Pi.
?
Thanks again to everyone for their help and patience. I can just see this whole mess being something obvious and stupid. I am prepared to be embarrassed. |
to navigate to use esc to dismiss