<div>Greetings,</div><div><br></div><div>I'm new to avahi and I'm struggling with a problem: Under what circumstances will an avahi record disappear from avahi-browse?</div><div><br></div><div>Here's my setup:</div>
<div><br></div><div>I've got a board that has two PPCs. Each PPC is running a cross-compiled avahi-daemon, version 0.6.30 with dbus enabled. </div><div>On a separate workstation, I'm running "avahi-browse -ra"</div>
<div><br></div><div>Turning on the avahi-daemon for the first PPC works as expected. An avahi record gets published to my network and it shows up on avahi-browse:</div><div><br></div><div>+ eth1 IPv4 FooApplication _service._tcp local</div>
<div>= eth1 IPv4 FooApplication _service._tcp local</div><div> hostname = [my-foo-hostname.local]</div><div> address = [1.2.100.10]</div><div> port = [50067]</div><div> txt = ["property1=abcd" "property2=abcd" "property3=abcd"]</div>
<div><br></div><div>When I turn on the avahi-daemon for the second power pc, the second avahi-record is published as expected:</div><div><br></div><div>+ eth1 BarApplication _service._tcp local</div>
<div>= eth1 BarApplication _service._tcp local</div><div> hostname = [my-bar-hostname.local]</div><div> address = [1.2.100.11]</div><div> port = [39113]</div><div> txt = ["property1=abcd" "property2=abcd" "property3=abcd"]</div>
<div><br></div><div>However, a few seconds after I turn on the second avahi-daemon, the first avahi record disappears:</div><div><br></div><div>- eth1 IPv4 FooApplication _service._tcp local</div>
<div><br></div><div>If I then restart the avahi-daemon on the first power pc, the opposite happens: The first avahi record (Foo) returns and the second avahi record (Bar) disappears from avahi-browse.</div><div><br></div>
<div>I'm trying to understand what would cause this behavior. What causes an avahi-record to disappear from avahi-browse? It seems to me that my avahi-daemons are interfering with one another, even though they are running on separate devices. Thoughts?</div>
<div><br></div><div>Cheers,</div><div>-Michael</div>