Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Normal transfer speeds?

Featured Replies

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

Solved by Squid

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
--------------------------------

 

  • 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.  

  • 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.  

 

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,

 

 

  • 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.  

  • 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.

  • 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?  

  • 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?

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

 

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.  

  • 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?

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.

  • 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.  

  • 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?

  • 5 weeks later...

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.. :D 

 

Edited 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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.