Ubiquity UniFi vs Open Mesh Comparison

I wrote about Open Mesh networking at my Church IT blog back in 2009, which at the time replaced a dying Meraki network originally installed in 2007 (using hardware they long ago discontinued, similar to what Open Mesh became) and has done well in that situation. I had a reader comment¬†yesterday about my current thoughts, and my response was different now that Ubiquity UniFi is available. I’d probably try and do things differently if I could do it again, though maybe not in that original situation. Any more traditional “office” setting other than a campground I’d still steer towards UniFi over Open Mesh now. My issues have to do with hardware and software, and not necessarily as much “software” as the whole platform and how things are set up for each. I already commented once on my original post but I also wrote a further email reply follow-up; that’s what I’m republishing here with limited editing:

My issues with Open Mesh are probably with both the hardware and software, but more software. Hardware-wise they’re OK, but with only one radio the actual throughput is very slow. This may not matter in your situation, and you can actually throttle it as well (but you can with UniFi too) per client, which would help keep abuse by large download abusers¬†to a minimum.

The Open Mesh APs are designed for placement near a power outlet, which is fine except people tend to mess with stuff at that level (I’ve had people unplug them because they were trying to be helpful and “cleaning up,” and that’s a best-case). The other option is to spend another $20 on a PoE injector adapter for them, but they aren’t really made for ceiling mounting, though you could put it inside a ceiling perhaps (if it were a drop-ceiling), or try to mount them up high. They do have covers that mount over a plug outlet that hide them OK, but you can’t put the larger antenna on them with the cover too (if desired) and it keeps the outlet from being used for anything else (covers up both outlets). UniFi gear is like a disc that looks like a large smoke alarm, is made (and comes with the hardware for) ceiling, wall, or drop-ceiling mounting, requires PoE via an included adapter (so it can be plugged into a closet with the switch and not wherever the AP goes), and in practice seems a lot cleaner and less messy solution overall, and their other directional stuff also uses the same PoE stuff and can be run outdoors too and mounted easily (they make cheap wall and pole mounts for it).

The Open Mesh software is actually a “cloud controller” as you may know. But it’s slow–once you change a setting, it takes at least 20 minutes to propagate to the access points. If they go offline there aren’t many ways to troubleshoot the problem, and the feedback you get on the dashboard, while useful, is quite delayed. And I’ve seen some pretty poor throughput numbers, even to the point of access points dropping out and back (not sure how much this is due to distance but the signal’s pretty good when it works for most of the APs I have), but you don’t have much in the way of troubleshooting options. The “cloud controller” idea is cool and it does work, but not nearly as well as I’d like to see. I’ve also had some issues getting an IP with a device on the network, and sometimes the connectivity through to an AP that has the DSL line on it is flaky so I’ll either get an IP and no Internet, or won’t even get an IP and get connected. I’ve not solved this problem; it sometimes works and sometimes doesn’t. Hasn’t been ultra-reliable for me, but it’s better than the nothing they had before at the campground where I installed it. I have it in a related office building in the city as well for guest internet access, and it’s a little better there but not by a ton (it is a little more reliable), and there are only two APs not a huge mesh. I’d use UniFi for this office in a heartbeat; it wasn’t available at the time and I’m thinking about replacing it soon actually.

With UniFi, there’s controller software that needs to run on a computer. If you’re not doing a guest portal or RADIUS (per-user) authentication, the controller software doesn’t need to stay running after setup except for config changes and firmware updates The controller software is free and Java-based, will run on Windows (desktop or server versions) or Linux and doesn’t need a lot of power, an old cheap or free desktop would run it, or you can actually host it yourself in the “cloud” on a virtual server (any number of providers or Amazon’s EC2, or in your own office elsewhere with a port open). You do need to run your own DHCP server, though if you have an XP box as a controller there are some free DHCP servers available for XP. But changes with the controller are immediate, you can see the status of access points, map them on a floor plan or via Google Maps (similar options are available in Open Mesh but I find their mapping a lot more clunky, and it has to be Google Maps not a floor plan you provide), configure up to 4 SSIDs including guest/internal networks as needed (guest networks can share the same IP range and use internal firewalls on the APs to block traffic to the internal network), and if the controller runs all the time you can see statistics and users and optionally block users.

The UniFi controller features are similar in many ways to Open Mesh (though it only has one “staff” and one guest network available), but I find the UniFi configuration to be enjoyable, fast, and usable, and the Open Mesh controller is pretty until I want to use it and then I wish I didn’t have to deal with it and the time it takes and troubleshooting and time for configurations to take effect. I’ve also had APs that wouldn’t connect at all to the cloud controller and I had to manually re-flash the firmware on them, though hopefully they don’t have that issue with the present version of the firmware.

So those are my thoughts on the two; Open Mesh will probably “work” mostly, as I said, but I just haven’t been thrilled with them on a few levels after having actually used them. I haven’t really done much with them in a couple of years now (other than testing the Enterprise access points and being even less thrilled with the reliability there) so maybe they’ve improved some. I’d probably put together a more robust Ubiquity system with directional uplinks between buildings and UniFi for clients, though if buildings are close enough you might get away with the “wireless uplinks” feature of UniFi (unlike mesh you define the links manually, and each wired AP can only uplink to 4 others wirelessly).

Two notes to add to my above comparison:

  1. UniFi is still a lower-end solution with some very nice Enterprisey-features. It competes well in the right space, but places with a lot of interference and/or very high density requirements should look at something better, like Ruckus Wireless, which is excellent, pricier, but definitely has a place where conditions warrant. UniFi rocks but isn’t the answer every time, either.
  2. My dealings with Open Mesh are with the OM1P 802.11g access point (and some test units of their Enterprise MR500 unit while in beta). They now have a model OM2P 802.11n access point and the MR500 is in production, so some of my issues may have been solved. My original Open Mesh configuration was in 2009 and the Enterprise AP test was in 2011 and I have not re-evaluated them since. I still really love the way Ubiquity does things, regardless, but Open Mesh may be more of a contender with their new hardware and possibly firmware upgrades since my last use.

Comments

4 Responses to “Ubiquity UniFi vs Open Mesh Comparison”

  1. I Can Play The Merakis! on February 21st, 2012 09:38

    [...] a bit of a followup to this one, over at my current (though still infrequently-updated) blog: Ubiquity UniFi vs. Open Mesh.  Print This Post [...]

  2. gmatta on March 27th, 2013 18:51

    I too have had the same ‘growing pains’ with the OM products. I say this fearing being tossed off their controller.. Marek never likes my comments. We run over 100 0m1p and 0m2p units in a large circular apartment building. Having to scratch my head and figure out, on my own, the steps outlined in post http://dev.cloudtrax.com/ticket/393 I have, to this day, had the same experience as you describe. Frankly I’m very tired of it being a weekly time vacuum tuning the network, and with new subscribers being added all the time, it never ends. After trying a dozen mr500s I tossed them all, and went to the 0m2p units which have a higher wattage, and I find the 2nd lan port helpful.
    So, having spent a lot of money on the 100+ APs, is there an alternate product that will let me reflash the APs, and manage the network like you describe with the UniFi? Does the Unifi software support the OM units?

    Thing is, I put all of the PC users on a cable to an OM repeater, as initial testing showed the Windows(tm) would keep hopping all over as the signals from multiple units (same ssid) would be the strongest. Giving the PC a wired internet just eliminated the WiFi issues. Windows wifi uses separate passwords based on mac address, not the ssid, just one of the problems that happened when I gave out WiFi dongles to each PC user. If the OM units could be programmed as an ‘Endpoint’ and not be a mesh extender, maybe half my problems would go away.

    I’m willing to run my own controller if you know of any software that would give me control like the UniFi software.

    I’ll buy a controller, if it’ll run my existing OM units better.

    I’m at my wit’s end, please help me, or I’m going to go nuts.

  3. David Szpunar on May 18th, 2013 11:16

    Sorry, I don’t know of a way to make the UniFi firmware run on Open Mesh units. You could look and see if the Robin firmware at http://wiki-robin.meshroot.com/ will run on your units, but I have no experience with it.

  4. Dirk van der Walt on March 20th, 2014 12:50

    Hi,

    I’m not sure if you are still looking for an alternative controller; I happen to come across this discussion while searching for a comparison between OpenMesh and Unifi.

    I’m developing an Open Source controller called MESHdesk which is aa addition to another Open Source project called RADIUSdesk (which is a front-end to FreeRADIUS)

    You should be able to use both OM2P or Ubiquity hardware flashed with OpenWRT

Leave a Reply