3 year old installation and on latest Trixie installation.
I have a strange fenomenon. When i used multiple nodes on 1 raspberry server.
I use 1 node for 2m hotspot and 1 for 70cm hotspot. Both using same hardware Uri.
I can connect both to each other creating a cross band repeater. If i connect 1 (lets say 2m) to an other outside node. The outside node can hear both bands all in simplex mode..
But is the outside talks back both hotspots transmit but only 70cm gets the audio.. other has no audio. If i disconnect 2m and connect 70cm node to the outside. Only 2m gets audio from the outside and notting on 70cm. Again both bands will tx..
I had this intermittent in the past but now during a camp week it was very evident..
Please provide more information on the configuration of each node, how they're linked, if these are private nodes, etc. It's not possible to advise based on the description provided.
if you were to use the same ASL3 configuration (multiple interfaces and all the rest) but instead employ a Raspberry Pi 3B+, i am certain you will find it then behaves as expected.
there is something inherent in the 4B (and probably 5, too) drivers causing the issues you have experienced.
see Multi-node ASL3 server topic, with special attention to the concluding post from March 21.
A long while back I had a lengthy AI discussion about using multiple audio interfaces on Raspberry Pi's. A claim was made that there were (are?) some known issues with the RPi 4's. Updates to the VL805 firmware (sudo rpi-eeprom-update) and changes to the kernel USB stack have helped. There was also a suggestion to plug your audio interface adaptors into a powered USB hub (and the hub gets plugged into the Pi).
perhaps, this being another RPi 4 behaving the same way i experienced, giving the eeprom update a try will help? i was not aware of the eeprom update and did not do it. to make progress on my project, i just swapped out the RPi 4 for a RPi 3B+ and voila all was as expected
is there an easy way to check on the eeprom image release number/version?
When "I" run the command (on an RPi4 and RPi5) as a non-priv login (i.e. NOT root) the command reports the current version, reports the latest version, and tells me to run the command w/"sudo" and add the "-a" argument to install the update.
$ rpi-eeprom-update
BOOTLOADER: up to date
CURRENT: Fri 9 Jan 16:12:13 UTC 2026 (1767975133)
LATEST: Fri 9 Jan 16:12:13 UTC 2026 (1767975133)
RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2711/default)
Use raspi-config to change the release.
VL805_FW: Using bootloader EEPROM
VL805: version unknown. Try sudo rpi-eeprom-update
CURRENT:
LATEST:
$ sudo rpi-eeprom-update
BOOTLOADER: up to date
CURRENT: Fri 9 Jan 16:12:13 UTC 2026 (1767975133)
LATEST: Fri 9 Jan 16:12:13 UTC 2026 (1767975133)
RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2711/default)
Use raspi-config to change the release.
VL805_FW: Using bootloader EEPROM
VL805: up to date
CURRENT: 000138c0
LATEST: 000138c0
so it would seem the two interfaces but only one with audio on the RPi 4 i experienced is not because the eeprom image is out-of-date
And you recently had (still have) an issue with multiple audio interfaces on this RPi4? or this was a while back and your Pi may have since been updated?
... or the issue you were having with multiple interfaces was a configuration error (back to N8EI's question to the OP about the duplex settings for the nodes).