I'm using HomePlug AV2 600 devices to connect upstairs with downstairs (router is downstairs). A check with `iperf` shows bandwidth of ~100Mbps, and data transferred on the local network from downstairs to upstairs is transferred at about that speed. Good times.
But when I try to access the Internet from upstairs, maximum throughput is only 40Mbps. Bad times.
If I try from downstairs, I get the full 80Mbps that my Internet connection allows. This is really puzzling, as I know the HomePlugs are working faster than that for local data.
The router is connecting to a fibre modem using PPPoE, everything has gigabit ports, and all testing was using wired connections.
If I connect to the router downstairs (wired), then it works great.
If I wire the downstairs HomePlug straight to the modem, and setup a PPPoE connection from the Windows 7 machine upstairs, it also works as expected.
So the issue is only there when connecting to the Internet through both HomePlugs and the router. I've tried replacing the router with a newer model, but get the same result.
I'm at a loss, so any help would be much appreciated!