mbox series

[master,0/2] Add Zeroconf networking support for Dante DEP

Message ID 20260123042741.10313-1-v-singh1@ti.com
Headers show
Series Add Zeroconf networking support for Dante DEP | expand

Message

vishnu singh Jan. 23, 2026, 4:27 a.m. UTC
From: Vishnu Singh <v-singh1@ti.com>

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(+)

Comments

PRC Automation Jan. 23, 2026, 4:59 a.m. UTC | #1
meta-arago / na / 20260123042741.10313-1-v-singh1

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
WARN - [master][PATCH 2/2] systemd-networkd: Enable IPv4 Link-Local addressing for Ethernet interfaces
    WARN: Commit message does not include file/recipe name: systemd-networkd: Enable IPv4 Link-Local addressing for Ethernet interfaces. (COMMIT-MESSAGE-2)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [master][PATCH 0/2] Add Zeroconf networking support for Dante DEP
- Submitter: From: vishnu singh <v-singh1@ti.com>
From: Vishnu Singh <v-singh1@ti.com>
- Date: Date: Fri, 23 Jan 2026 09:57:39 +0530
- Num Patches: 2
- Mailing List (public inbox) Commit SHA: 3c85dee6265f28fada243e37edac1627bd8269a8

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Telukula Jeevan Kumar Sahu <j-sahu@ti.com>
- Commit Subject: meson: Add patch to fix Qt6 private header detection for cross-compilation
- Commit SHA: 1d3940fb66f2a19f94bb86eabcbfb9d19a8b5eef

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed