<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Avahi demon removed in 23.05]]></title><description><![CDATA[<p dir="auto">I would like to know the "genius" who decided to remove the avahi demon from latest release. We upload our custom firmware using a 32 port switch to 32 Omega devices at a time, using a script where simply I compile a field (for each device) with the mac address. When starting a production, generally we have to program hundreds  of devices at a time...<br />
Now this proceduce won't work anymore! The "genius" tell me to connect to each device with a serial cable (but our board hasn't the connector...) or using wifi (and how automate the process?). Very easy a quick!<br />
<img src="http://community.onion.io/plugins/nodebb-plugin-emoji/emoji/android/1f620.png?v=ic093v0mjao" class="not-responsive emoji emoji-android emoji--angry" title=":angry:" alt="😠" /><br />
MM</p>
]]></description><link>http://community.onion.io/topic/5087/avahi-demon-removed-in-23-05</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 06:06:16 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/5087.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Nov 2024 09:54:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Mon, 04 Nov 2024 09:54:21 GMT]]></title><description><![CDATA[<p dir="auto">I would like to know the "genius" who decided to remove the avahi demon from latest release. We upload our custom firmware using a 32 port switch to 32 Omega devices at a time, using a script where simply I compile a field (for each device) with the mac address. When starting a production, generally we have to program hundreds  of devices at a time...<br />
Now this proceduce won't work anymore! The "genius" tell me to connect to each device with a serial cable (but our board hasn't the connector...) or using wifi (and how automate the process?). Very easy a quick!<br />
<img src="http://community.onion.io/plugins/nodebb-plugin-emoji/emoji/android/1f620.png?v=ic093v0mjao" class="not-responsive emoji emoji-android emoji--angry" title=":angry:" alt="😠" /><br />
MM</p>
]]></description><link>http://community.onion.io/post/26128</link><guid isPermaLink="true">http://community.onion.io/post/26128</guid><dc:creator><![CDATA[mauriziomeucci]]></dc:creator><pubDate>Mon, 04 Nov 2024 09:54:21 GMT</pubDate></item><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Mon, 04 Nov 2024 13:00:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/8974">@mauriziomeucci</a> While I have no idea of the decision making process, perhaps some clarity can be found in the heading of the release announcement:    "Major <strong>Beta</strong> Firmware Update: OpenWRT 23.05 ......"</p>
<p dir="auto">The term <strong>"Beta"</strong> indicating that it is a test release inviting feedback, which would include which packages users may prefer to be included. Personally I don't include avahi in my custom builds.</p>
]]></description><link>http://community.onion.io/post/26129</link><guid isPermaLink="true">http://community.onion.io/post/26129</guid><dc:creator><![CDATA[crispyoz]]></dc:creator><pubDate>Mon, 04 Nov 2024 13:00:51 GMT</pubDate></item><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Mon, 04 Nov 2024 21:22:12 GMT]]></title><description><![CDATA[<p dir="auto">hi <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/8974">@mauriziomeucci</a>, I understand the necessity for efficient factory programming via Ethernet, but I am genuinely curious to learn what you need avahi for in this scenario.</p>
<p dir="auto">I am factory programming omega2s via ethernet for many years now, but <a href="https://github.com/plan44/omega2flash" rel="nofollow">my script</a> is using IPv6 neighbour discovery, which automatically provides the full MAC address of the omegas, as the MAC is part of the IPv6 link local address. Of course that requires IPv6 to be initially enabled, which was the case so far with omega2 in factory state. <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1931">@Lazar-Demin77</a> I hope this will remain the case also for future factory firmware…<img src="http://community.onion.io/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=ic093v0mjao" class="not-responsive emoji emoji-android emoji--wink" title=":wink:" alt="😉" /></p>
]]></description><link>http://community.onion.io/post/26130</link><guid isPermaLink="true">http://community.onion.io/post/26130</guid><dc:creator><![CDATA[luz]]></dc:creator><pubDate>Mon, 04 Nov 2024 21:22:12 GMT</pubDate></item><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Tue, 05 Nov 2024 19:26:50 GMT]]></title><description><![CDATA[<p dir="auto">hi <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/8974">@mauriziomeucci</a>, sorry to hear about the frustration caused by not having the avahi daemon.</p>
<p dir="auto">To quote <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/6184">@crispyoz</a>:</p>
<blockquote>
<p dir="auto">The term "Beta" indicating that it is a test release inviting feedback, which would include which packages users may prefer to be included.</p>
</blockquote>
<p dir="auto">The 23.05 firmware is still in beta and not yet our stable firmware. We want to give users a chance to try it out before rolling it out as the default firmware in the factory.</p>
<p dir="auto">If you have specific improvement suggestions (or bugs to report), you can <strong>create an Issue in the <a href="https://github.com/OnionIoT/OpenWRT-Packages" rel="nofollow">OnionIoT/OpenWRT-Packages GitHub Repo</a></strong>. There are issue templates you can use for Improvement Suggestions/Feature Requests and Bug Reports.</p>
<p dir="auto">You can also try building your own version of the 23.05 firmware that includes the avahi daemon. This is now very easy and takes minutes instead of hours. See the <a href="https://documentation.onioniot.com/firmware/how-to-build-firmware/" rel="nofollow">How to Build Custom Firmware article</a> in the new documentation for the procedure.</p>
<p dir="auto">Let me know how it goes!</p>
<hr />
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1033">@luz</a> what's a quick way to test if IPv6 and link local is enabled in the new fw? I'm not too familiar with IPv6 - I need to study <img src="http://community.onion.io/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=ic093v0mjao" class="not-responsive emoji emoji-android emoji--sweat_smile" title=":sweat_smile:" alt="😅" /></p>
]]></description><link>http://community.onion.io/post/26132</link><guid isPermaLink="true">http://community.onion.io/post/26132</guid><dc:creator><![CDATA[Lazar Demin]]></dc:creator><pubDate>Tue, 05 Nov 2024 19:26:50 GMT</pubDate></item><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Tue, 10 Dec 2024 09:16:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/95">@Lazar-Demin</a> If you have ipv6 installed it will default a link local address on each interface. Same as 169.254.x.x ipv4 addresses.  An easy test is to use ping 6 command:</p>
<pre><code>ping6 -c 2 -i 4 -I wlp0s20f3 ff02::1
</code></pre>
<p dir="auto">Where "wlp0s20f3" is the name of my notebook's interface and the ff02::1 is the link local "all nodes" address, like broadcast address (but that term upsets the ipv6 professors). It will respond with the ipv6 address of all nodes on link local. Here 's what's on my development network:</p>
<pre><code>ping6 -c 2 -i 4 -I wlp0s20f3 ff02::1 
ping6: Warning: source address might be selected on device other than: wlp0s20f3
PING ff02::1 (ff02::1) from :: wlp0s20f3: 56 data bytes
64 bytes from fe80::b06d:1d07:966:4c65%wlp0s20f3: icmp_seq=1 ttl=64 time=0.160 ms
64 bytes from fe80::feec:daff:fe31:e1c6%wlp0s20f3: icmp_seq=1 ttl=64 time=2.94 ms
64 bytes from fe80::8bb4:297b:abb:7968%wlp0s20f3: icmp_seq=1 ttl=64 time=3.27 ms
64 bytes from fe80::46d9:e7ff:feb8:53a7%wlp0s20f3: icmp_seq=1 ttl=64 time=3.54 ms
64 bytes from fe80::6ad7:9aff:fe02:b2b8%wlp0s20f3: icmp_seq=1 ttl=64 time=3.58 ms
64 bytes from fe80::c251:7eff:fe5d:7c73%wlp0s20f3: icmp_seq=1 ttl=64 time=3.58 ms
64 bytes from fe80::76ac:b9ff:fe4e:29db%wlp0s20f3: icmp_seq=1 ttl=64 time=3.58 ms
64 bytes from fe80::b6a3:82ff:fe4b:20b6%wlp0s20f3: icmp_seq=1 ttl=64 time=3.58 ms
64 bytes from fe80::f64d:30ff:fe6b:8b4a%wlp0s20f3: icmp_seq=1 ttl=64 time=3.59 ms
64 bytes from fe80::188a:822d:9b56:843c%wlp0s20f3: icmp_seq=1 ttl=64 time=3.93 ms
64 bytes from fe80::42a3:6bff:fec4:1d8e%wlp0s20f3: icmp_seq=1 ttl=64 time=4.24 ms
64 bytes from fe80::d8f4:6b58:8b5e:cd9f%wlp0s20f3: icmp_seq=1 ttl=64 time=73.7 ms
64 bytes from fe80::a2dc:4ff:fe2a:8411%wlp0s20f3: icmp_seq=1 ttl=64 time=181 ms
64 bytes from fe80::a91:15ff:fefe:8897%wlp0s20f3: icmp_seq=1 ttl=64 time=304 ms
64 bytes from fe80::10b7:9243:cdf4:873e%wlp0s20f3: icmp_seq=1 ttl=64 time=304 ms
64 bytes from fe80::b6fb:e4ff:fec9:3b8%wlp0s20f3: icmp_seq=1 ttl=64 time=308 ms
64 bytes from fe80::f29f:c2ff:fec5:9ab2%wlp0s20f3: icmp_seq=1 ttl=64 time=356 ms
64 bytes from fe80::f29f:c2ff:fe09:fe1%wlp0s20f3: icmp_seq=1 ttl=64 time=878 ms
64 bytes from fe80::b06d:1d07:966:4c65%wlp0s20f3: icmp_seq=2 ttl=64 time=0.081 ms

--- ff02::1 ping statistics ---
2 packets transmitted, 2 received, +17 duplicates, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 0.081/128.421/877.572/217.804 ms

</code></pre>
<p dir="auto">You can see they all start with "fe80" which indicates these addresses are created by the Stateless Auto Address Configuration function of ipv6 (SLACC). So even if you set an ipv6 address on an interface ipv6 will still create the link local address.</p>
<p dir="auto">There is a lot to ipv6, but this is one of the nice little features.</p>
]]></description><link>http://community.onion.io/post/26162</link><guid isPermaLink="true">http://community.onion.io/post/26162</guid><dc:creator><![CDATA[crispyoz]]></dc:creator><pubDate>Tue, 10 Dec 2024 09:16:01 GMT</pubDate></item><item><title><![CDATA[Reply to Avahi demon removed in 23.05 on Thu, 10 Jul 2025 22:15:04 GMT]]></title><description><![CDATA[<p dir="auto">Circling back here: avahi daemon is now included in the beta firmware as of version 23.05.3-20250709!</p>
]]></description><link>http://community.onion.io/post/26382</link><guid isPermaLink="true">http://community.onion.io/post/26382</guid><dc:creator><![CDATA[Lazar Demin]]></dc:creator><pubDate>Thu, 10 Jul 2025 22:15:04 GMT</pubDate></item></channel></rss>