i have successfully taken my ASL3 server from one node to a multi-node config via NNX.
making connections between the nodes on the server did not have results i expected, so i am asking for some help in understanding how audio gets routed.
the first node, a hotspot, behaves as expected until i connect the second node, a radio interface with no telemetry, to the first node.
after the connection, the audio stops on the first node although the PTT still triggers RF out, and the audio only gets transmitted on the second node.
what do i do to get the audio transmitted on both interfaces? cross-connect the nodes? or connect both nodes to a third no-radio (pseudo) interface?
No, those are different things. So you have one server running two specific nodes in app_rpt? Those are two nodes on the same host not two hosts on the same network.
yes, two nodes now defined and have sound card interfaces. a third exists set up as a no interface node. all in the same one app_rpt. have i described the setup here sufficiently?
extensions.conf has NODE= <new 6-digit node#> which was me adding a '0' on the tail end of the node# already there previously before starting to use NNX. or should i have left that alone?
x0 and x1 are both SimpleUSB interfaces
1-1.3:1.0 --> 0d8c:0012 C-Media Electronics Inc.
1-1.4:1.0 --> 0d8c:0012 C-Media Electronics Inc.
with x0 (hotspot) set to duplex = 1 and x1 (external radio) set to duplex = 0
x2 uses rxchannel = dahdi/pseudo (no interface) with duplex = 2 for now
If you’re using two USB devices and you’re on a Pi 4, you will need a powered USB hub. Otherwise, you can run into an issue with +5V USB bus undervoltage. Assuming that isn’t the issue, are these both connected to radios? And are you sure they aren’t desensitizing each other? do both of them work as expected with duplex=1? Have you watched the status in simpleusb-tune-menuto make sure the control lines are working?
Also, if you fiddled with extensions.conf put it back to the default.