Slow Ethernet Upload Speed?

I tried this both on the latest Armbian and Radxa OS, the ethernet upload speed can only hit around 200Mb/s when the link is 2.5Gbps. Is there a known issue for this?

E.g. iperf3 test which shows a lot of high Retransmit values from the other side:

[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  21.0 MBytes   176 Mbits/sec  406   11.3 KBytes
[  5]   1.00-2.00   sec  22.6 MBytes   189 Mbits/sec  380   12.7 KBytes
[  5]   2.00-3.00   sec  25.3 MBytes   212 Mbits/sec  462   15.6 KBytes
[  5]   3.00-4.00   sec  24.1 MBytes   202 Mbits/sec  539   18.4 KBytes
[  5]   4.00-5.00   sec  24.8 MBytes   208 Mbits/sec  510   12.7 KBytes
[  5]   5.00-6.00   sec  23.0 MBytes   193 Mbits/sec  501   9.90 KBytes
[  5]   6.00-7.00   sec  22.4 MBytes   188 Mbits/sec  635   11.3 KBytes
[  5]   7.00-8.00   sec  20.8 MBytes   174 Mbits/sec  488   9.90 KBytes
[  5]   8.00-9.00   sec  21.4 MBytes   180 Mbits/sec  451   12.7 KBytes
[  5]   9.00-10.00  sec  23.2 MBytes   194 Mbits/sec  437   11.3 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   229 MBytes   192 Mbits/sec  4809             sender
[  5]   0.00-10.01  sec   228 MBytes   191 Mbits/sec                  receiver

I see the download speed is fine and can hit around 2.35Gbps.

I see this is also mentioned in Jeff’s video

Hi,

This issue has been fixed in our Linux kernel code, but we haven’t released a new kernel package yet. We will do that ASAP and let you know when there’s an update.