<div dir="ltr"><div>Hello Sachin,<br><br></div><div>I am in no way an expert with babeld, but I will try to answer your question.<br></div><div><br></div><div>The problem you want to solve is to automatic generate routes to 'normal' clients (clients without any additional software installed). babeld doesn't solve this problem for you. babeld will automatic generate a path to known addresses. There are two ways that babeld finds addresses: (1) the addresses of the babeld node and (2) routes added to the kernel by a other program then babeld. <br><br></div><div>You are looking for a tool to create a route to your client. The easiest way to do that is use the standard functionality of home routers. These use DHCP to configure their clients to use a specific subnet and they create a static route to the subnet. babeld could redistribute this route to the other nodes. The backdraw of this method is that your lose the roaming effect of running babeld on the clients.<br><br></div><div>I have previously searched for a tool to create routes to 'normal' clients, but I have no such thing. I have created a prototype which abuses the ARP protocol to find the clients and then install a route to this client. This method worked and I have been willing to create a real application to do this, but I have not found the time yet. <br><br></div><div>For now I just install babeld on the clients to achieve roaming in my network. <br><br></div><div>Regards Casper<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-13 2:53 GMT+01:00 sachin madhusudhana <span dir="ltr"><<a href="mailto:sachin.gkf@gmail.com" target="_blank">sachin.gkf@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">The clients are not running on babeld...how can i configure the routes?</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Feb 10, 2015 2:14 AM, "Juliusz Chroboczek" <<a href="mailto:jch@pps.univ-paris-diderot.fr" target="_blank">jch@pps.univ-paris-diderot.fr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> Consider I have three routers R1,R2,R3. Each of them are configured with an ad<br>
> hoc network and an access point respectively. The ssid of the of the ad hoc<br>
> network of all the routers be mesh and that of the access points be C0,C1,C2.<br>
> The router is running on babel protocol on wireless interface. So when a<br>
> client say laptop connects to the access point C0 and another laptop connect<br>
> to C2 then can C0 and C2 communicate with each other at 2 hops without any<br>
> configuration of babel?<br>
<br>
Are the clients running Babel?<br>
<br>
If so, then everything should happen automatically.<br>
<br>
If not, then the routers will be able to communicate between themselves<br>
(they're running Babel), but you will need some additional mechanism to<br>
route packets towards the clients.<br>
<br>
Please read "redistribution" in the Babel manual page and in the Babel FAQ.<br>
Once you have done that, please come back and tell us more about your setup.<br>
<br>
-- Juliusz<br>
</blockquote></div>
</div></div><br>_______________________________________________<br>
Babel-users mailing list<br>
<a href="mailto:Babel-users@lists.alioth.debian.org">Babel-users@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users</a><br></blockquote></div><br></div>