I have switched to BATMAN advanced which runs on layer 2.  However I am still not seeing the avahi services across the hop.  If all my nodes are within range of each other, I do see all the services.  But as soon as I move one out of range so that it needs to use another node as a hop, I lose the services even though the node that is providing the hop sees the services from all the other nodes.  <div>
<br></div><div>Its weird because with BATMAN advanced, it says it runs at layer 2 so your ethernet communications should be transparent.  Does this make sense that it still is not working?  </div><div><br></div><div>I don&#39;t really have any gateways in my network.  But I suppose the hop node works as one.  However in an ad-hoc network there is no way to tell if you are going to be the hop or not.  What would the consequences of enabling <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; font-weight: bold; ">enable-reflector=y </span><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; ">on all nodes be in an ad-hoc network?</span></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, sans-serif">Thanks</font></div><div><font class="Apple-style-span" face="arial, sans-serif"><br>
</font></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">&gt; I have avahi running on 3 nodes in an ad-hoc network running over<br>
&gt; B.A.T.M.A.N.  I have a center node that provides a hop between 2 end<br>
&gt; nodes.  I can ping each of the node from any of the other nodes as<br>
well<br>
&gt; as ssh into each of them as well so I know the network is well<br>
&gt; established over the BATMAN daemon.  The center node can see the<br>
&gt; published avahi services of each end but the 2 end nodes can not see<br>
the<br>
&gt; avahi services of the other ends.  Is there some special configuration<br>
&gt; needed to get avahi to browse or publish over the hop?<br>
&gt;<br>
&gt; Has anyone ever configured avahi over an ad-hoc network that requires<br>
a<br>
&gt; link routing protocol like BATMAN?<br>
<br>
I am not sure on which level BATMAN operates. If it works on the<br>
ethernet level and provides correct mcast routing for link-local mcast<br>
groups then Avahi should work just fine.<br>
<br>
Lennart<br>
<font color="#888888"><br>
--<br>
Lennart Poettering                        Red Hat, Inc.<br>
lennart [at] poettering [dot] net<br>
<a href="http://0pointer.net/lennart/" target="_blank">http://0pointer.net/lennart/</a>           GnuPG 0x1A015CC4<br>
_______________________________________________<br>
avahi mailing list<br>
<a href="mailto:avahi@lists.freedesktop.org">avahi@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/avahi" target="_blank">http://lists.freedesktop.org/mailman/listinfo/avahi</a><br>
</font></blockquote></div><br></div>