I'm stumped....


Jorge (George)
 

systemsctl start stfu (lowcase)


Roger Davies
 

Thanks Jorge. Made a difference.
Here's what I get when I run systemsctl start stfu (lowcase):

dvswitch@dvswitch-server:~ $ systemctl start stfu
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'stfu.service'.
Authenticating as: ,,, (dvswitch)
Password:
==== AUTHENTICATION COMPLETE ===

Does this look right? Do I need to enter my password to run it?
Also, after running it, the mode changes right back to DMR when I choose STFU mode.
I think I'm getting closer.....


Tim - KX4ZU
 

Well, I'm trying to get STFU working.  As I understand it STFU replaces MMDVM_Bridge, so have stopped MMDVM_Bridge from running.   When I start STFU, it appears to login into the Brandmeister server successfully.  When I key up on the specified talkgroup from a DMR radio, I see entries in the log, but I hear no audio from my Allstar node. When I key up the Allstar node, no audio is heard and no entries show up in the STFU log.   I haven't been able to find much on the STFU configuration, so if someone could point me to some instructions or a tutorial I would greatly appreciate it.

Here is an excerpt from the STFU log showing the successful login and the entries from the DMR radio key up:

I: 2021-10-05 18:08:41.426 Successful connection to BM server at ip address: s = 3102.master.brandmeister.network   ; Brandmeister ODMRT server address

BMPor▒▒▒!

I: 2021-10-05 18:08:53.642 taFormat = 3

I: 2021-10-05 18:08:53.643 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:08:54.820 DMR, ODMR End Tx:DMR frame count was 21 frames

I: 2021-10-05 18:10:13.597 taFormat = 3

I: 2021-10-05 18:10:13.604 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:10:14.428 DMR, ODMR End Tx:DMR frame count was 15 frames

I: 2021-10-05 18:10:24.691 taFormat = 3

I: 2021-10-05 18:10:24.697 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:10:32.993 DMR, ODMR End Tx:DMR frame count was 141 frames

 


Steve N4IRS
 

DVSwitch.ini          Analog_Bridge.ini
[STFU]                [AMBE_AUDIO]

txPort  = 36100  -->  
rxPort = 31100       
rxPort  = 36103  <--   txPort = 31103        

Above are the default port numbers for STFU and Analog_Bridge. The TX port in one app must match the RX port in the other app. Same for RX port and TX port.
You can change either file. Since you are just going to run STFU, I would edit the entry for STFU in /opt/MMDVM_Bridge/DVSwitch.ini

Steve N4IRS


On 10/5/2021 2:17 PM, Tim - KX4ZU wrote:

Well, I'm trying to get STFU working.  As I understand it STFU replaces MMDVM_Bridge, so have stopped MMDVM_Bridge from running.   When I start STFU, it appears to login into the Brandmeister server successfully.  When I key up on the specified talkgroup from a DMR radio, I see entries in the log, but I hear no audio from my Allstar node. When I key up the Allstar node, no audio is heard and no entries show up in the STFU log.   I haven't been able to find much on the STFU configuration, so if someone could point me to some instructions or a tutorial I would greatly appreciate it.

Here is an excerpt from the STFU log showing the successful login and the entries from the DMR radio key up:

I: 2021-10-05 18:08:41.426 Successful connection to BM server at ip address: s = 3102.master.brandmeister.network   ; Brandmeister ODMRT server address

BMPor▒▒▒!

I: 2021-10-05 18:08:53.642 taFormat = 3

I: 2021-10-05 18:08:53.643 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:08:54.820 DMR, ODMR End Tx:DMR frame count was 21 frames

I: 2021-10-05 18:10:13.597 taFormat = 3

I: 2021-10-05 18:10:13.604 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:10:14.428 DMR, ODMR End Tx:DMR frame count was 15 frames

I: 2021-10-05 18:10:24.691 taFormat = 3

I: 2021-10-05 18:10:24.697 DMR, ODMR Begin Tx: src = 3168588, dst = 4101 (GROUP)

I: 2021-10-05 18:10:32.993 DMR, ODMR End Tx:DMR frame count was 141 frames

 


Tim - KX4ZU
 

OK, I think I figured it out.   I had to update my Analog_Bridge.ini to match the STFU txPort, rxPort and txTg parameters from DVSwitch.ini.  Once I had those parameters in sync with the DVSwitch.ini, things started working.

Now I need to figure out how to change the talkgroup using DTMF commands.  On to the next challenge. :)


Tim - KX4ZU
 
Edited

Steve,
Thanks so much for the info.  I actually figured it out BEFORE I saw your post, but I do appreciate your input.  Now if I can figure out how to dynamically change the talkgroup with DTMF commands I'll be set.   I had a script that would change the talkgroup using DTMF commands when I was using MMDVM_Bridge, now I need something similar for STFU.


Tim - KX4ZU
 

Man, I am having a great day.  Everything is falling into place.  Looks like dvswitch.sh will do the trick for changing talkgroups. I am a happy camper. :)


Scott Busby
 

This thread was very helpful in getting STFU connected to Brandmeister. However, now my DVSwitch Dashboard doesn't show any DMR information because it seems to be linked to MMDVM_bridge. How do I get DVSwitch Dashboard to show my DMR calls now that I'm using STFU?
Thanks!
Scott 
KJ6VMH


Mike Zingman - N4IRR
 

The dashboard does log file scraping and if I remember, the solution is to set your STFU log to replace the MMDVM log.  I could be wrong though.