December 24, 20214 yr I just set up my unraid server and I am transferring files from a windows 10 pc onto it but I am only getting about 20 mb/s speeds. Usually it will slow down to about 9 or 10 mb/s after about 5 minutes. Is this normal? I have tried with and without parity calculations, and an ssd cache didn't make any difference. I have my windows pc and my unraid server connected to a 2.5gigabit switch. Both have 2.5 gbe ports on the motherboard. Transferring video files from win 10 pc to win 10 pc I get 150 mb/s on the same network switch. I ran iperf3 and it said that I have bitrate between 75 and 90 mbits/sec. I don't know what to do about this. I have been googling and watching how to vids all day and I am beyond frustrated. This just seems terribly slow to me. Maybe its my network? Should I try a different cable? I connected a laptop to the ehternet cable for the server and I was able to transfer a video file at about 90 mb/s. My unraid server is running on an ASUS mobo, Intel 11600k, IGPU, 32 gigs RAM, 3 8tb Seagate NAS HDD, samsung 850 evo 1tb cache drive. Any help or advice is appreciated. tower-diagnostics-20211223-2203.zip
December 24, 20214 yr Not the real expert on using multiple NICs at the same time, but while one of your ports is connected via 2500Mb/s the other only has 100Mb/s (bad cable?), with the result that the bond only has 100Mb/s connection speed. If you're not running a managed switch that supports bonding then remove one of the cables Settings for bond0: Supported ports: [ ] Supported link modes: Not reported Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Other PHYAD: 0 Transceiver: internal Link detected: yes driver: bonding version: 5.10.28-Unraid firmware-version: 2 expansion-rom-version: bus-info: supports-statistics: no supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no -------------------------------- Settings for eth0: Supported ports: [ ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 2500baseT/Full Supported pause frame use: Symmetric 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 Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 2500Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes driver: igc version: 5.10.28-Unraid firmware-version: expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes -------------------------------- Settings for eth1: Supported ports: [ ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 2500baseT/Full Supported pause frame use: Symmetric 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 Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes driver: igc version: 5.10.28-Unraid firmware-version: expansion-rom-version: bus-info: 0000:05:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes --------------------------------
December 24, 20214 yr Author 4 hours ago, Squid said: Not the real expert on using multiple NICs at the same time, but while one of your ports is connected via 2500Mb/s the other only has 100Mb/s (bad cable?), with the result that the bond only has 100Mb/s connection speed. If you're not running a managed switch that supports bonding then remove one of the cables Settings for bond0: Supported ports: [ ] Supported link modes: Not reported Supported pause frame use: No Supports auto-negotiation: No Supported FEC modes: Not reported Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Other PHYAD: 0 Transceiver: internal Link detected: yes driver: bonding version: 5.10.28-Unraid firmware-version: 2 expansion-rom-version: bus-info: supports-statistics: no supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no -------------------------------- Settings for eth0: Supported ports: [ ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 2500baseT/Full Supported pause frame use: Symmetric 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 Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 2500Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes driver: igc version: 5.10.28-Unraid firmware-version: expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes -------------------------------- Settings for eth1: Supported ports: [ ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full 2500baseT/Full Supported pause frame use: Symmetric 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 Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes driver: igc version: 5.10.28-Unraid firmware-version: expansion-rom-version: bus-info: 0000:05:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes -------------------------------- Thank you for the reply. I noticed it only had a 100 mb/s connection and a restart seems to have fixed it. Its now saying 2500 mbps, and 1000 mbps. I think the 1000 mbps is the connection to the internet and the 2500 mbps is to the LAN.
December 24, 20214 yr Author I use one of the Ethernet ports on the mobo to access the internet through my modem/router and the other one to connect to LAN. Would port bonding be causing the slow transfer speeds? Maybe I am sending the data through the router instead of through the LAN.
December 24, 20214 yr Not a networking guy, so can't really help you out there. IMO opinion though, the far simpler setup (and maintenance) of a single cable outweighs any advantages in speeds you may see by using 2 cables,
December 24, 20214 yr Author 19 minutes ago, Squid said: Not a networking guy, so can't really help you out there. IMO opinion though, the far simpler setup (and maintenance) of a single cable outweighs any advantages in speeds you may see by using 2 cables, I only have two cables because I use one for internet access and one for LAN connection. I don't know know else to do it.
December 24, 20214 yr Solution Connect the 2.5G switch to the router (or the switch following it if you have one) Everything connected to the 2.5G switch will communicate with each other at 2.5 regardless of what the speed of the router / switch it's connected to is.
December 24, 20214 yr Author 10 minutes ago, Squid said: Connect the 2.5G switch to the router (or the switch following it if you have one) Everything connected to the 2.5G switch will communicate with each other at 2.5 regardless of what the speed of the router / switch it's connected to is. I have internet connected through an access point. The router is too far away to have a wired connection. That is why I wanted to use two ethernet ports. Is it possible to do it this way?
December 24, 20214 yr Author I just tried using unraid without the LAN cable connected and it didn't make a difference. So all this time it was transferring slowly because it is sending data wirelessly through my router, to my access point and then to the unraid pc. So does anyone know how I can use one Ethernet port for internet access and one Ethernet port for a LAN connection? Is this even possible?
December 24, 20214 yr It's all the same... The AP is acting as a switch. If you connect the 2.5 switch to the AP you've got a single connection with no loss in speed in inter-communications
December 24, 20214 yr Maybe I'm missing something here. You've got 2 cables coming out of the server. One is winding up at the AP and one is going to the 2.5 switch? What I'm suggesting is simply move the cable feeding the internet to the computer to instead feed the switch.
December 24, 20214 yr Author So I have a wifi extender that has an Ethernet port. This is how I get internet access to my unraid server, because unraid can't use wifi. I thought I would be able to use the second Ethernet port on the mobo to connect to my switch and use that LAN connection to transfer data. I know its better to have the unraid server connected directly into the router but they are on different floors and I can't run an Ethernet cable between them. Is there any way I can make this work?
December 24, 20214 yr I'm sure it's possible if you know how to arrange network rules etc. But it's far easier to simply connect the 2.5 switch to the extender instead, unless the switch is even farther away from the AP than the extender is and will massively slow down your internet access even more.
December 24, 20214 yr Author Just now, Squid said: I'm sure it's possible if you know how to arrange network rules etc. But it's far easier to simply connect the 2.5 switch to the extender instead, unless the switch is even farther away from the AP than the extender is and will massively slow down your internet access even more. The extender is wireless so I don't think it would help to have it connected to switch anyway. Thanks for all of your help.
December 26, 20214 yr Author I am trying to disable bonding so I can setup two separate Ethernet networks but every time I try it crashes. Then I have to delete the network config file and start over. Does anyone know how to configure two separate ethernet networks? One for internet access and one for local network?
January 25, 20224 yr Maybe you've solved this already @Nic4433, but have you tried following the setup like @SpaceInvaderOne does in this video? He's installing a second NIC but you already have it so you should be able to follow the setup. Only that you connect from your servers 2.5GbE NIC via your 2.5GbE switch to your PC, and not directly. Or did you manage to solve it any other way? I haven't got dual NICs yet, but the new mobo I'm getting also has 1GbE and 2.5GbE so I've done some reading in advance.. Edited January 25, 20224 yr by kim_sv Added YT link
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.