Hi. Needing some advice :)
My setup:
I have a UBNT Dreammachine, and a FlexAP, with a 8 and 5 port GB hubs (also UBNT) connecting them all up. Got another FlexAP on order to see if that'll help. Both/all are setup with 2.4ghz (HT20) and 5ghz (VHT80). FlexAP is on channels 11/36 and the UDM is on 6/42
Location-wise, the DM is in the lounge (large open room, it's up fairly high, about head level). Bedroom is about 10m away thru 3 to 4 walls, one of which also has our incoming power and fuse board, so I'd assume more interference cos copper and electrons. All walls are gib/wood/batts, no brick, bad mid-90s construction. Think a large square (lounge), and a smaller rectangle (bedroom+hall), in an L shape. We are in a sparsely populated area, I can see 1 or maybe 2 other WIFI access points from here, depending where on the property I am. So vey low noise. No microwave either :)
The FlexAP is in the bedroom right now (about 2m from the bed). Normally it's in the studio, which is a free-standing building about 30m away, thru some VERY thin trees. The studio is wired to the house with ethernet (has servers/nas etc).
Device-wise, there are usually 2 Mac laptops (current editions, or close to it), 2 iPads (getting older - 5th/6th gen?) and 2 iPhone 12's. On top of that, a smattering of IOT devices - shelly relays, one single SONOF switch, a few wemo and tplink switches. And a printer.
The user gear is on one SSID, the IOT stuff is on it's own, tho they are otherwise setup the same. One big network segment.
Internet is GB Fibre from Voyager. I can speedtest (command line, ethernet, from a linux box) at close on full rate. We had 100/100 from BigPipe until the start of this month.
The problem:
While I can speedtest (to voyager's server - speedtest -s 18822) from a wired machine at full rate (or as close as I care about - 850-900/400-450), I can't get over 350/350 over wifi, from any device. The Macs do best at about that, but phone/ipad top out at about 30/20 in the bedroom when the FlexAP is in the studio, and around 130/130 when it's around 2m away in the same room, and the AP says it's connected at 800Mbps
The ping times are all over the place, too. I ran 3 at the same time for a bit: one from the mac -> 8.8.8.8, one from the mac -> UDM and one from the linux box -> 8.8.8.8.
The linux box->8.8.8.8 was constant at 25ms. The mac->8.8.8.8 and the Mac->udm were pretty constant (around 26ms, and 2ms to the UDM) but from time to time I'd get it jump to 200-300ms for 2-3 pings, then back down. I was around 3m from the AP at that point, thru clear air. That happened maybe every 30-45 seconds. eg:
64 bytes from 192.168.1.1: icmp_seq=13 ttl=64 time=1.237 ms
64 bytes from 192.168.1.1: icmp_seq=14 ttl=64 time=1.141 ms
64 bytes from 192.168.1.1: icmp_seq=15 ttl=64 time=1.410 ms
64 bytes from 192.168.1.1: icmp_seq=16 ttl=64 time=1.498 ms
64 bytes from 192.168.1.1: icmp_seq=17 ttl=64 time=1.673 ms
64 bytes from 192.168.1.1: icmp_seq=18 ttl=64 time=36.281 ms
64 bytes from 192.168.1.1: icmp_seq=19 ttl=64 time=82.860 ms
64 bytes from 192.168.1.1: icmp_seq=20 ttl=64 time=130.165 ms
64 bytes from 192.168.1.1: icmp_seq=21 ttl=64 time=174.821 ms
64 bytes from 192.168.1.1: icmp_seq=22 ttl=64 time=220.768 ms
64 bytes from 192.168.1.1: icmp_seq=23 ttl=64 time=1.421 ms
64 bytes from 192.168.1.1: icmp_seq=24 ttl=64 time=1.527 ms
64 bytes from 192.168.1.1: icmp_seq=25 ttl=64 time=1.603 ms
64 bytes from 192.168.1.1: icmp_seq=26 ttl=64 time=2.631 ms
64 bytes from 192.168.1.1: icmp_seq=27 ttl=64 time=1.177 ms
speedtest -s 18822
Speedtest by Ookla
Server: Voyager Internet - Auckland (id = 18822)
ISP: Voyager Internet
Latency: 3.47 ms (0.67 ms jitter)
Download: 342.23 Mbps (data used: 300.4 MB)
Upload: 482.78 Mbps (data used: 597.2 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/0bbcd246-3224-4367-859b-00ceb42bdf80
Most of this became noticeable when we moved to voyager, tho I dont think they are anything to do with it. I think it was more that I had >100Mbps available, and I was checking it more.
The Mac I'm on (current gen 16") says it's on at 1300Mbps tx rate, 80Mhz 5Ghz channel. But still it can't get more than 350, which is rather close to the max limit for the UDM/FlexAP when its on 2.4g. Unlikely related, but weird none the less.
I know I'm not going to be able to push 1.3Gbps anywhere, ever. But 350 seams a bit low, and 130 from a device which is right next to the AP seams.... broken. Esp when nothing else is doing much except background usage.
Anyone got any ideas? Outside of "you should have got other WIFI gear".