-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Summary
On a clean ASL 3.6.3 install (Asterisk 22.5.2), the SimpleUSB/DRA-36M interface works correctly (PTT, audio, COS verified via tuning menu), but all rpt CLI functions targeting the node return no output at all — including rpt stats and rpt localplay.
This looks like the node is not correctly bound into app_rpt, even though:
app_rpt.so is loaded
SimpleUSB shows the device as active
The Repeater Rx shows up in core show channels
This prevents telemetry, ID, and node control functions from working — despite fully working RF hardware/audio.
System details
Platform: Raspberry Pi 3B
Image: allstar3-arm64-3.0.20.img
ASL version: 3.6.3
Asterisk version:
Asterisk 22.5.2+asl3-3.6.3-1.deb12
Node: 67214
Interface: DRA-36M (CM119), Motorola M1225
Channel driver: SimpleUSB
Modules settings:
load = chan_simpleusb.so
noload = chan_usbradio.so
What works
✔ SimpleUSB driver is active
chan_simpleusb.so Running
✔ Interface Tune CLI sees device
Menu → Interface Tune CLI:
Active Simple USB Radio device is [67214]
✔ PTT and TX audio verified
Command F (Flash) in the tune menu:
Keys the radio
Transmits tone over RF
➡️ TX audio path works end-to-end
✔ COR / COS verified
Command V (View COS/PTT) while keying radio:
COS Input : Keyed
COS Out : Keyed
PTT Out : Clear
➡️ COS logic and adapter wiring confirmed working.
Symptoms / failure
❌ rpt stats 67214
rpt stats 67214
(no output at all)
❌ rpt localplay 67214 digits/1
rpt localplay 67214 digits/1
(no output, no RF activity)
❌ No telemetry or ID on RF
Even with:
duplex = 1
idrecording = |iN9ATO/R
No CW ID, no courtesy tones.
Relevant observations
Restarting Asterisk does not trigger telemetry.
SimpleUSB produces tones and PTT — so hardware/audio are not the issue.
app_rpt.so is loaded:
app_rpt.so Running
Channel list shows repeater RX:
SimpleUSB/67214 ... Rpt((Repeater Rx))
But…
The node appears not attached to the rpt engine — no CLI response, not even an error.
This does not behave like ASL2 where rpt stats always prints something.
What I suspect (not conclusions — just context)
This may be:
a dialplan / rpt context binding issue specific to ASL3
or a regression involving how node numbers are exposed to the CLI
or rpt CLI behaving differently in Asterisk 22
What makes it noteworthy is:
SimpleUSB works perfectly — only the node control layer is dead.
Happy to provide configs, logs, or reproduce steps if needed.
Reproduction steps (minimal)
Fresh ASL 3.6.3 install
Enable SimpleUSB
Configure single node (67214)
Confirm:
Flash test works
COR shows Keyed
Run:
rpt stats 67214
rpt localplay 67214 digits/1
➡️ Result: no output / no RF
Thank you — this one is weird, but reproducible.