[Olsr-dev] [RFC] problems with multiple interfaces on the same medium + proposed solution

Joe Ayers (spam-protected)
Sat Jan 7 17:09:43 CET 2017


All,

To add some context...   The test case of cat5/RF paths between nodes
matches our packaging of "Device to Device Linking (DtDLink)" to connect
between radios and bands (2Ghz, 3Ghz, 5Ghz) over cat5 at a tower or cell
site with coverage areas on multiple/separated channels.   We have sites
with 2 nodes on the same channel-band in use (2 sector antenna coverage
areas).   There are sometimes limitations of usable channels (or simply
cost) at a given site.

In the future, maybe ~1 year, we expect to incorporate some of the Mikrotik
devices and I believe these devices have dual band capabilities.  If so,
the test case would become 2 ~equal RF paths between devices.   Route
flapping would become more of an issue.   I'd be concerned if the current
proposed patch will bypass hysteresis logic and create more problems to
solve.  The choice of which path to advertise becomes less clear.

Joe AE6XE

On Sat, Jan 7, 2017 at 2:16 AM, Conrad Lara <(spam-protected)> wrote:

> Thank you for the correction on the Git repo location.
>
> I have compiled the latest master
> Version: olsr.org - pre-0.9.6-git_5ee1d70-hash_
> ecb831632bf30f993cce28d483e93d1a (built on 2017-01-07 01:55:21 on node97)
>
> I can duplicate the issue on master using the exact same setup and config
> file that I used on 0.6.6.1 that was not able to duplicate the flaw.
>
> This appears to me to have become an issue sometime after 0.6.6.1.
>
> Here it is on 5ee1d70801aad04f0ce51f4ecf97671b5f5c15a9
>
> Node 61:
> Links
> Local IP        Remote IP       Hysteresis      LinkCost
> 172.29.175.61   172.28.175.97   0.00    (1.000/0.000) INFINITE
> 172.31.175.61   172.31.175.97   0.00    (1.000/1.000) 1.000
> 172.29.175.61   172.29.175.97   0.00    (1.000/0.000) INFINITE
>
>
> Node 97:
> Links
> Local IP        Remote IP       Hysteresis      LinkCost
> 172.31.175.97   172.31.175.61   0.00    (1.000/1.000) 1.000
> 172.29.175.97   172.29.175.61   0.00    (1.000/1.000) 0.100
> 172.28.175.97   172.29.175.61   0.00    (1.000/1.000) 0.100
>
> Best Regards
> Conrad Lara
>
> ---- Ferry Huberts <(spam-protected)> wrote:
> > https://github.com/OLSR/olsrd.git
> >
> > On 06/01/17 22:44, Conrad Lara wrote:
> > >
> > > ---- Ferry Huberts <(spam-protected)> wrote:
> > >>
> > >>
> > >> On 06/01/17 21:41, Conrad Lara wrote:
> > >>>>> Ubuntu 14.04 running stock available olsr.org -
> > >>>>> 0.6.6.1-git_0000000-hash_41d32a614ae55e881b7c0456c8e3ed54 (built
> > >>>>> on 2013-10-26 05:10:52 on toyol)
> > >>>>>
> > >>>>
> > >>>> That olsrd is very very old.
> > >>>>
> > >>>> Use master.
> > >>>>
> > >>>
> > >>> I agree it is an old version and will give the latest mainline a
> > >>> test, but if this issue only occurs in master I would believe that
> > >>> would make this a regression flaw in hello message parsing and
> > >>> shouldn't we instead look at placing the code there instead of
> > >>> changing how we broadcast hello's by removing data that has
> > >>> historically been broadcasted over the network?
> > >>>
> > >>
> > >>
> > >> Once you are able to reproduce it on master and with that same setup
> NOT
> > >> on 0.6 then I will look into bisecting it when I'm also able to
> confirm
> > >> that.
> > >
> > >
> > > I believe the OLSR Git repo's may be experiencing some public access
> issues right now (or they have moved and my notes about the location are no
> longer accurate) as I am unable to access them from multiple networks to
> obtain the latest master branch for testing.
> > >
> > > Per: http://olsr.org/git/?p=olsrd.git;a=summary
> > >
> > > git clone git://olsr.org/olsrd.git
> > > git clone http://olsr.org/git/olsrd.git
> > >
> > > (spam-protected):~/olsrd$ git clone http://olsr.org/git/olsrd.git
> > > Cloning into 'olsrd'...
> > > fatal: unable to access 'http://olsr.org/git/olsrd.git/': The
> requested URL returned error: 403
> > >
> > > (spam-protected):~/olsrd$ git clone git://olsr.org/olsrd.git
> > > Cloning into 'olsrd'...
> > > fatal: unable to connect to olsr.org:
> > > olsr.org[0: 193.238.157.30]: errno=Connection timed out
> > > olsr.org[1: 2a02:60:1:1::c]: errno=Connection timed out
> > >
> > >
> > > http://www.olsr.org has the following error preventing me from double
> checking the main page for the git repo address.
> > >
> > > "A database query error has occurred. This may indicate a bug in the
> software."
> > >
> >
> > --
> > Ferry Huberts
>
>
> --
> Olsr-dev mailing list
> (spam-protected)
> https://lists.olsr.org/mailman/listinfo/olsr-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-dev/attachments/20170107/e48d97cc/attachment.html>


More information about the Olsr-dev mailing list