Setup Information
I am setting up an AllStarLink node using a Raspberry Pi and a NA6D AIOC (All-In-One-Cable) interface. The node is running ASL3 with Asterisk 22.
Hardware:
- Raspberry Pi
- NA6D AIOC (USB ID 1209:7388)
- Radioddity GM-30 connected to AIOC
- Node: 41477 (KE9FWT)
The AIOC is detected by Linux:
lsusb:
1209:7388
/dev/serial/by-id:
usb-AIOC_All-In-One-Cable_749a7af2-if04 -> ../../ttyACM0
Linux audio detects it:
card 3: AllInOneCable [All-In-One-Cable]
device 0: USB Audio
Asterisk modules are loaded:
chan_usbradio.so
res_usbradio.so
The node is running and linked successfully to the WC9IN network. Allmon3 shows:
41477 - KE9FWT West Lafayette, Indiana
626480 WC9IN Repeater Hub
Connection: ESTABLISHED
Mode: Transceive
However, when I transmit from another handheld radio, the GM-30 receives the signal, but AllStar does not show any transmit activity. The node remains:
Transmit - Idle
The issue seems to be that Asterisk is not detecting RX audio/COS from the AIOC.
I have tried:
- Multiple USB ports
- Multiple USB cables
- Reinstalling ASL3
- Recreating the node configuration
- Setting devstr/serial values
- Testing with:
radio show settings 41477
radio tune dump
Current issue in the USBRadio tune menu:
Device 41477 is selected, the associated USB device string was not found
Current configuration:
[41477](node-main,aioc)
devstr=
serial=749a7af2
The AIOC.conf template contains:
carrierfrom = usbinvert
rxdemod = speaker
I am unsure if the AIOC requires different USBRadio settings than a traditional CM1xx/URI interface, or if there is a compatibility issue with ASL3 USBRadio and the NA6D AIOC.
Any guidance on the correct AIOC configuration or a way to verify that Asterisk is receiving audio/COS from the AIOC would be appreciated.