Hey friends,
I need some help. I've been at this for days, and I'm completely stuck.
What works: Incoming call from SIP phone to radio (Rpt(67039|Pv)) works flawlessly. Audio is great both ways. I'm running ASL3 on Debian 13, Baofeng simplex node with hardware COS output, SimpleUSB.
What drives me crazy: DTMF decoding is perfect. Here's a real log when I dial *611111#:
text
[May 2 11:41:59] NOTICE[537801]: chan_simpleusb.c:2430 simpleusb_read: Channel 67039: Got DTMF char * duration 86 ms
[May 2 11:41:59] NOTICE[537801]: chan_simpleusb.c:2430 simpleusb_read: Channel 67039: Got DTMF char 6 duration 85 ms
[May 2 11:41:59] NOTICE[537801]: chan_simpleusb.c:2430 simpleusb_read: Channel 67039: Got DTMF char 1 duration 84 ms
[May 2 11:42:00] NOTICE[537801]: chan_simpleusb.c:2430 simpleusb_read: Channel 67039: Got DTMF char 1 duration 64 ms
[May 2 11:42:00] NOTICE[537801]: chan_simpleusb.c:2430 simpleusb_read: Channel 67039: Got DTMF char # duration 134 ms
After that – nothing. No -- Executing..., no error, no bridge, no call. Just… silence.
*3 1999 – same story. DTMF logged, then absolutely nothing happens.
What I've tried (I really have, please trust me):
-
quiet=1everywhere. -
All bridge modules (
bridge_simple.so,bridge_softmix.so, etc.) — loaded. -
duplex0, 1, 3. -
RX level from 200 to 800 (
simpleusb-tune-menu). -
carrierfrom = usbandusbinvert. -
context = radio-dial– exists, verified withdialplan show. -
PJSIP endpoint 1001 – alive and well (inbound call proves it).
The strangest thing: DTMF is only decoded in duplex 0 or 1. In duplex 3, nothing. But even in 0/1, where decoding works perfectly, the commands just… don't execute.
It feels like app_rpt hears the DTMF, nods politely, and then walks away without doing anything. I've been reading threads for days, but somehow no one seems to have this exact issue.
At this point, I'm not even sure what to ask anymore. Has anyone seen this? Is there a fix? A reliable workaround? Or should I just accept that autopatch in ASL3 is broken and move on?
Any insight would mean the world to me. Thank you so much for reading.
Asterisk Version: asl3-asterisk 2:22.7.0+asl3-3.7.0-1.deb13