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'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;">> I have avahi running on 3 nodes in an ad-hoc network running over<br>
> B.A.T.M.A.N. I have a center node that provides a hop between 2 end<br>
> nodes. I can ping each of the node from any of the other nodes as<br>
well<br>
> as ssh into each of them as well so I know the network is well<br>
> established over the BATMAN daemon. The center node can see the<br>
> published avahi services of each end but the 2 end nodes can not see<br>
the<br>
> avahi services of the other ends. Is there some special configuration<br>
> needed to get avahi to browse or publish over the hop?<br>
><br>
> Has anyone ever configured avahi over an ad-hoc network that requires<br>
a<br>
> 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>