Gahhhh! I have this same problem... So one thing I've noticed is that on a device connected at 1Gbps everything is fine bidirectionally... UNTIL there's some delay added... Add some delay on a linux machine with `sudo tc qdisc add dev eno1 root netem delay 5ms` (replace eno1 with your test interface) and you'll see the throughput plummet to the bad speeds.
The only real solution I've found is to remove hardware offloading on the 1-2.5 Gbps interfaces...
I am now real curious why I get tons of Rx Overflows but it never sends any Pause frames upstream. That would likely fix the issue.
The only real solution I've found is to remove hardware offloading on the 1-2.5 Gbps interfaces...
I am now real curious why I get tons of Rx Overflows but it never sends any Pause frames upstream. That would likely fix the issue.
Statistics: Posted by snowzach — Fri Apr 26, 2024 4:59 pm