bb-qq / r8152

Synology DSM driver for Realtek RTL8152/RTL8153/RTL8156 based adapters
GNU General Public License v2.0
1.91k stars 178 forks source link

DS412+ (Cable Creation 8156) [Unable to achieve 2.5GBe transfer speeds] #238

Open SpinCykle opened 1 year ago

SpinCykle commented 1 year ago

Description of the problem

Unable to achieve 2.5GBe speeds. 2.5t base recognized by switch and clients, however, I can not achieve the rated transfer speeds.

Description of your products

DS412+ w/ 4GB RAM DSM 6.2.4-25556 Update 6 CableCreation 2.5G Ethernet to USB Adapter

Description of your environment

Ethernet switch QNAP QSW-1105-5T Cat.5e

Output of dmesg command

(paste output here, or attach as a file)

Output of lsusb command

(paste output here)

Output of ifconfig -a command

(paste output here)

I appear to be stuck at gigabit speeds. Why is this happening? I have tried using SMB v3 and MTU 9000 but it does not help. I am using driver version 2.15.0-1 release. Any help would be greatly appreciated.

25GBE Synology DS412 Plus (NAS)

TheS1R commented 1 year ago

I believe that you need at least Cat 6 cables for speeds above 1 Gbps.

Sjekke commented 1 year ago

If you have a good cable, you can run 10gbit on cat5e over less then 20m

TheS1R commented 1 year ago

Also, 2.15.0-x is NOT recommended for DSM 6.x.

SpinCykle commented 1 year ago

I believe that you need at least Cat 6 cables for speeds above 1 Gbps.

I've run iperf3 from other clients PC->PC and PC -> Router on the network with the same calbe (5e) and there are no limitations. See the results below. I don't think it's my cable. 25GBE Synology DS412 Plus (Router)

SpinCykle commented 1 year ago

Also, 2.15.0-x is NOT recommended for DSM 6.x.

What version do you reccomend? The description for 2.15.0-1 says it's 6.2x compatible. The other versions are not.

https://github.com/bb-qq/r8152/tree/2.15.0-1

TheS1R commented 1 year ago

Interesting as the oldest v2.15.0-2 is the oldest release in the v2.15.0 series that I can see in github. v2.15.0-2 "Added support for DSM7", and it states that "Users of DSM 6.2 should use past releases". Have you tried v2.14.0-3?

bb-qq commented 1 year ago

Thank you all, but based on reports from other users, I am wondering if the Cedarview platform is having some hardware issues.

bb-qq commented 1 year ago

What will the throughput be if I set the MTU to about 4000? Some hardware may have different optimal values, so throughput may improve a little.

transformcube commented 1 year ago

Description of the problem

Unable to achieve 2.5GBe speeds. 2.5t base recognized by switch and clients, however, I can not achieve the rated transfer speeds.

Description of your products

DS412+ w/ 4GB RAM DSM 6.2.4-25556 Update 6 CableCreation 2.5G Ethernet to USB Adapter

Description of your environment

Ethernet switch QNAP QSW-1105-5T Cat.5e

Output of dmesg command

(paste output here, or attach as a file)

Output of lsusb command

(paste output here)

Output of ifconfig -a command

(paste output here)

I appear to be stuck at gigabit speeds. Why is this happening? I have tried using SMB v3 and MTU 9000 but it does not help. I am using driver version 2.15.0-1 release. Any help would be greatly appreciated.

25GBE Synology DS412 Plus (NAS)

It is hardware limitation (processor) of DS412+, their max throughput about 150MB/s.

https://www.smallnetbuilder.com/nas/nas-reviews/synology-ds412-diskstation-reviewed/