Nic4433 Posted December 24, 2021 Share Posted December 24, 2021 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 Quote Link to comment
Squid Posted December 24, 2021 Share Posted December 24, 2021 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 -------------------------------- Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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. Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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. Quote Link to comment
Squid Posted December 24, 2021 Share Posted December 24, 2021 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, Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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. Quote Link to comment
Solution Squid Posted December 24, 2021 Solution Share Posted December 24, 2021 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. Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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? Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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? Quote Link to comment
Squid Posted December 24, 2021 Share Posted December 24, 2021 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 Quote Link to comment
Squid Posted December 24, 2021 Share Posted December 24, 2021 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. Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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? Quote Link to comment
Squid Posted December 24, 2021 Share Posted December 24, 2021 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. Quote Link to comment
Nic4433 Posted December 24, 2021 Author Share Posted December 24, 2021 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. Quote Link to comment
Nic4433 Posted December 26, 2021 Author Share Posted December 26, 2021 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? Quote Link to comment
Yivey_unraid Posted January 25, 2022 Share Posted January 25, 2022 (edited) 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, 2022 by kim_sv Added YT link Quote Link to comment
Recommended Posts
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.