Page 4 of 5

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Mon Mar 17, 2025 7:59 am
by M1DNS
Im not sure what he would mean by "the correct support channel" for something that he got wrong / made any error in mmdvmhost ?? other than telling him as you did, or via his git. It certainly wouldnt be here, given pistar pulls from upsteam and, If its broken there, it will also most prob. be broken here.

Anyways 'klx says its fixed... and i saw the rebuild of mmdvmhost the following morning pulled via pistar server, if its not then I'd suggest making futhur requests of klx, either via his git, or through his opendv group to look at it again.
DSTAR has died a death here, havnt picked up a dstar radio in a while, but looks like I might be blowing the dust off 'em and trying it agn. to see what state I find the mode on my installs.


PS, both Andy & I have seen the email...





Sent via smoke signals using my SM-G935F





Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Tue Mar 18, 2025 8:59 pm
by VA3UV
Thanks, Andrew!

I have tried DTMF again here a couple of times (two different repeaters) and it's not working (tried on my 91AD as well as my 5100). It has been fixed elsewhere, so I am hopeful that we can benefit from the fix soon!

Listening to REF001C, I would not have guessed that D-STAR has "died a death" in the UK... but I know there has been a mass gravitation to YSF (probably due to the cheaper entry point)... but cheap doesn't mean that it sounds good! - I offer YSF (C4FM) on my repeaters since that's what the folks seem to want - but it sounds like a certain bear called "Winnie" to me (and I've listened to a "genuine" Fusion repeater too - still sounds like "Winnie".

Planning to deploy another repeater in mid April, so hopefully we can resolve some of these issues by then.

Thanks for confirming receipt of the direct email.

Cheers,

Ramesh, VA3UV, WA3UV, G4PNQ

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Wed Mar 19, 2025 8:38 pm
by VA3UV
Hi Andrew:

Can you please check to see whether the Pi-Star repos have been updated successfully?

I just checked one of my systems and MMDVMHost seems to be over a year old:


root@va3pmo-charlie(ro):sbin# cd /usr/local/bin
root@va3pmo-charlie(ro):bin# ls -l MMDVM*
-rwxr-xr-x 1 root bin 116372 Jan 26 2024 MMDVMCal
-rwxr-xr-x 1 root bin 814224 Feb 17 2024 MMDVMHost
-rwxr-xr-x 1 root bin 719928 Jan 26 2024 MMDVMHost_Adafruit

Hopefully this gets us closer to the solution.

I also flipped this repeater into simplex mode, and DTMF works fine (so same hardware, MMDVM board, MMDVM f/w, MMDVMHost). Please review and confirm the MMDVMHost version. All of my systems are online 24/7. I will do a manual update right now.... (See attachment).

And MMDVMHost is still the same:

root@va3pmo-charlie(ro):bin# pwd
/usr/local/bin
root@va3pmo-charlie(ro):bin# ls -l MMDVM*
-rwxr-xr-x 1 root bin 116372 Jan 26 2024 MMDVMCal
-rwxr-xr-x 1 root bin 814224 Feb 17 2024 MMDVMHost
-rwxr-xr-x 1 root bin 719928 Jan 26 2024 MMDVMHost_Adafruit

Hope this helps!

Ramesh, VA3UV, WA3UV, G4PNQ

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 12:55 am
by KN2TOD
Not sure the dates you're seeing can be counted on. Best to the use the git version returned by the binary itself:

Code: Select all

╔═pi-star@pi-star(rw)═[/home/pi-star]
╚═$:echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
MMDVMHOST: 05/20/24 814224 20240210_PS4 git #218a017

╔═pi-star@pi-star-test(rw)═[/home/pi-star]
╚═$:echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
MMDVMHOST: 03/31/24 814224 20240210_PS4 git #218a017

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 1:33 am
by VA3UV
KN2TOD wrote: Thu Mar 20, 2025 12:55 am Not sure the dates you're seeing can be counted on. Best to the use the git version returned by the binary itself:

Code: Select all

╔═pi-star@pi-star(rw)═[/home/pi-star]
╚═$:echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
MMDVMHOST: 05/20/24 814224 20240210_PS4 git #218a017

╔═pi-star@pi-star-test(rw)═[/home/pi-star]
╚═$:echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
MMDVMHOST: 03/31/24 814224 20240210_PS4 git #218a017
OK, so the system that I used earlier (VA3PMO-Charlie) is running Pi-Star v4.2.1. I tried your command above on that system:

pi-star@va3pmo-charlie(rw):~$ echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
cut: "'": No such file or directory
MMDVMHOST: 02/17/24 814224

So 02/17/224 (definitely has not been updated), and this correlates with the date reported earlier.

Now, on a second system, I am running Pi-Star v4.3.0:


root@ve3rsd-bravo(rw):bin# cd /usr/local/bin
root@ve3rsd-bravo(rw):bin# ls -l MMDVM*
-rwxr-xr-x 1 root bin 116372 Jan 26 2024 MMDVMCal
-rwxr-xr-x 1 root bin 814224 Mar 14 14:20 MMDVMHost
-rwxr-xr-x 1 root bin 719928 Jan 26 2024 MMDVMHost_Adafruit


and when I use your command:

root@ve3rsd-bravo(rw):bin# echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d\' \' -f 3-)"
cut: "'": No such file or directory
MMDVMHOST: 03/14/25 814224

This system (Pi-Star v4.3.0) does seem to have an updated version of MMDVMHOST - but DTMF decoding still doesn't work!

Ramesh, VA3UV, WA3UV, G4PNQ

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 8:34 am
by KN2TOD
Correction: run THIS command. (remove the backslashes from the cut params):

Code: Select all

echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d' ' -f 3-)"

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 10:18 am
by VA3UV
KN2TOD wrote: Thu Mar 20, 2025 8:34 am Correction: run THIS command. (remove the backslashes from the cut params):

Code: Select all

echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d' ' -f 3-)"
OK, on VE3RSD-B (Pi-Star v4.3.0):

root@ve3rsd-bravo(ro):bin# echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d' ' -f 3-)"
MMDVMHOST: 03/14/25 814224 20240210_PS4 git #218a017


On VA3PMO-C (Pi-Star v4.2.1):

pi-star@va3pmo-charlie(ro):~$ echo "MMDVMHOST: $(date +%m/%d/%y -r /usr/local/bin/MMDVMHost 2> /dev/null) $(stat -c %s /usr/local/bin/MMDVMHost 2> /dev/null) $(/usr/local/bin/MMDVMHost -v 2> /dev/null | cut -d' ' -f 3-)"
MMDVMHOST: 02/17/24 814224 20240210_PS4 git #218a017


Interesting... so the last part "814224 20240210_PS4 git #218a017" is the same (makes sense I suppose)... does this verify that MMDVMHOST is not being updated / or has not been updated on the Repo?

Thanks for chiming in Mark; this has been a year-long endeavor, it's getting lonely out here!

Ramesh, VA3UV, WA3UV, G4PNQ

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 1:52 pm
by KN2TOD
Yes, your results suggest that something is or isn't being updated (correctly).

The big question here is: what should the GIT indice (and gen date) for this particular update be? (only klx et al can answer that.)

Knowing that we can determine if the (automated) updates are working or not, and if not, we can work around it to update the binary directly ourselves so we continue testing.

Yes, it's a lonely job, but someone's got to do it!

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 1:58 pm
by VA3UV
Hi Mark!

So, I just cloned from KLX's repo and tried to build (make) myself.. partial success.

MMVMHost has been created; I "installed" - and get an error that it is unable to write to the log file... trying to figure out where to specify the log file path. Obviously /var/log/pi-star is particular to Pi-Star. It's not in the MMDVMHost.cpp file, and I don't see it in the MMDVMHost.h file.

Maybe we're getting closer.....?

Ramesh, VA3UV, WA3UV, G4PNQ
Owner of 7 different repeater systems and hotspots all running Pi-Star!

Re: Loss of DTMF Decoding PLUS loss of ability to edit ircddbgateway config file from Expert Menu

Posted: Thu Mar 20, 2025 3:35 pm
by VA3UV
OK, the log file path is in the Makefile... so I temporarily created a folder /var/log/mmdvm with permissions of 755.

Now mmdvmhost is attempting to start - but the odd thing is that the log is still being written to the /var/log/pi-star folder.

Here are the contents (first few lines) of the MMDVM log file now...

root@va3pmo-charlie(ro):pi-star# tail -50 MMDVM-2025-03-20.log
E: 2025-03-20 15:22:06.508 Cannot open device - /dev/ttyAMA0
I: 2025-03-20 15:22:29.002 This software is for use on amateur radio networks only,
I: 2025-03-20 15:22:29.002 it is to be used for educational purposes only. Its use on
I: 2025-03-20 15:22:29.003 commercial networks is strictly prohibited.
I: 2025-03-20 15:22:29.003 Copyright(C) 2015-2025 by Jonathan Naylor, G4KLX and others
I: 2025-03-20 15:22:29.003 MMDVMHost-20250314 is starting
I: 2025-03-20 15:22:29.003 Built 09:26:13 Mar 20 2025 (GitID #d9d6846)


Andy / Andrew - what am I missing / overlooking when attempting to build MMDVMHost?

Would be good to have a look / have a copy of the Pi-Star Makefile too.

Thanks!

Ramesh, VA3UV, WA3UV, G4PNQ