Hey there! Could you clarify what you mean by this? All In have are 3 ASUS ZenWiFi AX6600 units. The discrepancy with upload speeds only exists on wifi; I get the full gig up and down when I connect via ethernet to the network switch connected to the LAN port of the AX6600 that is connected to the ONT.
Right, therefore there is no problem with the fiber service, nor with the base AX6600's connection to it. The problem lies in the wireless behavior, which is as much dependent on the client devices' behavior as on the AX6600's. Some possibilities:
* Client's raw Tx rate is less than the router's. This'd likely stem from the client having lower transmit power than the router. If the speed discrepancy changes with the client's distance from the router, I'd suspect this first.
* Client is using fewer spatial streams to send than the router is. Most client gear that I've heard of has the same number-of-streams capability for send and receive --- most current gear is "2x2" meaning it can do 2 streams both ways. But just because it
can do it doesn't mean it
is doing it. I'm not enough of an expert to know what controls that.
* Client is not optimized to send continuously. Portable (laptop, phone, ...) clients are likely set up with a strong eye to battery life, which discourages the manufacturers from configuring them to blast full wifi transmit power continuously. I'm fairly sure that a lot of the ping-response variability I see with my Apple laptops is down to the laptops shutting down their wifi gear off-and-on (for just tens of milliseconds at a time, but nonetheless off) to save power.
* Since you mention having a mesh setup: much depends on whether the client is connected to the base station or a remote node. If it's connected to a remote, then the backhaul link is going to make a dent in your performance.
Depending on what client gear you're using, this low-level behavior might or might not be configurable, or even visible to you as a setting. But it'll affect the behavior you see when trying to benchmark maximum upload/download speed. If the manufacturer did a good job of making their tradeoffs, it won't much affect ordinary real-world use, though. (
@RogerSC makes more or less that same point nearby.)