May 21May 21 Has anyone got the Realtek RTL8127 to get full/near 10gb speeds using smb or ftps ? I bought two of the Realtek RTL8127 PCIE cards and put one in my workstation and the other in my unraid server with a 10gb Micro-tick switch between it. I just updated to 7.3.0 and now I am able to select the 10gb NIC and I moved it up in priory and disconnected the builtin 1GB NIC and now I am getting only 288mb/s (smb) and 290mb/s (ftps) from a nvme ssd. I tried forcing 10gb to be set with the following cmd but fails : ethtool -s eth0 speed 10000 duplex full autoneg off but the cmd failed. I set the Jumbo Frames to 9000 and nothing really changed after that.If anyone has ideas on a remedy to this issue please let me know.thanks,daring_t$ ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 10000baseT/Full 2500baseT/Full 5000baseT/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 10000baseT/Full 2500baseT/Full 5000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 10000baseT/Full 2500baseT/Full 5000baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: on master-slave cfg: preferred slave master-slave status: master Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: Unknown Supports Wake-on: pumbg Wake-on: d Link detected: yes project-nas-diagnostics-20260520-2341.zip
May 21May 21 Community Expert @daring_t Have you tried checking the network performance using iperf3. That would at least confirm whether the limiting factor is the network or the service you are trying to use.
May 21May 21 Author 5 hours ago, itimpi said:@daring_t Have you tried checking the network performance using iperf3. That would at least confirm whether the limiting factor is the network or the service you are trying to use.I am getting similar speeds with iperf3Connecting to host 192.168.1.11, port 5201 [ 5] local 192.168.1.114 port 33306 connected to 192.168.1.11 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 296 MBytes 2.48 Gbits/sec 0 697 KBytes [ 5] 1.00-2.00 sec 293 MBytes 2.46 Gbits/sec 0 731 KBytes [ 5] 2.00-3.00 sec 290 MBytes 2.43 Gbits/sec 0 731 KBytes [ 5] 3.00-4.00 sec 291 MBytes 2.44 Gbits/sec 0 731 KBytes [ 5] 4.00-5.00 sec 290 MBytes 2.43 Gbits/sec 0 731 KBytes [ 5] 5.00-6.00 sec 290 MBytes 2.43 Gbits/sec 0 731 KBytes [ 5] 6.00-7.00 sec 289 MBytes 2.43 Gbits/sec 0 731 KBytes [ 5] 7.00-8.00 sec 290 MBytes 2.43 Gbits/sec 0 731 KBytes [ 5] 8.00-9.00 sec 293 MBytes 2.46 Gbits/sec 0 814 KBytes [ 5] 9.00-10.01 sec 296 MBytes 2.47 Gbits/sec 0 814 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.01 sec 2.85 GBytes 2.45 Gbits/sec 0 sender [ 5] 0.00-10.01 sec 2.85 GBytes 2.44 Gbits/sec receiver iperf Done.Also here is my network config file if this helps.# etho is the Realtek RTL8127 NIC # Generated settings: IFNAME[0]="br0" BONDNAME[0]="bond0" BONDING_MIIMON[0]="100" BRNAME[0]="br0" BRSTP[0]="no" BRFD[0]="0" DHCP_KEEPRESOLV="yes" DNS_SERVER1="192.168.1.1" DHCP6_KEEPRESOLV="no" BONDING_MODE[0]="1" BONDNICS[0]="eth0" BRNICS[0]="bond0" PROTOCOL[0]="ipv4" USE_DHCP[0]="no" IPADDR[0]="192.168.1.11" NETMASK[0]="255.XXX.XXX.0" GATEWAY[0]="192.168.1.1" METRIC[0]="8" USE_DHCP6[0]="yes" MTU[0]="9000" USE_MTU[0]="on" IFNAME[1]="eth1" PROTOCOL[1]="ipv4" USE_DHCP[1]="no" IPADDR[1]="192.168.10.12" NETMASK[1]="255.XXX.XXX.0" SYSNICS="2"
May 21May 21 Author I set bonding to off and disconnected my 1gb nic and rebooted the server. Tried directly connecting to my server to my pc and got the same speeds. Here is a list of my hardware species if its the bottleneck:cpu: Ryzen 7 5700Gmotherboard: ROG STRIX B450-F GAMING , Version Rev 1.xxssd (cache drive): Samsung_SSD_970_EVO_Plus_2TB_S6S2NS0T925949W4 x HHD: Western Digital 4TB WD Red Plus - 5400 RPM
May 21May 21 Community Expert Hardware is fine, could be a problem with the client NIC (or its driver or the OS), cables, etc.
May 21May 21 Author I am running NixOS 26.05. with kernel: 6.19.2 which is newer than Unraid: 6.18.29 so that shouldn't be a problem. Host PCcpu: i7-4790memory: 16gbmotherboard: Intel H81 1150 Motherboard MS-7869ssd (sata): Samsung 870 EVO 500gb
May 21May 21 10 minutes ago, daring_t said:Intel H81 1150 MotherboardNIC plugin which PCIe slot ?Only Most left are PCIe 3.0, other are 2.0And such age platform may not handle 10g network environment. Edited May 21May 21 by Vr2Io
May 21May 21 Community Expert Are you able to test the server on a live USB distro? Could help affirm @Vr2Io idea.
May 22May 22 Author @Vr2Io There is only 2 pcie ports on this motherboard a pcie x 4 and pcie x16. I tested both and I am getting the same speed. I know it's old hardware, I am waiting for a good deal on hardware, so if that is the cause, I'm fine with that.@Veah I will test that next and I'll see what happens.
June 3Jun 3 Anyone else experiencing this issue? I have the same thing.I've tried the custom package here: https://github.com/ERSTT/unraid-r8127-driverI've also tried the baked in ones. My Ubiquiti shows the unraid server at 10 Gbps, but ethtool eth0 shows link supported modes at 5 Gbps.Interestingly enough it says it can do 10000Mb/s, but the auto negotiation only has 5 Gbps. Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 10000baseT/Full 2500baseT/Full 5000baseT/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 10000baseT/Full 2500baseT/Full 5000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full 10000baseT/Full 2500baseT/Full 5000baseT/Full Link partner advertised pause frame use: Symmetric Receive-only Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: yes
June 4Jun 4 Update, so those tests went FROM my Unraid TO my router.When I went FROM my router TO Unraid... I get much higher speeds.e
June 4Jun 4 9 hours ago, j0nsunraid said:but the auto negotiation only has 5 Gbps.Both capture ( text & pic ) show have 10000baseT and both negotiation at 10000Mb/s100baseT/Half 100baseT/Full1000baseT/Full10000baseT/Full2500baseT/Full5000baseT/Full Edited June 4Jun 4 by Vr2Io
June 4Jun 4 14 hours ago, Vr2Io said:Both capture ( text & pic ) show have 10000baseT and both negotiation at 10000Mb/s100baseT/Half 100baseT/Full1000baseT/Full10000baseT/Full2500baseT/Full5000baseT/FullThanks! I did spot that, I just was confused by the iperf3 outbound vs inbound, outbound shows 5 Gbps, inbound (as server) runs almost full speed.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.