So after about six months, I've convinced myself that there is something wrong with the pair of ECB7250s I have. What I am seeing is that I can get full-rate 2.35Gbps iperf3 speeds in one direction, but in the other direction there is some sort of throttling or something going on: iperf3 between two 2.5G-capable machines maxes out at not much better than 200Mbps. Much though not all of the performance can be recovered by telling iperf3 to use half a dozen streams, but it's flaky: in a series of test runs with parallel streams, some will be fast and some slow. To add to the mystery, things look fine when measuring between 1Gbps-capable clients. This is all sufficiently weird that I didn't believe it for a long time, but having now acquired some additional 2.5G-capable machines to test with, it's impossible to conclude anything except that it's the MoCA link at fault. (
@kelllogg9 mentions having seen something similar, but blames it on Windows which is not the case here ... this is a Windows-free household. I'm seeing this with Linux and macOS machines.)
One idea for how it might not be all the ScreenBeams' fault is if the coax line is asymmetrical --- I think it's just an isolated run with no splitters or filters anywhere, but I didn't install it so I can't be sure. Has anyone heard of performance like this being due to splitters/filters? How could I test the cable to be sure it's OK?
Failing that, does anyone have recommendations for other 2.5G MoCA adapters to try? I see from a bit of googling that competing units are available from TrendNET, Motorola, and ASUS for instance.