ASL 3.6.3 (Asterisk 22): rpt stats and rpt localplay produce no output, while SimpleUSB interface works normally

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
:check_mark: SimpleUSB driver is active
chan_simpleusb.so Running

:check_mark: Interface Tune CLI sees device

Menu → Interface Tune CLI:

Active Simple USB Radio device is [67214]

:check_mark: PTT and TX audio verified

Command F (Flash) in the tune menu:

Keys the radio

Transmits tone over RF
:right_arrow: TX audio path works end-to-end

:check_mark: COR / COS verified

Command V (View COS/PTT) while keying radio:

COS Input : Keyed
COS Out : Keyed
PTT Out : Clear

:right_arrow: COS logic and adapter wiring confirmed working.

Symptoms / failure
:cross_mark: rpt stats 67214
rpt stats 67214
(no output at all)

:cross_mark: rpt localplay 67214 digits/1
rpt localplay 67214 digits/1
(no output, no RF activity)

:cross_mark: 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

:right_arrow: Result: no output / no RF

Thank you — this one is weird, but reproducible. Setup Information

Use sudo asl-show-version to obtain this information from the console or SSH

Asterisk Version: 22..x.y+asl3-3.n.m
ASL3 Version: 3.x.y

Inquiry

See https://allstarlink.github.io/user-guide/troubleshooting/ on how to ask a good question to obtain the quickest and best assistance

Can you provide any logging output from /var/log/asterisk/messages when Asterisk is starting up. Have you tried running asl-check-install?