- Minor
My main computer + unraid are on a 2.5G switch and both have 2.5GbE ports.
The unraid box has a realtek RTL8125 2.5GbE port on the motherboard, testing I would get full speed on 6.9.2 but after upgrading to 6.10.0 (and tested .1 + .2) the performance dropped.
iperf3 udp test:
unraid: iperf3 -s -p 5003 from windows machine, udp w/8 connections for 10 seconds: X:\iperf-3.1.3-win64> ./iperf3.exe -c 192.168.0.11 -p 5003 -P8 -t10 -i1 -b 3G -u
on 6.9.2 - 286 MBytes (2.40 Gbits/sec)
on 6.10.1 - 179 MBytes (1.50 Gbits/sec)
ethtool shows:
Quote# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
2500baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Auto-negotiation: on
master-slave cfg: preferred slave
master-slave status: slave
Port: Twisted Pair
PHYAD: 0
Transceiver: external
MDI-X: Unknown
Supports Wake-on: pumbg
Wake-on: d
Link detected: yes
can see the same driver loaded on 6.10.2 vs 6.9.2:
Quote6.10.2:
# ethtool -i eth0
driver: r8169
version: 5.15.43-Unraid
firmware-version: rtl8125a-3_0.0.1 08/24/19
expansion-rom-version:
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
6.9.2:
# ethtool -i eth0
driver: r8169
version: 5.10.28-Unraid
firmware-version: rtl8125a-3_0.0.1 08/24/19
expansion-rom-version:
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
lspci shows:
Quote04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
Subsystem: ASUSTeK Computer Inc. RTL8125 2.5GbE Controller
Flags: bus master, fast devsel, latency 0, IRQ 59, IOMMU group 22
I/O ports at e000 [size=256]
Memory at fc710000 (64-bit, non-prefetchable) [size=64K]
Memory at fc720000 (64-bit, non-prefetchable) [size=16K]
Expansion ROM at fc700000 [disabled] [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Virtual Channel
Capabilities: [168] Device Serial Number 01-00-00-00-68-4c-e0-00
Capabilities: [178] Alternative Routing-ID Interpretation (ARI)
Capabilities: [188] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1c8] Transaction Processing Hints
Capabilities: [254] Latency Tolerance Reporting
Capabilities: [25c] L1 PM Substates
Capabilities: [26c] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
Kernel driver in use: r8169
Kernel modules: r8169