Le fichier diretta-renderer.conf a été modifié, pourquoi?
#TARGET_IP=192.168.1.25 cette option n'existe pas même si elle est commentée, je ne comprends pas pourquoi elle apparait. A supprimer
#NETWORK_INTERFACE="eth0"
Cette option est commentée et normalement NETWORK_INTERFACE n'est indiqué qu'une fois.
Supprime cette ligne et sur la ligne au-dessus, rajoute eth0.
# Modification Copilot = indiquer le nom de l'interface :eth0
Qu'est-ce que copilot vient faire dans le ficher de configuration?
NETWORK_INTERFACE="eth0"
Remplace le contenu de diretta-renderer.conf par celui-ci dessous afin de remettre de l'ordre dans ce fichier qui a apparemment été modifié.
Code :
# Diretta UPnP Renderer Configuration
#
# This file is sourced by the systemd service unit.
# Modify these values to change renderer behavior.
#
# After changing values, reload:
# sudo systemctl daemon-reload
# sudo systemctl restart diretta-renderer
# ============================================================================
# BASIC SETTINGS
# ============================================================================
# Target Diretta device number (1 = first found)
TARGET=1
# UPnP port (default: 4005)
PORT=4005
# Gapless playback
# Add "--no-gapless" to disable, leave empty to enable
GAPLESS=""
# Log verbosity
# Options:
# "" - Normal output (INFO level, default)
# "--verbose" - Debug logs (all messages)
# "--quiet" - Warnings and errors only
VERBOSE="--verbose"
# ============================================================================
# NETWORK INTERFACE SETTINGS (for multi-homed systems)
# ============================================================================
#
# For systems with multiple network interfaces (e.g., 3-tier architecture),
# specify which interface to use for UPnP discovery and SSDP broadcasts.
#
# This is essential for proper operation when you have:
# - Multiple network cards (eth0, eth1, eno1, eno2, etc.)
# - VPN connections
# - Bridged networks
# - Separate control and audio networks
#
# IMPORTANT: Choose the interface connected to your UPnP control points
# (e.g., JPlay, Roon, BubbleUPnP), NOT the Diretta audio network!
#
# Examples:
# NETWORK_INTERFACE="eth0" # Use interface name (recommended)
# NETWORK_INTERFACE="192.168.1.10" # Use specific IP address
# NETWORK_INTERFACE="" # Auto-detect (default)
#
# Common scenarios:
#
# Single network (default):
# NETWORK_INTERFACE=""
#
# 3-tier architecture (recommended by dsnyder):
# Control Points: 192.168.1.x on eth0
# Host: 192.168.1.10 (eth0) + 192.168.2.10 (eth1)
# Diretta DAC: 192.168.2.100 on eth1
#
# Use: NETWORK_INTERFACE="eth0"
# TARGET should point to 192.168.2.100
#
# VPN + Local network:
# Local: 192.168.1.x on eth0
# VPN: 10.0.0.x on tun0
#
# Use: NETWORK_INTERFACE="eth0" (for local control points)
#
# To list your network interfaces:
# ip link show
# ip addr show
#
NETWORK_INTERFACE="eth0"
# ============================================================================
# ADVANCED DIRETTA SDK SETTINGS
# ============================================================================
# Leave commented to use defaults. Uncomment and modify to override.
# Thread Mode (bitmask - add values together)
# Default: 1 (Critical only)
#
# Available flags:
# 1 = Critical (REALTIME priority)
# 2 = NoShortSleep
# 4 = NoSleep4Core
# 8 = SocketNoBlock
# 16 = OccupiedCPU
# 32 = FEEDBACK (moving average)
# 64 = FEEDBACK (moving average)
# 128 = FEEDBACK (moving average)
# 256 = NOFASTFEEDBACK
# 512 = IDLEONE
# 1024 = IDLEALL
# 2048 = NOSLEEPFORCE
# 4096 = LIMITRESEND
# 8192 = NOJUMBOFRAME
# 16384 = NOFIREWALL
# 32768 = NORAWSOCKET
#
# Examples:
# 1 = Default (Critical only)
# 17 = Critical + OccupiedCPU (1+16)
# 33 = Critical + FEEDBACK32 (1+32)
#
#THREAD_MODE=1
# Transfer Packet Cycle Maximum Time (microseconds)
# Default: 10000 (10ms)
# Range: 333-10000
#CYCLE_TIME=10000
# Transfer Packet Cycle Minimum Time (microseconds)
# Only used in random mode
# Default: 333
#CYCLE_MIN_TIME=333
# Information Packet Cycle Time (microseconds)
# Default: 5000 (5ms)
#INFO_CYCLE=5000
# MTU Override (bytes)
# Default: auto-detect
# Common values: 1500 (standard), 9000 (jumbo), 16128 (max jumbo)
#MTU_OVERRIDE=""
# ============================================================================
# TROUBLESHOOTING
# ============================================================================
#
# Problem: Renderer not discovered by control points in 3-tier setup
# Solution: Set NETWORK_INTERFACE to the interface with control points
# Example: NETWORK_INTERFACE="eth0"
#
# Problem: How to find which interface to use?
# Solution: Run: ip addr show
# Look for the IP on the same subnet as your control points
#
# Problem: Renderer discovered but no audio
# Solution: Check TARGET points to correct Diretta DAC IP on audio network
#
# For more help: https://github.com/cometdom/DirettaRendererUPnP/issues
J'ai activé le mode --verbose afin d'avoir un log de debug complet. Peut-être y verrai-je quelque chose de plus parlant?
Donne-moi ensuite le log si ça ne fonctionne toujours pas.