Fixes loopback startup and makes it persistent with naming.

This commit is contained in:
2026-04-27 10:26:04 +02:00
parent 67c774204a
commit 2410b01f15
2 changed files with 10 additions and 1 deletions
@@ -56,7 +56,7 @@
"cpuAffinity": 3,
"deviceConfigurations": [
{
"deviceIdentifier": "hw:3,0,0",
"deviceIdentifier": "hw:6,0,0",
"direction": "playback",
"bitDepth": 16,
"numOpenChannels": 6,
@@ -14,6 +14,15 @@ while IFS=: read -r name type; do
fi
done < <(nmcli -t -f NAME,TYPE connection show)
# Ensure Loopback is loaded with a fixed name and index
# Needed for dante
# TODO image when we create the next image this should be part of it
echo "options snd-aloop index=6 id=Loopback pcm_substreams=6" | sudo tee /etc/modprobe.d/snd-aloop.conf
echo snd-aloop | sudo tee /etc/modules-load.d/snd-aloop.conf
# Install NetworkManager dispatcher script for link-local / Avahi management
sudo cp /home/caster/bumble-auracast/src/service/10-link-local-mgmt /etc/NetworkManager/dispatcher.d/10-link-local-mgmt
sudo chown root:root /etc/NetworkManager/dispatcher.d/10-link-local-mgmt