mbox series

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

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

Message

vishnu singh Jan. 23, 2026, 4:28 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:57 a.m. UTC | #1
meta-arago / na / 20260123042812.10342-1-v-singh1

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
WARN - [scarthgap][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
=========================================================
scarthgap
=====================
Summary:
- Patch Series: [scarthgap][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:58:10 +0530
- Num Patches: 2
- Mailing List (public inbox) Commit SHA: 2568c9c472ff1772e3eebe978bbfc2c1685d24cd

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: scarthgap-wip
- Commit Author: LCPD Automation Script <lcpdbld@list.ti.com>
- Commit Subject: CI/CD Auto-Merger: cicd.scarthgap.202601151800
- Commit SHA: 63f45c3f6fce3d67aa65cf964cc58640de0b5a27

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



=========================================================
  check-yocto-repo: PASS
=========================================================
scarthgap
=====================
PASS



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