Vigneswaran R | 5 Sep 14:07 2014

olsrv2 test: handling change in link quality

Hello,

I am planning to test OLSRv2 to see how the change in link quality 
affects the route calculation.

1. Any suggestion on simulating a degraded link (using tools such as 
ethtool, iptables, tc etc)?

I am using qemu-kvm virtual machines with emulated e1000 NICs for 
testing. I use iptables to introduce packet loss for testing. However, I 
am not sure whether any better way to do this.

2. Below is the list of plugins currently being used (default ones) by 
OLSRv2. Anything else to be enabled?

Static plugin: auto_ll4
Static plugin: cfg_compact
Static plugin: eth_listener
Static plugin: ff_dat_metric
Static plugin: layer2info
Static plugin: mpr
Static plugin: neighbor_probing
Static plugin: nhdpinfo
Static plugin: nl80211_listener
Static plugin: olsrv2info

Thank you.

vignesh

(Continue reading)

Joe Ayers | 4 Sep 01:13 2014

broadband-hamnet.org users joining olsr-dev list

Hi all,

A couple of us from the http://broadband-hamnet.org group are joining this list.  We will be lurking and occasionally seeking to collaborate on issues we encounter.    olsr is a key feature that our community is using.   We are building meshes on top of http://www.openwrt.org and http://www.buildroot.org using Ubiquiti and Linksys hardware in the Amateur Radio community.   

The v1 secure plugin was recently included in our builds and we have run into a few showstopper type issues for which an overflow and uninitialized variable have so far been submitted bugs.   We're still working through stabilizing v1 for our needs.   The v2 effort is of much interest to us as well, so we'd like to be aware of this journey.   We are open to being early users/testers of olsr v2 on our live meshes sprouting up all over the world.  While there have been others in wave 1 you may have meet in the past, there are 2 of us joining this list from the wave 2 HamNet effort in our community:

1) Joe Ayers AE6XE (I joined HamNet more recently)
2) Conrad Lara  AG6JEI (principle developer implementing wave 2)

To give you an idea of what we're up to (in case you would like to expand your job/hobby :) ),  here's a picture of a couple of our mesh nodes (OK, so this pic is before I properly aligned the sector antenna):   https://drive.google.com/file/d/0B2bEy75HhwWhcWpsQlpEUmE4ckU/edit?usp=sharing  

Our nodes tend to be many kilometers apart.   We have meshes springing up around the world with conquer-the-world visions of interconnecting our meshes.  Today we have numerous individuals with ~3 nodes and many 10s of node clusters, Conrad and I will join our meshes at some point on the west coast to linkup San Diego area with Orange County.  We'll suddenly be 100s of nodes at that time and growing. 

Feel free to see the view and weather in Southern California from a node's ipCam shown in the attached pic. This is a tandem bridge on 5Ghz (sector panel) and 2.4Ghz (omni antenna).   You will be accessing the node over a ~10km RF 2.4gHz link.  http://68.4.133.158:8088    user=password="view".  requires windows only plugin.  Note IR mode to see at night (lamp icon).  click on screen to move the camera to look around.  

Regards, 
Joe AE6XE
--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev
Henning Rogge | 27 Aug 15:35 2014
Picon

MPR Plugin for OLSRv2

Hi,

after fixing a few small bugs (and a VM test) I have reactivated the
MPR calculation plugin again in the default settings.

I would like to ask people working with OLSRv2 to test the new
settings and report if they have a problem with it.

Henning Rogge

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

Philipp Borgers | 20 Aug 22:40 2014
Picon
Picon

new minor release

Hi,

at freifunk berlin we are working on a new firmware. We would profit from a new
minor release of olsr so we could update the openwrt routing feed and use it
without any patches. As far as I know we are not the only project that would
profit from a new release.

Is there anything I can do to help prepare a release?

Thanks a lot.

Best Regards
Philipp
--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev
Dahlberg, David | 19 Aug 13:53 2014
Picon

Patches for OpenBSD

Hi *,

I submitted a few patches for the OpenBSD build process to an "openbsd"
git branch. Please review and merge/cherry-pick as you like.

As I am no Makefile expert, I am not 100% sure about
f4beaa14cca66f9711f5707bcfb4b76b80500171. If there is 
a better way to "install -m 555 openbsd/olsrd.rcd /etc/rc.d/olsrd",
please do so.

A it is, the branch installs/deinstalls correctly on OpenBSD and Debian.

Cheers,

	David

-- 
David Dahlberg     

Fraunhofer FKIE, Dept. Communication Systems (KOM) | Tel: +49-228-9435-845
Fraunhoferstr. 20, 53343 Wachtberg, Germany        | Fax: +49-228-856277
--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

L. Aaron Kaplan | 19 Aug 12:08 2014

test, please ignore

testing the mailing list...

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev
Ferry Huberts | 19 Aug 12:07 2014

[PATCH v1 0/8] Some improvements to the olsr_new_netlink_route function

From: Ferry Huberts <ferry.huberts <at> pelagic.nl>

I need more flexibility in the olsr_new_netlink_route function for the work
I'm doing to (finally) add the last piece of the mult-smart-gateway code to
olsrd.

We have that code in one of our own daemons but since that daemon work very
differently from olsrd, the code needs 'some' massaging, refactoring and
translation.

This series is something that is needed as a basis and is quite localised, which
is why I'm sending it out now.

Ferry Huberts (8):
  linux: increase the netlink buffer size
  linux: fix using tables >= 256
  linux: fix type of af_family
  linux: do not try to set routes with negative metric
  linux: add 'flags' parameter to olsr_new_netlink_route function
  linux: add 'scope' parameter to olsr_new_netlink_route function
  linux: make it possible to add/remove blackhole routes
  linux: export the olsr_new_netlink_route function

 src/kernel_routes.h          |  7 ++++-
 src/linux/kernel_routes_nl.c | 64 +++++++++++++++++++++++++++-----------------
 2 files changed, 45 insertions(+), 26 deletions(-)

-- 
1.9.3

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

Ferry Huberts | 19 Aug 12:07 2014

[PATCH v1 0/1] android: use the machine specific NDK

From: Ferry Huberts <ferry.huberts <at> pelagic.nl>

WARNING: this might break some people's compile setup.

Ferry Huberts (1):
  android: use the machine specific NDK instead of always the 32bit
    variant

 make/Makefile.android | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

-- 
1.9.3

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

Henning Rogge | 1 Aug 14:36 2014
Picon

Re: Local attached network info not getting populated

On Fri, Aug 1, 2014 at 2:35 PM, Vigneswaran R <vignesh <at> atc.tcs.com> wrote:
> On 08/01/2014 05:45 PM, Henning Rogge wrote:
>>
>> After doing a "git bisect" for the bug (it was even worse than you
>> said ^^) I pushed a fix for a bug in the OLSRv2 writer.
>>
>> Could you see if the newest commit helps you?
>
> Works awesome. Thank you.

You are welcome...

Henning

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

Vigneswaran R | 21 Jul 14:25 2014

Local attached network info not getting populated

Hello,

In a simple (two nodes) olsrv2 topology, I am advertising gateway for 
0.0.0.0/0 from one node. However, the corresponding route is not getting 
reflected in the neighbor.

This problem was not there with v0.5.0 commit. So, I did a git bisect 
and found that the following commit introduced the problem. Could you 
please help in resolving it?

dda9ae431332fd51726cd373eb1f9664370e062d is the first bad commit
commit dda9ae431332fd51726cd373eb1f9664370e062d
Author: Henning Rogge <henning.rogge <at> fkie.fraunhofer.de>
Date:   Wed Jul 2 08:13:20 2014 +0200

     Small fixes for OLSRv2 parsing/generation

Regards,
Vignesh

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev

Henning Rogge | 15 Jul 13:23 2014
Picon

Re: olsrv2: observed routing loop when link goes down

On Tue, Jul 15, 2014 at 11:46 AM, Vigneswaran R <vignesh <at> atc.tcs.com> wrote:
> On 07/14/2014 06:39 PM, Henning Rogge wrote:
>> I just pushed several small fixes for NHDP and OLSRv2... you might
>> want to check them.
>
> Yes, it solved the problem :-). Thank you.

After quite a bit of testing and some patches the problem was resolved...

thank you to Vigneswaran for the feedback and testing.

The problem was happening when an interface was going down. This
removed all existing links of this interface directly, which in turn
prevented the node from announcing them as "lost" is the next
Hellos... which made the neighbors NOT throwing their 2-hop database
entries away.

Henning Rogge

--

-- 
Olsr-dev mailing list
Olsr-dev <at> lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-dev


Gmane