[Commotion-dev] adding Babel + IPv6 support - follow-up

Seamus Tuohy s2e at opentechinstitute.org
Fri Mar 7 15:09:14 UTC 2014


Hey,

On #3, do you have a repo that I can look at? I would be more than happy
to take a look and possibly send some pull requests / issues your way to
make sure it easily integrates into our interface work.

s2e

On 03/04/2014 09:06 AM, Linic wrote:
> Hi everyone,
> 
> In the middle of January, we started working on adding Babel with IPv6
> support to the Commotion firmware. Right now we are here :
> 
> 1. We have an auto-configuration script that is close to completion for
> Babel.
> Babel should work natively with IPv4 and IPv6 in the end.
> 
> 2. We have implemented scripts to auto-assign IPv6 prefixes to nodes
> based on RFC4193 and BCP106.
> Prefixes are used to issue a default unique-local address to the network
> interface used for the lan where computers that host services or connect
> to the mesh are connected. In the end, the node will also be able to
> dynamically assign addresses to this lan. A 48 bit prefix is generated.
> It leaves 16 bits for the node owner for subnetting as needed.
> 
> 3. We have made some modifications to the web interface to be able to
> activate Babel within it.
> Right now, selecting Babel as the «Protocol of the new interface» starts
> babeld and assigns an IPv6 prefix if it's not already present. From what
> we understand, the web interface is a very important piece of the
> Commotion firmware. We understand that our modifications here may not be
> accepted.
> 
> During the month, we will start to divide these functionalities and
> create pull-request. The most important points for us are 1. and 2.
> 
> Thank you in advance for your help in the next days and have a nice day!
> 
> Nicolas Brochu
> Developer
> Team Réseau Libre
> École Polytechnique de Montréal
> 
> _______________________________________________
> Commotion-dev mailing list
> Commotion-dev at lists.chambana.net
> https://lists.chambana.net/mailman/listinfo/commotion-dev
> 
> 


More information about the Commotion-dev mailing list