[Commotion-dev] OLSR mesh tether app on Commotion

Hans-Christoph Steiner hans at guardianproject.info
Tue May 8 16:00:14 UTC 2012


Hey Will,

Glad to have your contributions on this! I'll go ahead and commit that.
 That app as it stands is the first alpha, so yea, it'll need lots more
fixes like this to make it work well.  I'm currently immersed in writing
a 'jsoninfo' plugin for olsrd which will allow the Android app to easily
get all of the information that the current txtinfo and httpinfo plugins
provide, as well as provide a way to set the HNA routes dynamically.

We then plan on making olsrd.conf files for 7ish profiles, which will be
user-selectable, that's something you could work on now, if you are
interested.

Then we'll be implementing the final round of the GUI, I'll try to post
sketches this week.

Perhaps you could also help us get some Commotion nodes setup on our
end?  We have a Buffalo and a few Foneras.  This would help us a lot
with testing.

.hc


On 05/08/2012 10:02 AM, Will Hawkins wrote:
> Hello everyone!
> 
> First, let me introduce myself. I'm the newly minted "Commotion Mobile
> Developer" at OTI. I'm sure that I will be working closely with everyone
> from the Guardian Project (and others on this list) so I wanted to say
> hello before I got any further.
> 
> I have had success building, configuring and running the OLSR mesh
> tether app (pulled from the Guardian project's github repo). After some
> tweaking to olsrd.conf I was also able to get it to properly mesh with
> the other nodes on our Commotion test network here at the office. Here
> are the relevant changes:
> 
> --- a/assets/olsrd.conf
> +++ b/assets/olsrd.conf
> @@ -12,7 +12,7 @@ InterfaceDefaults
>      # If not defined the broadcastaddress
>      # every card is configured with is used
> 
> -    # Ip4Broadcast             255.255.255.255
> +    Ip4Broadcast               255.255.255.255
> 
>      # IPv6 address scope to use.
>      # Must be 'site-local' or 'global'
> @@ -91,8 +91,8 @@ InterfaceDefaults
> 
>  # Fisheye mechanism for TC messages 0=off, 1=on
> 
> -LinkQualityFishEye 1
> -
> +LinkQualityFishEye 0
> +LinkQualityAlgorithm "etx_ffeth"
> 
>  # IP version to use (4 or 6)
> 
> @@ -144,7 +144,7 @@ AllowNoInt  yes
>  # dynamically based on battery/power status
>  # if such information is available
> 
> -Willingness            7
> +Willingness            3
> 
>  # Allow processes like the GUI front-end
>  # to connect to the daemon.
> 
> 
> This diff is just FYI. Josh and I are going to figure out the best way
> to publish these changes.
> 
> I'm very excited to get to work with everyone on this project.
> 
> Will
> _______________________________________________
> Commotion-dev mailing list
> Commotion-dev at lists.chambana.net
> http://lists.chambana.net/mailman/listinfo/commotion-dev
> 



More information about the Commotion-dev mailing list