From f1bec5479d5c86655f0014e79b6c8f3d9aa3f063 Mon Sep 17 00:00:00 2001 From: xengineering Date: Wed, 13 Aug 2025 16:48:06 +0200 Subject: WIP: fw: app: Implement mDNS proof of concept TODO: Make this work. WireShark shows that some request / response is exchanged but it is unclear why the request is always canceled after timeout on the Zephyr side. --- fw/app/prj.conf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'fw/app/prj.conf') diff --git a/fw/app/prj.conf b/fw/app/prj.conf index 6589ec0..19d10c8 100644 --- a/fw/app/prj.conf +++ b/fw/app/prj.conf @@ -59,3 +59,18 @@ CONFIG_SETTINGS_SHELL=y CONFIG_GNU_C_EXTENSIONS=y CONFIG_JSON_LIBRARY=y + +# Enable the DNS resolver +CONFIG_DNS_RESOLVER=y +# Enable additional buffers +CONFIG_DNS_RESOLVER_ADDITIONAL_BUF_CTR=5 +# Enable additional queries +CONFIG_DNS_RESOLVER_ADDITIONAL_QUERIES=2 +# Enable mDNS support +CONFIG_MDNS_RESOLVER=y +# Enable LLMNR support +CONFIG_LLMNR_RESOLVER=n + +CONFIG_DNS_RESOLVER_MAX_SERVERS=2 +CONFIG_DNS_SERVER_IP_ADDRESSES=y +CONFIG_DNS_NUM_CONCUR_QUERIES=5 -- cgit v1.2.3-70-g09d2