[avahi] Avahi daemon "Withdrawing address record"

Brandon Stafford brandon at rascalmicro.com
Tue Jul 5 14:41:32 PDT 2011


Hi,

I'm working on debugging an embedded Linux board that uses avahi
0.6.25 for mDNS. When DHCP succeeds, local name resolution works as
expected. When DHCP fails, as it does when my board is connected
directly to my laptop, it appears that avahi successfully claims a
link-local address, but then immediately throws it away.

Here's what I see in /var/log/messages:

Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: Joining mDNS
multicast group on interface eth0.IPv4 with address 169.254.124.120.
Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: New relevant
interface eth0.IPv4 for mDNS.
Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: Registering
new address record for 169.254.124.120 on eth0.IPv4.
Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: Withdrawing
address record for 169.254.124.120 on eth0.
Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: Leaving mDNS
multicast group on interface eth0.IPv4 with address 169.254.124.120.
Jul  1 04:57:06 rascal14 daemon.info avahi-daemon[602]: Interface
eth0.IPv4 no longer relevant for mDNS.

These log messages are getting created by avahi-core/iface.c, but I'm
not sure why avahi daemon would claim and then release an address.


More information about the avahi mailing list