More details: I pay good $$$ for a business-grade fibre (FTTP) connection (500 Mbps down / 200 Mbps up). I have a direct Ethernet connection to my main work computer, and from there I do actually get these advertised speeds and low latencies (a few milliseconds) to my local AWS data centre, and life is good. But whenever my wife or I try to use our laptops (both Mac and Windows) or iPhones in the home, the WiFi reception is intermittent and often unusably slow from most rooms. For example, here's what I see right now on my MacBook Pro (2021):
``` $ networkQuality -s ==== SUMMARY ==== Uplink capacity: 0.000 bps Downlink capacity: 349.330 Kbps Uplink Responsiveness: Low (10 RPM) Downlink Responsiveness: Low (18 RPM) Idle Latency: 220.875 milliseconds ```
In other words, the downlink capacity is 1000 times worse with WiFi than with Ethernet.
I have tried a DLink COVR mesh network with multiple access points (and am using it now), but WiFi speeds in most rooms are woeful either way. The house is not large (130 m^2 or 1400 sq feet). I've tried some WiFi scanning tools and there's no significant WiFi interference from the neighbours (it's a low-density area). Signal strength to my nearest COVR mesh router is apparently -59 dBm, with a SNR or 36.
Perhaps the exterior fibro walls are to blame (good old asbestos cement sheeting) but that's just guessing; WiFi speeds are often terrible even from rooms adjacent to the router with only flimsy interior walls in between.
What I really want is a recommendation for a systematic approach to identifying the real cause of the abysmal WiFi, along with some troubleshooting tools (preferably open source). Or some success stories about how you overcame crap home WiFi!
How are the WiFi speeds when you're stood next to the router? If they're slow, your router is to blame.
How about the room next to your router? If they're slow, your walls are to blame.
In the first case - buy a better router.
In the second case - buy access points and run Ethernet to them.
WiFi isn't some magic, esoteric, unknowable force. It is radio waves.
You can get WiFi scanners for Android which will let you map your house, see signal strength, and SNR. But that won't give you much more information than the above two steps.
There are only 3 usable channels in the 2.4 GHz band and that is nowhere near enough. Much of the 5 GHz band is unavailable with cheap access points because it competes with weather radar.
Any traffic you get onto Ethernet is not going over WiFi and it is freeing up capacity for devices that do use WiFi.
Mesh WiFi is a scam and it is just common sense that it is. If you have multiple network hops you use more frequencies, not less, you get more latency, not less, you get more packet loss, not less. How could it be any other way? It doesn’t help that the meshing happens over 5 GHz which goes through walls much less than 2.4 GHz.. People want to believe in mesh WiFi but check any forum and you will find people who are struggling with mesh WiFi but stubbornly insist on using it. Don’t be that guy.
In my old farmhouse where the walls are full of little nails I use this stuff
I have four access points connected with Ethernet. At times I’ve had one in the wood shed with a power line Ethernet adapter connected to it which is fine for a point-to-point link but not if you have more than two devices plugged in. I watched them redo the wall between the a kitchen and that shed and it is a radio dead zone because there is a metal foil vapor barrier in it.
If you were designing a building for optimal WiFi and didn’t mind the cost you would have radio opaque walls to cut interference and maximize privacy and an access point in each room.