Has anyone on the list run a mesh network with MT hardware? We've been playing with OpenWRT and BATMAN IV, it's been pretty good, but I notice that my MT units have some meshy command sets in there :-) We have a mesh application in mind for which we need a two-radio unit with at least two independently configurable ethernet interfaces and mesh-capable software. Two radios is so that we can put the mesh on one radio and users on the other OR use the same units as backbone nodes. Wondering if the MikroTik is worth looking at more closely. The chance to chat with someone who's actually done it would be great. Regards, K. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160 GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
Hi Karl, We've done it several times, and apart from one significant caveat, it works very well indeed! :-) The big problem is that the layer 2 path optimisation sometimes breaks when there are devices connected to ethernet port on a wireless mesh node. In those odd cases, device connected to a node by Ethernet becomes unreachable even though the node itself is reachable to both the Ethernet-connected device AND the rest of the network. An effective work-around is to connect all mesh nodes back to the 'mesh portal' by EoIP tunnel (which takes advantage of the mesh topology with all of the features and benefits) and then connect the eoip tunnel endpoints to the physical ethernets by ordinary stp bridge. The result is a solid mesh network that is nice and stable and robust. Official documentation is here: http://wiki.mikrotik.com/wiki/Manual:Interface/HWMPplus Questions are welcome! Cheers, Mike. ---------------------------------------------------------------------------- -------- Why Choose DuxTel for all your MikroTik needs? 10 good reasons: http://duxtel.com/why_duxtel ---------------------------------------------------------------------------- -------- Follow our tweets for news and updates: http://twitter.com/duxtel
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Karl Auer Sent: Monday, 2 May 2016 4:29 PM To: MikroTik Public <public@talk.mikrotik.com.au> Subject: [MT-AU Public] mesh network using MikroTik?
Has anyone on the list run a mesh network with MT hardware?
We've been playing with OpenWRT and BATMAN IV, it's been pretty good, but I notice that my MT units have some meshy command sets in there :-)
We have a mesh application in mind for which we need a two-radio unit with at least two independently configurable ethernet interfaces and mesh-capable software.
Two radios is so that we can put the mesh on one radio and users on the other OR use the same units as backbone nodes.
Wondering if the MikroTik is worth looking at more closely.
The chance to chat with someone who's actually done it would be great.
Regards, K.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160
GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Mike Everest Sent: Monday, 2 May 2016 4:43 PM To: 'MikroTik Australia Public List' <public@talk.mikrotik.com.au> Subject: Re: [MT-AU Public] mesh network using MikroTik?
Hi Karl,
We've done it several times, and apart from one significant caveat, it works very well indeed! :-)
The big problem is that the layer 2 path optimisation sometimes breaks when there are devices connected to ethernet port on a wireless mesh node. In
odd cases, device connected to a node by Ethernet becomes unreachable even though the node itself is reachable to both the Ethernet-connected device AND the rest of the network.
An effective work-around is to connect all mesh nodes back to the 'mesh
Hi Karl, AND, RouterBoard will also run openWRT ;-) Those models that support (working) virtualisation platform can even run openWRT as Virtual Router :) Cheers! Mike. those portal'
by EoIP tunnel (which takes advantage of the mesh topology with all of the features and benefits) and then connect the eoip tunnel endpoints to the physical ethernets by ordinary stp bridge.
The result is a solid mesh network that is nice and stable and robust.
Official documentation is here: http://wiki.mikrotik.com/wiki/Manual:Interface/HWMPplus
Questions are welcome!
Cheers, Mike.
----------------------------------------------------------------------------
-------- Why Choose DuxTel for all your MikroTik needs? 10 good reasons: http://duxtel.com/why_duxtel
----------------------------------------------------------------------------
-------- Follow our tweets for news and updates: http://twitter.com/duxtel
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Karl Auer Sent: Monday, 2 May 2016 4:29 PM To: MikroTik Public <public@talk.mikrotik.com.au> Subject: [MT-AU Public] mesh network using MikroTik?
Has anyone on the list run a mesh network with MT hardware?
We've been playing with OpenWRT and BATMAN IV, it's been pretty good, but I notice that my MT units have some meshy command sets in there :-)
We have a mesh application in mind for which we need a two-radio unit with at least two independently configurable ethernet interfaces and mesh-capable software.
Two radios is so that we can put the mesh on one radio and users on the other OR use the same units as backbone nodes.
Wondering if the MikroTik is worth looking at more closely.
The chance to chat with someone who's actually done it would be great.
Regards, K.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160
GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com. au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
On Mon, 2016-05-02 at 16:42 +1000, Mike Everest wrote:
We've done it several times, and apart from one significant caveat, it works very well indeed! :-)
Can you share the use case? And is that caveat likely to be fixed any time soon?
An effective work-around is to connect all mesh nodes back to the 'mesh portal' by EoIP tunnel
"Effective" I suppose, but another layer of complexity. Rather not :-( Regards, K. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160 GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
Hi! Sure - happy to share any potentially useful information. Like I said, we have used it may times - most simple use case is public access hotspot network (e.g caravan park) where APs are deployed at various locations that have power only. In this way, mesh works perfectly because there's no devices connected to the ethernets of any AP (except for the 'mesh portal' device/s) Another interesting one is for a digital signage network in a major city railway station - again, there are no opportunity for network cables, and sometimes power to those signs fails for whatever reason. So wireless mesh is a good way to ensure all units are always online. In this case, every mesh node has something connected to the Ethernet socket (being signage controller) so this is where we first discovered that 'bug' I worked that bug like a champion, documented it and even demonstrated to them exactly what was happening (i.e. some nodes did not learn new optimised path properly, so packets ended up bouncing back-and-forth between two nodes) but they never did anything about it. At least they never did anything about it within a few months after I first reported it (back 2-3 years now) and I never noticed any change to that behaviour since. So actually, it might even be fixed by now, but I don't trust it enough to deploy a production network to find out if it IS fixed ;) Sure, adding 'star' topology over the top of the mesh adds a layer of complexity, but only at deploymemt time. After that, everything works normally - potentially 'forever' ;) Cheers! Mike.
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Karl Auer Sent: Monday, 2 May 2016 5:36 PM To: public@talk.mikrotik.com.au Subject: Re: [MT-AU Public] mesh network using MikroTik?
On Mon, 2016-05-02 at 16:42 +1000, Mike Everest wrote:
We've done it several times, and apart from one significant caveat, it works very well indeed! :-)
Can you share the use case?
And is that caveat likely to be fixed any time soon?
An effective work-around is to connect all mesh nodes back to the 'mesh portal' by EoIP tunnel
"Effective" I suppose, but another layer of complexity. Rather not :-(
Regards, K.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160
GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
We have used HWMP as well. My comments mirror Mike's. In our experience any devices connected to a MESH node via ethernet or on another wireless interface (think hotspot clients) would become unreachable. I managed to pinpoint this down to entries in the HWMP FDB (Forwarding Database) becoming stale, but never actually timing out. This would mean that HWMP would often try and route the traffic to the previous mesh node that had that MAC address as a client on one of it's ports, effectively black holing it. We worked around the problem using the same trick as Mike, e.g. EoIP tunnels over the HWMP mesh network. On Mon, May 2, 2016 at 9:01 PM, Mike Everest <mike@duxtel.com> wrote:
Hi!
Sure - happy to share any potentially useful information. Like I said, we have used it may times - most simple use case is public access hotspot network (e.g caravan park) where APs are deployed at various locations that have power only. In this way, mesh works perfectly because there's no devices connected to the ethernets of any AP (except for the 'mesh portal' device/s)
Another interesting one is for a digital signage network in a major city railway station - again, there are no opportunity for network cables, and sometimes power to those signs fails for whatever reason. So wireless mesh is a good way to ensure all units are always online. In this case, every mesh node has something connected to the Ethernet socket (being signage controller) so this is where we first discovered that 'bug'
I worked that bug like a champion, documented it and even demonstrated to them exactly what was happening (i.e. some nodes did not learn new optimised path properly, so packets ended up bouncing back-and-forth between two nodes) but they never did anything about it. At least they never did anything about it within a few months after I first reported it (back 2-3 years now) and I never noticed any change to that behaviour since.
So actually, it might even be fixed by now, but I don't trust it enough to deploy a production network to find out if it IS fixed ;)
Sure, adding 'star' topology over the top of the mesh adds a layer of complexity, but only at deploymemt time. After that, everything works normally - potentially 'forever' ;)
Cheers!
Mike.
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Karl Auer Sent: Monday, 2 May 2016 5:36 PM To: public@talk.mikrotik.com.au Subject: Re: [MT-AU Public] mesh network using MikroTik?
On Mon, 2016-05-02 at 16:42 +1000, Mike Everest wrote:
We've done it several times, and apart from one significant caveat, it works very well indeed! :-)
Can you share the use case?
And is that caveat likely to be fixed any time soon?
An effective work-around is to connect all mesh nodes back to the 'mesh portal' by EoIP tunnel
"Effective" I suppose, but another layer of complexity. Rather not :-(
Regards, K.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160
GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
I have only used WDS to do some small mesh-like setups for hotels that didn't want cabling. Where would you draw the line at using WDS Dynamic with some well chosen Access List power levels vs going full mesh? The caravan park I did has an Omnitik and SXT's for backhaul and Metal-2s just so I could keep the 2GHz stuff on different frequencies. It's one big happy bridged LAN and works very well. I am impressed that people's tinny Android phones can get a Wifi signal through the aluminium clad caravans. On 2 May 2016 at 19:01, Mike Everest <mike@duxtel.com> wrote:
Hi!
Sure - happy to share any potentially useful information. Like I said, we have used it may times - most simple use case is public access hotspot network (e.g caravan park) where APs are deployed at various locations that have power only. In this way, mesh works perfectly because there's no devices connected to the ethernets of any AP (except for the 'mesh portal' device/s)
Another interesting one is for a digital signage network in a major city railway station - again, there are no opportunity for network cables, and sometimes power to those signs fails for whatever reason. So wireless mesh is a good way to ensure all units are always online. In this case, every mesh node has something connected to the Ethernet socket (being signage controller) so this is where we first discovered that 'bug'
I worked that bug like a champion, documented it and even demonstrated to them exactly what was happening (i.e. some nodes did not learn new optimised path properly, so packets ended up bouncing back-and-forth between two nodes) but they never did anything about it. At least they never did anything about it within a few months after I first reported it (back 2-3 years now) and I never noticed any change to that behaviour since.
So actually, it might even be fixed by now, but I don't trust it enough to deploy a production network to find out if it IS fixed ;)
Sure, adding 'star' topology over the top of the mesh adds a layer of complexity, but only at deploymemt time. After that, everything works normally - potentially 'forever' ;)
Cheers!
Mike.
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Karl Auer Sent: Monday, 2 May 2016 5:36 PM To: public@talk.mikrotik.com.au Subject: Re: [MT-AU Public] mesh network using MikroTik?
On Mon, 2016-05-02 at 16:42 +1000, Mike Everest wrote:
We've done it several times, and apart from one significant caveat, it works very well indeed! :-)
Can you share the use case?
And is that caveat likely to be fixed any time soon?
An effective work-around is to connect all mesh nodes back to the 'mesh portal' by EoIP tunnel
"Effective" I suppose, but another layer of complexity. Rather not :-(
Regards, K.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160
GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
--
participants (4)
-
Andrew Thrift
-
Jason Hecker (Up & Running Tech)
-
Karl Auer
-
Mike Everest