Keyboard Shortcuts
Likes
- Bpq32
- Messages
Search
BPQ32 Configuration for a Kenwood TH-D74
I'm trying to set up BPQ on my Surface Go computer along with my D74 so I can play packet when portable. The D74 exposes the TNC in KISS mode. I'm receiving packets but when I use BPQTerm32 to try and connect, the radio doesn't transmit. Beacons/IDs aren't being transmitted either. I'm sure my config is wrong. I've only ever set BPQ in Linux With a D710G so it may be a bit different. Does anyone see any glaring issues?
My config follows: ============= SIMPLE PASSWORD=** LOCATOR=DM79po NODECALL=KD5LPB-9 NODEALIAS=LPB/P IDMSG:??????????? ; UI broadcast text from NODECALL to fixed dest ID KD5LPB/P : D74 portable node ***??????????? ; Denotes end of IDMSG text BTEXT:??????????? ; UI broadcast text from BCALL to destination UNPROTO= KD5LPB/P : D74 portable node located in DM79po ***??????????? ; Denotes end of BTEXT text INFOMSG:??????? ; The INFO command text follows: Welcome to the KD5LPB portable node, currently located in Centennial, CO DM79po Thanks for visiting. 73 de KD5LPB ***??????????? ; Denotes end of INFOMSG text CTEXT:??????????? ; The CTEXT text follows: KD5LPB: Portable node located in DM79po LPB/P:KD5LPB-9} RMS BBS CONNECT BYE INFO NODES PORTS ROUTES USERS MHEARD ***??????????? ; Denotes end of CTEXT text FULL_CTEXT=1??????? ; 0=send CTEXT to L2 connects to NODEALIAS only ??????????? ; 1=send CTEXT to all connectees ;-----------------------------------------------? NETWORK SYSTEM PARAMETERS ---------------------------------------- NODESINTERVAL=25??? ; Nodes broadcast interval in minutes IDINTERVAL=10??????? ; 'IDMSG' UI broadcast interval in minutes, 0=OFF BTINTERVAL=30??????? ; The BTEXT broadcast interval in minutes, 0=OFF MAXLINKS=63??????? ; Max level 2 links MAXNODES=200??????? ; Max nodes in nodes table MAXROUTES=64??????? ; Max adjacent nodes MAXCIRCUITS=128??? ; Max L4 circuits MINQUAL=85??????? ; Minimum quality to add to nodes table ;-----------------------------------------------------------? AX / IP/ UDP PORT ---------------------------------------------------- PORT ?PORTNUM=3 ?ID=AX/IP/UDP ?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=WH6FQE-1??? ; 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 ENDPORT ;--------------------------------------------------? BPQ TELNET SERVER PORT -------------------------------------------- PORT ?PORTNUM=2 ?ID=Telnet ?DRIVER=Telnet ?QUALITY=0 CONFIG ?CMS=0 ?CMSCALL=KD5LPB ?CMSPASS=*** ?RELAYAPPL=BBS ?LOGGING=1 ?DisconnectOnClose=1 ?TCPPORT=8010 ?FBBPORT=8011 ?HTTPPORT=8012 ?LOGINPROMPT=user: ?PASSWORDPROMPT=password: ?MAXSESSIONS=15 ?CTEXT=Welcome to KD5LPB/P's Telnet Server\nEnter ? for list of commands\n\n ?USER=KD5LPB,***,KD5LPB,"",sysop ENDPORT ;---------------------------------------------------------------? VHF PACKET PORT ----------------------------------------------------- PORT ?PORTNUM=1 ?ID=VHF Packet Port (D74) ?TYPE=ASYNC ?PROTOCOL=KISS ?FULLDUP=0 ?COMPORT=4 ?SPEED=9600 ?MAXFRAME=2 ?FRACK=10000 ?RESPTIME=3000 ?RETRIES=10 ?PACLEN=200 ?TXDELAY=500 ?SLOTTIME=100 ?PERSIST=64 ENDPORT ;-------------------------------------------------------------? APPLICATIONS ------------------------------------------------------- ; Applications:? APPLICATION n,CMD,New Command,Call,Alias, Quality APPLICATION 1,BBS,,KD5LPB-1,PORTBB,255 |
Re: Raspberry PI4 trifecta: VARA, ARDOP & Packet on one ... interface
On Thu, Jun 16, 2022 at 04:28 AM, km4ack wrote:
On Wed, Jun 15, 2022 at 05:18 PM, Red - PE1RRR - Masochistic Test Pilot wrote: Yes, however PTT mixing with the other native Linux modems (ARDOP and QtSM) which this article is about is why there is more to it than that. For those that can’t do VOX there is a need to set up “RIGCONTROL” parameters and HAMLIB emulation for QTSM to share PTT signaling with each modem simultaneously- John may chime in about this before I get around to doing it (although I don’t need it myself but hey). The PTT setup is yet uncharted territory for me so it is why it isn’t in the documentation and also why I can’t recommend anything other than what works for me at this time. -Red |
Re: Raspberry PI4 trifecta: VARA, ARDOP & Packet on one ... interface
On Wed, Jun 15, 2022 at 05:18 PM, Red - PE1RRR - Masochistic Test Pilot wrote:
Installing requires a RPI4 and for now a rig that works with VOX PTT/Signalink. Once VARA is up and working with the Winelink installer, going through the steps to configure Wine and ALSA using the .asoundrc file and Wine registry settings, adding a port to BPQ to connect and use the VARA modem is reasonably trivial.Winelink will work with radios other than those that need VOX PTT/Signalink. I currently have both VARA HF & VARA FM working with the Yaesu 857 & Icom 705 using CAT PTT with Pat Winlink. 73, de KM4ACK |
Re: Suppress Mailing of Housekeeping Results
开云体育Could you send me the BBS log entries for when the message was generated?Thanks, John On 15/06/2022 23:18, Rick Paynter
VA7RBP wrote:
Hi All, |
Re: Suppress Mailing of Housekeeping Results
toggle quoted message
Show quoted text
|
Re: Suppress Mailing of Housekeeping Results
开云体育Rick
?
Check in
the Manage Forwarding The Partner that is receiving the
Housekeeping reports, do you have
in his TO
CallS:
SYSTEM
?
If you do
your BBS will send any TO System Messages to a Partner/Partners Call Sign, the
only other
thing I can
think of is in the Main Configuration, Send System Messages to SYSOP Call
flagged and
if you have
his Call as the Sysop Call.
?
I can’t
think of anything else that would cause the problem you are having.
?
You can try
sending a test message from your BBS, S SYSTEM, when you enter the CTRL Z or /EX
to save and
close the
message the BBS should show where it will be sent to.
?
Let us know
how you turn out.
?
73
Mike Melnik-N9PMO BPQ32 Group Moderator |
Re: Suppress Mailing of Housekeeping Results
开云体育They are definitely housekeeping reports, and to only one of my partners.On 2022-06-15 3:22 p.m., Red - PE1RRR -
Masochistic Test Pilot wrote:
On Wed, Jun 15, 2022 at 03:18 PM, Rick Paynter VA7RBP wrote: |
Re: Suppress Mailing of Housekeeping Results
On Wed, Jun 15, 2022 at 03:18 PM, Rick Paynter VA7RBP wrote:
Hi All,Hi Rick Are you sure they are house keeping reports and not WP updates? They both originate from the same process. I’ve not heard of housekeeping reports going off-system before. 73 Red |
Re: Raspberry PI4 trifecta: VARA, ARDOP & Packet on one ... interface
On Wed, Jun 15, 2022 at 07:42 AM, Sparks KK4IB wrote:
Aha, thanks, much better, succinct, explanation. Installing requires a RPI4 and for now a rig that works with VOX PTT/Signalink. Once VARA is up and working with the Winelink installer, going through the steps to configure Wine and ALSA using the .asoundrc file and Wine registry settings, adding a port to BPQ to connect and use the VARA modem is reasonably trivial. e.g: PORT
?PORTNUM=9
?INTERLOCK=5
?HIDE=0
?ID=VARA500 14.1022 USB +1500hz
?DRIVER=VARA
?CONFIG
?ADDR 127.0.0.1 8300
?BW500
?****
ENDPORT 73 Red |
Windows Powershell BPQ update script (howto)
#windows
#powershell
#bpq32
Hi folks
I wrote a very basic powershell script to get the latest BPQ beta binaries and DLL from John’s website to help simplify the process of updating. It is not a smart script, its basic but could be the foundation for a more advanced script that does version backups and so forth. However, as I do not run windows myself that is a bit beyond my scope of abilities :-) Here’s a write-up included for the list, but any corrections will be posted here: 73s Red de PE1RRR Simple (Windows) Powershell Script to Update?BPQ32This very VERY basic script was created for a friend to update their Windows 10 install of BPQ32 to the latest beta releases. As beta releases by John G8BPQ don’t have any identifying characteristics other than file server time stamp, the update process is as simple as downloading the latest binaries and zipped DLL from the same locations periodically. To get this script to work on your system you will be required to enable Powershell scripts in the system settings. Follow the below menu path to locate the section containing the security override.? Start Menu -> PC Settings -> Updates & Security -> Developer Options -> Scroll down to Powershell section. Check the box next to ”Change execution policy to allow local Powershell scripts to run” and click Apply. ![]() To create the script, find and run from the start menu: powershell_ise ![]() Clear-Host # Edit paths below to suit your system # Please note that the Upgrade folder is emptied on each script run. $BpqUpgradeFolder = "D:\BPQ32\UPGRADE" $BpqMainFolder = "D:\BPQ32" Write-Host "Updating BPQ DLL and EXE files, please make sure BPQ is shut down first..." pause New-Item -ItemType Directory -Force -Path "$BpqUpgradeFolder" Get-ChildItem -Path $BpqUpgradeFolder -File -Recurse | Remove-Item Invoke-WebRequest -Uri "https://www.cantab.net/users/john.wiseman/Downloads/Beta/bpq32.zip" -OutFile "$BpqUpgradeFolder\bpq32.zip" Invoke-WebRequest -Uri "https://www.cantab.net/users/john.wiseman/Downloads/Beta/BPQChat.exe" -OutFile "$BpqUpgradeFolder\BPQChat.exe" Invoke-WebRequest -Uri "https://www.cantab.net/users/john.wiseman/Downloads/Beta/BPQMail.exe" -OutFile "$BpqUpgradeFolder\BPQMail.exe" Expand-Archive -Path "$BpqUpgradeFolder\bpq32.zip" -DestinationPath "$BpqUpgradeFolder" -Force ForEach($file in Get-Childitem $BpqUpgradeFolder -Recurse -ErrorAction SilentlyContinue ` | Where-Object {$_.Extension -Match "dll" -or $_.Extension -Match "pdb" -or $_.Extension -Match "exe"} ) { Write-Host "Copying file: $file" Copy-Item -Path $file.fullname -Destination $BpqMainFolder -force } Write-Host "Update Complete" pause Copy the contents of the script into the upper part of the PowerShell editor,? Then edit the following lines to match your system: $BpqUpgradeFolder = "D:\BPQ32\UPGRADE" $BpqMainFolder = "D:\BPQ32" The ” ![]() After setting the paths appropriately, use the? Before testing, shut down your BPQ32 application, test the script by using the green Play button in the PowerShell editor. It is necessary to shut down BPQ before running the script from wherever you saved it to. |
Message not read for 10 days Deleted
开云体育John
?
Sent you a detailed email about Messages not being read for 10
days has been deleted.
?
73
?
Mike Melnik-N9PMO
BPQ32 Group Moderator |
Re: Raspberry PI4 trifecta: VARA, ARDOP & Packet on one ... interface
Sparks KK4IB
开云体育Aha, thanks, much better, succinct, explanation.I looked it up and got way too much information (TMI) to weed thru. sparks On Jun 15, 2022, at 10:35 AM, Michael Nadler <ki7qib@...> wrote: Winelink is a GitHub project that installs Wine, then Winlink and VARA for you. You can then point a BPQ port at the VARA interface.?
|
Re: Raspberry PI4 trifecta: VARA, ARDOP & Packet on one ... interface
Sparks KK4IB
开云体育I’m confused. please clarify something here.You mentioned “WineLink" several times, is that a typo for Winlink? or Wine (a tool for Macs) …? . I’m running R-Pi with BPQ via a homebrew interface (similar to SignaLink but with serial PTT). Separately, running Vara FM via SignaLink. I want them both on the same R-Pi. So, I’m very interested. sparks On Jun 14, 2022, at 4:23 AM, Red - PE1RRR - Masochistic Test Pilot <rrrtuby@...> wrote: Hello folks, Thought to contribute to the group with a recent success of getting a RPI to take over doing all of the things at once on one audio interface including VARA running simultaneously as other native Linux modems: The original document with images and a demo video is up here: —- included below for archival —- RPI4 Trifecta: VARA, Packet & ARDOP – One Audio?Interface![]() A Short DemonstrationRequirementsThis document assumes you have already installed the VARA suite of modems and the companion programs via the Winelink project. If not, now is your chance- Word of caution: installing wine is disk intensive, if you have not yet got your home directory on a real physical disk instead of the SD Card- now is the time to consider doing that. The SD Card is also incredibly slow for wine applications. To install Wine and the ARM x86 emulator system, visit the? Or go wild and run it live from the command line: curl -O && \ VARA: dsnoop & dmixPhysical audio interface mapping to the virtual sound devices for playback ( pcm.dsnooped0 { type dsnoop ipc_key 50000 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:1,0" channels 1 } } pcm.dmix0 { type dmix ipc_key 60000 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:1,0" rate 44000 } } Both VARA and ARDOP require 48KHz sample rate to be forced (default is 44.1 for system sounds) so two new audio streams are required and this is accomplished using the? Below is a snip showing the previously configured dsnoop0 & dmix0 interfaces, we’re going to call them? pcm.ARDOP2IN {type rate slave {pcm "plug:dsnooped0" rate 48000}} Wine (for VARA) requires these 48KHz audio device streams, but in a slightly different presentation to the system. Wine requires asymmetrical streams that we currently do not have, these are provisioned by combining the two previously configured ARDOP streams into a new virtual device “ pcm.asymwine { The next bit gets hairy as we are now required to edit the Wine Registry- what happens is that ‘ Run from the command line: wine regedit In the registry editor, navigate to: HKEY_CURRENT_USER\Software\Wine\Drivers\winealsa.drv ![]() From within winealsa.drv, create a new “ ![]() Name this key: ALSAOutputDevices Hit enter to save, then create another key and title it: ALSAInputDevices After adding the keys, double-click each newly created key to open it in data entry mode. Insert the device name previously configured in the .asoundrc file –? ![]() ![]() Close the registry editor and relax. Now run “ ![]() Apply, OK and exit? Open up VARA HF and navigate to sound settings to select the? This concludes the VARA part. Download & Resources for QtSoundModem & ARDOPQtSoundModem:? ARDOP:? QtSoundModem (Packet)We are assuming that? To configure QtSoundModem to use the? Edit QtSoundModem.ini: Find and replace the? SndRXDeviceName=:dsnooped0 That concludes the QtSoundModem setup. ARDOPUsing a script to launch? /home/pi/bin/piardopc 8515 ARDOP2IN ARDOP2OUT 8515 is the port ARDOP will listen for TNC connections on (as used when configured in BPQ node suite etc). This concludes the ARDOP setup. Full disclosureThanks and credit due to Matt? Below is the full? @hooks [ { func load files [ { @func concat strings [ { @func datadir } "/alsa.conf.pulse/" ] } ] errors false } ] # Point applications to plughw:dsnooped0 for input and plug:dmix0 for output pcm.dsnooped0 { type dsnoop ipc_key 50000 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:1,0" channels 1 } } pcm.dmix0 { type dmix ipc_key 60000 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:1,0" rate 44000 } } # Point ARDOP to ARDOP2IN and ARDOP2OUT for rate conversion pcm.ARDOP2IN {type rate slave {pcm "plug:dsnooped0" rate 48000}} pcm.ARDOP2OUT {type rate slave {pcm "plug:dmix0" rate 48000}} # Wine: combine the capture and playback pcm.asymwine { type asym playback.pcm "ARDOP2OUT" capture.pcm "ARDOP2IN" } # Wine: make a default plug for it pcm.!default { type plug slave.pcm "asymwine" } # Wine: define a plug for /dev/dsp pcm.dsp { type plug slave.pcm "asymwine" } 73 de pe1rrr / red |
Re: PILINBPQ w/Signal Link USB
开云体育Just an update; I now have QTsoundmodem working on PILINBPQ with USB Signalink. Thank you to John G8BPQ and Lee K5DAT Thank you gentlemen; it works very well. Brett KB5YZB On 6/5/2022 10:57 PM, John G8BPQ wrote:
A normal UZ7HO port definition is |
Re: Is this expected behavior on linbpq Version 6.0.22.70?
开云体育The version I’m using (I’m sure which at the moment) does the same Charlie. ?Must be in the code that way now. ? Tim - KF5RLL? On Jun 9, 2022, at 7:12 AM, Charlie Hein <chein@...> wrote:
|