Discussion:
OLSR Across Multiple Channel Ad-hoc Networks?
Duncan Eastoe
2014-02-10 20:50:29 UTC
Permalink
Hello,

For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.

All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.

I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.

Please could someone clarify this and/or point me to any resources for
configuration in such an environment?

Thank you,
Duncan
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Henning Rogge
2014-02-10 21:02:18 UTC
Permalink
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.

Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.

Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Duncan Eastoe
2014-02-10 21:12:35 UTC
Permalink
Thank you for clarifying Henning.

Duncan
Post by Henning Rogge
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Ben West
2014-02-10 21:16:51 UTC
Permalink
A possibly non-trivial, operational detail that may arise from testing
OLSRd across multiple interfaces, i.e. wired + wireless interface(s), is
that the popular OpenWRT firmware used by most community networks does not
support directly bridging adhoc wireless interface with wired interfaces.
The recommended approach (I think) is to use the *trelay* package in
OpenWRT to have the kernel basically forward packets b/w any such
interfaces that don't otherwise support conventional bridging. I believe
by creating a named VLAN for the purpose.
Post by Henning Rogge
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
***@benwest.name
Duncan Eastoe
2014-02-10 22:22:17 UTC
Permalink
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?

Thanks,
Duncan
A possibly non-trivial, operational detail that may arise from testing OLSRd
across multiple interfaces, i.e. wired + wireless interface(s), is that the
popular OpenWRT firmware used by most community networks does not support
directly bridging adhoc wireless interface with wired interfaces. The
recommended approach (I think) is to use the trelay package in OpenWRT to
have the kernel basically forward packets b/w any such interfaces that don't
otherwise support conventional bridging. I believe by creating a named VLAN
for the purpose.
Post by Henning Rogge
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Kim Hawtin
2014-02-11 00:43:44 UTC
Permalink
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.

So initially I would suggest naming your channels with different ssids.

Also would be interesting to see if this bug is in modern wifi chipsets.

regards,

Kim VK5FJ
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Ben West
2014-02-11 05:29:18 UTC
Permalink
I believe OpenWRT's restriction on not letting adhoc wireless interfaces
join bridges would also mean multiple wireless adhoc interface could not be
bridged together directly to share the same IP address, if that is
desired. Traffic between such interfaces would have be routed explicitly
(i.e. each radio sits on its own IP subnet, OLSRd computes routes between
them), or you could create a VLAN and bridge the interfaces indirectly with
trelay.
https://dev.openwrt.org/ticket/10108

As for Duncan's experience with broadcasting the same SSID on multiple
channels, that may have conflicted with the roaming function implemented in
whichever 802.11 chipsets were being used. Clients seeing the same SSID
on different channels may try to roam freely between each AP, and the
behavior Duncan observed could have been those clients' roaming behavior as
implemented for adhoc.
Post by Kim Hawtin
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
***@gowasabi.net
314-246-9434
Eric Malkowski
2014-02-11 15:38:35 UTC
Permalink
We avoid the problem Ben describes (I'm quite sure) with multiple ad hoc radios with olsr all on same ssid by using madwifi's ahdemo mode which will never have cell splits like ad hoc proper can.  Ahdemo just sends data and no beacons etc. and olsr is great to build a mesh through this.  We just do 2 radios on different channels with same ssid and same subnet and it works very well for us.  Feels like one big distributed subnet of host ip addrs and we put hnas off of some of these (one ap and one ahdemo setup) that works well. If the latest ath5k or ath9k etc driver did an equivalent for ahdemo we would like to know so we could use it in our setup.  Good luck.

-Eric


Sent from my Verizon Wireless 4G LTE DROID
Send Olsr-users mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.olsr.org/mailman/listinfo/olsr-users
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Olsr-users digest..."
1. OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
2. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Henning Rogge)
3. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
4. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
5. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
6. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Kim Hawtin)
7. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
----------------------------------------------------------------------
Message: 1
Date: Mon, 10 Feb 2014 20:50:29 +0000
Subject: [Olsr-users] OLSR Across Multiple Channel Ad-hoc Networks?
Content-Type: text/plain; charset=ISO-8859-1
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
------------------------------
Message: 2
Date: Mon, 10 Feb 2014 22:02:18 +0100
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
Message: 3
Date: Mon, 10 Feb 2014 21:12:35 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
Thank you for clarifying Henning.
Duncan
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 4
Date: Mon, 10 Feb 2014 15:16:51 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
A possibly non-trivial, operational detail that may arise from testing
OLSRd across multiple interfaces, i.e. wired + wireless interface(s), is
that the popular OpenWRT firmware used by most community networks does not
support directly bridging adhoc wireless interface with wired interfaces.
The recommended approach (I think) is to use the *trelay* package in
OpenWRT to have the kernel basically forward packets b/w any such
interfaces that don't otherwise support conventional bridging. I believe
by creating a named VLAN for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/b8ab1c0b/attachment-0001.html>
------------------------------
Message: 5
Date: Mon, 10 Feb 2014 22:22:17 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
Thanks,
Duncan
Post by Duncan Eastoe
A possibly non-trivial, operational detail that may arise from testing OLSRd
across multiple interfaces, i.e. wired + wireless interface(s), is that the
popular OpenWRT firmware used by most community networks does not support
directly bridging adhoc wireless interface with wired interfaces. The
recommended approach (I think) is to use the trelay package in OpenWRT to
have the kernel basically forward packets b/w any such interfaces that don't
otherwise support conventional bridging. I believe by creating a named VLAN
for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 6
Date: Tue, 11 Feb 2014 11:13:44 +1030
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
------------------------------
Message: 7
Date: Mon, 10 Feb 2014 23:29:18 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
I believe OpenWRT's restriction on not letting adhoc wireless interfaces
join bridges would also mean multiple wireless adhoc interface could not be
bridged together directly to share the same IP address, if that is
desired. Traffic between such interfaces would have be routed explicitly
(i.e. each radio sits on its own IP subnet, OLSRd computes routes between
them), or you could create a VLAN and bridge the interfaces indirectly with
trelay.
https://dev.openwrt.org/ticket/10108
As for Duncan's experience with broadcasting the same SSID on multiple
channels, that may have conflicted with the roaming function implemented in
whichever 802.11 chipsets were being used. Clients seeing the same SSID
on different channels may try to roam freely between each AP, and the
behavior Duncan observed could have been those clients' roaming behavior as
implemented for adhoc.
Post by Duncan Eastoe
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
314-246-9434
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/d8f7d8fc/attachment.html>
------------------------------
Subject: Digest Footer
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
End of Olsr-users Digest, Vol 80, Issue 5
*****************************************
Ben West
2014-02-11 15:55:07 UTC
Permalink
I can confirm that the ath5k and ath9k (and presumably ath10k) drivers do
not support ahdemo, by design. Ahdemo was intentionally left out, even
though it still works with madwifi, since it was not considered
802.11-compliant.
Post by Eric Malkowski
We avoid the problem Ben describes (I'm quite sure) with multiple ad hoc
radios with olsr all on same ssid by using madwifi's ahdemo mode which will
never have cell splits like ad hoc proper can. Ahdemo just sends data and
no beacons etc. and olsr is great to build a mesh through this. We just do
2 radios on different channels with same ssid and same subnet and it works
very well for us. Feels like one big distributed subnet of host ip addrs
and we put hnas off of some of these (one ap and one ahdemo setup) that
works well. If the latest ath5k or ath9k etc driver did an equivalent for
ahdemo we would like to know so we could use it in our setup. Good luck.
-Eric
*Sent from my Verizon Wireless 4G LTE DROID*
Send Olsr-users mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.olsr.org/mailman/listinfo/olsr-users
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Olsr-users digest..."
1. OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
2. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Henning Rogge)
3. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
4. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
5. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
6. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Kim Hawtin)
7. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
----------------------------------------------------------------------
Message: 1
Date: Mon, 10 Feb 2014 20:50:29 +0000
Subject: [Olsr-users] OLSR Across Multiple Channel Ad-hoc Networks?
Content-Type: text/plain; charset=ISO-8859-1
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
------------------------------
Message: 2
Date: Mon, 10 Feb 2014 22:02:18 +0100
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
Message: 3
Date: Mon, 10 Feb 2014 21:12:35 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
Thank you for clarifying Henning.
Duncan
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 4
Date: Mon, 10 Feb 2014 15:16:51 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
A possibly non-trivial, operational detail that may arise from testing
OLSRd across multiple interfaces, i.e. wired + wireless interface(s), is
that the popular OpenWRT firmware used by most community networks does not
support directly bridging adhoc wireless interface with wired interfaces.
The recommended approach (I think) is to use the *trelay* package in
OpenWRT to have the kernel basically forward packets b/w any such
interfaces that don't otherwise support conventional bridging. I believe
by creating a named VLAN for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/b8ab1c0b/attachment-0001.html
------------------------------
Message: 5
Date: Mon, 10 Feb 2014 22:22:17 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
Thanks,
Duncan
Post by Duncan Eastoe
A possibly non-trivial, operational detail that may arise from testing
OLSRd
Post by Duncan Eastoe
across multiple interfaces, i.e. wired + wireless interface(s), is that
the
Post by Duncan Eastoe
popular OpenWRT firmware used by most community networks does not support
directly bridging adhoc wireless interface with wired interfaces. The
recommended approach (I think) is to use the trelay package in OpenWRT to
have the kernel basically forward packets b/w any such interfaces that
don't
Post by Duncan Eastoe
otherwise support conventional bridging. I believe by creating a named
VLAN
Post by Duncan Eastoe
for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 6
Date: Tue, 11 Feb 2014 11:13:44 +1030
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
------------------------------
Message: 7
Date: Mon, 10 Feb 2014 23:29:18 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
I believe OpenWRT's restriction on not letting adhoc wireless interfaces
join bridges would also mean multiple wireless adhoc interface could not be
bridged together directly to share the same IP address, if that is
desired. Traffic between such interfaces would have be routed explicitly
(i.e. each radio sits on its own IP subnet, OLSRd computes routes between
them), or you could create a VLAN and bridge the interfaces indirectly with
trelay.
https://dev.openwrt.org/ticket/10108
As for Duncan's experience with broadcasting the same SSID on multiple
channels, that may have conflicted with the roaming function implemented in
whichever 802.11 chipsets were being used. Clients seeing the same SSID
on different channels may try to roam freely between each AP, and the
behavior Duncan observed could have been those clients' roaming behavior as
implemented for adhoc.
Post by Duncan Eastoe
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
314-246-9434
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/d8f7d8fc/attachment.html
------------------------------
Subject: Digest Footer
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
End of Olsr-users Digest, Vol 80, Issue 5
*****************************************
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
***@gowasabi.net
314-246-9434
Duncan Eastoe
2014-02-11 20:26:15 UTC
Permalink
Thanks for your experiences Kim, I was planning on unique SSIDs anyway.

Thanks Ben, having each radio on a different subnet should be no problem.

Thanks all,
Duncan
Post by Ben West
I can confirm that the ath5k and ath9k (and presumably ath10k) drivers do
not support ahdemo, by design. Ahdemo was intentionally left out, even
though it still works with madwifi, since it was not considered
802.11-compliant.
Post by Eric Malkowski
We avoid the problem Ben describes (I'm quite sure) with multiple ad hoc
radios with olsr all on same ssid by using madwifi's ahdemo mode which will
never have cell splits like ad hoc proper can. Ahdemo just sends data and
no beacons etc. and olsr is great to build a mesh through this. We just do
2 radios on different channels with same ssid and same subnet and it works
very well for us. Feels like one big distributed subnet of host ip addrs
and we put hnas off of some of these (one ap and one ahdemo setup) that
works well. If the latest ath5k or ath9k etc driver did an equivalent for
ahdemo we would like to know so we could use it in our setup. Good luck.
-Eric
Sent from my Verizon Wireless 4G LTE DROID
Send Olsr-users mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.olsr.org/mailman/listinfo/olsr-users
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Olsr-users digest..."
1. OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
2. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Henning Rogge)
3. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
4. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
5. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Duncan Eastoe)
6. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Kim Hawtin)
7. Re: OLSR Across Multiple Channel Ad-hoc Networks? (Ben West)
----------------------------------------------------------------------
Message: 1
Date: Mon, 10 Feb 2014 20:50:29 +0000
Subject: [Olsr-users] OLSR Across Multiple Channel Ad-hoc Networks?
Content-Type: text/plain; charset=ISO-8859-1
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
------------------------------
Message: 2
Date: Mon, 10 Feb 2014 22:02:18 +0100
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
Message: 3
Date: Mon, 10 Feb 2014 21:12:35 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
Thank you for clarifying Henning.
Duncan
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 4
Date: Mon, 10 Feb 2014 15:16:51 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
A possibly non-trivial, operational detail that may arise from testing
OLSRd across multiple interfaces, i.e. wired + wireless interface(s), is
that the popular OpenWRT firmware used by most community networks does not
support directly bridging adhoc wireless interface with wired interfaces.
The recommended approach (I think) is to use the *trelay* package in
OpenWRT to have the kernel basically forward packets b/w any such
interfaces that don't otherwise support conventional bridging. I believe
by creating a named VLAN for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
-------------- next part --------------
An HTML attachment was scrubbed...
<http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/b8ab1c0b/attachment-0001.html>
------------------------------
Message: 5
Date: Mon, 10 Feb 2014 22:22:17 +0000
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
Thanks,
Duncan
Post by Duncan Eastoe
A possibly non-trivial, operational detail that may arise from testing OLSRd
across multiple interfaces, i.e. wired + wireless interface(s), is that the
popular OpenWRT firmware used by most community networks does not support
directly bridging adhoc wireless interface with wired interfaces. The
recommended approach (I think) is to use the trelay package in OpenWRT to
have the kernel basically forward packets b/w any such interfaces that don't
otherwise support conventional bridging. I believe by creating a named VLAN
for the purpose.
Post by Duncan Eastoe
OLSRd easily works with multiple interfaces, being ethernet,
wifi-networks or any other broadcast capable interface.
Using it in a multi-channel adhoc network is also common procedure in
lots of Community Networks.
Henning Rogge
Post by Duncan Eastoe
Hello,
For my undergraduate dissertation I am running tests on a mesh
network. I have a network consisting of 6 nodes running OpenWrt. I
wish for OLSR to manage the routing between them.
All of the nodes are in range of each other, however I need to emulate
an environment where the nodes communicate via directed antennas and
where they are not in a full mesh. To do this I'm planning to use
several ad-hoc networks running on different channels.
I'm not sure whether OLSR is able to handle the routing across
multiple ad-hoc networks, each of which is running on a different
channel.
Please could someone clarify this and/or point me to any resources for
configuration in such an environment?
Thank you,
Duncan
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
------------------------------
Message: 6
Date: Tue, 11 Feb 2014 11:13:44 +1030
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
------------------------------
Message: 7
Date: Mon, 10 Feb 2014 23:29:18 -0600
Subject: Re: [Olsr-users] OLSR Across Multiple Channel Ad-hoc
Networks?
Content-Type: text/plain; charset="iso-8859-1"
I believe OpenWRT's restriction on not letting adhoc wireless interfaces
join bridges would also mean multiple wireless adhoc interface could not be
bridged together directly to share the same IP address, if that is
desired. Traffic between such interfaces would have be routed explicitly
(i.e. each radio sits on its own IP subnet, OLSRd computes routes between
them), or you could create a VLAN and bridge the interfaces indirectly with
trelay.
https://dev.openwrt.org/ticket/10108
As for Duncan's experience with broadcasting the same SSID on multiple
channels, that may have conflicted with the roaming function implemented in
whichever 802.11 chipsets were being used. Clients seeing the same SSID
on different channels may try to roam freely between each AP, and the
behavior Duncan observed could have been those clients' roaming behavior as
implemented for adhoc.
Post by Duncan Eastoe
Hi Duncan,
Post by Duncan Eastoe
I'm only interested in multiple wireless interfaces per node so
shouldn't be a problem?
I've done this in the past with multiple wifi interfaces with the same
ssids on different channels. I ran into problems where the chipset would
jump channels to be on the same ssid as an existing adhoc mesh.
So initially I would suggest naming your channels with different ssids.
Also would be interesting to see if this bug is in modern wifi chipsets.
regards,
Kim VK5FJ
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
314-246-9434
-------------- next part --------------
An HTML attachment was scrubbed...
<http://lists.olsr.org/pipermail/olsr-users/attachments/20140210/d8f7d8fc/attachment.html>
------------------------------
Subject: Digest Footer
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
------------------------------
End of Olsr-users Digest, Vol 80, Issue 5
*****************************************
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
Ben West
http://gowasabi.net
314-246-9434
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Kim Hawtin
2014-02-11 23:13:58 UTC
Permalink
Post by Duncan Eastoe
Thanks for your experiences Kim, I was planning on unique SSIDs anyway.
Thanks Ben, having each radio on a different subnet should be no problem.
how do you assign IPs?

regards,

Kim
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Duncan Eastoe
2014-02-11 23:37:25 UTC
Permalink
At the moment all of the nodes are assigned 10.0.2.0/24 addresses. I
will likely have separate SSIDs for each link between nodes and a
separate 10.0.0.0/16 network for each link.

Thanks,
Duncan
Post by Kim Hawtin
Post by Duncan Eastoe
Thanks for your experiences Kim, I was planning on unique SSIDs anyway.
Thanks Ben, having each radio on a different subnet should be no problem.
how do you assign IPs?
regards,
Kim
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
PGP public key -
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA3B79B579009DCA2
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Loading...