[scarthgap][PATCH 0/2] Add Zeroconf networking support for Dante DEP
vishnu singh <[email protected]>
| Newsgroups | org.yoctoproject.lists.meta-arago |
|---|---|
| Message-ID | <[email protected]> |
From: Vishnu Singh <[email protected]> This patch series adds Zeroconf networking support required for Dante Device Enrollment Protocol (DEP) functionality. Dante audio networking relies on Zeroconf capabilities for automatic device discovery and configuration in professional audio environments. The series includes two complementary approaches to enable full Zeroconf support: 1. Adding the necessary packages (zeroconf and avahi-autoipd) to the connectivity packagegroup to provide mDNS and DNS-SD service discovery functionality. 2. Configuring systemd-networkd to enable IPv4 Link-Local addressing for all Ethernet interfaces, ensuring devices can obtain IP addresses automatically when no DHCP server is available. Together, these changes provide the complete Zeroconf stack needed for Dante DEP: - Automatic IP address assignment (169.254.x.x/16) - Multicast DNS hostname resolution (.local domains) - Service discovery and advertisement - DNS Service Discovery (DNS-SD) This implementation ensures that Dante audio devices can discover each other and communicate properly in zero-configuration environments, which is essential for professional audio networking deployments. Vishnu Singh (2): packagegroup-arago-tisdk-connectivity: add zeroconf and avahi-autoipd systemd-networkd: Enable IPv4 Link-Local addressing for Ethernet interfaces .../packagegroups/packagegroup-arago-tisdk-connectivity.bb | 6 ++++++ .../recipes-core/systemd/systemd/10-eth.network | 1 + .../recipes-core/systemd/systemd/15-eth.network | 1 + .../recipes-core/systemd/systemd/60-usb.network | 1 + 4 files changed, 9 insertions(+) -- 2.50.1