Setup Information
Use sudo asl-show-version to obtain this information from the console or SSH
********** AllStarLink [ASL] Version Info **********
OS : Debian GNU/Linux 12 (bookworm)
OS Kernel : 6.12.34+rpt-rpi-2712
Asterisk : 22.4.1+asl3-3.5.4-1.deb12
ASL [app_rpt] : 3.5.4
Installed ASL packages :
Package Version
============================== ==============================
allmon3 1.5.1-1.deb12
asl3 3.8-1.deb
asl3-asterisk 2:22.4.1+asl3-3.5.4-1.deb12
asl3-asterisk-config 2:22.4.1+asl3-3.5.4-1.deb12
asl3-asterisk-modules 2:22.4.1+asl3-3.5.4-1.deb12
asl3-menu 1.14-1.deb12
asl3-pi-appliance 1.10.0-1.deb12
asl3-tts 1.0.1-1.deb12
asl3-update-nodelist 1.5.1-1.deb12
cockpit 287.1-0+deb12u3
cockpit-bridge 287.1-0+deb12u3
cockpit-networkmanager 287.1-0+deb12u3
cockpit-packagekit 287.1-0+deb12u3
cockpit-sosreport 287.1-0+deb12u3
cockpit-storaged 287.1-0+deb12u3
cockpit-system 287.1-0+deb12u3
cockpit-wifimanager 1.1.1-1.deb12
cockpit-ws 287.1-0+deb12u3
dahdi 1:3.1.0-2
dahdi-dkms 1:3.4.0-6+asl
dahdi-linux 1:3.4.0-6+asl
Inquiry
I have a simplex ASL3 node with a public AllStar number of 65635. On this same node I have installed DVSwitch specifically for DMR and it's tied to private node 1999. I have 65635 connected to 1999. It is working perfectly and I can use the command line option: /opt/MMDVM_Bridge/dvswitch.sh tune XXXXX to switch talk groups. I want to be able to switch talk groups through my radio using DTMF. From my research I found documentation and links that said I need to setup Autopatch, in this case *091, with a link to an extensions.conf context, I used [tgtune], and then the talk group number. Dialing the autopatch code should match my [tgtune] dialing context and first tell me "DMR Talk Group XXXXX" and then execute the DVSwitch command line option for Tune to set the Talk Group. I have tried dialing the following trying to connect to Talk Group 7374:
*0917374 - fail
*091 send tones, 7374 send tones, *090 - fail
*0917374# - fail
I don't hear the step 2 item to SayAlpha "tg7374" or actually change the talk group with step 3.
I have tried and failed using: sudo asterisk -r and then entering: rpt fun 65635 *0917374
I'd appreciate any guidance you can provide
Joe - KK7PZE
sudo nano /etc/asterisk/rpt.conf
[functions]
;;;;; Autopatch Commands ;;;;;
090 = autopatchdn
091 = autopatchup,context = tgtune,dialtime = 6000,farenddisconnect = 1,noct = 1,quiet = 1
65635
rxchannel = SimpleUSB/65635
duplex = 1
; Tried the below VOX settings but they didn't help
;voxtimeout = 10000 ; vox timeout time in ms
;voxrecover = 2000 ; vox recover time in ms
;simplexpatchdelay = 25 ; Delay for transmit while in patch in 20ms increments
1999
rxchannel = USRP/127.0.0.1:50002:50001
duplex = 0
sudo nano /etc/asterisk/extensions.conf
tryinclude "custom/extensions.conf"
sudo nano /etc/asterisk/custom/extensions.conf
[tgtune]
exten => _X.,1,Wait(3) ; this gives you a chance (3 seconds) to cancel by hitting the '#' key if incorrect.
exten => _X.,2,SayAlpha(TG${EXTEN}) ; Crude message to user
exten => _X.,3,System(/opt/MMDVM_Bridge/dvswitch.sh tune ${EXTEN}) ; run the script dvswitch.sh with a parameter passwd from the function
exten => _X.,4,Hangup ; Done, return to normal operation
I'VE ALSO TRIED exten = rather than =>
I'VE ALSO TRIED TO PUT THIS WHOLE SECTION AT THE BOTTOM OF THE MAIN extensions.conf
asterisk -r
rpt fun 65635 *0917374
[2025-07-17 18:54:07.676] WARNING[251166]: app_rpt/rpt_bridging.c:568 rpt_play_tone: Cannot start tone on DAHDI/pseudo-1850948390
[2025-07-17 18:54:13.859] WARNING[251166]: app_rpt/rpt_bridging.c:568 rpt_play_tone: Cannot start tone on DAHDI/pseudo-1850948390
tail -f /var/log/asterisk/messages.log
This running while trying to change the TG via DTMF
[2025-07-17 18:50:32.641] DTMF[227750] channel.c: DTMF begin '' received on SimpleUSB/65635
[2025-07-17 18:50:32.641] DTMF[227750] channel.c: DTMF begin passthrough '' on SimpleUSB/65635
[2025-07-17 18:50:32.833] DTMF[227750] channel.c: DTMF end '' received on SimpleUSB/65635, duration 191 ms
[2025-07-17 18:50:32.833] DTMF[227750] channel.c: DTMF end accepted with begin '' on SimpleUSB/65635
[2025-07-17 18:50:32.833] DTMF[227750] channel.c: DTMF end passthrough '*' on SimpleUSB/65635
[2025-07-17 18:50:32.893] DTMF[227750] channel.c: DTMF begin '0' received on SimpleUSB/65635
[2025-07-17 18:50:32.893] DTMF[227750] channel.c: DTMF begin passthrough '0' on SimpleUSB/65635
[2025-07-17 18:50:33.089] DTMF[227750] channel.c: DTMF end '0' received on SimpleUSB/65635, duration 195 ms
[2025-07-17 18:50:33.089] DTMF[227750] channel.c: DTMF end accepted with begin '0' on SimpleUSB/65635
[2025-07-17 18:50:33.089] DTMF[227750] channel.c: DTMF end passthrough '0' on SimpleUSB/65635
[2025-07-17 18:50:33.149] DTMF[227750] channel.c: DTMF begin '9' received on SimpleUSB/65635
[2025-07-17 18:50:33.149] DTMF[227750] channel.c: DTMF begin passthrough '9' on SimpleUSB/65635
[2025-07-17 18:50:33.345] DTMF[227750] channel.c: DTMF end '9' received on SimpleUSB/65635, duration 195 ms
[2025-07-17 18:50:33.345] DTMF[227750] channel.c: DTMF end accepted with begin '9' on SimpleUSB/65635
[2025-07-17 18:50:33.345] DTMF[227750] channel.c: DTMF end passthrough '9' on SimpleUSB/65635
[2025-07-17 18:50:33.405] DTMF[227750] channel.c: DTMF begin '1' received on SimpleUSB/65635
[2025-07-17 18:50:33.405] DTMF[227750] channel.c: DTMF begin passthrough '1' on SimpleUSB/65635
[2025-07-17 18:50:33.622] DTMF[227750] channel.c: DTMF end '1' received on SimpleUSB/65635, duration 216 ms
[2025-07-17 18:50:33.622] DTMF[227750] channel.c: DTMF end accepted with begin '1' on SimpleUSB/65635
[2025-07-17 18:50:33.622] DTMF[227750] channel.c: DTMF end passthrough '1' on SimpleUSB/65635
[2025-07-17 18:50:33.662] DTMF[227750] channel.c: DTMF begin '7' received on SimpleUSB/65635
[2025-07-17 18:50:33.662] DTMF[227750] channel.c: DTMF begin ignored '7' on SimpleUSB/65635
[2025-07-17 18:50:33.878] DTMF[227750] channel.c: DTMF end '7' received on SimpleUSB/65635, duration 215 ms
[2025-07-17 18:50:33.878] DTMF[227750] channel.c: DTMF begin emulation of '7' with duration 215 queued on SimpleUSB/65635
[2025-07-17 18:50:33.938] DTMF[227750] channel.c: DTMF begin '3' received on SimpleUSB/65635
[2025-07-17 18:50:33.938] DTMF[227750] channel.c: DTMF begin ignored '3' on SimpleUSB/65635
[2025-07-17 18:50:34.098] DTMF[227750] channel.c: DTMF end emulation of '7' queued on SimpleUSB/65635
[2025-07-17 18:50:34.102] WARNING[242949] app_rpt/rpt_bridging.c: Cannot start tone on DAHDI/pseudo-1876465716
[2025-07-17 18:50:34.118] DTMF[227750] channel.c: DTMF end '3' received on SimpleUSB/65635, duration 179 ms
[2025-07-17 18:50:34.156] DTMF[227750] channel.c: DTMF end '3' received on SimpleUSB/65635, duration 179 ms
[2025-07-17 18:50:34.156] DTMF[227750] channel.c: DTMF begin emulation of '3' with duration 179 queued on SimpleUSB/65635
[2025-07-17 18:50:34.196] DTMF[227750] channel.c: DTMF begin '7' received on SimpleUSB/65635
[2025-07-17 18:50:34.196] DTMF[227750] channel.c: DTMF begin ignored '7' on SimpleUSB/65635
[2025-07-17 18:50:34.336] DTMF[227750] channel.c: DTMF end emulation of '3' queued on SimpleUSB/65635
[2025-07-17 18:50:34.376] DTMF[227750] channel.c: DTMF end '7' received on SimpleUSB/65635, duration 180 ms
[2025-07-17 18:50:34.396] DTMF[227750] channel.c: DTMF end '7' received on SimpleUSB/65635, duration 180 ms
[2025-07-17 18:50:34.396] DTMF[227750] channel.c: DTMF begin emulation of '7' with duration 180 queued on SimpleUSB/65635
[2025-07-17 18:50:34.436] DTMF[227750] channel.c: DTMF begin '4' received on SimpleUSB/65635
[2025-07-17 18:50:34.436] DTMF[227750] channel.c: DTMF begin ignored '4' on SimpleUSB/65635
[2025-07-17 18:50:34.576] DTMF[227750] channel.c: DTMF end emulation of '7' queued on SimpleUSB/65635
[2025-07-17 18:50:34.636] DTMF[227750] channel.c: DTMF end '4' received on SimpleUSB/65635, duration 199 ms
[2025-07-17 18:50:34.636] DTMF[227750] channel.c: DTMF begin emulation of '4' with duration 199 queued on SimpleUSB/65635
[2025-07-17 18:50:34.837] DTMF[227750] channel.c: DTMF end emulation of '4' queued on SimpleUSB/65635
[2025-07-17 18:50:39.903] WARNING[242949] app_rpt/rpt_bridging.c: Cannot start tone on DAHDI/pseudo-1876465716