Towards Better, More Reliable Home Wifi -- Ditch the Products Meant for the Home

For years I have been struggling with a variety of commercial home wifi products.  I have been plagued by issues -- either they had poor range or they had to be reset every day or so or they did not play well with various extenders I needed to cover my house.  I have a one story house that sort of sprawls all over the place and is hard to cover, particularly since our internet connection to Cox Cable is all the way at one end of the house and some of the house has a cinderblock core just to make signal transmission even harder.

So my company had a contractor wiring up a customer location we manage and they were using a commercial product from Ubiquiti Networks.  I wondered why a commercial product would not work just as well in my home.  This Ars Technica article discussed how much better he thought the commercial products from Ubiquiti were than most consumer grade products.  I figured maybe the problem would be cost, but perusing the Unifi product line on Amazon, it seemed priced a bit higher than consumer products but not unreasonably so (also compare the Amazon star ratings for the Unifi products to consumer alternatives -- you will not see ratings this high).

I was a little intimidated that the setup would be hard but it was manageable if you know even a little bit about network addresses and how they work. And this video is absolutely fabulous -- I can tell you that if you follow along with this guy your system will work at the end of it.  Once it was running, the software is way easier to navigate than my old consumer products.

So several months ago I installed a Unifi system in my house with 6 access points (including on my patio and in my garage), a security gateway (the router, I think), a main switch, a couple of satellite switches, and the cloudkey which helps manage the whole thing.  I paid extra for the PoE switches (power over ethernet) so I could run the access points without having to plug them into an outlet and so in the future I could add PoE video.

What I like:

  • Reasonable cost
  • Setup not difficult if you follow the video
  • Rock-solid reliability
  • It reaches everywhere, with a single SSID so it acts as one seamless large wifi zone.
  • Ability to access the system remotely to check on status
  • Access points work via PoE so they mount on the wall or ceiling really cleanly and look great
  • Really good information about my network, not only every device and its IP and status, but also its bandwidth use and exactly how it is connected in the network tree (ie via such and such switch).

The only problem I have had so far is a moderately arcane one that took me a while to diagnose.  I use this system with my Sonos music system and I have a number of Sonos boxes around the house.  Most of these are wired, and so do not use the Sonos wired peer-to-peer mesh.  However, the Sonos boxes were trying to create wireless network amongst themselves that essentially created loops in my network where storms of traffic ran in circles.

This is where I had a learning opportunity.  Apparently network equipment has something called Spanning Tree Protocol (STP).  Basically through a priority and cost system, it allows you to specify preferred pathways and prevent data from looping.  But Sonos uses a really old version of this that does not play well with Unifi.  I will say that this is not just a Unifi problem as I had this exact same problem at another location with Sonos and the Google mesh wifi system.  At least with Unifi, there were STP settings I could play with (Google mesh wifi is a nice little plug and play product but forget it if you want to tweak anything at all).   As is usual nowadays for any known problem, the Internet has a bunch of articles on Unifi and Sonos compatibility issues.  Eventually by tweaking the STP priorities of the Unifi switches and simply turning off the wifi in Sonos units where I did not need the mesh wifi capability (a nearly undocumented feature that is revealed here) I got it all playing nice together.   I will add that though Sonos is a product I love (because my wife can actually reliably use it), their tech support never identified this problem -- they said they saw evidence of loops but would not admit that the Sonos peer-to-peer networking was helping to cause them.

6 Comments

  1. Monsyne Dragon:

    Yup. Ubiquiti gear is very solid and reliable. Mikrotik is another, similar commercial-grade brand. This stuff is what commercial installers and wireless ISPs in rural areas use. It's solid, and is really not much different in price (in fact, less, in many cases) than the consumer-grade crud.

  2. ErikTheRed:

    Good commercial gear is a million times better than the SoHo stuff, which is all pretty much crap. We put Cisco enterprise WiFi in our home, and it's absolutely rock-solid (at ten times the price, FWIW).

    Pro Tip - Coyote mentions mounting on walls or ceilings - be careful of mounting on walls. Many commercial units have antennas shaped to propagate signal in specific coverage patterns (you can typically find these in the documentation). Mounting a unit intended for ceilings on a wall will probably give you significantly reduced coverage. Also, in many cases it's better to mount ceiling units upstairs in a two-story home (also much easier, from a cabling standpoint).

  3. marque2:

    About 10 years ago I had all those problems. Now the last three Wifi routers I have purchased work just fine. One is built into Motorola cable modem, the other two are stand alone Netgear units. Usually I find when there is a problem, it is with the cable company supplied cable modem and not the router. Note that all three are in use, and I have had the oldest (Netgear)7 years now.

    Newer ones do better MIMO and have extended range due to the multiple antennas vs the older ones. And higher price gets you more MIMO connections.

    Not sure why you are having issues. But I don't necessarily go for it when they have that "professional" product. I find even if it isn't just stamped on marketing (the professional model juicer!) , the fact that business grade are designed to last longer makes them work less efficiently. Take business grade vacuum cleaners. I wouldn't wish one on you, for personal use. Wifi, yeah at the office, it rarely goes down, but I don't get 300mb/s either, like at home.

  4. marque2:

    Pro-er tip. Try mounting your router is several spots in the house, ceiling, wall, whatever and use a signal strength app, you can download to your phone to measure the differences in reception in areas where you are likely to use the Wifi.

    Of course when I did this at my mom's house, and I found the best spot for her home - that's ugly - so I hid it behind a door jam. Not as good signal, but it works for her.

  5. Scott Grannis:

    I installed an Eero mesh system in my home the other day and the setup was extremely easy. It just works, and the smartphone app gives me all the info on the network that I could possibly use. However, I had a problem with my Sonos speakers. Eero techies worked hard to find a solution, but in the end I bought a Sonos Boost which is hardwired to my main eero and the problem is solved.

  6. Ken Nielsen:

    Can you be a bit more specific on the products you used?