Hi @Connor,
Thank you for your detailed response and guidance on replicating the issue. I wanted to provide an update on the situation and share some additional context.
Current Testing Constraints
At the moment, I’m unable to run the specific tests you’ve requested involving the Sonos devices. My IT support technician has advised against running Roon without their presence, as they need to monitor both the LAN and WiFi performance in real-time during these tests. I will run these scenarios as soon as they are available on-site in the next few days.
I just want to clarify something: if the issue continues with Sonos devices that are connected wirelessly (through SonosNET) but not those that are wired, what would you recommend as a solution? Knowing the potential remedies in advance would really help with our planning.
Logs Submission
In the meantime, I’ve attached the following logs for your review:
• ~/Library/Roon/Logs
• ~/Library/RoonGoer/Logs
• ~/Library/RoonServer/Logs
These logs might provide some insight into the challenges we’re facing, including:
- Roon’s inability to detect my Devialet (Roon Ready) device.
- The network-related disruptions that appear linked to the presence of Roon.
Technical Observations
Regarding your point about STP (Spanning Tree Protocol) and SonosNET, I recognise the potential for conflicts in commercial-grade networks. When STP is active on the switch, it can compete with SonosNET over network path selection. In such cases, multicast traffic could exhibit erratic behaviour, including device announcement duplication or multicast flooding, as you mentioned.
From my experience with commercial-grade Ethernet setups, this situation could be exacerbated by:
• Multicast loop formation: If Sonos devices toggle between wired and wireless connections and reintroduce traffic into the network via SonosNET.
• Firmware-level STP conflicts: Some managed switches struggle with dynamically adjusting to SonosNET’s network topology.
If these conflicts are confirmed, I’d be interested to hear your recommendations for mitigating this at the switch configuration level. For instance, would enabling IGMP snooping in combination with STP adjustments (e.g., tweaking priority settings or BPDU filtering) help in this case?
Next Steps
While we’re working on arranging the testing environment, I hope the logs can shed some light on Roon’s device discovery issues (not seeing the Devialet natively) and network behaviour. Additionally, any guidance on proactively addressing multicast conflicts in such hybrid wired/wireless setups would be greatly appreciated.
Looking forward to your feedback.
Best regards,
@anon38974048