<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1045</id>
	<title>Nabble - Free Desktop - avahi</title>
	<updated>2009-11-26T08:42:08Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Free-Desktop---avahi-f1045.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Free-Desktop---avahi-f1045.html" />
	<subtitle type="html">Avahi multicast-dns library mailing list.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26532454</id>
	<title>How to filter out local services?</title>
	<published>2009-11-26T08:42:08Z</published>
	<updated>2009-11-26T08:42:08Z</updated>
	<author>
		<name>Florian Erfurth-5</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I wrote a similiar application like avahi-browser, which just &amp;quot;collect&amp;quot; 
&lt;br&gt;2 different types of services. Unfortunatelly it &amp;quot;listens&amp;quot; local 
&lt;br&gt;services too, which I would like to filter out. How can I do that? Where 
&lt;br&gt;do I have put the parameter?
&lt;br&gt;&lt;br&gt;Thank you!
&lt;br&gt;Floh
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532454&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-filter-out-local-services--tp26532454p26532454.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472665</id>
	<title>Re: Avahi Stops Advertising My New Service...</title>
	<published>2009-11-22T20:26:32Z</published>
	<updated>2009-11-22T20:26:32Z</updated>
	<author>
		<name>Andrew W.Donoho</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 22, 2009, at 9:38 PM, Trent Lloyd wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: monospace; &quot;&gt;However, since you are using VMWare on a mac, which works as best I am aware (although I will test again later)... I recommend you check the firewall on Fedora and MacOS.&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Trent,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Thank you for your prompt reply.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;As you suggest above, the problem was the Fedora default firewall. I'll write this up for my personal blog but I think I should also create a FAQ answer for this problem. (It seems like an easy to avoid pothole.) Should I just mail my FAQ&amp;amp;A to this list or is there someone I should send this paragraph to?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Anon,&lt;br&gt;Andrew&lt;br&gt;____________________________________&lt;br&gt;Andrew W. Donoho&lt;br&gt;Donoho Design Group, L.L.C.&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472665&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;awd@...&lt;/a&gt;,&amp;nbsp;+1 (512) 750-7596&lt;br&gt;&lt;br&gt;&lt;div&gt;&quot;We did not come to fear the&amp;nbsp;future.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;We came here to shape it.&quot;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-- President Barack Obama, Sept. 2009&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/span&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472665&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avahi-Stops-Advertising-My-New-Service...-tp26472135p26472665.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472379</id>
	<title>Re: Avahi Stops Advertising My New Service...</title>
	<published>2009-11-22T19:38:38Z</published>
	<updated>2009-11-22T19:38:38Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">Andrew,
&lt;br&gt;&lt;br&gt;On 23/11/2009, at 10:01 AM, Andrew W. Donoho wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Folks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	I am defining a new service for Avahi to vend to the network. It starts up and all of the parameters are correct and it can be found by my custom software and by &amp;quot;Bonjour Browser&amp;quot;. But then Avahi stops advertising the service in about 5 minutes. This is running a &amp;quot;stock&amp;quot; Fedora 11 on VMware on a Mac. To simplify the configuration, I've given the linux image a static IP address and it is bridged onto my local network. Internet access is working properly. SSH, _ssh._tcp, as delivered by Fedora, also suffers from this problem.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Below is as much data as I know how to dig up about Avahi's status. I, of course, can perform any system experiments any of you might desire to get more data about this problem. I am confused and would appreciate your help. Thanks in advance.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Most likely basically, the machine is not receiving packets on port 5353 multicast.. usually this is caused by faulty wireless drivers that do not speak multicast properly.
&lt;br&gt;&lt;br&gt;The reason they disappear after 5 minutes is that initially when Avahi starts up, it advertises the services manually, over time it backs off and new clients need to be able to request it re-advertise itself, the problem is it never receives the queries and thus never replies.
&lt;br&gt;&lt;br&gt;However, since you are using VMWare on a mac, which works as best I am aware (although I will test again later)... I recommend you check the firewall on Fedora and MacOS.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Trent
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472379&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avahi-Stops-Advertising-My-New-Service...-tp26472135p26472379.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472135</id>
	<title>Avahi Stops Advertising My New Service...</title>
	<published>2009-11-22T18:01:44Z</published>
	<updated>2009-11-22T18:01:44Z</updated>
	<author>
		<name>Andrew W.Donoho</name>
	</author>
	<content type="html">Folks,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I am defining a new service for Avahi to vend to the network. It starts up and all of the parameters are correct and it can be found by my custom software and by &amp;quot;Bonjour Browser&amp;quot;. But then Avahi stops advertising the service in about 5 minutes. This is running a &amp;quot;stock&amp;quot; Fedora 11 on VMware on a Mac. To simplify the configuration, I've given the linux image a static IP address and it is bridged onto my local network. Internet access is working properly. SSH, _ssh._tcp, as delivered by Fedora, also suffers from this problem.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Below is as much data as I know how to dig up about Avahi's status. I, of course, can perform any system experiments any of you might desire to get more data about this problem. I am confused and would appreciate your help. Thanks in advance.
&lt;br&gt;&lt;br&gt;Anon,
&lt;br&gt;Andrew
&lt;br&gt;&lt;br&gt;P.S. I have already submitted these service identifiers, _rest._tcp and _rest-http._tcp, to the DNS-SD registry. (These are named similarly to my submissions made in an earlier life, _ws._tcp, _soap._tcp and _upnp._tcp.) Since I'm now using REST services, I believe they need their own identifier.
&lt;br&gt;&lt;br&gt;____________________________________
&lt;br&gt;Andrew W. Donoho
&lt;br&gt;Donoho Design Group, L.L.C.
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472135&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;awd@...&lt;/a&gt;, +1 (512) 750-7596
&lt;br&gt;&lt;br&gt;Knowing is not enough; we must apply. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Willing is not enough; we must do.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -- Johann Wolfgang von Goethe
&lt;br&gt;&lt;br&gt;&lt;br&gt;Using avahi-daemon 0.6.25
&lt;br&gt;&lt;br&gt;Here are the two services:
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone='no'?&amp;gt;&amp;lt;!--*-nxml-*--&amp;gt;
&lt;br&gt;&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;service-group&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;service&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;_ssh._tcp&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;port&amp;gt;22&amp;lt;/port&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/service&amp;gt;
&lt;br&gt;&amp;lt;/service-group&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone='no'?&amp;gt;&amp;lt;!--*-nxml-*--&amp;gt;
&lt;br&gt;&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;service-group&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;name replace-wildcards=&amp;quot;no&amp;quot;&amp;gt;weLost&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;service&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;_rest._tcp&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;port&amp;gt;3000&amp;lt;/port&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;txt-record&amp;gt;txtvers=1&amp;lt;/txt-record&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/service&amp;gt;
&lt;br&gt;&amp;lt;/service-group&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Here is the result of ip addr:
&lt;br&gt;&lt;br&gt;1: lo: &amp;lt;LOOPBACK,UP,LOWER_UP&amp;gt; mtu 16436 qdisc noqueue state UNKNOWN 
&lt;br&gt;&amp;nbsp; &amp;nbsp; link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
&lt;br&gt;&amp;nbsp; &amp;nbsp; inet 127.0.0.1/8 scope host lo
&lt;br&gt;&amp;nbsp; &amp;nbsp; inet6 ::1/128 scope host 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;valid_lft forever preferred_lft forever
&lt;br&gt;2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
&lt;br&gt;&amp;nbsp; &amp;nbsp; link/ether 00:0c:29:bb:87:5d brd ff:ff:ff:ff:ff:ff
&lt;br&gt;&amp;nbsp; &amp;nbsp; inet 192.168.1.126/24 brd 192.168.1.255 scope global eth0
&lt;br&gt;&amp;nbsp; &amp;nbsp; inet6 fe80::20c:29ff:febb:875d/64 scope link 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;valid_lft forever preferred_lft forever
&lt;br&gt;3: pan0: &amp;lt;BROADCAST,MULTICAST&amp;gt; mtu 1500 qdisc noop state DOWN 
&lt;br&gt;&amp;nbsp; &amp;nbsp; link/ether e6:db:70:18:3c:07 brd ff:ff:ff:ff:ff:ff
&lt;br&gt;&lt;br&gt;And here are the pertinent lines from the Fedora messages log:
&lt;br&gt;&lt;br&gt;Nov 22 13:36:36 Ghost avahi-daemon[1439]: Got SIGTERM, quitting.
&lt;br&gt;Nov 22 13:36:36 Ghost avahi-daemon[1439]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.1.126.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Found user 'avahi' (UID 497) and group 'avahi' (GID 489).
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Successfully dropped root privileges.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: avahi-daemon 0.6.25 starting up.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Successfully called chroot().
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Successfully dropped remaining capabilities.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Loading service file /services/rest.service.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Loading service file /services/ssh.service.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.1.126.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: New relevant interface eth0.IPv4 for mDNS.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Network interface enumeration completed.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Registering new address record for fe80::20c:29ff:febb:875d on eth0.*.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Registering new address record for 192.168.1.126 on eth0.IPv4.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Registering HINFO record with values 'I686'/'LINUX'.
&lt;br&gt;Nov 22 13:36:37 Ghost avahi-daemon[30528]: Server startup complete. Host name is Ghost.local. Local service cookie is 1953088544.
&lt;br&gt;Nov 22 13:36:38 Ghost avahi-daemon[30528]: Service &amp;quot;Ghost&amp;quot; (/services/ssh.service) successfully established.
&lt;br&gt;Nov 22 13:36:38 Ghost avahi-daemon[30528]: Service &amp;quot;weLost&amp;quot; (/services/rest.service) successfully established.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472135&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avahi-Stops-Advertising-My-New-Service...-tp26472135p26472135.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26401997</id>
	<title>Re: Fwd: On DBus</title>
	<published>2009-11-17T19:34:57Z</published>
	<updated>2009-11-17T19:34:57Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">Jean-Lou,
&lt;br&gt;&lt;br&gt;On 18/11/2009, at 1:17 AM, Jean-Lou Dupont wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;I've been working on a pet-project ( a browser NPAPI plugin for
&lt;br&gt;&amp;gt; exposing local HTTP services ) and I've been &amp;quot;slowed down&amp;quot; (to say the
&lt;br&gt;&amp;gt; least) with the DBus interface. &amp;nbsp;It seems that in order to fully
&lt;br&gt;&amp;gt; &amp;quot;resolve&amp;quot; a new service through DBus a 3 step process is required:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1. Register a ServiceBrowser
&lt;br&gt;&amp;gt; 2. Once an &amp;quot;ItemNew&amp;quot; signal is received, register a &amp;quot;ServiceResolver&amp;quot;
&lt;br&gt;&amp;gt; in order to get the full details of the said service
&lt;br&gt;&amp;gt; 3. Grab the service details on reception of the &amp;quot;Found&amp;quot; signal
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is painful.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Why can't Avahi just announce everything on DBus without having to ask
&lt;br&gt;&amp;gt; for it?? &amp;nbsp;It is not like we are talking about an unreasonable amount
&lt;br&gt;&amp;gt; of traffic on DBus here.
&lt;/div&gt;&lt;br&gt;This is because of thew ay the mDNS protocol works, and it is designed to reduce traffic.
&lt;br&gt;&lt;br&gt;As I explained on IRC last night, services do not immediately advertise all their details on the network, the only detail that is sent out is basically that a service called &amp;quot;X&amp;quot; with a type of &amp;quot;Y&amp;quot; exists.
&lt;br&gt;&lt;br&gt;To get further detail about the service, you must resolve it, this then makes an additional query and gets a response. &amp;nbsp;If we were to &amp;quot;automatically&amp;quot; do this on every service, the level of mDNS traffic would be insane, particularly on wireless networks and even more particularly if they were large.
&lt;br&gt;&lt;br&gt;Scaling issues have already been seen on conference wireless networks without this 'additional load'
&lt;br&gt;&lt;br&gt;&lt;br&gt;Additionally.. due to the 'unreliable' nature of the protocol, such things are not guarnateeable, for example, if you just join a network, you will not immediately see announcements from people.. you have to request them.. so you can see even if everyone broadcasted all their records (which actually, they do at the start the first time a record exists) - every time someone joined the network - literally everyone would have to re-broadcast their entire catalogue of records.
&lt;br&gt;&lt;br&gt;Your application should try as hard as possible to not actually 'resolve' a service until it is required, this is not always possible since people often want extra data, but you can cheat and encode some flags into the service name, this is done by iTunes for example, password-protected shares have an _ prefixed to their name, so iTunes can show a padlock that its password protected before you click on it, without having to resolve the service. 
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Am I missing something? Is there a better way of doing this? &amp;nbsp;( FYI:
&lt;br&gt;&amp;gt; an NPAPI plugin is best coded in C )
&lt;br&gt;&lt;br&gt;Why don't you use the avahi-client library?
&lt;br&gt;&lt;br&gt;It is much better than using DBUS directly...
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Trent
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401997&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-On-DBus-tp26393864p26401997.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393864</id>
	<title>Fwd: On DBus</title>
	<published>2009-11-17T09:17:28Z</published>
	<updated>2009-11-17T09:17:28Z</updated>
	<author>
		<name>Jean-Lou Dupont-6</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt; I've been working on a pet-project ( a browser NPAPI plugin for
&lt;br&gt;exposing local HTTP services ) and I've been &amp;quot;slowed down&amp;quot; (to say the
&lt;br&gt;least) with the DBus interface.  It seems that in order to fully
&lt;br&gt;&amp;quot;resolve&amp;quot; a new service through DBus a 3 step process is required:
&lt;br&gt;&lt;br&gt;1. Register a ServiceBrowser
&lt;br&gt;2. Once an &amp;quot;ItemNew&amp;quot; signal is received, register a &amp;quot;ServiceResolver&amp;quot;
&lt;br&gt;in order to get the full details of the said service
&lt;br&gt;3. Grab the service details on reception of the &amp;quot;Found&amp;quot; signal
&lt;br&gt;&lt;br&gt;This is painful.
&lt;br&gt;&lt;br&gt;Why can't Avahi just announce everything on DBus without having to ask
&lt;br&gt;for it??  It is not like we are talking about an unreasonable amount
&lt;br&gt;of traffic on DBus here.
&lt;br&gt;&lt;br&gt;Am I missing something? Is there a better way of doing this?  ( FYI:
&lt;br&gt;an NPAPI plugin is best coded in C )
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Jean-Lou Dupont.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://www.jldupont.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jldupont.com/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://jldupont.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jldupont.blogspot.com/&lt;/a&gt;&lt;br&gt;twitter: &amp;nbsp;jldupont
&lt;br&gt;skype: jean-lou.dupont
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393864&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-On-DBus-tp26393864p26393864.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26346261</id>
	<title>Re: [PATCH] autoipd: also use &lt;dev&gt;:avahi when using ifconfig in linux action script</title>
	<published>2009-11-13T17:42:43Z</published>
	<updated>2009-11-13T17:42:43Z</updated>
	<author>
		<name>Lennart Poettering-8</name>
	</author>
	<content type="html">On Fri, 19.06.09 15:40, Peter Korsgaard (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26346261&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jacmet@...&lt;/a&gt;) wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; avahi-autoipd.action.linux creates &amp;lt;dev&amp;gt;:3 aliases when using ifconfig
&lt;br&gt;&amp;gt; instead of the &amp;lt;dev&amp;gt;:avahi aliases used when ip is used. Fix it to always
&lt;br&gt;&amp;gt; use &amp;lt;dev&amp;gt;:avahi for consistency.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Applied.
&lt;br&gt;&lt;br&gt;Lennart
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lennart Poettering &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Red Hat, Inc.
&lt;br&gt;lennart [at] poettering [dot] net
&lt;br&gt;&lt;a href=&quot;http://0pointer.net/lennart/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://0pointer.net/lennart/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GnuPG 0x1A015CC4
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26346261&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--autoipd%3A-also-use-%3Cdev%3E%3Aavahi-when-using-ifconfig-in-linux-action-script-tp24111722p26346261.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26322994</id>
	<title>auto-ipd and multiple addresses</title>
	<published>2009-11-12T09:33:57Z</published>
	<updated>2009-11-12T09:33:57Z</updated>
	<author>
		<name>James, Neil</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;We would like to use auto-ipd to assign IP addresses to
slave DSP process (we don&amp;#8217;t want to port auto-ipd to the DSP). Is this
possible? Will we have to modify auto-ipd to achieve this?&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Thanks,&lt;br&gt;
Neil&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;!--[object_id=#gdcanada.com#]--&gt;&lt;FONT face=Tahoma&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;FONT color=#000000&gt;
&lt;P align=left&gt;&lt;FONT face=Tahoma size=2&gt;&lt;FONT color=#0000ff&gt;&lt;FONT face=Arial color=#000000 size=1&gt;The information contained in this e-mail message is PRIVATE. It may contain confidential information and may be legally privileged. It is intended for the exclusive use of the addressee(s). If you are not the intended recipient, you are hereby notified that any dissemination, distribution or reproduction of this communication is strictly prohibited. If the intended recipient(s) cannot be reached or if a transmission problem has occurred, please notify the sender immediately by return e-mail and destroy all copies of this message. &lt;BR&gt;Thank you.&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26322994&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/auto-ipd-and-multiple-addresses-tp26322994p26322994.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26280925</id>
	<title>Avahi autoipd behaviour when Link goes down</title>
	<published>2009-11-10T02:02:38Z</published>
	<updated>2009-11-10T02:02:38Z</updated>
	<author>
		<name>Rajat Sharma-3</name>
	</author>
	<content type="html">&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I am using avahi autoipd alongwith udhcpc. The scenario is following &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;DHCP  server is switched off, so after lease time expiry autoipd is triggered and it assign an IPv4LL address.&lt;/div&gt;
&lt;div&gt;Now the ethernet link goes down, this causes the avahi-autoipd daemon to exit.Is this the default behavior ?  &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;In case when the link comes up and dhcp server is still not there then how should the autoip be triggered again.&lt;/div&gt;
&lt;div&gt;I have added creation of avahi-autoipd in &amp;quot;deconfig&amp;quot; event of udhcpc.script.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Even when the link is down udhcpc keeps running shouldn&amp;#39;t autoipd also continue running ?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Regards,&lt;/div&gt;
&lt;div&gt;Rajat&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26280925&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avahi-autoipd-behaviour-when-Link-goes-down-tp26280925p26280925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26217631</id>
	<title>Re: Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-05T08:12:17Z</published>
	<updated>2009-11-05T08:12:17Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 05/11/2009, at 8:14 PM, José Félix Ontañón wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; padding-left: 1ex; position: static; z-index: auto; &quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#144FAE&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;From what I remember reading the docs, what is supposed to happen is when someone goes to try and use a service that is no longer there, it should fail and immediately&amp;nbsp;flush that entry from the cache so that its no longer an option in the user interface.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Rob&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
avahi mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217631&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;How do i &quot;try and use&quot; the failing service for flushing the cache entry? I mean, the way i'm doing now it's: &lt;br&gt;&lt;br&gt;* Slaves publish address and port via avahi&lt;br&gt;* When the master discover a slave (via avahi), it makes a connection to slave address:port and call some rpc's (via my own xmlrpc implemented service).&lt;br&gt;
&lt;br&gt;Thanks in advance!&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Robin is correct.. if you try run a ServiceResolver (rather than the browser), the &quot;POOF&quot; (passive observation of failure) should expire it, i think.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Trent&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217631&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26217631.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26213447</id>
	<title>Re: Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-05T04:14:30Z</published>
	<updated>2009-11-05T04:14:30Z</updated>
	<author>
		<name>José Félix Ontañón</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/5 Robin Perkins &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26213447&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;robin.perkins@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div style=&quot;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;On 05/11/2009, at 6:16 PM, José Félix Ontañón wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/5 Trent Lloyd &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26213447&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lathiat@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi Jose,&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
On 05/11/2009, at 6:35 AM, José Félix Ontañón wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi everyone!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;m a newbie playing with python-avahi trying to code some kind of&lt;br&gt;
&amp;gt; master-slave application for shutdown every machine at same time.&lt;br&gt;
&amp;gt; When the master it&amp;#39;s ordered to shutdown, it sends the signal to the&lt;br&gt;
&amp;gt; slaves. The slaves publish/unpublish the service via avahi, and the&lt;br&gt;
&amp;gt; master&lt;br&gt;
&amp;gt; discover them via ItemNew/ItemRemove signals. Very strait-forward,&lt;br&gt;
&amp;gt; isn&amp;#39;t?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The avahi publish/unpublish/discover services it&amp;#39;s gorgeous but i&amp;#39;ve&lt;br&gt;
&amp;gt; found that if a slave, that has published the service via avahi,&lt;br&gt;
&amp;gt; losts it&lt;br&gt;
&amp;gt; network (i.e. the wifi ap goes out of power), the master still&lt;br&gt;
&amp;gt; discovering it! and no ItemRemove signal it&amp;#39;s raised at all. Is it&lt;br&gt;
&amp;gt; normal? Am i doing something wrong?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; To solve it, i&amp;#39;ve implemented some kind of &amp;quot;ping&amp;quot; to the slaves&lt;br&gt;
&amp;gt; service every Xseconds. When a new slave it&amp;#39;s discovered, the&lt;br&gt;
&amp;gt; periodic ping starts.&lt;br&gt;
&amp;gt; When ping it&amp;#39;s failing i know there be some problem with networking.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I wonder if avahi itself provides a native workaround to avoid the&lt;br&gt;
&amp;gt; coding of those nasty &amp;quot;ping&amp;quot; cycles ...&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;This is normal.. it will disappear after some time.&lt;br&gt;
&lt;br&gt;
The instant removal of an advertised service relies on the host&lt;br&gt;
sending a &amp;quot;gone away&amp;quot; message (more specifically, it updates the TTL&lt;br&gt;
of its record to expire in I think.. 1 second)&lt;br&gt;
&lt;br&gt;
This is because mDNS uses caching.. if it didn&amp;#39;t use caching it would&lt;br&gt;
cause alot more network traffic and would hammer especially wireless&lt;br&gt;
networks.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Having not really worked with it for a while.. I can&amp;#39;t remember all&lt;br&gt;
the details but I suspect you can change the TTL in the Avahi API call&lt;br&gt;
to make these timeouts happen a little quicker, but you will increase&lt;br&gt;
network traffic by doing so.&lt;br&gt;
&lt;br&gt;
Really your application should not rely on Avahi for &amp;quot;service&lt;br&gt;
undiscovery&amp;quot;.. it&amp;#39;s meant generally for &amp;quot;unreliable service&lt;br&gt;
discovery&amp;quot;.  You are best of actually having some protocol between the&lt;br&gt;
master and slave and just using avahi for the slave to find the master&lt;br&gt;
in the first instance.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Trent&lt;br&gt;
_______________________________________________&lt;br&gt;
avahi mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26213447&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Ok, in this case i&amp;#39;ll continue with my ping aproximation. It works fairly well.&lt;br&gt;&lt;br&gt;Thanks Trent.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;From what I remember reading the docs, what is supposed to happen is when someone goes to try and use a service that is no longer there, it should fail and immediately flush that entry from the cache so that its no longer an option in the user interface.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Rob&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
avahi mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26213447&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;How do i &amp;quot;try and use&amp;quot; the failing service for flushing the cache entry? I mean, the way i&amp;#39;m doing now it&amp;#39;s: &lt;br&gt;&lt;br&gt;* Slaves publish address and port via avahi&lt;br&gt;* When the master discover a slave (via avahi), it makes a connection to slave address:port and call some rpc&amp;#39;s (via my own xmlrpc implemented service).&lt;br&gt;
&lt;br&gt;Thanks in advance!&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://nosigasleyendo.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nosigasleyendo.blogspot.com&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26213447&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26213447.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26212637</id>
	<title>Re: Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-05T02:52:13Z</published>
	<updated>2009-11-05T02:52:13Z</updated>
	<author>
		<name>Bugzilla from robin.perkins@internode.on.net</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;On 05/11/2009, at 6:16 PM, José Félix Ontañón wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/5 Trent Lloyd &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212637&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lathiat@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi Jose,&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On 05/11/2009, at 6:35 AM, José Félix Ontañón wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi everyone!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I'm a newbie playing with python-avahi trying to code some kind of&lt;br&gt;
&amp;gt; master-slave application for shutdown every machine at same time.&lt;br&gt;
&amp;gt; When the master it's ordered to shutdown, it sends the signal to the&lt;br&gt;
&amp;gt; slaves. The slaves publish/unpublish the service via avahi, and the&lt;br&gt;
&amp;gt; master&lt;br&gt;
&amp;gt; discover them via ItemNew/ItemRemove signals. Very strait-forward,&lt;br&gt;
&amp;gt; isn't?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The avahi publish/unpublish/discover services it's gorgeous but i've&lt;br&gt;
&amp;gt; found that if a slave, that has published the service via avahi,&lt;br&gt;
&amp;gt; losts it&lt;br&gt;
&amp;gt; network (i.e. the wifi ap goes out of power), the master still&lt;br&gt;
&amp;gt; discovering it! and no ItemRemove signal it's raised at all. Is it&lt;br&gt;
&amp;gt; normal? Am i doing something wrong?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; To solve it, i've implemented some kind of &quot;ping&quot; to the slaves&lt;br&gt;
&amp;gt; service every Xseconds. When a new slave it's discovered, the&lt;br&gt;
&amp;gt; periodic ping starts.&lt;br&gt;
&amp;gt; When ping it's failing i know there be some problem with networking.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I wonder if avahi itself provides a native workaround to avoid the&lt;br&gt;
&amp;gt; coding of those nasty &quot;ping&quot; cycles ...&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;This is normal.. it will disappear after some time.&lt;br&gt;
&lt;br&gt;
The instant removal of an advertised service relies on the host&lt;br&gt;
sending a &quot;gone away&quot; message (more specifically, it updates the TTL&lt;br&gt;
of its record to expire in I think.. 1 second)&lt;br&gt;
&lt;br&gt;
This is because mDNS uses caching.. if it didn't use caching it would&lt;br&gt;
cause alot more network traffic and would hammer especially wireless&lt;br&gt;
networks.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Having not really worked with it for a while.. I can't remember all&lt;br&gt;
the details but I suspect you can change the TTL in the Avahi API call&lt;br&gt;
to make these timeouts happen a little quicker, but you will increase&lt;br&gt;
network traffic by doing so.&lt;br&gt;
&lt;br&gt;
Really your application should not rely on Avahi for &quot;service&lt;br&gt;
undiscovery&quot;.. it's meant generally for &quot;unreliable service&lt;br&gt;
discovery&quot;. &amp;nbsp;You are best of actually having some protocol between the&lt;br&gt;
master and slave and just using avahi for the slave to find the master&lt;br&gt;
in the first instance.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Trent&lt;br&gt;
_______________________________________________&lt;br&gt;
avahi mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212637&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Ok, in this case i'll continue with my ping aproximation. It works fairly well.&lt;br&gt;&lt;br&gt;Thanks Trent.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;From what I remember reading the docs, what is supposed to happen is when someone goes to try and use a service that is no longer there, it should fail and immediately&amp;nbsp;flush that entry from the cache so that its no longer an option in the user interface.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Rob&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212637&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26212637.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26210781</id>
	<title>Re: Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-05T00:16:46Z</published>
	<updated>2009-11-05T00:16:46Z</updated>
	<author>
		<name>José Félix Ontañón</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/5 Trent Lloyd &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lathiat@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi Jose,&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On 05/11/2009, at 6:35 AM, José Félix Ontañón wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi everyone!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;m a newbie playing with python-avahi trying to code some kind of&lt;br&gt;
&amp;gt; master-slave application for shutdown every machine at same time.&lt;br&gt;
&amp;gt; When the master it&amp;#39;s ordered to shutdown, it sends the signal to the&lt;br&gt;
&amp;gt; slaves. The slaves publish/unpublish the service via avahi, and the&lt;br&gt;
&amp;gt; master&lt;br&gt;
&amp;gt; discover them via ItemNew/ItemRemove signals. Very strait-forward,&lt;br&gt;
&amp;gt; isn&amp;#39;t?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The avahi publish/unpublish/discover services it&amp;#39;s gorgeous but i&amp;#39;ve&lt;br&gt;
&amp;gt; found that if a slave, that has published the service via avahi,&lt;br&gt;
&amp;gt; losts it&lt;br&gt;
&amp;gt; network (i.e. the wifi ap goes out of power), the master still&lt;br&gt;
&amp;gt; discovering it! and no ItemRemove signal it&amp;#39;s raised at all. Is it&lt;br&gt;
&amp;gt; normal? Am i doing something wrong?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; To solve it, i&amp;#39;ve implemented some kind of &amp;quot;ping&amp;quot; to the slaves&lt;br&gt;
&amp;gt; service every Xseconds. When a new slave it&amp;#39;s discovered, the&lt;br&gt;
&amp;gt; periodic ping starts.&lt;br&gt;
&amp;gt; When ping it&amp;#39;s failing i know there be some problem with networking.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I wonder if avahi itself provides a native workaround to avoid the&lt;br&gt;
&amp;gt; coding of those nasty &amp;quot;ping&amp;quot; cycles ...&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;This is normal.. it will disappear after some time.&lt;br&gt;
&lt;br&gt;
The instant removal of an advertised service relies on the host&lt;br&gt;
sending a &amp;quot;gone away&amp;quot; message (more specifically, it updates the TTL&lt;br&gt;
of its record to expire in I think.. 1 second)&lt;br&gt;
&lt;br&gt;
This is because mDNS uses caching.. if it didn&amp;#39;t use caching it would&lt;br&gt;
cause alot more network traffic and would hammer especially wireless&lt;br&gt;
networks.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Having not really worked with it for a while.. I can&amp;#39;t remember all&lt;br&gt;
the details but I suspect you can change the TTL in the Avahi API call&lt;br&gt;
to make these timeouts happen a little quicker, but you will increase&lt;br&gt;
network traffic by doing so.&lt;br&gt;
&lt;br&gt;
Really your application should not rely on Avahi for &amp;quot;service&lt;br&gt;
undiscovery&amp;quot;.. it&amp;#39;s meant generally for &amp;quot;unreliable service&lt;br&gt;
discovery&amp;quot;.  You are best of actually having some protocol between the&lt;br&gt;
master and slave and just using avahi for the slave to find the master&lt;br&gt;
in the first instance.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Trent&lt;br&gt;
_______________________________________________&lt;br&gt;
avahi mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210781&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Ok, in this case i&amp;#39;ll continue with my ping aproximation. It works fairly well.&lt;br&gt;&lt;br&gt;Thanks Trent.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://nosigasleyendo.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nosigasleyendo.blogspot.com&lt;/a&gt;&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26210781&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26210781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26209749</id>
	<title>Re: Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-04T22:15:10Z</published>
	<updated>2009-11-04T22:15:10Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">Hi Jose,
&lt;br&gt;&lt;br&gt;On 05/11/2009, at 6:35 AM, José Félix Ontañón wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi everyone!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm a newbie playing with python-avahi trying to code some kind of &amp;nbsp;
&lt;br&gt;&amp;gt; master-slave application for shutdown every machine at same time.
&lt;br&gt;&amp;gt; When the master it's ordered to shutdown, it sends the signal to the &amp;nbsp;
&lt;br&gt;&amp;gt; slaves. The slaves publish/unpublish the service via avahi, and the &amp;nbsp;
&lt;br&gt;&amp;gt; master
&lt;br&gt;&amp;gt; discover them via ItemNew/ItemRemove signals. Very strait-forward, &amp;nbsp;
&lt;br&gt;&amp;gt; isn't?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The avahi publish/unpublish/discover services it's gorgeous but i've &amp;nbsp;
&lt;br&gt;&amp;gt; found that if a slave, that has published the service via avahi, &amp;nbsp;
&lt;br&gt;&amp;gt; losts it
&lt;br&gt;&amp;gt; network (i.e. the wifi ap goes out of power), the master still &amp;nbsp;
&lt;br&gt;&amp;gt; discovering it! and no ItemRemove signal it's raised at all. Is it &amp;nbsp;
&lt;br&gt;&amp;gt; normal? Am i doing something wrong?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To solve it, i've implemented some kind of &amp;quot;ping&amp;quot; to the slaves &amp;nbsp;
&lt;br&gt;&amp;gt; service every Xseconds. When a new slave it's discovered, the &amp;nbsp;
&lt;br&gt;&amp;gt; periodic ping starts.
&lt;br&gt;&amp;gt; When ping it's failing i know there be some problem with networking.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I wonder if avahi itself provides a native workaround to avoid the &amp;nbsp;
&lt;br&gt;&amp;gt; coding of those nasty &amp;quot;ping&amp;quot; cycles ...
&lt;/div&gt;&lt;br&gt;This is normal.. it will disappear after some time.
&lt;br&gt;&lt;br&gt;The instant removal of an advertised service relies on the host &amp;nbsp;
&lt;br&gt;sending a &amp;quot;gone away&amp;quot; message (more specifically, it updates the TTL &amp;nbsp;
&lt;br&gt;of its record to expire in I think.. 1 second)
&lt;br&gt;&lt;br&gt;This is because mDNS uses caching.. if it didn't use caching it would &amp;nbsp;
&lt;br&gt;cause alot more network traffic and would hammer especially wireless &amp;nbsp;
&lt;br&gt;networks.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Having not really worked with it for a while.. I can't remember all &amp;nbsp;
&lt;br&gt;the details but I suspect you can change the TTL in the Avahi API call &amp;nbsp;
&lt;br&gt;to make these timeouts happen a little quicker, but you will increase &amp;nbsp;
&lt;br&gt;network traffic by doing so.
&lt;br&gt;&lt;br&gt;Really your application should not rely on Avahi for &amp;quot;service &amp;nbsp;
&lt;br&gt;undiscovery&amp;quot;.. it's meant generally for &amp;quot;unreliable service &amp;nbsp;
&lt;br&gt;discovery&amp;quot;. &amp;nbsp;You are best of actually having some protocol between the &amp;nbsp;
&lt;br&gt;master and slave and just using avahi for the slave to find the master &amp;nbsp;
&lt;br&gt;in the first instance.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Trent
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209749&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26209749.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26205878</id>
	<title>Published service still browseable in other machines even if network it's down</title>
	<published>2009-11-04T14:35:05Z</published>
	<updated>2009-11-04T14:35:05Z</updated>
	<author>
		<name>José Félix Ontañón</name>
	</author>
	<content type="html">Hi everyone!&lt;br&gt;&lt;br&gt;I&amp;#39;m a newbie playing with python-avahi trying to code some kind of master-slave application for shutdown every machine at same time.&lt;br&gt;When the master it&amp;#39;s ordered to shutdown, it sends the signal to the slaves. The slaves publish/unpublish the service via avahi, and the master &lt;br&gt;
discover them via ItemNew/ItemRemove signals. Very strait-forward, isn&amp;#39;t?&lt;br&gt;&lt;br&gt;The avahi publish/unpublish/discover services it&amp;#39;s gorgeous but i&amp;#39;ve found that if a slave, that has published the service via avahi, losts it &lt;br&gt;
network (i.e. the wifi ap goes out of power), the master still discovering it! and no ItemRemove signal it&amp;#39;s raised at all. Is it normal? Am i doing something wrong?&lt;br&gt;&lt;br&gt;To solve it, i&amp;#39;ve implemented some kind of &amp;quot;ping&amp;quot; to the slaves service every Xseconds. When a new slave it&amp;#39;s discovered, the periodic ping starts. &lt;br&gt;
When ping it&amp;#39;s failing i know there be some problem with networking.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;I wonder if avahi itself provides a native workaround to avoid the coding of those nasty &amp;quot;ping&amp;quot; cycles ...&lt;br&gt;&lt;br&gt;Cheers!&lt;br&gt;
&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://nosigasleyendo.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://nosigasleyendo.blogspot.com&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205878&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Published-service-still-browseable-in-other-machines-even-if-network-it%27s-down-tp26205878p26205878.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26107503</id>
	<title>Re: How to stop ipv6 address from being registered</title>
	<published>2009-10-28T23:36:52Z</published>
	<updated>2009-10-28T23:36:52Z</updated>
	<author>
		<name>Mark Edwards</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 28, 2009, at 7:46 PM, Trent Lloyd &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26107503&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lathiat@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Mark,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 29/10/2009, at 8:51 AM, Mark Edwards wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am running avahi-daemon 0.6.22 on Ubuntu 8.04, and it publishes an
&lt;br&gt;&amp;gt;&amp;gt; ipv6 address even though I'm trying to tell it not to:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: avahi-daemon 0.6.22
&lt;br&gt;&amp;gt;&amp;gt; starting up.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully called
&lt;br&gt;&amp;gt;&amp;gt; chroot().
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully dropped
&lt;br&gt;&amp;gt;&amp;gt; remaining capabilities.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: No service file found
&lt;br&gt;&amp;gt;&amp;gt; in /etc/avahi/services.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Joining mDNS multicast
&lt;br&gt;&amp;gt;&amp;gt; group on interface eth0.IPv4 with address 192.168.1.101.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: New relevant interface
&lt;br&gt;&amp;gt;&amp;gt; eth0.IPv4 for mDNS.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Network interface
&lt;br&gt;&amp;gt;&amp;gt; enumeration completed.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address
&lt;br&gt;&amp;gt;&amp;gt; record for fe80::211:d8ff:fe33:766e on eth0.*.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address
&lt;br&gt;&amp;gt;&amp;gt; record for 192.168.1.101 on eth0.IPv4.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering HINFO &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; record
&lt;br&gt;&amp;gt;&amp;gt; with values 'I686'/'LINUX'.
&lt;br&gt;&amp;gt;&amp;gt; Oct 28 17:45:10 labserver avahi-daemon[9603]: Server startup &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; complete.
&lt;br&gt;&amp;gt;&amp;gt; Host name is labserver.local. Local service cookie is 3357143783.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is despite the fact that I have these settings in /etc/avahi/
&lt;br&gt;&amp;gt;&amp;gt; avahi-daemon.conf:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; use-ipv4=true
&lt;br&gt;&amp;gt;&amp;gt; use-ipv6=false
&lt;br&gt;&amp;gt;&amp;gt; publish-a-on-ipv6=no
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Try set publish-aaaa-on-ipv4=no also
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Trent
&lt;/div&gt;&lt;br&gt;That seems to do it. &amp;nbsp;This seems counter to the documentation, which &amp;nbsp;
&lt;br&gt;states that these settings don't have an effect if use-ipv6 is false. &amp;nbsp; 
&lt;br&gt;I guess having any of them set triggers registration?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26107503&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-stop-ipv6-address-from-being-registered-tp26104624p26107503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26105484</id>
	<title>Re: How to stop ipv6 address from being registered</title>
	<published>2009-10-28T19:46:44Z</published>
	<updated>2009-10-28T19:46:44Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">Mark,
&lt;br&gt;&lt;br&gt;On 29/10/2009, at 8:51 AM, Mark Edwards wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am running avahi-daemon 0.6.22 on Ubuntu 8.04, and it publishes an
&lt;br&gt;&amp;gt; ipv6 address even though I'm trying to tell it not to:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: avahi-daemon 0.6.22
&lt;br&gt;&amp;gt; starting up.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully called
&lt;br&gt;&amp;gt; chroot().
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully dropped
&lt;br&gt;&amp;gt; remaining capabilities.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: No service file found
&lt;br&gt;&amp;gt; in /etc/avahi/services.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Joining mDNS multicast
&lt;br&gt;&amp;gt; group on interface eth0.IPv4 with address 192.168.1.101.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: New relevant interface
&lt;br&gt;&amp;gt; eth0.IPv4 for mDNS.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Network interface
&lt;br&gt;&amp;gt; enumeration completed.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address
&lt;br&gt;&amp;gt; record for fe80::211:d8ff:fe33:766e on eth0.*.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address
&lt;br&gt;&amp;gt; record for 192.168.1.101 on eth0.IPv4.
&lt;br&gt;&amp;gt; Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering HINFO record
&lt;br&gt;&amp;gt; with values 'I686'/'LINUX'.
&lt;br&gt;&amp;gt; Oct 28 17:45:10 labserver avahi-daemon[9603]: Server startup complete.
&lt;br&gt;&amp;gt; Host name is labserver.local. Local service cookie is 3357143783.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is despite the fact that I have these settings in /etc/avahi/
&lt;br&gt;&amp;gt; avahi-daemon.conf:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; use-ipv4=true
&lt;br&gt;&amp;gt; use-ipv6=false
&lt;br&gt;&amp;gt; publish-a-on-ipv6=no
&lt;/div&gt;&lt;br&gt;Try set publish-aaaa-on-ipv4=no also
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Trent
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26105484&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-stop-ipv6-address-from-being-registered-tp26104624p26105484.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26104624</id>
	<title>How to stop ipv6 address from being registered</title>
	<published>2009-10-28T17:51:31Z</published>
	<updated>2009-10-28T17:51:31Z</updated>
	<author>
		<name>Mark Edwards</name>
	</author>
	<content type="html">I am running avahi-daemon 0.6.22 on Ubuntu 8.04, and it publishes an &amp;nbsp;
&lt;br&gt;ipv6 address even though I'm trying to tell it not to:
&lt;br&gt;&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: avahi-daemon 0.6.22 &amp;nbsp;
&lt;br&gt;starting up.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully called &amp;nbsp;
&lt;br&gt;chroot().
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Successfully dropped &amp;nbsp;
&lt;br&gt;remaining capabilities.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: No service file found &amp;nbsp;
&lt;br&gt;in /etc/avahi/services.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Joining mDNS multicast &amp;nbsp;
&lt;br&gt;group on interface eth0.IPv4 with address 192.168.1.101.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: New relevant interface &amp;nbsp;
&lt;br&gt;eth0.IPv4 for mDNS.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Network interface &amp;nbsp;
&lt;br&gt;enumeration completed.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address &amp;nbsp;
&lt;br&gt;record for fe80::211:d8ff:fe33:766e on eth0.*.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering new address &amp;nbsp;
&lt;br&gt;record for 192.168.1.101 on eth0.IPv4.
&lt;br&gt;Oct 28 17:45:09 labserver avahi-daemon[9603]: Registering HINFO record &amp;nbsp;
&lt;br&gt;with values 'I686'/'LINUX'.
&lt;br&gt;Oct 28 17:45:10 labserver avahi-daemon[9603]: Server startup complete. &amp;nbsp;
&lt;br&gt;Host name is labserver.local. Local service cookie is 3357143783.
&lt;br&gt;&lt;br&gt;&lt;br&gt;This is despite the fact that I have these settings in /etc/avahi/ 
&lt;br&gt;avahi-daemon.conf:
&lt;br&gt;&lt;br&gt;use-ipv4=true
&lt;br&gt;use-ipv6=false
&lt;br&gt;publish-a-on-ipv6=no
&lt;br&gt;&lt;br&gt;&lt;br&gt;Having an ipv6 address published is causing timeouts from Macs. &amp;nbsp;Is &amp;nbsp;
&lt;br&gt;there a way I can get avahi to stop publishing the ipv6 address?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26104624&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-stop-ipv6-address-from-being-registered-tp26104624p26104624.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26088370</id>
	<title>Re: nss_mdns 0.10</title>
	<published>2009-10-27T19:27:01Z</published>
	<updated>2009-10-27T19:27:01Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;base href=&quot;x-msg://81/&quot;&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Dev,&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 28/10/2009, at 6:54 AM, dev nath wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-size: 12pt; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 8pt; font-family: 'Courier New', courier, monaco, monospace, sans-serif; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Hi *,&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;We were trying to use nss-mdns to support mdns query from the applications. We want to use &quot;enable-legacy&quot; option which has the mini MDNS stack.&amp;nbsp; But in this mode&amp;nbsp;&lt;tt&gt;nss-mdns&lt;/tt&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;supports resolving IPv6 addresses but does so via IPv4 multicasts only. Is&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;font size=&quot;3&quot;&gt;there any reason why this is not supported on IPV6 packets.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;IPv6 support was simply not coded into nss-mdns originally.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Since it was later replaced by the functionality to use Avahi - it is now deprecated and has not received any further work. &amp;nbsp;Using the avahi backend is the recommended method for full support.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards,&lt;/div&gt;&lt;div&gt;Trent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26088370&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/nss_mdns-0.10-tp26086548p26088370.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26086548</id>
	<title>nss_mdns 0.10</title>
	<published>2009-10-27T15:54:54Z</published>
	<updated>2009-10-27T15:54:54Z</updated>
	<author>
		<name>dev nath</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:12pt&quot;&gt;&lt;DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 8pt; FONT-FAMILY: Courier New, courier, monaco, monospace, sans-serif&quot;&gt;
&lt;DIV&gt;Hi *,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;We were trying to use nss-mdns to support mdns query from the applications. We want to use &quot;enable-legacy&quot; option which has the mini MDNS stack.&amp;nbsp; But in this mode&amp;nbsp;&lt;TT&gt;nss-mdns&lt;/TT&gt; supports resolving IPv6 addresses but does so via IPv4 multicasts only. Is &lt;STRONG&gt;&lt;FONT size=3&gt;there any reason why this is not supported on IPV6 packets. &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Please do comment.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt;Dev&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;br&gt;



      &lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26086548&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/nss_mdns-0.10-tp26086548p26086548.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25946709</id>
	<title>Re: Resolving many ( &gt; 200 ) items seems to lead to apparent congestion in the dbus</title>
	<published>2009-10-18T06:31:50Z</published>
	<updated>2009-10-18T06:31:50Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">lennart is really the only person that can respond to this since he &amp;nbsp;
&lt;br&gt;moved to git I no longer have direct commit access so he is the gate &amp;nbsp;
&lt;br&gt;keeper!
&lt;br&gt;&lt;br&gt;Trent
&lt;br&gt;&lt;br&gt;On 16/10/2009, at 3:03 PM, Daniel Wynne wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hey Guys!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Really dont want to be annoying, but it would be really nice if we &amp;nbsp;
&lt;br&gt;&amp;gt; could
&lt;br&gt;&amp;gt; get at least one reliable statement from somebody responsible &amp;nbsp;
&lt;br&gt;&amp;gt; regarding
&lt;br&gt;&amp;gt; the issue below.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanx
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi again!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there anyone responsible available who is capable of answering my
&lt;br&gt;&amp;gt;&amp;gt; previous question? Everybody on vacation? ;-)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Daniel wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Folks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; just returning from my summer vacation I reflected about past &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; projects.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thereby I also wondered about our little conversation concerning &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Avahi
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cache sizes.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Trent, you made those promising hints that you will loosen the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; strict
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; limitations to meet requirements of larger network implementations.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Could you, or any other responsible person please make a definite
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; authorative statement about this issue so we can proceed with &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; development?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Me and my boss would be very appreciated about this ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Daniel wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi Trent!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; These are great news for us! :-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; We were seriously concerned about the issue, that the Avahi mDNS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; implementation prevented us from developing Linux camera management
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; applications for huge setups.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; In the following I provide a short calculation to give you a hint &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; what we need:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;- Right now we have setups with deployments of up to 800 &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; devices We
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; do not think that deployments with even more devices in one &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; network make
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sense, as this already can be considered as a individual &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; feasibility
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; study. But lets calculate with this worst case scenario and for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the sake
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of convenience we even round it up to N = 1000 devices per network.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;- Since every device typically comes up with 2-3 ip addresses, &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; we
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; have to reserve cache entries for N*( 3 A's, 1 PTR, 1 SRV, 1 &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; TXT. ) =&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; AVAHI_CACHE_ENTRIES_MAX &amp;gt;= 6*N = 6000 entries.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;- As the dbus limitations are concerned the maximum number of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; dbus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; objects per client will have to be increased, too. Since we have to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; create N*3 AddressRecordBrowsers, N*1 ServiceResolver, 1 Client, 2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ServiceBrowsers =&amp;gt; OBJECTS_PER_CLIENT_MAX &amp;gt;= 4*N + 3 = 4003 ~ &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 4000 entries
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; As I do not have that much insight into the Avahi-code there &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; might be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; even more limits that might have to be adapted to achieve a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; coherent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; configuration.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; If you need any additional information, let me know.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thank you Guys for the great support so far!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Trent Lloyd wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; FWIW, I've always felt this was a little restrictive as well but &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; never
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; really ran into it in production.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am personally keen on upping them a little - Daniel, can you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; tell us
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; what values seem to work well for you?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Trent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On 27/06/2009, at 12:04 AM, Daniel Wynne wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi Lennart!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; After a short interrupt I am back in avahi-business ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PLaying around a little bit with parameters I boiled it down to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; AVAHI_CACHE_ENTRIES_MAX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; OBJECTS_PER_CLIENT_MAX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; These Parameters are slightly tight I think when it comes to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; bigger
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; networks i.e. more than 100 Services.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; You said these limitations are implemented to avoid misuse, i.e.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; DOS-Attacks.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Do you think it is possible in future releases of Avahi to loosen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; these
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; limitations a little bit, to enable more comprehensive usage of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Avahi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; even for professional applications like ours ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; DOS Attacks are way above the limitations of 500, even way above
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 5000. I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; think when talking about DOS we are in millions and above.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What do you say?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sun, 2009-06-07 at 01:47 +0200, Lennart Poettering wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Thu, 28.05.09 13:43, Daniel Wynne (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;daniel.wynne@...&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; But I think thats exactly the problem in our case. In our
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Testnetwork
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reside about 250 cameras we want to find and resolve via &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Avahi. So
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cache is way big enough.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; No. The limit of 500 entries in the cache that Avahi enforces &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; is for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RRs, not services or hosts.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For each service you need (at least) one A, one PTR one SRV &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and one
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; TXT RR. Usually even more. I.e. if you register 250 services &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and want
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to browser for them all at the same time you need as absolute &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; minimum
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; space for 1000 entries, and practically even more.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Lennart
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; Daniel Wynne, Softwareentwicklung
&lt;br&gt;&amp;gt; MOBOTIX AG - Security Vision Systems
&lt;br&gt;&amp;gt; Kaiserstrasse, 67722 Langmeil
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;daniel.wynne@...&lt;/a&gt;, &lt;a href=&quot;http://www.mobotix.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mobotix.com&lt;/a&gt;&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; Vorstandvorsitzender: Dr. Ralf Hinkel
&lt;br&gt;&amp;gt; Vorstandsmitglieder: Lutz Coelen
&lt;br&gt;&amp;gt; Aufsichtsratsvorsitzender: Dr. Thomas Hoch
&lt;br&gt;&amp;gt; Registergericht: HRB Kaiserslautern 3724
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946709&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Resolving-many-%28-%3E-200-%29-items-seems-to-lead-to-apparent%09congestion-in-the-dbus-tp23555388p25946709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25920920</id>
	<title>Re: Resolving many ( &gt; 200 ) items seems to lead to	apparent congestion in the dbus</title>
	<published>2009-10-16T00:03:11Z</published>
	<updated>2009-10-16T00:03:11Z</updated>
	<author>
		<name>Daniel Wynne</name>
	</author>
	<content type="html">Hey Guys!
&lt;br&gt;&lt;br&gt;Really dont want to be annoying, but it would be really nice if we could 
&lt;br&gt;get at least one reliable statement from somebody responsible regarding 
&lt;br&gt;the issue below.
&lt;br&gt;&lt;br&gt;Thanx
&lt;br&gt;&lt;br&gt;Daniel
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi again!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there anyone responsible available who is capable of answering my 
&lt;br&gt;&amp;gt; previous question? Everybody on vacation? ;-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Daniel wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hi Folks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; just returning from my summer vacation I reflected about past projects.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thereby I also wondered about our little conversation concerning Avahi 
&lt;br&gt;&amp;gt;&amp;gt; cache sizes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Trent, you made those promising hints that you will loosen the strict 
&lt;br&gt;&amp;gt;&amp;gt; limitations to meet requirements of larger network implementations.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Could you, or any other responsible person please make a definite 
&lt;br&gt;&amp;gt;&amp;gt; authorative statement about this issue so we can proceed with development?
&lt;br&gt;&amp;gt;&amp;gt; Me and my boss would be very appreciated about this ;-)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Daniel wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Trent!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; These are great news for us! :-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We were seriously concerned about the issue, that the Avahi mDNS 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; implementation prevented us from developing Linux camera management 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; applications for huge setups.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In the following I provide a short calculation to give you a hint of 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; what we need:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; - Right now we have setups with deployments of up to 800 devices We 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; do not think that deployments with even more devices in one network make 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sense, as this already can be considered as a individual feasibility 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; study. But lets calculate with this worst case scenario and for the sake 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; of convenience we even round it up to N = 1000 devices per network.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; - Since every device typically comes up with 2-3 ip addresses, we 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have to reserve cache entries for N*( 3 A's, 1 PTR, 1 SRV, 1 TXT. ) =&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; AVAHI_CACHE_ENTRIES_MAX &amp;gt;= 6*N = 6000 entries.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; - As the dbus limitations are concerned the maximum number of dbus 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; objects per client will have to be increased, too. Since we have to 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; create N*3 AddressRecordBrowsers, N*1 ServiceResolver, 1 Client, 2 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ServiceBrowsers =&amp;gt; OBJECTS_PER_CLIENT_MAX &amp;gt;= 4*N + 3 = 4003 ~ 4000 entries
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; As I do not have that much insight into the Avahi-code there might be 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; even more limits that might have to be adapted to achieve a coherent 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; configuration.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you need any additional information, let me know.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thank you Guys for the great support so far!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Trent Lloyd wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; FWIW, I've always felt this was a little restrictive as well but never &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; really ran into it in production.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am personally keen on upping them a little - Daniel, can you tell us &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; what values seem to work well for you?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Trent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On 27/06/2009, at 12:04 AM, Daniel Wynne wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi Lennart!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; After a short interrupt I am back in avahi-business ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PLaying around a little bit with parameters I boiled it down to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; AVAHI_CACHE_ENTRIES_MAX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; OBJECTS_PER_CLIENT_MAX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; These Parameters are slightly tight I think when it comes to bigger
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; networks i.e. more than 100 Services.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; You said these limitations are implemented to avoid misuse, i.e.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; DOS-Attacks.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Do you think it is possible in future releases of Avahi to loosen &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; these
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; limitations a little bit, to enable more comprehensive usage of Avahi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; even for professional applications like ours ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; DOS Attacks are way above the limitations of 500, even way above &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 5000. I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; think when talking about DOS we are in millions and above.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What do you say?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Kind Regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Daniel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Sun, 2009-06-07 at 01:47 +0200, Lennart Poettering wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Thu, 28.05.09 13:43, Daniel Wynne (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;daniel.wynne@...&lt;/a&gt;) &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; But I think thats exactly the problem in our case. In our &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Testnetwork
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reside about 250 cameras we want to find and resolve via Avahi. So &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cache is way big enough.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; No. The limit of 500 entries in the cache that Avahi enforces is for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RRs, not services or hosts.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For each service you need (at least) one A, one PTR one SRV and one
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; TXT RR. Usually even more. I.e. if you register 250 services and want
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to browser for them all at the same time you need as absolute minimum
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; space for 1000 entries, and practically even more.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Lennart
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Daniel Wynne, Softwareentwicklung
&lt;br&gt;MOBOTIX AG - Security Vision Systems
&lt;br&gt;Kaiserstrasse, 67722 Langmeil
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;daniel.wynne@...&lt;/a&gt;, &lt;a href=&quot;http://www.mobotix.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mobotix.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;Vorstandvorsitzender: Dr. Ralf Hinkel
&lt;br&gt;Vorstandsmitglieder: Lutz Coelen
&lt;br&gt;Aufsichtsratsvorsitzender: Dr. Thomas Hoch
&lt;br&gt;Registergericht: HRB Kaiserslautern 3724 &amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25920920&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Resolving-many-%28-%3E-200-%29-items-seems-to-lead-to-apparent%09congestion-in-the-dbus-tp23555388p25920920.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25812985</id>
	<title>Issue found in avahi-autoipd when running in default mode of operation.</title>
	<published>2009-10-08T15:51:03Z</published>
	<updated>2009-10-08T15:51:03Z</updated>
	<author>
		<name>Jen Chitty</name>
	</author>
	<content type="html">
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;Hi,&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;I've found a bug when using avahi-autoipd in its default
mode&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;of operation (as described on the AvahiAutoipd page
in the Wiki):&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;If a routeable address is configured, avahi-autoipd
goes to sleep without&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;configuring the interface, but it is still listening
for ARP packets.&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;If an ARP packet is seen from the LL address it chose
for itself&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;at start-up, it acts on this ARP as if there was a
conflict and configures&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;the network interface with an LL address.&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;The following patch to main.c fixes this problem:&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;{{{&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;1267c1267,1280&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; daemon_log(LOG_INFO, &amp;quot;Trying address %s&amp;quot;,
inet_ntop(AF_INET, &amp;amp;addr, buf, sizeof(buf)));&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;---&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; if (state == STATE_SLEEPING)&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; daemon_log(LOG_INFO, &amp;quot;Selected
new address %s&amp;quot;, inet_ntop(AF_INET, &amp;amp;addr, buf, sizeof(buf)));&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; else {&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; daemon_log(LOG_INFO, &amp;quot;Trying address
%s&amp;quot;, inet_ntop(AF_INET, &amp;amp;addr, buf, sizeof(buf)));&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; n_conflict++;&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; set_state(STATE_WAITING_PROBE, 1, addr);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (n_conflict &amp;gt;= MAX_CONFLICTS)
{&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; daemon_log(LOG_WARNING,
&amp;quot;Got too many conflicts, rate limiting new probes.&amp;quot;);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elapse_time(&amp;amp;next_wakeup,
RATE_LIMIT_INTERVAL*1000, PROBE_WAIT*1000);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elapse_time(&amp;amp;next_wakeup,
0, PROBE_WAIT*1000);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;1269,1279c1282,1283&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; n_conflict++;&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; set_state(STATE_WAITING_PROBE, 1, addr);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; if (n_conflict &amp;gt;= MAX_CONFLICTS) {&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; daemon_log(LOG_WARNING, &amp;quot;Got too
many conflicts, rate limiting new probes.&amp;quot;);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elapse_time(&amp;amp;next_wakeup, RATE_LIMIT_INTERVAL*1000,
PROBE_WAIT*1000);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; } else&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; elapse_time(&amp;amp;next_wakeup, 0, PROBE_WAIT*1000);&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;lt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; next_wakeup_valid = 1;&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;---&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; next_wakeup_valid = 1;&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;}}}&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;Essentially, I'm just adding a state check right after
a new address is selected. &amp;nbsp;If sleeping, the new address is just logged
and autoipd goes back to sleep, otherwise the conflict handling code that
was there before is executed.&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;Thanks.&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;--JT&lt;/tt&gt;&lt;/font&gt;
&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25812985&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-found-in-avahi-autoipd-when-running-in-default-mode-of-operation.-tp25812985p25812985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25805723</id>
	<title>Avahi object path in d-bus</title>
	<published>2009-10-08T07:53:46Z</published>
	<updated>2009-10-08T07:53:46Z</updated>
	<author>
		<name>Morten Telling Nielsen</name>
	</author>
	<content type="html">Hi&lt;br&gt;
&lt;br&gt;
I need to connect to Avahi from php via d-bus.&lt;br&gt;
I get the message:&lt;br&gt;
&lt;br&gt;
Warning: dbusconnection::&lt;div id=&quot;:jh&quot; class=&quot;ii gt&quot;&gt;sendwithreplyandblock():&lt;br&gt;
dbus_connection_send_with_reply_and_block() failed (Launch helper exited&lt;br&gt;
with unknown return code 255) in&lt;br&gt;
....&lt;br&gt;
&lt;br&gt;
When executing:&lt;br&gt;
&lt;br&gt;
$m = new DBusMessage(DBUS_MESSAGE_TYPE_METHOD_CALL);&lt;br&gt;
$m-&amp;gt;setDestination(&amp;quot;org.freedesktop.Avahi&amp;quot;);&lt;br&gt;
$m-&amp;gt;setPath(&amp;quot;/org/freedesktop/Avahi&amp;quot;);&lt;br&gt;
$m-&amp;gt;setInterface(&amp;quot;org.freedesktop.Avahi.Server&amp;quot;);&lt;br&gt;
$m-&amp;gt;setMember(&amp;quot;GetHostName&amp;quot;);&lt;br&gt;
$m-&amp;gt;setAutoStart(true);&lt;br&gt;
&lt;br&gt;
$r = $dbus-&amp;gt;sendWithReplyAndBlock($m,3);&lt;br&gt;
&lt;br&gt;
What is the correct object path Avahi(Server) is registered under, I get&lt;br&gt;
the same error with different pathes&lt;br&gt;
including /org/freedesktop/Avahi/Server .&lt;br&gt;
I set the property &amp;#39;enable-dbus=yes&amp;#39; in avahi-daemon.conf, and I have created a .service file&lt;br&gt;
/usr/share/dbus-1/services/org.freedesktop.Avahi.service&lt;br&gt;
contaning:&lt;br&gt;
&lt;br&gt;
[D-BUS Service]&lt;br&gt;
Name=org.freedesktop.Avahi&lt;br&gt;
Exec=/usr/sbin/avahi-daemon&lt;br&gt;
User=root&lt;br&gt;
&lt;br&gt;
It solved the problem of destination, but maybe the problem is there?&lt;br&gt;
&lt;br&gt;
Hopefully thanks from Morten Telling Nielsen.&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25805723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avahi-object-path-in-d-bus-tp25805723p25805723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25787267</id>
	<title>Re: Packets larger than MTU</title>
	<published>2009-10-07T07:04:31Z</published>
	<updated>2009-10-07T07:04:31Z</updated>
	<author>
		<name>Thomas Delaet</name>
	</author>
	<content type="html">In the Sugarlabs project (sugar-presence-service), public keys are
&lt;br&gt;published by with multiple key/value pairs.
&lt;br&gt;&lt;br&gt;For example
&lt;br&gt;&amp;lt;key-part-1, first 100 bytes&amp;gt;
&lt;br&gt;&amp;lt;key-part-2, second 100 bytes&amp;gt;
&lt;br&gt;...
&lt;br&gt;&lt;br&gt;Kind Regards
&lt;br&gt;--Thomas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Oct 7, 2009 at 3:19 PM, Jakob Blomer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25787267&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jakob.blomer@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am trying to (mis)use the txt record to publish a global configuration
&lt;br&gt;&amp;gt; file together with a service, basically key value pairs that usually
&lt;br&gt;&amp;gt; reside in /etc/...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For publishing, I use (a slightly modified) avahi-publish utility and
&lt;br&gt;&amp;gt; add strings linewise to the txt record.  It seems that if the packet
&lt;br&gt;&amp;gt; size exceeds the MTU, the txt record is cut off.  I played around a
&lt;br&gt;&amp;gt; little and hard coded the MTU to a high value.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Though this seems to work, even with unmodified Avahi instances on
&lt;br&gt;&amp;gt; receiver side, I'm wondering if there is a more elegant way of
&lt;br&gt;&amp;gt; publishing big records.  In particular, being able to publish arbitrary
&lt;br&gt;&amp;gt; large records would be helpful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Jakob
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; avahi mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25787267&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25787267&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Packets-larger-than-MTU-tp25786622p25787267.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25786622</id>
	<title>Packets larger than MTU</title>
	<published>2009-10-07T06:19:13Z</published>
	<updated>2009-10-07T06:19:13Z</updated>
	<author>
		<name>Jakob Blomer-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I am trying to (mis)use the txt record to publish a global configuration
&lt;br&gt;file together with a service, basically key value pairs that usually
&lt;br&gt;reside in /etc/...
&lt;br&gt;&lt;br&gt;For publishing, I use (a slightly modified) avahi-publish utility and
&lt;br&gt;add strings linewise to the txt record. &amp;nbsp;It seems that if the packet
&lt;br&gt;size exceeds the MTU, the txt record is cut off. &amp;nbsp;I played around a
&lt;br&gt;little and hard coded the MTU to a high value.
&lt;br&gt;&lt;br&gt;Though this seems to work, even with unmodified Avahi instances on
&lt;br&gt;receiver side, I'm wondering if there is a more elegant way of
&lt;br&gt;publishing big records. &amp;nbsp;In particular, being able to publish arbitrary
&lt;br&gt;large records would be helpful.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Jakob
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25786622&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Packets-larger-than-MTU-tp25786622p25786622.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25748222</id>
	<title>Services not registered when DHCP request occurs during avahi-daemon start-up</title>
	<published>2009-10-05T03:09:53Z</published>
	<updated>2009-10-05T03:09:53Z</updated>
	<author>
		<name>Armand C.</name>
	</author>
	<content type="html">I'm using avahi 0.6.25 with OpenWrt (Linux kernel 2.6.30.7, busybox 1.13.4) on a PowerPC custom board with 2 Ethernet ports.
&lt;br&gt;&lt;br&gt;I have a problem a boot time if a configure one of the 2 Ethernet ports to get it's IP address with DHCP.
&lt;br&gt;What I see is that if the DHCP client (udhcpc from busybox) gets the IP address while the avahi-daemon is starting, the services are never published by avahi.
&lt;br&gt;&lt;br&gt;With the exact same set-up if I configure both Ethernet ports with static IP addresses the services are published correctly.
&lt;br&gt;&lt;br&gt;The problem can be seen in the following logs. The first one is missing the 3 following lines:
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;VM XMC16 [E106926]&amp;quot; (/etc/avahi/services/xnp-sysconfig.service) successfully established.
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;Secure Shell on E106926&amp;quot; (/etc/avahi/services/ssh.service) successfully established.
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;Web Server on E106926&amp;quot; (/etc/avahi/services/http.service) successfully established.
&lt;br&gt;&lt;br&gt;Here is a log of the boot with eth0 set-up with DHCP and eth1 using a static IP address, showing the problem:
&lt;br&gt;root@E106926:~# logread
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci 0000:00:00.0: reg 18 64bit mmio: [0x000000-0x3fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 0 io:  [0x00-0xffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 1 pref mem [0x80000000-0x8fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 2 mem: [0x90000000-0x9fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: Registering ipic with sysfs...
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: bio: create slab &amp;lt;bio-0&amp;gt; at 0
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: SCSI subsystem initialized
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver usbfs
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver hub
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new device driver usb
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 2
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: Switched to high resolution mode on CPU 0
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP established hash table entries: 4096 (order: 3, 32768 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP: Hash tables configured (established 4096 bind 4096)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP reno registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 9 on host /soc8349@e0000000/pic@700 mapped to virtual irq 16
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 10 on host /soc8349@e0000000/pic@700 mapped to virtual irq 17
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: WDT driver for MPC8xxx initialized. mode:reset timeout=65535 (13 seconds)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Freescale PowerQUICC MII Bus: probed
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: squashfs: version 4.0 (2009/01/31) Phillip Lougher
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Registering mini_fo version $Id$
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: msgmni has been set to 246
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: alg: No test for lzma (lzma-generic)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: alg: No test for stdrng (krng)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler noop registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler anticipatory registered (default)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler deadline registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler cfq registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: console handover: boot [udbg0] -&amp;gt; real [ttyS0]
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: brd: module loaded
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: loop: module loaded
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Driver 'sd' needs updating - please use bus_type methods
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 32 on host /soc8349@e0000000/pic@700 mapped to virtual irq 32
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 33 on host /soc8349@e0000000/pic@700 mapped to virtual irq 33
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 34 on host /soc8349@e0000000/pic@700 mapped to virtual irq 34
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: Gianfar Ethernet Controller Version 1.2, 00:1e:63:00:00:27
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: Running with NAPI enabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: 256/256 RX/TX BD ring size
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 35 on host /soc8349@e0000000/pic@700 mapped to virtual irq 35
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 36 on host /soc8349@e0000000/pic@700 mapped to virtual irq 36
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 37 on host /soc8349@e0000000/pic@700 mapped to virtual irq 37
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: Gianfar Ethernet Controller Version 1.2, 00:1e:63:00:00:26
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: Running with NAPI enabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: 256/256 RX/TX BD ring size
&lt;br&gt;Jan  1 01:00:05 E106926 user.err kernel: Error: Driver 'Marvell 88E1118' is already registered, aborting...
&lt;br&gt;Jan  1 01:00:05 E106926 user.err kernel: Marvell 88E1118: Error -17 in registering driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: UIO: Starting MPC834x GPIO driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fe000000.flash: Found 1 x16 devices at 0x0 in 16-bit bank
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel:  Amd/Fujitsu Extended Query Table at 0x0040
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: fe000000.flash: CFI does not contain boot bank location. Assuming top.
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: number of CFI chips: 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: cmdlinepart partition parsing not available
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: RedBoot partition parsing not available
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: Creating 5 MTD partitions on &amp;quot;fe000000.flash&amp;quot;:
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000000000-0x000000060000 : &amp;quot;loader&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000060000-0x000000080000 : &amp;quot;loader_cfg&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000080000-0x0000000a0000 : &amp;quot;dtb&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000000a0000-0x0000002a0000 : &amp;quot;kernel&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000002a0000-0x000002000000 : &amp;quot;rootfs&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: mtd: partition &amp;quot;rootfs&amp;quot; set to be root filesystem
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mtd: partition &amp;quot;rootfs_data&amp;quot; created automatically, ofs=4C0000, len=1B40000
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000004c0000-0x000002000000 : &amp;quot;rootfs_data&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 16 on host /soc8349@e0000000/pic@700 mapped to virtual irq 18
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: e0007000.spi: MPC83xx SPI Controller driver at 0x890f8000 (irq = 18)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: irq 38, io base 0xe0023000
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usb usb1: configuration #1 chosen from 1 choice
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: hub 1-0:1.0: USB hub found
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: hub 1-0:1.0: 1 port detected
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: uhci_hcd: USB Universal Host Controller Interface driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Initializing USB Mass Storage driver...
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver usb-storage
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: USB Mass Storage support registered.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: i2c /dev entries driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 14 on host /soc8349@e0000000/pic@700 mapped to virtual irq 19
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 15 on host /soc8349@e0000000/pic@700 mapped to virtual irq 20
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP cubic registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 17
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: RPC: Registered udp transport module.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: RPC: Registered tcp transport module.
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Freeing unused kernel memory: 168k init
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Please be patient, while OpenWrt loads ...
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mini_fo: using base directory: /
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mini_fo: using storage directory: /jffs
&lt;br&gt;Jan  1 01:00:05 E106926 user.info sysinit: udhcpc (v1.13.4) started
&lt;br&gt;Jan  1 01:00:05 E106926 user.info sysinit: Sending discover...
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Firmware upgrate daemon starting...
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: SVN revision: 1810
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Process is now running as a daemon
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: /tmp/upgrade successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Working directory successfully changed to /tmp/upgrade
&lt;br&gt;Jan  1 01:00:07 E106926 user.info kernel: PHY: mdio@e0024520:01 - Link is Up - 1000/Full
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Stream socket (3) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Stream socket (4) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Listen on port 50003 was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Datagram socket (5) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: BindToDevice (eth0) was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Datagram socket (6) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: BindToDevice (eth1) was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: recv() FAILED: Transport endpoint is not connected
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Socket (3) successfully closed
&lt;br&gt;Jan  1 01:00:07 E106926 user.info kernel: PHY: mdio@e0024520:02 - Link is Up - 1000/Full
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Found user 'nobody' (UID 65534) and group 'nogroup' (GID 65534).
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Successfully dropped root privileges.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: avahi-daemon 0.6.25 starting up.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.warn avahi-daemon[855]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/http.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/ssh.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/xnp-sysconfig.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.10.52.195.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: New relevant interface eth1.IPv4 for mDNS.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Network interface enumeration completed.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Registering new address record for 10.10.52.195 on eth1.IPv4.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Registering HINFO record with values 'PPC'/'LINUX'.
&lt;br&gt;Jan  1 01:00:08 E106926 authpriv.info dropbear[865]: Running in background
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.notice ntpdate[882]: step time server 10.10.2.110 offset 1254382543.344729 sec
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Server startup complete. Host name is E106926.local. Local service cookie is 3422980960.
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: Sending discover...
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: Sending select for 10.10.21.103...
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: Lease of 10.10.21.103 obtained, lease time 432000
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.notice ntpd[884]: ntpd &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748222&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4.2.4p7@...&lt;/a&gt; Wed Sep 30 10:35:54 UTC 2009 (1)
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info ntpd[892]: precision = 0.751 usec
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.debug ntpd[892]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info ntpd[892]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info ntpd[892]: Listening on interface #1 lo, 127.0.0.1#123 Enabled
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info ntpd[892]: Listening on interface #2 eth1, 10.10.52.195#123 Enabled
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info ntpd[892]: kernel time sync status 0040
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: udhcpc: ifconfig eth0 10.10.21.103 netmask 255.255.0.0 broadcast +
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Joining mDNS multicast group on interface eth0.IPv4 with address 10.10.21.103.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: New relevant interface eth0.IPv4 for mDNS.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Registering new address record for 10.10.21.103 on eth0.IPv4.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Withdrawing address record for 10.10.21.103 on eth0.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Leaving mDNS multicast group on interface eth0.IPv4 with address 10.10.21.103.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Interface eth0.IPv4 no longer relevant for mDNS.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Joining mDNS multicast group on interface eth0.IPv4 with address 10.10.21.103.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: New relevant interface eth0.IPv4 for mDNS.
&lt;br&gt;Oct  1 09:35:52 E106926 daemon.info avahi-daemon[855]: Registering new address record for 10.10.21.103 on eth0.IPv4.
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: udhcpc: setting default routers: 10.10.1.254
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: watchdog: WDIOC_SETTIMEOUT: Inappropriate ioctl for device
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: udhcpc: setting dns servers: 10.10.2.100 10.10.2.101
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.netfilter.nf_conntrack_checksum' is an unknown key
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_checksum' is an unknown key
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_max' is an unknown key
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_tcp_timeout_established' is an unknown key
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_udp_timeout' is an unknown key
&lt;br&gt;Oct  1 09:35:52 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_udp_timeout_stream' is an unknown key
&lt;br&gt;Oct  1 09:35:53 E106926 daemon.info ntpd[892]: Listening on interface #3 eth0, 10.10.21.103#123 Enabled
&lt;br&gt;Oct  1 09:35:53 E106926 daemon.debug ntpd[892]: new interface(s) found: waking up resolver
&lt;br&gt;Oct  1 09:35:59 E106926 daemon.info ntpd[892]: synchronized to 10.10.2.110, stratum 5
&lt;br&gt;Oct  1 09:35:59 E106926 daemon.notice ntpd[892]: kernel time sync status change 0001
&lt;br&gt;Oct  1 09:36:00 E106926 daemon.info init: starting pid 673, tty '/dev/ttyS0': '/bin/ash --login'
&lt;br&gt;Oct  1 09:36:49 E106926 authpriv.info dropbear[912]: Child connection from 10.10.21.231:2279
&lt;br&gt;Oct  1 09:36:51 E106926 authpriv.notice dropbear[912]: password auth succeeded for 'root' from 10.10.21.231:2279
&lt;br&gt;&lt;br&gt;#########################################################################################
&lt;br&gt;&lt;br&gt;Here is a log of the boot with eth0 set-up with DHCP and eth1 using a static IP address, showing the problem:
&lt;br&gt;root@E106926:~# logread
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: High memory: 0k
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Memory: 126164k/131072k available (3272k kernel code, 4744k reserved, 160k data, 110k bss, 168k init)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Kernel virtual memory layout:
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel:   * 0xfffef000..0xfffff000  : fixmap
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel:   * 0xff800000..0xffc00000  : highmem PTEs
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel:   * 0xfe7fa000..0xff800000  : early ioremap
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel:   * 0x89000000..0xfe7fa000  : vmalloc &amp; ioremap
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Calibrating delay loop... 164.86 BogoMIPS (lpj=329728)
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Mount-cache hash table entries: 512
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: net_namespace: 324 bytes
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 16
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 38 on host /soc8349@e0000000/pic@700 mapped to virtual irq 38
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: PCI: Probing PCI hardware
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci 0000:00:00.0: reg 10 32bit mmio: [0x000000-0x0fffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci 0000:00:00.0: reg 18 64bit mmio: [0x000000-0x3fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 0 io:  [0x00-0xffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 1 pref mem [0x80000000-0x8fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: pci_bus 0000:00: resource 2 mem: [0x90000000-0x9fffffff]
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: Registering ipic with sysfs...
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: bio: create slab &amp;lt;bio-0&amp;gt; at 0
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: SCSI subsystem initialized
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver usbfs
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver hub
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new device driver usb
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 2
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: Switched to high resolution mode on CPU 0
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP established hash table entries: 4096 (order: 3, 32768 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP: Hash tables configured (established 4096 bind 4096)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP reno registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 9 on host /soc8349@e0000000/pic@700 mapped to virtual irq 16
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 10 on host /soc8349@e0000000/pic@700 mapped to virtual irq 17
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: WDT driver for MPC8xxx initialized. mode:reset timeout=65535 (13 seconds)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Freescale PowerQUICC MII Bus: probed
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: squashfs: version 4.0 (2009/01/31) Phillip Lougher
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Registering mini_fo version $Id$
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: msgmni has been set to 246
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: alg: No test for lzma (lzma-generic)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: alg: No test for stdrng (krng)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler noop registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler anticipatory registered (default)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler deadline registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: io scheduler cfq registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: console handover: boot [udbg0] -&amp;gt; real [ttyS0]
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: brd: module loaded
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: loop: module loaded
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Driver 'sd' needs updating - please use bus_type methods
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 32 on host /soc8349@e0000000/pic@700 mapped to virtual irq 32
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 33 on host /soc8349@e0000000/pic@700 mapped to virtual irq 33
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 34 on host /soc8349@e0000000/pic@700 mapped to virtual irq 34
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: Gianfar Ethernet Controller Version 1.2, 00:1e:63:00:00:27
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: Running with NAPI enabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth0: 256/256 RX/TX BD ring size
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 35 on host /soc8349@e0000000/pic@700 mapped to virtual irq 35
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 36 on host /soc8349@e0000000/pic@700 mapped to virtual irq 36
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 37 on host /soc8349@e0000000/pic@700 mapped to virtual irq 37
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: Gianfar Ethernet Controller Version 1.2, 00:1e:63:00:00:26
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: Running with NAPI enabled
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: eth1: 256/256 RX/TX BD ring size
&lt;br&gt;Jan  1 01:00:05 E106926 user.err kernel: Error: Driver 'Marvell 88E1118' is already registered, aborting...
&lt;br&gt;Jan  1 01:00:05 E106926 user.err kernel: Marvell 88E1118: Error -17 in registering driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: UIO: Starting MPC834x GPIO driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fe000000.flash: Found 1 x16 devices at 0x0 in 16-bit bank
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel:  Amd/Fujitsu Extended Query Table at 0x0040
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: fe000000.flash: CFI does not contain boot bank location. Assuming top.
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: number of CFI chips: 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: cmdlinepart partition parsing not available
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: RedBoot partition parsing not available
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: Creating 5 MTD partitions on &amp;quot;fe000000.flash&amp;quot;:
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000000000-0x000000060000 : &amp;quot;loader&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000060000-0x000000080000 : &amp;quot;loader_cfg&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x000000080000-0x0000000a0000 : &amp;quot;dtb&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000000a0000-0x0000002a0000 : &amp;quot;kernel&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000002a0000-0x000002000000 : &amp;quot;rootfs&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: mtd: partition &amp;quot;rootfs&amp;quot; set to be root filesystem
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mtd: partition &amp;quot;rootfs_data&amp;quot; created automatically, ofs=4C0000, len=1B40000
&lt;br&gt;Jan  1 01:00:05 E106926 user.notice kernel: 0x0000004c0000-0x000002000000 : &amp;quot;rootfs_data&amp;quot;
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 16 on host /soc8349@e0000000/pic@700 mapped to virtual irq 18
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: e0007000.spi: MPC83xx SPI Controller driver at 0x890f8000 (irq = 18)
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: irq 38, io base 0xe0023000
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usb usb1: configuration #1 chosen from 1 choice
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: hub 1-0:1.0: USB hub found
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: hub 1-0:1.0: 1 port detected
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: uhci_hcd: USB Universal Host Controller Interface driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: Initializing USB Mass Storage driver...
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: usbcore: registered new interface driver usb-storage
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: USB Mass Storage support registered.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: i2c /dev entries driver
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 14 on host /soc8349@e0000000/pic@700 mapped to virtual irq 19
&lt;br&gt;Jan  1 01:00:05 E106926 user.debug kernel: irq: irq 15 on host /soc8349@e0000000/pic@700 mapped to virtual irq 20
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: TCP cubic registered
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: NET: Registered protocol family 17
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: RPC: Registered udp transport module.
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: RPC: Registered tcp transport module.
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Freeing unused kernel memory: 168k init
&lt;br&gt;Jan  1 01:00:05 E106926 user.warn kernel: Please be patient, while OpenWrt loads ...
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mini_fo: using base directory: /
&lt;br&gt;Jan  1 01:00:05 E106926 user.info kernel: mini_fo: using storage directory: /jffs
&lt;br&gt;Jan  1 01:00:05 E106926 user.info sysinit: udhcpc (v1.13.4) started
&lt;br&gt;Jan  1 01:00:05 E106926 user.info sysinit: Sending discover...
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Firmware upgrate daemon starting...
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: SVN revision: 1810
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Process is now running as a daemon
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: /tmp/upgrade successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Working directory successfully changed to /tmp/upgrade
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Stream socket (3) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Stream socket (4) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Listen on port 50003 was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Datagram socket (5) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: BindToDevice (eth0) was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Datagram socket (6) successfully created
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Server socket options successfully set
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Bind() was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: BindToDevice (eth1) was successful
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: recv() FAILED: Transport endpoint is not connected
&lt;br&gt;Jan  1 01:00:07 E106926 user.info sysinit: Socket (3) successfully closed
&lt;br&gt;Jan  1 01:00:07 E106926 user.info kernel: PHY: mdio@e0024520:02 - Link is Up - 1000/Full
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Found user 'nobody' (UID 65534) and group 'nogroup' (GID 65534).
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Successfully dropped root privileges.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: avahi-daemon 0.6.23 starting up.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.warn avahi-daemon[855]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/http.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/ssh.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Loading service file /etc/avahi/services/xnp-sysconfig.service.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Joining mDNS multicast group on interface eth1.IPv4 with address 10.10.52.195.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: New relevant interface eth1.IPv4 for mDNS.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Network interface enumeration completed.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Registering new address record for 10.10.52.195 on eth1.IPv4.
&lt;br&gt;Jan  1 01:00:08 E106926 daemon.info avahi-daemon[855]: Registering HINFO record with values 'PPC'/'LINUX'.
&lt;br&gt;Jan  1 01:00:08 E106926 authpriv.info dropbear[865]: Running in background
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.notice ntpdate[882]: step time server 10.10.2.110 offset 1254379862.219600 sec
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Server startup complete. Host name is E106926.local. Local service cookie is 3706581384.
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: Sending discover...
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.notice ntpd[884]: ntpd &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748222&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4.2.4p7@...&lt;/a&gt; Wed Sep 30 10:35:54 UTC 2009 (1)
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info ntpd[886]: precision = 0.751 usec
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.debug ntpd[886]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info ntpd[886]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info ntpd[886]: Listening on interface #1 lo, 127.0.0.1#123 Enabled
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info ntpd[886]: Listening on interface #2 eth1, 10.10.52.195#123 Enabled
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info ntpd[886]: kernel time sync status 0040
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: watchdog: WDIOC_SETTIMEOUT: Inappropriate ioctl for device
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.netfilter.nf_conntrack_checksum' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_checksum' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_max' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_tcp_timeout_established' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_udp_timeout' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 user.info sysinit: sysctl: error: 'net.ipv4.netfilter.ip_conntrack_udp_timeout_stream' is an unknown key
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;VM XMC16 [E106926]&amp;quot; (/etc/avahi/services/xnp-sysconfig.service) successfully established.
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;Secure Shell on E106926&amp;quot; (/etc/avahi/services/ssh.service) successfully established.
&lt;br&gt;Oct  1 08:51:11 E106926 daemon.info avahi-daemon[855]: Service &amp;quot;Web Server on E106926&amp;quot; (/etc/avahi/services/http.service) successfully established.
&lt;br&gt;Oct  1 08:51:14 E106926 user.info sysinit: Sending discover...
&lt;br&gt;Oct  1 08:51:18 E106926 daemon.info ntpd[886]: synchronized to 10.10.2.110, stratum 5
&lt;br&gt;Oct  1 08:51:18 E106926 daemon.notice ntpd[886]: kernel time sync status change 0001
&lt;br&gt;Oct  1 08:52:18 E106926 daemon.info init: starting pid 673, tty '/dev/ttyS0': '/bin/ash --login'
&lt;br&gt;Oct  1 08:52:32 E106926 authpriv.info dropbear[898]: Child connection from 10.10.21.231:1806
&lt;br&gt;Oct  1 08:52:34 E106926 authpriv.notice dropbear[898]: password auth succeeded for 'root' from 10.10.21.231:1806
&lt;br&gt;root@E106926:~#
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748222&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Services-not-registered-when-DHCP-request-occurs-during-avahi-daemon-start-up-tp25748222p25748222.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25729563</id>
	<title>Re: Find services at localhost</title>
	<published>2009-10-03T07:56:00Z</published>
	<updated>2009-10-03T07:56:00Z</updated>
	<author>
		<name>Trent Lloyd</name>
	</author>
	<content type="html">Hi Thomas,
&lt;br&gt;&lt;br&gt;On 01/10/2009, at 4:06 PM, Seng, Thomas wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm a avahi beginner.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I do some tests with avahi using the examples. I start the service &amp;nbsp;
&lt;br&gt;&amp;gt; and a
&lt;br&gt;&amp;gt; service browser on the same machine.
&lt;br&gt;&amp;gt; But if no ip-address is assigned to the network adapter(s) the service
&lt;br&gt;&amp;gt; browser doesn't find the published service.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there any possibility to find the service in this case? Must the
&lt;br&gt;&amp;gt; service be published in a special way?
&lt;/div&gt;&lt;br&gt;Unfortunately this is a limitation of Avahi at the moment.. in theory &amp;nbsp;
&lt;br&gt;we could support lookup on the loopback adapter but that presents a &amp;nbsp;
&lt;br&gt;few issues specifically you will always see duplicate services (same &amp;nbsp;
&lt;br&gt;services on 2 interfaces) for local and ethernet.. which can be &amp;nbsp;
&lt;br&gt;confusing
&lt;br&gt;&lt;br&gt;At the moment this behavior has not been changed.. in theory we can &amp;nbsp;
&lt;br&gt;change it though.
&lt;br&gt;&lt;br&gt;Trent
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25729563&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Find-services-at-localhost-tp25694674p25729563.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25694674</id>
	<title>Find services at localhost</title>
	<published>2009-10-01T01:06:51Z</published>
	<updated>2009-10-01T01:06:51Z</updated>
	<author>
		<name>Seng, Thomas</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm a avahi beginner.
&lt;br&gt;&lt;br&gt;I do some tests with avahi using the examples. I start the service and a
&lt;br&gt;service browser on the same machine.
&lt;br&gt;But if no ip-address is assigned to the network adapter(s) the service
&lt;br&gt;browser doesn't find the published service.
&lt;br&gt;&lt;br&gt;Is there any possibility to find the service in this case? Must the
&lt;br&gt;service be published in a special way?
&lt;br&gt;&lt;br&gt;Thanks for any help.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;THOMAS SENG
&lt;br&gt;Advanced Networking
&lt;br&gt;&lt;br&gt;Harman International
&lt;br&gt;Harman Becker Automotive Systems GmbH
&lt;br&gt;Becker-Goering-Str. 16
&lt;br&gt;76307 Karlsbad, Germany
&lt;br&gt;Phone: +49 7248 71 3649
&lt;br&gt;Fax: +49 7248 71 1216
&lt;br&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25694674&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Thomas.Seng@...&lt;/a&gt;
&lt;br&gt;Web: www.harman.com 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;*******************************************
&lt;br&gt;Harman Becker Automotive Systems GmbH
&lt;br&gt;Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Huls, Michael Mauser
&lt;br&gt;Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
&lt;br&gt;Local Court Mannheim: Register No. 361395
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;*******************************************
&lt;br&gt;Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
&lt;br&gt;This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden.
&lt;br&gt;*******************************************
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25694674&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Find-services-at-localhost-tp25694674p25694674.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25544223</id>
	<title>Re: avahi-daemon stops working after undetermined period of time</title>
	<published>2009-09-21T06:44:28Z</published>
	<updated>2009-09-21T06:44:28Z</updated>
	<author>
		<name>Brian McKee-2</name>
	</author>
	<content type="html">On 19-Sep-09, at 3:41 PM, Peter Korsgaard wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Kristian&amp;quot; == Kristian Domke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25544223&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;news@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kristian&amp;gt; iface eth0 inet static
&lt;br&gt;&amp;gt; Kristian&amp;gt; &amp;nbsp; &amp;nbsp; address 192.168.150.10
&lt;br&gt;&amp;gt; Kristian&amp;gt; &amp;nbsp; &amp;nbsp; netmask 255.255.255.0
&lt;br&gt;&amp;gt; Kristian&amp;gt; &amp;nbsp; &amp;nbsp; gateway 192.168.150.1
&lt;br&gt;&amp;gt; Kristian&amp;gt; &amp;nbsp; &amp;nbsp; post-up ifconfig eth0 allmulti
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kristian&amp;gt; It is not the one from my system, because I do some complex
&lt;br&gt;&amp;gt; Kristian&amp;gt; routing niceties there (multiple VPN-Connections *sigh), but
&lt;br&gt;&amp;gt; Kristian&amp;gt; it should work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; With what network card is this? It sounds like the driver isn't &amp;nbsp;
&lt;br&gt;&amp;gt; setting
&lt;br&gt;&amp;gt; up the multicast hash table correctly.
&lt;/div&gt;&lt;/div&gt;Near as I can see - with Ubuntu Hardy it's *all* of them...
&lt;br&gt;For examples -
&lt;br&gt;&lt;br&gt;01:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM &amp;nbsp;
&lt;br&gt;Ethernet Controller (rev 03)
&lt;br&gt;01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] &amp;nbsp;
&lt;br&gt;(rev 78)
&lt;br&gt;01:0c.0 Ethernet controller: Intel Corporation 82540EM Gigabit &amp;nbsp;
&lt;br&gt;Ethernet Controller (rev 02)
&lt;br&gt;05:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VM &amp;nbsp;
&lt;br&gt;(LOM) Ethernet Controller (rev 81)
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25544223&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;PGP.sig&lt;/strong&gt; (268 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/25544223/0/PGP.sig&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25524722p25544223.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25524777</id>
	<title>Re: avahi-daemon stops working after undetermined period of	time</title>
	<published>2009-09-19T12:41:34Z</published>
	<updated>2009-09-19T12:41:34Z</updated>
	<author>
		<name>Peter Korsgaard</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Kristian&amp;quot; == Kristian Domke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25524777&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;news@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;&amp;nbsp;Kristian&amp;gt; iface eth0 inet static
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; &amp;nbsp; &amp;nbsp; address 192.168.150.10
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; &amp;nbsp; &amp;nbsp; netmask 255.255.255.0
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; &amp;nbsp; &amp;nbsp; gateway 192.168.150.1
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; &amp;nbsp; &amp;nbsp; post-up ifconfig eth0 allmulti
&lt;br&gt;&lt;br&gt;&amp;nbsp;Kristian&amp;gt; It is not the one from my system, because I do some complex
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; routing niceties there (multiple VPN-Connections *sigh), but
&lt;br&gt;&amp;nbsp;Kristian&amp;gt; it should work.
&lt;br&gt;&lt;br&gt;With what network card is this? It sounds like the driver isn't setting
&lt;br&gt;up the multicast hash table correctly.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bye, Peter Korsgaard
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25524777&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25524722p25524777.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25524722</id>
	<title>avahi-daemon stops working after undetermined period of	time</title>
	<published>2009-09-19T12:34:26Z</published>
	<updated>2009-09-19T12:34:26Z</updated>
	<author>
		<name>Kristian Domke</name>
	</author>
	<content type="html">For simplicity i post the complete example of the /etc/network/ 
&lt;br&gt;interfaces:
&lt;br&gt;&lt;br&gt;auto lo eth0
&lt;br&gt;&lt;br&gt;iface lo inet loopback
&lt;br&gt;&lt;br&gt;iface eth0 inet static
&lt;br&gt;&amp;nbsp; &amp;nbsp; address 192.168.150.10
&lt;br&gt;&amp;nbsp; &amp;nbsp; netmask 255.255.255.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; gateway 192.168.150.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; post-up ifconfig eth0 allmulti
&lt;br&gt;&lt;br&gt;It is not the one from my system, because I do some complex routing &amp;nbsp;
&lt;br&gt;niceties there (multiple VPN-Connections *sigh), but it should work.
&lt;br&gt;&lt;br&gt;the whitespace in front of the lines after the iface line are &amp;nbsp;
&lt;br&gt;importand, afaik.
&lt;br&gt;&lt;br&gt;Kristian
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25524722&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25524722p25524722.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25515439</id>
	<title>Re: avahi-daemon stops working after undetermined period of	time</title>
	<published>2009-09-18T13:59:27Z</published>
	<updated>2009-09-18T13:59:27Z</updated>
	<author>
		<name>Brian McKee-2</name>
	</author>
	<content type="html">&lt;br&gt;On 18-Sep-09, at 4:19 PM, Kristian Domke wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; OK, answering myself.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I found the problem, at least in my system. Obviously there is
&lt;br&gt;&amp;gt; something wrong with some network cards and multicast in Ubuntu / &amp;nbsp;
&lt;br&gt;&amp;gt; Linux.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read about it in the german Ubuntu Wiki: &lt;a href=&quot;http://wiki.ubuntuusers.de/Avahi#Avahi-im-Netzwerk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.ubuntuusers.de/Avahi#Avahi-im-Netzwerk&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The solution is a simple
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; sudo ifconfig eth0 allmulti
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To make it restart save add the following in the file /etc/network/
&lt;br&gt;&amp;gt; interfaces in the section for the relevant NIC (take care of
&lt;br&gt;&amp;gt; indentation):
&lt;br&gt;&amp;gt; post-up infconfig eth0 allmulti
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hope that helps
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;That's interesting!
&lt;br&gt;&amp;gt; sudo ifconfig eth0 allmulti
&lt;br&gt;does so far seem to be working.
&lt;br&gt;&lt;br&gt;Can you show me the way you added that to the interfaces file? I'm &amp;nbsp;
&lt;br&gt;having trouble with the syntax. I've tried several variations.
&lt;br&gt;I suppose I could put it in post-up.d/ but thought the interfaces file &amp;nbsp;
&lt;br&gt;would be better....
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25515439&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;PGP.sig&lt;/strong&gt; (268 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/25515439/0/PGP.sig&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25514913p25515439.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25514913</id>
	<title>avahi-daemon stops working after undetermined period of	time</title>
	<published>2009-09-18T13:19:00Z</published>
	<updated>2009-09-18T13:19:00Z</updated>
	<author>
		<name>Kristian Domke</name>
	</author>
	<content type="html">OK, answering myself.
&lt;br&gt;&lt;br&gt;I found the problem, at least in my system. Obviously there is &amp;nbsp;
&lt;br&gt;something wrong with some network cards and multicast in Ubuntu / Linux.
&lt;br&gt;&lt;br&gt;I read about it in the german Ubuntu Wiki: &lt;a href=&quot;http://wiki.ubuntuusers.de/Avahi#Avahi-im-Netzwerk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.ubuntuusers.de/Avahi#Avahi-im-Netzwerk&lt;/a&gt;&lt;br&gt;&lt;br&gt;The solution is a simple
&lt;br&gt;&lt;br&gt;sudo ifconfig eth0 allmulti
&lt;br&gt;&lt;br&gt;To make it restart save add the following in the file /etc/network/ 
&lt;br&gt;interfaces in the section for the relevant NIC (take care of &amp;nbsp;
&lt;br&gt;indentation):
&lt;br&gt;post-up infconfig eth0 allmulti
&lt;br&gt;&lt;br&gt;Hope that helps
&lt;br&gt;&lt;br&gt;Kristian
&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25514913&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25514913p25514913.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25513263</id>
	<title>avahi-daemon stops working after undetermined period of	time</title>
	<published>2009-09-18T11:12:49Z</published>
	<updated>2009-09-18T11:12:49Z</updated>
	<author>
		<name>Kristian Domke</name>
	</author>
	<content type="html">Hello All,
&lt;br&gt;&lt;br&gt;as I have the same problem and (almost?) the same setup, I will try to &amp;nbsp;
&lt;br&gt;contribute to this thread.
&lt;br&gt;&lt;br&gt;My setup:
&lt;br&gt;&lt;br&gt;MacBook Pro, OS X 10.6.1
&lt;br&gt;Linuxbox: Ubuntu Hardy Heron
&lt;br&gt;&lt;br&gt;Avahi 0.6.22 (Ubuntu original)
&lt;br&gt;&lt;br&gt;Exactly the same problem. After the start of avahi everything is fine, &amp;nbsp;
&lt;br&gt;some (few) minutes later the linuxbox is not found anymore. After &amp;nbsp;
&lt;br&gt;restarting avahi everything is fine again.
&lt;br&gt;&lt;br&gt;I have logged the whole procedure with wireshark. Quite long protocol &amp;nbsp;
&lt;br&gt;(53k on disk). If you want to have a look into it, you find it under &lt;a href=&quot;http://cl1p.net/mDNS-Avahi-Problem/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cl1p.net/mDNS-Avahi-Problem/&lt;/a&gt;&lt;br&gt;&lt;br&gt;I still have the very same capture in original, including the complete &amp;nbsp;
&lt;br&gt;afp traffic an so on. I just limited the Export to the mDNS packages.
&lt;br&gt;&lt;br&gt;Hope that helps you to help me ;-)
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;Kristian
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;avahi mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25513263&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avahi@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/avahi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/avahi&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avahi-daemon-stops-working-after-undetermined-period-of%09time-tp25513263p25513263.html" />
</entry>

</feed>
