Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gathering compatibility/stability reports (r8152) #135

Open
bb-qq opened this issue Jul 20, 2021 · 150 comments
Open

Gathering compatibility/stability reports (r8152) #135

bb-qq opened this issue Jul 20, 2021 · 150 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@bb-qq
Copy link
Owner

bb-qq commented Jul 20, 2021

(This issue has the same purpose as the issue in aq1111. Even though the hardware is different, the report will be helpful to you.)

I've decided to start an effort to collect reports of my drivers working and create the compatibility matrix of the drivers. Since DSM7 has been released and many users are updating their drivers to the latest, I figure now is a good time to start.

If you have previously reported it, it would be appreciated if you could write it anew again. We would especially like to know how stable it runs in the latest environment.

IMPORTANT: Before you post a report Unstable/Not working, I would recommend that you create a separate new issue that describes your problem and link to that. I will only reply to the separate issue because comments for troubleshooting this issue would be noise.

Template

  • Model(platform): e.g. DS918+ (apollolake)
  • DSM version: e.g. 7.0-41890
  • Driver version: e.g. 2.15.0-3
  • Ethernet device: e.g. ASUSTOR AS-U2.5G
    • Chip revision: e.g. 12
      • (Optional. You can find the revision in the output of dmesg like r8152 2-1:1.0 eth2: chip rev 12)
  • Working status: e.g. Stable
    • (If you have done any special testing, please write the details here.)
  • Maximum Throughput: e.g. 2.29 Gbps @ MTU 9000 in iperf3

Working status

To determine the working status, please use the following example as a basis.

  • Not work
    • Failed to install the driver or the device is not recognized correctly
  • Work
    • The devices seem to work correctly
    • No major issue with large file transfer(at least 5min)
  • Stable
    • No major issue over 2 weeks
    • No major issue with large file transfer(at least 30min, speed degradation due to thermal throttling may occur)
  • Unstable
    • Disconnection or other major issues are observed under long-term use or high load condition

It will help other users if you write detailed information such as what kind of tests you did and what results were observed, and how long the product has been in use.

@bb-qq bb-qq added the help wanted Extra attention is needed label Jul 20, 2021
@bb-qq bb-qq self-assigned this Jul 20, 2021
@bb-qq bb-qq pinned this issue Jul 20, 2021
@bb-qq bb-qq changed the title [HELP wanted] Gathering compatibility/stability reports Gathering compatibility/stability reports Jul 20, 2021
@devedse
Copy link

devedse commented Jul 22, 2021

Since I've been running into quite some issues with the 5Gbe model (bb-qq/aqc111#48), I decided to do some testing with the 2.5Gbe devices. Here's the results.

  • Model(platform): DS415+ (avoton)
  • DSM version: e.g. 7.0-41890
  • Driver version: e.g. 2.15.0-3
  • Ethernet device: CLUB 3D CAC-1420 2.5GBIT
  • Working status: Tbd
Threads iperf3 type MTU Reversed? Speed Notes
1 native 1500 1.77 Gbits
10 native 1500 1.83 Gbits
1 docker 1500 943 Mbits This one sometimes dropped to 0.00 temporary
10 docker 1500 1.76 Gbits
1 native 1500 -R 1.85 Gbits -R seems to be more stable
10 native 1500 -R 1.85 Gbits -R seems to be more stable
1 docker 1500 -R 1.86 Gbits -R seems to be more stable
10 docker 1500 -R 1.86 Gbits -R seems to be more stable
10 native 9000 Broken See note 1
10 native 9000 -R 1.85 Gbits

Notes

  1. After the 9000 MTU iperf test without -R the whole connection dropped. Pings didn't work anymore either. From this I have to conclude that 9000 MTU doesn't seem to work for my Club3D 2.5Gbit device. If you want I can make a separate issue for that?

Additional comments

I did a few file transfer tests. The transfer went quite okay at around 150+ megabytes per second. However after a few second I could hear my NAS starting to have a lot of disk activity (and then also slow the transfer down) which is presumably because it only has like 100gb of free space. So I'm most likely running into disk fragmentation issues here.

image

@hhessel
Copy link

hhessel commented Aug 1, 2021

Model(platform): DS1019+ (apollolake)
DSM version: 7.0-41890
Driver version: 2.15.0-3
Ethernet device: Club 3D CAC-1420
Working status: Stable (no issues)
(If you have done any special testing, please write the details here.)
Maximum Throughput:
iperf3.exe -c hostname -p 5201 -M 9000
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 2.51 GBytes 2.15 Gbits/sec sender
[ 4] 0.00-10.00 sec 2.51 GBytes 2.15 Gbits/sec receiver

@Payn
Copy link

Payn commented Aug 5, 2021

  • Model(platform): DS416play (braswell)
  • DSM version: DSM 7.0-41890
  • Driver version: 2.15.0-3
  • Ethernet device: i-tec USB-C Metal 2.5Gbps Ethernet Adapter (Realtek RTL8156B)
  • Working status: Stable
  • Maximum Throughput: 2.44 Gbps @ MTU 9000 in iperf3

PC -> NAS
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 2.85 GBytes 2445 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 2.85 GBytes 2445 Mbits/sec receiver
CPU Utilization: local/sender 13.3% (0.0%u/13.3%s), remote/receiver 70.2% (3.7%u/66.5%s)

NAS -> PC
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 2.84 GBytes 2442 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 2.84 GBytes 2442 Mbits/sec receiver
CPU Utilization: local/receiver 24.3% (0.5%u/23.9%s), remote/sender 48.9% (0.3%u/48.6%s)

Notes

  • USB adapter needs to be plugged in the front port, both back ports are dropping connection all the time.
  • For maximum file transfer speeds both PC and NAS need to have the same MTU value set to 9000 and SMB version set to SMB2 and Large MTU or SMB3.

@Magstick365
Copy link

Magstick365 commented Aug 9, 2021

Model(platform): DS718+
DSM version: DSM 7.0-41890
Driver version: 2.15.0-3
Ethernet device: UGREEN USB3.0 to RJ45 2.5G Ethernet Card (NAS); UGREEN USB-C to RJ45 2.5G Ethernet Card (iMac 27" 2017)
Working status: Stable
Maximum Throughput: 1.31 Gbps @ MTU 1500 (iMAc) in iperf3; 2.35 Gbps @ MTU 9000 (DS718+) in iperf3 reverse

DS718+ can be set to MTU 9000; iMac has no option for MTU 9000 under USB ethernet 'Hardware' Tab.

image

@davidgirard
Copy link

davidgirard commented Aug 31, 2021

Model(platform): DS220+ (geminilake)
DSM version: 7.0-41890
Driver version: 2.15.0-3
Ethernet device: CableCreation USB 3.0 to 2.5Gbps Ethernet Adapter
Working status: Stable

@davidgirard
Copy link

Model(platform): DS220+ (geminilake)
DSM version: 7.0-41890
Driver version: 2.15.0-3
Ethernet device: ‎ANKMAX UC312G2 (RTL8156B)
Working status: Highly unstable (LAN interface appears/disappears constantly)

@BlackBird11
Copy link

Model(platform): DS918+ (apollolake)
DSM version: 7.0-41890
Driver version: 2.15.0-3
Ethernet device: ‎CableCreation USB 3.0 2,5Gigabit LAN
Working status: stable for a day atm

pic

@jensfischer1515
Copy link

jensfischer1515 commented Sep 13, 2021

Used to connect a mirrored port of my managed switch for usage in ntopng

@svkreml
Copy link

svkreml commented Nov 21, 2021

Model(platform): DS1618+ (Denverton)
DSM version: DSM 7.0.1-42218
Driver version: 2.15.0-3
Ethernet device: UGREEN USB3.0 to RJ45 2.5G Ethernet Card (NAS) <------> TP-LINK <------> RTL8125 2.5GbE Controller (0x8125)
Working status: Stable ( ISCSI LUNS for VMs for weeks)
Maximum Throughput: 2.49 Gbps @ MTU 9000 in iperf3

[root@ovirt-node-2 ~]# iperf3 -c 192.168.51.1 -t 1800
Connecting to host 192.168.51.1, port 5201
[  5] local 192.168.50.201 port 46678 connected to 192.168.51.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   296 MBytes  2.49 Gbits/sec    0    830 KBytes       
[  5]   1.00-2.00   sec   296 MBytes  2.48 Gbits/sec    0   1014 KBytes       
[  5]   2.00-3.00   sec   295 MBytes  2.47 Gbits/sec    0   1014 KBytes       
[  5]   3.00-4.00   sec   290 MBytes  2.43 Gbits/sec   84    717 KBytes       
[  5]   4.00-5.00   sec   296 MBytes  2.49 Gbits/sec    0    856 KBytes       
[  5]   5.00-6.00   sec   295 MBytes  2.47 Gbits/sec    0    856 KBytes       
[  5]   6.00-7.00   sec   290 MBytes  2.43 Gbits/sec   87    708 KBytes       
[  5]   7.00-8.00   sec   295 MBytes  2.47 Gbits/sec    0    769 KBytes       
[  5]   8.00-9.00   sec   295 MBytes  2.47 Gbits/sec    0    821 KBytes 
....
[  5] 502.00-503.00 sec   291 MBytes  2.44 Gbits/sec   97    874 KBytes       
[  5] 503.00-504.00 sec   295 MBytes  2.47 Gbits/sec    0    874 KBytes       
[  5] 504.00-505.00 sec   291 MBytes  2.44 Gbits/sec   68    708 KBytes       
[  5] 505.00-506.00 sec   295 MBytes  2.47 Gbits/sec    0    708 KBytes       
[  5] 506.00-507.00 sec   295 MBytes  2.47 Gbits/sec    0    708 KBytes       
[  5] 507.00-508.00 sec   295 MBytes  2.47 Gbits/sec    0    865 KBytes       
...
[  5] 1795.00-1796.00 sec   291 MBytes  2.44 Gbits/sec   36    594 KBytes       
[  5] 1796.00-1797.00 sec   295 MBytes  2.47 Gbits/sec    0    629 KBytes       
[  5] 1797.00-1798.00 sec   295 MBytes  2.47 Gbits/sec    0    629 KBytes       
[  5] 1798.00-1799.00 sec   295 MBytes  2.47 Gbits/sec    0    629 KBytes       
[  5] 1799.00-1800.00 sec   295 MBytes  2.47 Gbits/sec    0    629 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-1800.00 sec   516 GBytes  2.46 Gbits/sec  30024             sender
[  5]   0.00-1799.96 sec   516 GBytes  2.46 Gbits/sec                  receiver
[root@ovirt-node-2 ~]# iperf3 -c 192.168.51.1  -R -t 1000
Connecting to host 192.168.51.1, port 5201
Reverse mode, remote host 192.168.51.1 is sending
[  5] local 192.168.50.201 port 47070 connected to 192.168.51.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   294 MBytes  2.47 Gbits/sec                  
[  5]   1.00-2.00   sec   295 MBytes  2.47 Gbits/sec                  
[  5]   2.00-3.00   sec   293 MBytes  2.46 Gbits/sec                  
[  5]   3.00-4.00   sec   285 MBytes  2.39 Gbits/sec                  
[  5]   4.00-5.00   sec   294 MBytes  2.46 Gbits/sec                  
[  5]   5.00-6.00   sec   295 MBytes  2.47 Gbits/sec                  
[  5]   6.00-7.00   sec   294 MBytes  2.47 Gbits/sec                  
[  5]   7.00-8.00   sec   294 MBytes  2.47 Gbits/sec                  
...
[  5] 997.00-998.00 sec   294 MBytes  2.46 Gbits/sec                  
[  5] 998.00-999.00 sec   294 MBytes  2.46 Gbits/sec                  
[  5] 999.00-1000.00 sec   295 MBytes  2.47 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-999.98 sec   286 GBytes  2.46 Gbits/sec    0             sender
[  5]   0.00-1000.00 sec   286 GBytes  2.46 Gbits/sec                  receiver



@mattjanssen
Copy link

  • Model(platform): DS418play (apollolake)
  • DSM version: DSM 7.0.1-42218
  • Driver version: 2.15.0-4
  • Ethernet device: TL-UE300 TP-LINK USB 3.0 to Gigabit Ethernet Network Adapter
  • Working status: Work

@terraphantm
Copy link

terraphantm commented Jan 7, 2022

Model(platform): DS720+ (geminilake)
DSM version: 7.0.1-42218
Driver version: 2.15.0-4
Ethernet device: Alxum 2.5 Gigabit Ethernet Adapter, 2.5 Gigabit Network Adapter with RTL8156B
Working status: Working

D:\Downloads\iperf3.10.1_64bit>iperf3 -c 192.168.1.184 --bidir
Connecting to host 192.168.1.184, port 5201
[  5] local 192.168.1.175 port 49627 connected to 192.168.1.184 port 5201
[  7] local 192.168.1.175 port 49628 connected to 192.168.1.184 port 5201
[ ID][Role] Interval           Transfer     Bitrate
[  5][TX-C]   0.00-1.00   sec   282 MBytes  2.37 Gbits/sec
[  7][RX-C]   0.00-1.00   sec   229 MBytes  1.92 Gbits/sec
[  5][TX-C]   1.00-2.00   sec   275 MBytes  2.30 Gbits/sec
[  7][RX-C]   1.00-2.00   sec   259 MBytes  2.17 Gbits/sec
[  5][TX-C]   2.00-3.00   sec   281 MBytes  2.36 Gbits/sec
[  7][RX-C]   2.00-3.00   sec   217 MBytes  1.82 Gbits/sec
[  5][TX-C]   3.00-4.00   sec   279 MBytes  2.34 Gbits/sec
[  7][RX-C]   3.00-4.00   sec   265 MBytes  2.22 Gbits/sec
[  5][TX-C]   4.00-5.00   sec   277 MBytes  2.32 Gbits/sec
[  7][RX-C]   4.00-5.00   sec   279 MBytes  2.34 Gbits/sec
[  5][TX-C]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec
[  7][RX-C]   5.00-6.00   sec   278 MBytes  2.33 Gbits/sec
[  5][TX-C]   6.00-7.00   sec   278 MBytes  2.33 Gbits/sec
[  7][RX-C]   6.00-7.00   sec   280 MBytes  2.35 Gbits/sec
[  5][TX-C]   7.00-8.00   sec   279 MBytes  2.34 Gbits/sec
[  7][RX-C]   7.00-8.00   sec   282 MBytes  2.36 Gbits/sec
[  5][TX-C]   8.00-9.00   sec   281 MBytes  2.36 Gbits/sec
[  7][RX-C]   8.00-9.00   sec   228 MBytes  1.92 Gbits/sec
[  5][TX-C]   9.00-10.00  sec   281 MBytes  2.36 Gbits/sec
[  7][RX-C]   9.00-10.00  sec   262 MBytes  2.20 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval           Transfer     Bitrate         Retr
[  5][TX-C]   0.00-10.00  sec  2.73 GBytes  2.34 Gbits/sec                  sender
[  5][TX-C]   0.00-10.00  sec  2.73 GBytes  2.34 Gbits/sec                  receiver
[  7][RX-C]   0.00-10.00  sec  2.53 GBytes  2.17 Gbits/sec  1320             sender
[  7][RX-C]   0.00-10.00  sec  2.52 GBytes  2.16 Gbits/sec                  receiver

iperf Done.

I am using cat5 that was run through my apartment, could be why the bidirectional is a hair flaky.

@chmooreck
Copy link

chmooreck commented Jan 26, 2022

Model(platform): DS1019+ (apollolake)
DSM version: DSM 7.0.1-42218 Update 2
Driver version: 2.15.0-6_rxbuf-test
Ethernet device: UNITEK USB 3.0 to 2.5G Gigabit Ethernet Adapter
Working status: Stable

Maximum Throughput: e.g. 2.48 Gbps @ MTU 9000 in iperf3

Connection to PC (Intel i225) thru EDIMAX GS-1005BE switch

iperf from SynoCli Monitor Tools package from SynoCommunity

$ iperf3 -c 192.168.2.2
Connecting to host 192.168.2.2, port 5201
[  5] local 192.168.2.6 port 39796 connected to 192.168.2.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   296 MBytes  2.48 Gbits/sec    0    551 KBytes       
[  5]   1.00-2.00   sec   295 MBytes  2.47 Gbits/sec    0    612 KBytes       
[  5]   2.00-3.00   sec   295 MBytes  2.47 Gbits/sec    0    612 KBytes       
[  5]   3.00-4.00   sec   295 MBytes  2.48 Gbits/sec    0    612 KBytes       
[  5]   4.00-5.00   sec   295 MBytes  2.48 Gbits/sec    0    612 KBytes       
[  5]   5.00-6.00   sec   294 MBytes  2.47 Gbits/sec    0    612 KBytes       
[  5]   6.00-7.00   sec   296 MBytes  2.48 Gbits/sec    0    612 KBytes       
[  5]   7.00-8.00   sec   292 MBytes  2.45 Gbits/sec    0    612 KBytes       
[  5]   8.00-9.00   sec   295 MBytes  2.48 Gbits/sec    0    612 KBytes       
[  5]   9.00-10.00  sec   295 MBytes  2.47 Gbits/sec    0    612 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.88 GBytes  2.47 Gbits/sec    0             sender
[  5]   0.00-10.08  sec  2.88 GBytes  2.45 Gbits/sec                  receiver

iperf Done.

P.S. Works fine when connected to back USB port, device restarts every few seconds in front USB port (probably power issue).

@rendalltrinanes
Copy link

Special Testing

  • Tested iperf3 in SynoCli Monitor Tools from SynoCommunity
  • Maximum Throughput: 2.15 Gbps @ MTU 1500 in iperf3 (average out of 5 tests)
  • Connection layout: Synology Front USB port <-> Asus USB-C2500 <4 inch Cat 6 patch cable> Asus USB-C2500 <-> M1 Mac mini (2020) USB 3 port (base model).

No switch used, just direct connect. Bought 2 of the same usb NIC for each end. Also used a 90º angle USB 3.0 adapter for the NIC plugged into the front USB port of the Synology.

  • Blackmagic disk speed test on the USB NICs are showing double that of the 1 gig connection through my basic 1gig TP Link switch connected to the rest of my network. Previously got around 68-76 MB/s so this is a good improvement.

image

iperf3 test results

test #1
Connecting to host 192.168.11.10, port 5201
[  5] local 192.168.11.11 port 50398 connected to 192.168.11.10 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   274 MBytes  2.30 Gbits/sec                  
[  5]   1.00-2.00   sec   274 MBytes  2.30 Gbits/sec                  
[  5]   2.00-3.00   sec   257 MBytes  2.15 Gbits/sec                  
[  5]   3.00-4.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   4.00-5.00   sec   282 MBytes  2.35 Gbits/sec                  
[  5]   5.00-6.00   sec   262 MBytes  2.20 Gbits/sec                  
[  5]   6.00-7.00   sec   260 MBytes  2.18 Gbits/sec                  
[  5]   7.00-8.01   sec   116 MBytes   968 Mbits/sec                  
[  5]   8.01-9.00   sec   273 MBytes  2.30 Gbits/sec                  
[  5]   9.00-10.00  sec   281 MBytes  2.36 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.50 GBytes  2.15 Gbits/sec                  sender
[  5]   0.00-10.00  sec  2.49 GBytes  2.14 Gbits/sec                  receiver

iperf Done.

test #2
Connecting to host 192.168.11.10, port 5201
[  5] local 192.168.11.11 port 50458 connected to 192.168.11.10 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   249 MBytes  2.08 Gbits/sec                  
[  5]   1.00-2.00   sec   267 MBytes  2.24 Gbits/sec                  
[  5]   2.00-3.00   sec   266 MBytes  2.23 Gbits/sec                  
[  5]   3.00-4.00   sec   264 MBytes  2.22 Gbits/sec                  
[  5]   4.00-5.00   sec   261 MBytes  2.19 Gbits/sec                  
[  5]   5.00-6.00   sec   262 MBytes  2.19 Gbits/sec                  
[  5]   6.00-7.00   sec   264 MBytes  2.22 Gbits/sec                  
[  5]   7.00-8.00   sec   258 MBytes  2.15 Gbits/sec                  
[  5]   8.00-9.00   sec   267 MBytes  2.24 Gbits/sec                  
[  5]   9.00-10.00  sec   247 MBytes  2.07 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.54 GBytes  2.18 Gbits/sec                  sender
[  5]   0.00-10.00  sec  2.54 GBytes  2.18 Gbits/sec                  receiver

iperf Done.

test #3
Connecting to host 192.168.11.10, port 5201
[  5] local 192.168.11.11 port 50467 connected to 192.168.11.10 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   141 MBytes  1.18 Gbits/sec                  
[  5]   1.01-2.00   sec   248 MBytes  2.09 Gbits/sec                  
[  5]   2.00-3.00   sec   272 MBytes  2.28 Gbits/sec                  
[  5]   3.00-4.00   sec   241 MBytes  2.02 Gbits/sec                  
[  5]   4.00-5.00   sec   274 MBytes  2.29 Gbits/sec                  
[  5]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   6.00-7.00   sec   278 MBytes  2.32 Gbits/sec                  
[  5]   7.00-8.00   sec   247 MBytes  2.08 Gbits/sec                  
[  5]   8.00-9.00   sec   278 MBytes  2.33 Gbits/sec                  
[  5]   9.00-10.00  sec   274 MBytes  2.30 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.47 GBytes  2.12 Gbits/sec                  sender
[  5]   0.00-10.00  sec  2.47 GBytes  2.12 Gbits/sec                  receiver

iperf Done.

test #4
Connecting to host 192.168.11.10, port 5201
[  5] local 192.168.11.11 port 50660 connected to 192.168.11.10 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   258 MBytes  2.16 Gbits/sec                  
[  5]   1.00-2.00   sec   271 MBytes  2.27 Gbits/sec                  
[  5]   2.00-3.00   sec   258 MBytes  2.17 Gbits/sec                  
[  5]   3.00-4.00   sec   264 MBytes  2.21 Gbits/sec                  
[  5]   4.00-5.00   sec   231 MBytes  1.94 Gbits/sec                  
[  5]   5.00-6.00   sec   260 MBytes  2.17 Gbits/sec                  
[  5]   6.00-7.00   sec   250 MBytes  2.10 Gbits/sec                  
[  5]   7.00-8.00   sec   269 MBytes  2.25 Gbits/sec                  
[  5]   8.00-9.00   sec   240 MBytes  2.01 Gbits/sec                  
[  5]   9.00-10.00  sec   240 MBytes  2.02 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.48 GBytes  2.13 Gbits/sec                  sender
[  5]   0.00-10.00  sec  2.48 GBytes  2.13 Gbits/sec                  receiver

iperf Done.

test #5
Connecting to host 192.168.11.10, port 5201
[  5] local 192.168.11.11 port 50687 connected to 192.168.11.10 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   268 MBytes  2.24 Gbits/sec                  
[  5]   1.00-2.00   sec   271 MBytes  2.28 Gbits/sec                  
[  5]   2.00-3.00   sec   265 MBytes  2.22 Gbits/sec                  
[  5]   3.00-4.00   sec   275 MBytes  2.31 Gbits/sec                  
[  5]   4.00-5.00   sec   274 MBytes  2.30 Gbits/sec                  
[  5]   5.00-6.00   sec   257 MBytes  2.16 Gbits/sec                  
[  5]   6.00-7.00   sec   260 MBytes  2.18 Gbits/sec                  
[  5]   7.00-8.00   sec   255 MBytes  2.14 Gbits/sec                  
[  5]   8.00-9.00   sec   244 MBytes  2.05 Gbits/sec                  
[  5]   9.00-10.00  sec   246 MBytes  2.07 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.55 GBytes  2.19 Gbits/sec                  sender
[  5]   0.00-10.00  sec  2.55 GBytes  2.19 Gbits/sec                  receiver

iperf Done.
  • I'm wondering if setting MTU to 9000 on both ends would increase the blackmagic disk speed results but the Asus drivers for the mac aren't letting me set 9000 in the network settings for that NIC. So if anyone knows anything about that or a different NIC or driver I should use, please let me know.

Screen Shot 2022-01-31 at 9 34 23 AM

@azbgh
Copy link

azbgh commented Mar 18, 2022

Model(platform): DS720+ (geminilake)
DSM version: DSM 7.1-42661 Update 1 (was 7.0.1-42218 Update 3)
Driver version: 2.15.0-5
Ethernet device: Alxum 2.5 Gigabit Ethernet Adapter
Working status: Stable
Maximum Throughput: 2.36 Gbps @ MTU 1500 in iperf3, client on PC connected through Ubiquiti Networks UniFi Switch USW-ENTERPRISE-8-POE

Accepted connection from 192.168.0.13, port 54235
[  5] local 192.168.0.152 port 5201 connected to 192.168.0.13 port 54236
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   277 MBytes  2.32 Gbits/sec
[  5]   1.00-2.00   sec   282 MBytes  2.36 Gbits/sec
[  5]   2.00-3.00   sec   282 MBytes  2.37 Gbits/sec
[  5]   3.00-4.00   sec   282 MBytes  2.37 Gbits/sec
[  5]   4.00-5.00   sec   282 MBytes  2.37 Gbits/sec
[  5]   5.00-6.00   sec   282 MBytes  2.37 Gbits/sec
[  5]   6.00-7.00   sec   282 MBytes  2.37 Gbits/sec
[  5]   7.00-8.00   sec   282 MBytes  2.36 Gbits/sec
[  5]   8.00-9.00   sec   282 MBytes  2.36 Gbits/sec
[  5]   9.00-10.00  sec   282 MBytes  2.37 Gbits/sec
[  5]  10.00-10.00  sec   239 KBytes  2.29 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.75 GBytes  2.36 Gbits/sec                  receiver

Has been stable now for almost two months, and works fine after update to DSM 7.1-42661 Update 1. 

@Robo210
Copy link

Robo210 commented Mar 19, 2022

Edit for 2.15.0-5 and DSM 7.1

Under DSM 7.1-42661 Update 2, the device loses connection after some time (#230) and requires a reboot.

DSM 7.0

Model(platform): DS1621+ (v1000)
DSM version: 7.0.1-42218 Update 3
Driver version: 2.15.0-5
Ethernet device: UGREEN USB C to 2.5G Ethernet Adapter
Working status: Stable
Maximum Throughput: 2.36 Gbits/sec

Connected to the front port via USB-C to USB-A adaptor.
Transferred 3 TB of data without issue.
CrystalDiskMark against an iSCSI device shows double the sequential read speeds (211 MB/s vs. 118 MB/s) and write speeds (172 MB/s vs. 99 MB/s).

iperf3:

-----------------------------------------------------------
Server listening on 12345 (test #1)
-----------------------------------------------------------
Accepted connection from 10.0.1.26, port 57529
[  5] local 10.0.1.97 port 12345 connected to 10.0.1.26 port 57530
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   279 MBytes  2.34 Gbits/sec
[  5]   1.00-2.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   2.00-3.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   3.00-4.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   4.00-5.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   6.00-7.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   7.00-8.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   8.00-9.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   9.00-10.00  sec   280 MBytes  2.35 Gbits/sec
[  5]  10.00-10.00  sec   256 KBytes  2.09 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.73 GBytes  2.35 Gbits/sec                  receiver
-----------------------------------------------------------
Server listening on 12345 (test #2)
-----------------------------------------------------------
Accepted connection from 10.0.1.26, port 57531
[  5] local 10.0.1.97 port 12345 connected to 10.0.1.26 port 57532
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   282 MBytes  2.36 Gbits/sec    0    217 KBytes
[  5]   1.00-2.00   sec   281 MBytes  2.36 Gbits/sec    0    217 KBytes
[  5]   2.00-3.00   sec   281 MBytes  2.35 Gbits/sec    0    217 KBytes
[  5]   3.00-4.00   sec   281 MBytes  2.35 Gbits/sec    0    217 KBytes
[  5]   4.00-5.00   sec   281 MBytes  2.35 Gbits/sec    0    217 KBytes
[  5]   5.00-6.00   sec   281 MBytes  2.36 Gbits/sec    0    217 KBytes
[  5]   6.00-7.00   sec   281 MBytes  2.35 Gbits/sec    0    217 KBytes
[  5]   7.00-8.00   sec   281 MBytes  2.36 Gbits/sec    0    217 KBytes
[  5]   8.00-9.00   sec   281 MBytes  2.36 Gbits/sec    0    217 KBytes
[  5]   9.00-10.00  sec   281 MBytes  2.35 Gbits/sec    0    217 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.74 GBytes  2.36 Gbits/sec    0             sender

@ipcintron
Copy link

Model(platform): DS2419+ (denvorton)
DSM version: DSM 7.0.1-42218 Update 3
Driver version: 2.15.0-6
Ethernet device: Pluggable 2.5G USB A/C Adapter
Working status: Stable
Maximum Throughput: 2.35 Gbps @ MTU 1500 in iperf3

Tested from another device using the same adapter through a 2.5G TRENDnet switch

-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------
Accepted connection from 192.168.86.35, port 45910
[  5] local 192.168.86.31 port 5201 connected to 192.168.86.35 port 45912
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   1.00-2.00   sec   281 MBytes  2.35 Gbits/sec                  
[  5]   2.00-3.00   sec   281 MBytes  2.35 Gbits/sec                  
[  5]   3.00-4.00   sec   281 MBytes  2.35 Gbits/sec                  
[  5]   4.00-5.00   sec   281 MBytes  2.35 Gbits/sec                  
[  5]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   6.00-7.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   7.00-8.00   sec   280 MBytes  2.35 Gbits/sec                  
[  5]   8.00-9.00   sec   281 MBytes  2.35 Gbits/sec                  
[  5]   9.00-10.00  sec   281 MBytes  2.35 Gbits/sec                  
[  5]  10.00-10.00  sec   482 KBytes  2.17 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  2.74 GBytes  2.35 Gbits/sec                  receiver

@ludekruz
Copy link

ludekruz commented Apr 12, 2022

Model(platform): DS918+ (apollolake)
DSM version: DSM 7.0.1-42218 Update 3, DSM 7.1-42661 Update 1
Driver version: 2.15.0-6
Ethernet device: i-tec USB-C to 2.5Gbps Ethernet Adapter (Realtek RTL8156B)
Working status: Stable

Connected to the front port via USB-C to USB-A adaptor.

@GorgiGR
Copy link

GorgiGR commented Apr 22, 2022

Model(platform): DS418j (rtd1296)
DSM version: DSM 7.0.1-42218 Update 3
Driver version: r8152-rtd1296-2.15.0-6_rxbuf-test
Ethernet device: CLUB 3D CAC-1420
Working status: Unstable

Communication with the NAS works over http, SMB etc, one can navigate the folders etc. however if one tries to copy files from the NAS to the PC then immediately the communication drops. I know this because I was pinging the NAS indefinitely and it only stopped responding immediately when I started copying a 4GB large file

@Inndy
Copy link

Inndy commented May 4, 2022

Model(platform): DS1821+ (v1000)
DSM version: DSM 7.1-42661 Update 1
Driver version: 2.15.0-5
Ethernet device: Kamera KA-UA2.5G (It's in Chinese, sorry that I can't find English version)
Working status: Work (Have not test for long enough time)
Maximum Throughput: 2.28 Gbps @ MTU 1500 in iperf3

iperf3 client is Windows with EDIMAX 2.5GbE on PCIe, connected through EDIMAX 2.5GbE unmanaged switch
iperf3 server is running in Docker

$ sudo docker run --network=host --rm -i networkstatic/iperf3 --version
iperf 3.9 (cJSON 1.7.13)
Linux * 4.4.180+ #42661 SMP Fri Apr 1 15:31:10 CST 2022 x86_64
Optional features available: CPU affinity setting, IPv6 flow label, SCTP, TCP congestion algorithm setting, sendfile / zerocopy, socket pacing, authentication
Connecting to host 10.0.0.6, port 2323
[  4] local 10.0.0.10 port 53337 connected to 10.0.0.6 port 2323
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   255 MBytes  2.14 Gbits/sec
[  4]   1.00-2.00   sec   248 MBytes  2.08 Gbits/sec
[  4]   2.00-3.00   sec   268 MBytes  2.25 Gbits/sec
[  4]   3.00-4.00   sec   270 MBytes  2.27 Gbits/sec
[  4]   4.00-5.00   sec   260 MBytes  2.18 Gbits/sec
[  4]   5.00-6.00   sec   259 MBytes  2.17 Gbits/sec
[  4]   6.00-7.00   sec   270 MBytes  2.26 Gbits/sec
[  4]   7.00-8.00   sec   271 MBytes  2.27 Gbits/sec
[  4]   8.00-9.00   sec   261 MBytes  2.19 Gbits/sec
[  4]   9.00-10.00  sec   272 MBytes  2.28 Gbits/sec
[  4]  10.00-11.00  sec   265 MBytes  2.22 Gbits/sec
[  4]  11.00-12.00  sec   234 MBytes  1.96 Gbits/sec
[  4]  12.00-13.00  sec   269 MBytes  2.26 Gbits/sec
[  4]  13.00-14.00  sec   273 MBytes  2.29 Gbits/sec
[  4]  14.00-15.00  sec   252 MBytes  2.12 Gbits/sec
[  4]  15.00-16.00  sec   263 MBytes  2.20 Gbits/sec
[  4]  16.00-17.00  sec   270 MBytes  2.26 Gbits/sec
[  4]  17.00-18.00  sec   264 MBytes  2.21 Gbits/sec
[  4]  18.00-19.00  sec   263 MBytes  2.21 Gbits/sec
[  4]  19.00-20.00  sec   274 MBytes  2.29 Gbits/sec
[  4]  20.00-21.00  sec   270 MBytes  2.27 Gbits/sec
[  4]  21.00-22.00  sec   231 MBytes  1.94 Gbits/sec
[  4]  22.00-23.00  sec   273 MBytes  2.29 Gbits/sec
[  4]  23.00-24.00  sec   269 MBytes  2.26 Gbits/sec
[  4]  24.00-25.00  sec   257 MBytes  2.16 Gbits/sec
[  4]  25.00-26.00  sec   269 MBytes  2.26 Gbits/sec
[  4]  26.00-27.00  sec   266 MBytes  2.23 Gbits/sec
[  4]  27.00-28.00  sec   262 MBytes  2.20 Gbits/sec
[  4]  28.00-29.00  sec   273 MBytes  2.29 Gbits/sec
[  4]  29.00-30.00  sec   266 MBytes  2.23 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-30.00  sec  7.71 GBytes  2.21 Gbits/sec                  sender
[  4]   0.00-30.00  sec  7.71 GBytes  2.21 Gbits/sec                  receiver

@TheS1R
Copy link

TheS1R commented May 10, 2022

Model(platform): DS718+ (apollolake)
DSM version: 7.1-42661 Update 1
Driver version: 2.15.0-7 DSM 7.x
Ethernet device: Cable Matters USB to 2.5G Ethernet Adapter (P/N 202095) (Type A with included Type C adapter)
Working status: Stable

  • iperf3 initially installed using "sudo synogear install" on each of two Synology DS718+ NASs via ssh, and subsequently replaced by installing SynoCommunity SynoCLI Monitor Tools package via DSM Package Center.

Network backbone consists of:

  • (a) (GT-AX6000) ASUS router with (1) 2.5 Gbps WAN port, (1) 2.5 Gbps LAN port, and four (4) 1 Gbps LAN ports [AMAZING ROUTER WHICH INCREASED PERFORMANCE THROUGHOUT NETWORK!!!];
  • (b) (TL-SG3210XHP-M2) TP-Link JetStream 8-port 2.5GBASE-T (POE+) plus 2-port 10GE SFP+ L2+ managed switch;
  • (c) two (2) (TEG-S380) TRENDnet TEG-S380 8-port 2.5GBASE-T unmanaged switches;
  • (d) (TL-SG-108) TP-Link 8-port 2.5GBASE-T unmanaged switch; and
  • (e) Cat6 (or better) wiring throughout house — all 2.5 Gbps jumpers are Cat8.

Maximum Throughput: 2.46 Gbps @ MTU 9000 in iperf3 from NAS-to-NAS (DS718+ (2) client to DS718+ (1) server); both DS718+ NASs directly connected via front USB port (for convenience) to same TRENDnet TEG-S380 switch.

# iperf3 -c 192.168.222.5
Connecting to host 192.168.222.5, port 5201
[  4] local 192.168.222.251 port 38698 connected to 192.168.222.5 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec   291 MBytes  2.44 Gbits/sec    0    830 KBytes       
[  4]   1.00-2.00   sec   290 MBytes  2.44 Gbits/sec    0   1.24 MBytes       
[  4]   2.00-3.00   sec   291 MBytes  2.44 Gbits/sec    0   1.30 MBytes       
[  4]   3.00-4.00   sec   294 MBytes  2.47 Gbits/sec    0   1.30 MBytes       
[  4]   4.00-5.00   sec   295 MBytes  2.47 Gbits/sec    0   1.37 MBytes       
[  4]   5.00-6.00   sec   295 MBytes  2.47 Gbits/sec    0   1.37 MBytes       
[  4]   6.00-7.00   sec   295 MBytes  2.47 Gbits/sec    0   1.37 MBytes       
[  4]   7.00-8.00   sec   292 MBytes  2.45 Gbits/sec    0   1.98 MBytes       
[  4]   8.00-9.00   sec   295 MBytes  2.47 Gbits/sec    0   1.98 MBytes       
[  4]   9.00-10.00  sec   295 MBytes  2.47 Gbits/sec    0   1.98 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  2.87 GBytes  2.46 Gbits/sec    0             sender
[  4]   0.00-10.00  sec  2.86 GBytes  2.46 Gbits/sec                  receiver

@inameemiri
Copy link

Model(platform): DS718+ (apollolake)
DSM version: DSM 7.1-42661 Update 1
Driver version: 2.15.0-7
Ethernet device: UGREEN USB A to 2.5G Ethernet Adapter & UNITEK USB 3.0 to 2.5G Gigabit Ethernet Adapter
Working status: Stable (Both Adapter above)
photo_2022-06-14_23-48-12

@romanpeters
Copy link

romanpeters commented Jun 26, 2022

Model(platform): RS1221+ (V1000)
DSM version: DSM 7.1-42661 Update 1
Driver version: 2.15.0-6
Ethernet device: USB-A 2.5G Realtek RTL8156 chipset
Working status: Work
Maximum Throughput: 2.36 Gbps @ MTU 9000 in iperf3

Would've used the driver v 2.15.0-7, but it didn't have a package for V1000 at the time of writing.
I don't have a multi-gig switch, so I used two ethernet adapters to create a direct link between my server and my NAS, works great.
Changing the MTU between 1500 and 9000 didn't seem to make a noticeable difference in iperf3 testing.
I'll update in 2 weeks whether it deserves the stable status, but it's looking really good so far.

Update: Stable, except when I install the VM Manager package, the network interface goes down, and only goes back up after a reboot.

@brentb636
Copy link

brentb636 commented Jul 15, 2022

Template

    Model(platform):  DS1520+ (GeminiLake)
    DSM version:  7.1.42661 update 3
    Driver version:  2.15.0-7
    Ethernet device: Cable Creations CD0673
    Working status: e.g. Stable
     Maximum Throughput:  2.15 Gbps @ MTU 9000 in large file transfers ( from DS1520+ Rsync)-Resource Monitor  

@frankrox
Copy link

frankrox commented Jul 3, 2024

Model (platform): DS418play (apollolake)
DSM version: 7.2-64570 Update 3
Driver version: 2.17.1-2
Ethernet device: UGREEN USB-A 2.5G LAN - RTL8156BG
Working status: Stable
Maximum throughput: 2.1 Gbits/sec (ookla, max internet speed = 2gbit, 2.1 is the max possible) - SMB varying between 120/170 MB/s
MTU size 9000

edit:

[1748167.190263] r8152 2-2:1.0 eth2: v2.17.1 (2023/06/13)
[1748167.213981] r8152 2-2:1.0 eth2: chip rev 14

edit2: after some more smb testing up and down, now getting between 150-200MB/s

@phatman81
Copy link

phatman81 commented Jul 9, 2024

Model(platform): DS1815+ (avoton)
DSM version: DSM 7.1.1-42962 Update 6
Driver version: r8152-avoton-2.18.1-1_7.1 or r8152-avoton-2.16.3-4_7.1
Ethernet device: ASUS 2.5G Ethernet USB Adapter (USB-C2500)
Chip revision:
[ 22.783667] usb 3-3: new SuperSpeed USB device number 2 using etxhci_hcd-170202

Working status: Working [*with ONE adapter. Two adapters cause error messages]
[**Seems STABLE, but recent errors in the log make me unsure...]

-*Moved the second NIC to different USB ports, but keep getting this same error:
[ 626.188537] usb 3-3: new SuperSpeed USB device number 6 using etxhci_hcd-170202
[ 626.212656] drivers/usb/core/ethub.c (2055) Same device found. Change serial to 5013000000
[ 626.222214] etxhci_hcd-170202 0000:04:00.0: Force downgrade to USB2 from USB3 due to link error count
[ 628.442930] usb 3-3: USB disconnect, device number 6
[ 630.739808] usb 3-3: new SuperSpeed USB device number 7 using etxhci_hcd-170202
[ 630.766076] drivers/usb/core/ethub.c (2055) Same device found. Change serial to 5013000000
[ 630.778599] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 2 ep 2 with no TDs queued?
[ 630.788493] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 2 ep 3 with no TDs queued?
[ 630.798157] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 2 ep 6 with no TDs queued?
[ 631.911784] usb 3-3: reset SuperSpeed USB device number 7 using etxhci_hcd-170202
[ 631.934416] usb 3-3: device firmware changed
[ 631.939234] usb 3-3: USB disconnect, device number 7
[ 631.964489] r8152 3-3:1.0: read type=0x00cc, index=0xd818 fail -19

-**Recent Errors in dmesg:
[243916.878930] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[243942.918120] r8152 3-4:1.0: read type=0x01cc, index=0xb408 fail -71
[243968.036400] r8152 3-4:1.0: read type=0x01cc, index=0xb408 fail -71
[243980.057328] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[244006.527578] r8152 3-4:1.0: read type=0x01cc, index=0xb408 fail -71
[244033.586418] r8152 3-4:1.0: read type=0x01cc, index=0xb408 fail -71
[244046.605838] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[244059.626477] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[244071.827284] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[244084.087640] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[244097.107198] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71
[366851.122310] r8152 3-4:1.0: read type=0x0133, index=0xb414 fail -71

(If you have done any special testing, please write the details here.)

  1. Tried to run with multiple usb adapters, but this did not work.
  2. Tested with ATTO in multiple configurations [single nic, DUAL NIC w/ MCS, QUAD NIC w/MCS. See attachments]
    2a. (4) FOUR NIC with MCS tested in an unsupported Synology configuration [Synology supports only (2) TWO MCS by default]
    2b. iperf3 results also posted

Failed to install the driver via Package Manager. File not found when trying to install via SSH.
/$ sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
install: cannot stat '/var/packages/r8152/target/r8152/spk_su': No such file or directory


*EDIT-1: Moved to Firefox [after using Chrome] after not getting a successful upload of the file. This allowed me to follow the process and see a NIC in the config; rebooted and started the driver successfully also.
Also trying to get dual NIC working, but only have one working so far:
[ 208.670063] r8152: module verification failed: signature and/or required key missing - tainting kernel
[ 208.682709] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 1 ep 2 with no TDs queued?
[ 208.692393] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 1 ep 3 with no TDs queued?
[ 208.702074] usb 3-2: Unknown version 0x0000
[ 208.702080] etxhci_hcd-170202 0000:04:00.0: WARN Event TRB for slot 1 ep 6 with no TDs queued?
[ 209.805642] usb 3-1: reset SuperSpeed USB device number 2 using etxhci_hcd-170202
[ 210.019551] r8152 3-1:1.0 eth4: v2.18.1 (2024/05/20)
[ 210.025119] r8152 3-1:1.0 eth4: This product is covered by one or more of the following patents:
US6,570,884, US6,115,776, and US6,327,625.
[ 210.042537] r8152 3-1:1.0 eth4: chip rev 14
[ 210.047322] usbcore: registered new interface driver r8152
[ 210.144049] IPv6: ADDRCONF(NETDEV_UP): eth4: link is not ready
[ 214.528202] IPv6: ADDRCONF(NETDEV_CHANGE): eth4: link becomes ready
[ 214.536386] r8152 3-1:1.0 eth4: carrier on


2.5GB NIC ONLY:
2 5GB_NIC_ONLY

2.5GB + 1x 1GB in RoundRobin MCS:
MCS_2_NIC

2.5GB + 3x 1GB in RoundRobin MCS [SYNOLOGY UNSUPPORTED CONFIG]:
MCS_4_NIC

2.5GB + 1x 1GB in LeastQueueDepth MCS:
MCS_2_NIC_LEASTQUEUE

2.5GB + 3x 1GB in LeastQueueDepth MCS [SYNOLOGY UNSUPPORTED CONFIG]:
MCS_4_NIC_LEASTQUEUE


IPERF3 results to the 2.5GB NIC [30 minutes with 1 min updates]:

[ ID] Interval Transfer Bitrate
[ 5] 0.00-60.01 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 60.01-120.00 sec 16.2 GBytes 2.31 Gbits/sec
[ 5] 120.00-180.00 sec 16.2 GBytes 2.31 Gbits/sec
[ 5] 180.00-240.01 sec 16.1 GBytes 2.30 Gbits/sec
[ 5] 240.01-300.00 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 300.00-360.00 sec 16.2 GBytes 2.33 Gbits/sec
[ 5] 360.00-420.00 sec 16.1 GBytes 2.30 Gbits/sec
[ 5] 420.00-480.02 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 480.02-540.02 sec 16.3 GBytes 2.33 Gbits/sec
[ 5] 540.02-600.00 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 600.00-660.01 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 660.01-720.01 sec 16.4 GBytes 2.34 Gbits/sec
[ 5] 720.01-780.00 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 780.00-840.01 sec 16.1 GBytes 2.30 Gbits/sec
[ 5] 840.01-900.00 sec 16.1 GBytes 2.31 Gbits/sec
[ 5] 900.00-960.00 sec 16.4 GBytes 2.34 Gbits/sec
[ 5] 960.00-1020.00 sec 16.3 GBytes 2.33 Gbits/sec
[ 5] 1020.00-1080.00 sec 16.3 GBytes 2.33 Gbits/sec
[ 5] 1080.00-1140.01 sec 16.3 GBytes 2.33 Gbits/sec
[ 5] 1140.01-1200.00 sec 16.1 GBytes 2.31 Gbits/sec
[ 5] 1200.00-1260.00 sec 14.6 GBytes 2.09 Gbits/sec
[ 5] 1260.00-1320.00 sec 15.3 GBytes 2.19 Gbits/sec
[ 5] 1320.00-1380.00 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 1380.00-1440.00 sec 16.3 GBytes 2.33 Gbits/sec
[ 5] 1440.00-1500.01 sec 16.1 GBytes 2.30 Gbits/sec
[ 5] 1500.01-1560.00 sec 16.2 GBytes 2.31 Gbits/sec
[ 5] 1560.00-1620.00 sec 16.1 GBytes 2.30 Gbits/sec
[ 5] 1620.00-1680.02 sec 16.2 GBytes 2.32 Gbits/sec
[ 5] 1680.02-1740.02 sec 16.4 GBytes 2.34 Gbits/sec
[ 5] 1740.02-1800.02 sec 16.1 GBytes 2.30 Gbits/sec


[ ID] Interval Transfer Bitrate
[ 5] 0.00-1800.02 sec 483 GBytes 2.31 Gbits/sec sender
[ 5] 0.00-1800.03 sec 483 GBytes 2.31 Gbits/sec receiver

iperf Done.

@arigon
Copy link

arigon commented Jul 30, 2024

Model(platform): DS224+ (geminilake) DSM version: 7.2.1-69057 Update 4 Driver version: 2.17.1-1 Ethernet device: UGREEN USB C to 2.5gb Ethernet Adapter B0CD1FDKT1(Realtek RTL8156BG) Working status: Not work. Not recognized at all.

It works with my DS224+.

@L0rdLogan
Copy link

L0rdLogan commented Aug 10, 2024

Tried these initially: https://www.amazon.co.uk/dp/B0CYL88DZX?psc=1&ref=ppx_yo2ov_dt_b_product_details

They worked on the Synology DS1821 for a little bit, however stopped communicating after a while.
Driver: 2.18.1-7.2, also tried 2.17.2-7.2
UNSTABLE - better on the front port, but does eventually stop communicating after a few hours.
Rear port was constanly disconnecting and re-connecting

Possibly something to do with the USB-C to A built in adapter, unsure

It was flakey even on the Windows side of things, with disconnections seemingly every 30 minutes or so, Have updated the driver on the windows side to latest, which has seemed to fix the flakeyness

image

When they did work correctly, full speed was there

1d94915c28ba275437a66880321c5d5b0f850d88

@war59312
Copy link

https://github.com/MilesTEG1/synology-driver-pkgctl-r8152-restart-reload/blob/main/driver-pkgctl-r8152-restart-reload.sh would probably fix that :)

@L0rdLogan
Copy link

https://github.com/MilesTEG1/synology-driver-pkgctl-r8152-restart-reload/blob/main/driver-pkgctl-r8152-restart-reload.sh would probably fix that :)

Thank you, but I sent back those adapters and got the UGREEN ones here: https://www.amazon.co.uk/dp/B0CWV2Q6HJ?psc=1&ref=ppx_yo2ov_dt_b_product_details

Which don't have issues at all....

Even on Windows, the cheap adapters were losing USB connection

@slvrscoobie
Copy link

slvrscoobie commented Aug 13, 2024

Using the Pluggable USB3 2.5Gb - Realtek RTL8156B chipset
DS920+ DSM 7.2.1-69057 Update 5
Driver version [2.17.1-2]
MTU 9000
SMB3 enabled - 2nd 1gig port on both devices
Connected to a Mac mini with USB3 to 2.5GigE adapter too, though TPLINK 2.5Gb Switch

Connecting to host 192.168.44.83, port 5201
[ 5] local 192.168.44.78 port 51808 connected to 192.168.44.83 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.01 sec 222 MBytes 1.85 Gbits/sec
[ 5] 1.01-2.01 sec 271 MBytes 2.27 Gbits/sec
[ 5] 2.01-3.00 sec 267 MBytes 2.25 Gbits/sec
[ 5] 3.00-4.01 sec 255 MBytes 2.13 Gbits/sec
[ 5] 4.01-5.01 sec 279 MBytes 2.34 Gbits/sec
[ 5] 5.01-6.01 sec 277 MBytes 2.33 Gbits/sec
[ 5] 6.01-7.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 7.00-8.01 sec 279 MBytes 2.34 Gbits/sec
[ 5] 8.01-9.00 sec 271 MBytes 2.28 Gbits/sec
[ 5] 9.00-10.00 sec 280 MBytes 2.34 Gbits/sec
[ 5] 10.00-11.01 sec 278 MBytes 2.34 Gbits/sec
[ 5] 11.01-12.01 sec 276 MBytes 2.32 Gbits/sec
[ 5] 12.01-13.01 sec 280 MBytes 2.35 Gbits/sec
[ 5] 13.01-14.00 sec 272 MBytes 2.28 Gbits/sec
[ 5] 14.00-15.01 sec 266 MBytes 2.23 Gbits/sec
[ 5] 15.01-16.01 sec 277 MBytes 2.33 Gbits/sec
[ 5] 16.01-17.01 sec 276 MBytes 2.32 Gbits/sec
[ 5] 17.01-18.01 sec 274 MBytes 2.30 Gbits/sec
[ 5] 18.01-19.00 sec 274 MBytes 2.31 Gbits/sec
[ 5] 19.00-20.00 sec 274 MBytes 2.31 Gbits/sec
[ 5] 20.00-21.01 sec 273 MBytes 2.28 Gbits/sec
[ 5] 21.01-22.01 sec 269 MBytes 2.25 Gbits/sec
[ 5] 22.01-23.01 sec 203 MBytes 1.70 Gbits/sec
[ 5] 23.01-24.00 sec 227 MBytes 1.91 Gbits/sec
[ 5] 24.00-25.01 sec 261 MBytes 2.19 Gbits/sec
[ 5] 25.01-26.00 sec 270 MBytes 2.28 Gbits/sec
[ 5] 26.00-27.00 sec 270 MBytes 2.27 Gbits/sec
[ 5] 27.00-28.00 sec 271 MBytes 2.27 Gbits/sec
[ 5] 28.00-29.00 sec 269 MBytes 2.25 Gbits/sec
[ 5] 29.00-30.00 sec 260 MBytes 2.18 Gbits/sec
[ 5] 30.00-31.00 sec 251 MBytes 2.10 Gbits/sec
[ 5] 31.00-32.00 sec 270 MBytes 2.27 Gbits/sec
[ 5] 32.00-33.01 sec 281 MBytes 2.35 Gbits/sec
[ 5] 33.01-34.00 sec 278 MBytes 2.34 Gbits/sec
[ 5] 34.00-35.00 sec 275 MBytes 2.30 Gbits/sec
[[ 5] 35.00-36.00 sec 274 MBytes 2.29 Gbits/sec
[ 5] 36.00-37.01 sec 278 MBytes 2.33 Gbits/sec
[ 5] 37.01-38.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 38.00-39.00 sec 276 MBytes 2.31 Gbits/sec
[ 5] 39.00-40.01 sec 184 MBytes 1.54 Gbits/sec
[ 5] 40.01-41.00 sec 249 MBytes 2.10 Gbits/sec
[ 5] 41.00-42.00 sec 275 MBytes 2.31 Gbits/sec
[ 5] 42.00-43.00 sec 258 MBytes 2.17 Gbits/sec
[ 5] 43.00-44.01 sec 269 MBytes 2.25 Gbits/sec
[ 5] 44.01-45.00 sec 256 MBytes 2.15 Gbits/sec
[ 5] 45.00-46.00 sec 261 MBytes 2.20 Gbits/sec
[ 5] 46.00-47.01 sec 270 MBytes 2.25 Gbits/sec
[ 5] 47.01-48.00 sec 274 MBytes 2.30 Gbits/sec
[ 5] 48.00-49.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 49.00-50.00 sec 177 MBytes 1.48 Gbits/sec
[ 5] 50.00-51.01 sec 274 MBytes 2.30 Gbits/sec
[ 5] 51.01-52.00 sec 267 MBytes 2.24 Gbits/sec
[ 5] 52.00-53.01 sec 253 MBytes 2.12 Gbits/sec
[ 5] 53.01-54.01 sec 258 MBytes 2.17 Gbits/sec
[ 5] 54.01-55.01 sec 238 MBytes 1.99 Gbits/sec
[ 5] 55.01-56.01 sec 263 MBytes 2.21 Gbits/sec
[ 5] 56.01-57.00 sec 248 MBytes 2.09 Gbits/sec
[ 5] 57.00-58.00 sec 257 MBytes 2.15 Gbits/sec
[ 5] 58.00-59.00 sec 226 MBytes 1.89 Gbits/sec
[ 5] 59.00-60.00 sec 259 MBytes 2.17 Gbits/sec


[ ID] Interval Transfer Bitrate
[ 5] 0.00-60.00 sec 15.4 GBytes 2.20 Gbits/sec sender
[ 5] 0.00-60.00 sec 15.4 GBytes 2.20 Gbits/sec receiver

@TheS1R
Copy link

TheS1R commented Aug 21, 2024

Model(platform): DS718+ (apollolake)
DSM version: 7.2.1-69057 Update 5
Driver version: 2.18.1-1
Ethernet device: WisdPi USB 5 Gbps Ethernet Adapter (model WP-UT5), Realtek RTL8157 chipset
https://www.wisdpi.com/products/wisdpi-usb-3-2-5g-ethernet-adapter-wp-ut5-wired-lan-network-connection-for-mac-os-linux-windows-backward-compatible-on-5g-2-5g-1g-100mbps-ideal-for-gaming
Chip revision: 19
Working status: Stable
Tested with two (2) DS718+, each with 5 Gbps WP-UT5, connected using Cat8 via TP-Link TL-SX1008 (8 port 10Gbps unmanaged switch); running iperf3 native on NASs. Unable to set MTU above 1500 in DSM.
Maximum Throughput: 3.38 Gbps @ MTU 1500 in iperf3. Most likely limited by USB 3.0 adapter on NAS.

@L0rdLogan
Copy link

DSM 7.2.2 build (72803) driver is unimpaired

https://mariushosting.com/synology-dsm-7-2-2-72803/

Safe to update

@CoreyPL
Copy link

CoreyPL commented Aug 31, 2024

Model(platform): DS415+ (avoton)
DSM version: 7.1.1-42962 Update 6 (no more updates for this unit, EoL)
Driver version: 2.18.1-1_7.1
Ethernet device: UGREEN CM648 USB-C to RJ45 2.5Gbps (Realtek RTL8156BG) with UGREEN US276 USB-C to USB-A 5.0Gbps adapter
Chip revision: 14
Working status: working
Maximum Throughput: 1.86 Gbps @ MTU 9000 in iperf3 and SMB. Seems to be the limit for this unit as other user got the same performance on different adapter. Changing number of threads does not help.

PC: Realtek RTL8125 2.5Gbps (on-board)
Switch: cheap 8x2.5Gbps switch from China

Used in conjunction with https://github.com/MilesTEG1/synology-driver-pkgctl-r8152-restart-reload/tree/main script (only for the boot part, as I turn off this box frequently).

SMB performance tested with sending and then reading few 10GB files - transfer is stable without any dips.

@Martlni
Copy link

Martlni commented Sep 4, 2024

Model (platform): DS124 (Realtek RTD1619B, DDR4 1GB)
Paket architekture: rtd1619b
DSM version: 7.2.1-69057
Driver version: 2.17.1-2
Ethernet device: ASUS USB-C2500 / Typ A
Chip revision: 14
Working status: Stable
Tested with iperf3
Maximum Throughput: 2.37 Gbits/s @ MTU 1500 in iperf3
Switch: D-Link DMS108 2.5G
PC: Realtek RTL8125 2.5G (on-board)

Bild1

Hard drive sleep mode (after 30 minutes) doesn't seem to work...

Solved! Sleep mode for hard disks works again...

@Wysie
Copy link

Wysie commented Oct 3, 2024

Model(platform): DS420+ (geminilake)
DSM version: DSM 7.2.1-69057 Update 5
Driver version: 2.18.1-1
Ethernet device: WisdPi WP-UT5 5Gbps (RTL8157/Type-A)
Working status: Stable
Maximum Throughput: 3.30 Gbps

[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 375 MBytes 3.14 Gbits/sec 0 3.64 MBytes
[ 5] 1.00-2.00 sec 393 MBytes 3.30 Gbits/sec 0 3.82 MBytes
[ 5] 2.00-3.00 sec 399 MBytes 3.35 Gbits/sec 0 3.82 MBytes
[ 5] 3.00-4.00 sec 360 MBytes 3.02 Gbits/sec 0 3.82 MBytes
[ 5] 4.00-5.00 sec 307 MBytes 2.57 Gbits/sec 0 3.82 MBytes
[ 5] 5.00-6.00 sec 372 MBytes 3.12 Gbits/sec 0 3.82 MBytes
[ 5] 6.00-7.00 sec 393 MBytes 3.29 Gbits/sec 0 3.82 MBytes
[ 5] 7.00-8.00 sec 396 MBytes 3.32 Gbits/sec 0 3.82 MBytes
[ 5] 8.00-9.00 sec 386 MBytes 3.23 Gbits/sec 0 3.82 MBytes
[ 5] 9.00-10.00 sec 358 MBytes 3.00 Gbits/sec 0 3.82 MBytes


[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 3.65 GBytes 3.13 Gbits/sec 0 sender
[ 5] 0.00-10.05 sec 3.65 GBytes 3.12 Gbits/sec receiver

Issues:
Unable to set MTU to anything above 1500.
Unable to go anywhere near 5GBps.

Working very stably otherwise! Thank you.

@AresROC
Copy link

AresROC commented Oct 6, 2024

Model(platform): DS418play (Apollo Lake)
DSM version: 7.1.1-42962 Update 5 / 7.2-72806
Driver version: 1.18.1-1
Ethernet device: UGREEN USB 2.5Gb RTL8156BG
Ethernet device: Uni USB 2.5Gb RTL8156BG
Chip revision: REV 31.04
Working status: Stable
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 156 MBytes 1.31 Gbits/sec
[ 5] 1.00-2.00 sec 289 MBytes 2.43 Gbits/sec
[ 5] 2.00-3.00 sec 282 MBytes 2.37 Gbits/sec
[ 5] 3.00-4.00 sec 292 MBytes 2.45 Gbits/sec
[ 5] 4.00-5.00 sec 282 MBytes 2.37 Gbits/sec
[ 5] 5.00-6.00 sec 293 MBytes 2.46 Gbits/sec
[ 5] 6.00-7.00 sec 294 MBytes 2.47 Gbits/sec
[ 5] 7.00-8.00 sec 294 MBytes 2.46 Gbits/sec
[ 5] 8.00-9.00 sec 292 MBytes 2.45 Gbits/sec
[ 5] 9.00-10.00 sec 242 MBytes 2.03 Gbits/sec
[ 5] 10.00-10.47 sec 135 MBytes 2.41 Gbits/sec


[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.47 sec 2.78 GBytes 2.28 Gbits/sec receiver

Same Adapter does NOT work on:
Model(platform): DS1618 (Denverton)
DSM version: 7.1.1-42962 Update 6 (Works AFTER Update 7.2.2-72806)
Driver version: 1.18.1-1
Ethernet device: UGREEN USB 2.5Gb RTL8156BG
Chip revision: REV 31.04
Working status: 7.1.1 Does not work. 7.2.2 Work
[ ID] Interval Transfer Bandwidth
[ 1] 0.00-1.00 sec 295 MBytes 2.47 Gbits/sec
[ 1] 1.00-2.00 sec 294 MBytes 2.47 Gbits/sec
[ 1] 2.00-3.00 sec 294 MBytes 2.47 Gbits/sec
[ 1] 3.00-4.00 sec 294 MBytes 2.46 Gbits/sec
[ 1] 4.00-5.00 sec 291 MBytes 2.44 Gbits/sec
[ 1] 5.00-6.00 sec 289 MBytes 2.43 Gbits/sec
[ 1] 6.00-7.00 sec 294 MBytes 2.47 Gbits/sec
[ 1] 7.00-8.00 sec 293 MBytes 2.46 Gbits/sec
[ 1] 8.00-9.00 sec 293 MBytes 2.46 Gbits/sec
[ 1] 9.00-10.00 sec 292 MBytes 2.45 Gbits/sec
[ 1] 0.00-10.00 sec 2.86 GBytes 2.46 Gbits/sec

Both UGREEN and Uni Adapters would not work at the same time. To get one or the other to work may require re-installing RTL driver. Therefore unable to test SMB v3 Multi-Channel wtih Dual (Two) 2.5gbps RTL8156BG USB Ethernet Adapters.

@xorrosive
Copy link

xorrosive commented Oct 19, 2024

Model (platform): DS423+ (Geminilake)
DSM version: 7.2.2-72806
Driver version: 2.18.1-2
Ethernet device: UGREEN USB C to 2.5G Ethernet Adapter (RTL8156BG/Type-C)
Working status: Stable
Maximum Throughput: 2.36 Gbps @ MTU 9000 in Speedtest Tracker

@flarby
Copy link

flarby commented Nov 7, 2024

Model(platform): DS1817+ (Avoton)
DSM version: 7.2.1-69057 Update 5
Driver version: 2.18.1-1
Ethernet device: UGreen USB 3.0 Type A 2.5G Ethernet Adapter
Chip revision: r8152 chip rev 14
Working status: working - USB front port & rear port 1
Maximum Throughput:
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 270 MBytes 2.26 Gbits/sec
[ 5] 1.00-2.00 sec 271 MBytes 2.27 Gbits/sec
[ 5] 2.00-3.00 sec 272 MBytes 2.28 Gbits/sec
[ 5] 3.00-4.00 sec 152 MBytes 1.27 Gbits/sec
[ 5] 4.00-5.00 sec 273 MBytes 2.29 Gbits/sec
[ 5] 5.00-6.00 sec 276 MBytes 2.31 Gbits/sec
[ 5] 6.00-7.00 sec 265 MBytes 2.22 Gbits/sec
[ 5] 7.00-8.00 sec 274 MBytes 2.30 Gbits/sec
[ 5] 8.00-9.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 9.00-10.00 sec 276 MBytes 2.31 Gbits/sec
[ 5] 10.00-11.00 sec 273 MBytes 2.29 Gbits/sec
[ 5] 11.00-12.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 12.00-13.00 sec 275 MBytes 2.30 Gbits/sec
[ 5] 13.00-14.00 sec 278 MBytes 2.33 Gbits/sec
[ 5] 14.00-15.00 sec 268 MBytes 2.25 Gbits/sec
[ 5] 15.00-16.00 sec 278 MBytes 2.33 Gbits/sec
[ 5] 16.00-17.00 sec 120 MBytes 1.00 Gbits/sec
[ 5] 17.00-18.00 sec 276 MBytes 2.31 Gbits/sec
[ 5] 18.00-19.00 sec 278 MBytes 2.33 Gbits/sec
[ 5] 19.00-20.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 20.00-20.03 sec 7.12 MBytes 2.33 Gbits/sec

@mir83nj
Copy link

mir83nj commented Nov 24, 2024

Model(platform): DS1817+ (Avoton)
DSM version: 7.2.1-69057 Update 6
Driver version: 2.18.1-1
Ethernet device: UGreen USB 3.0 Type A 2.5G Ethernet Adapter
Chip: RTL8156BG
Working status: Working - USB rear port

[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 264 MBytes 269925 KBytes/sec
[ 5] 1.00-2.00 sec 267 MBytes 273666 KBytes/sec
[ 5] 2.00-3.00 sec 254 MBytes 260100 KBytes/sec
[ 5] 3.00-4.00 sec 273 MBytes 279811 KBytes/sec
[ 5] 4.00-5.00 sec 278 MBytes 285184 KBytes/sec
[ 5] 5.00-6.00 sec 251 MBytes 257465 KBytes/sec
[ 5] 6.00-7.00 sec 259 MBytes 265258 KBytes/sec
[ 5] 7.00-8.00 sec 262 MBytes 268524 KBytes/sec
[ 5] 8.00-9.00 sec 262 MBytes 268009 KBytes/sec
[ 5] 9.00-10.00 sec 267 MBytes 273541 KBytes/sec

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 2.58 GBytes 269368 KBytes/sec 523 sender
[ 5] 0.00-10.00 sec 2.58 GBytes 270148 KBytes/sec receiver


[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 242 MBytes 247608 KBytes/sec 0 625 KBytes
[ 5] 1.00-2.00 sec 212 MBytes 217455 KBytes/sec 0 641 KBytes
[ 5] 2.00-3.00 sec 223 MBytes 227936 KBytes/sec 0 641 KBytes
[ 5] 3.00-4.00 sec 222 MBytes 227456 KBytes/sec 0 663 KBytes
[ 5] 4.00-5.00 sec 214 MBytes 219515 KBytes/sec 0 663 KBytes
[ 5] 5.00-6.00 sec 218 MBytes 223742 KBytes/sec 0 670 KBytes
[ 5] 6.00-7.00 sec 179 MBytes 182904 KBytes/sec 0 670 KBytes
[ 5] 7.00-8.00 sec 208 MBytes 213390 KBytes/sec 0 676 KBytes
[ 5] 8.00-9.00 sec 224 MBytes 229162 KBytes/sec 0 677 KBytes
[ 5] 9.00-10.00 sec 225 MBytes 229921 KBytes/sec 0 679 KBytes

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 2.12 GBytes 221911 KBytes/sec 0 sender
[ 5] 0.00-10.04 sec 2.12 GBytes 221024 KBytes/sec receiver

@GiamBoscaro
Copy link

GiamBoscaro commented Nov 27, 2024

Model(platform): DS423+ (geminilake) DSM version: DSM 7.2.1-69057 Update 3 Driver version: 2.17.1-1 Ethernet device: UGREEN 2.5G USB Ethernet Adapter Working status: Very Stable(3 months uptime with no issues) Maximum Throughput: 280MBytes/s transfer rate with smb

Model (platform): DS423+ (Geminilake) DSM version: 7.2.2-72806 Driver version: 2.18.1-2 Ethernet device: UGREEN USB C to 2.5G Ethernet Adapter (RTL8156BG/Type-C) Working status: Stable Maximum Throughput: 2.36 Gbps @ MTU 9000 in Speedtest Tracker

Can you specify if the adapter is connected to the front or rear USB port? Thank you

@snarkbe
Copy link

snarkbe commented Nov 29, 2024

Model(platform): DS418 (rtd1296)
DSM version: 7.2.2-72806 Update 2
Driver version: 2.18.1-2
Ethernet device: UGreen USB 3.0 Type A 2.5G Ethernet Adapter ( https://a.co/d/9FqxpyP )
Chip: RTL8156BG
Working status: Unstable

@adeliktas
Copy link

    Model(platform): X570 Aorus Elite <> X570 Aorus Elite
    DSM version: -
    Driver version: Linux r8152-2.19.2
    Ethernet device: WisdPi 5G Usb 3.2 RTL8157 000334C8D6B10576
        Chip revision: -
    Working status: unstable@Linux<->Linux, stable@Linux<->Win10

I have directly connected two WisdPi 5 with my Mainboards with testing both Type-A and Type-C connectors available for Usb 3.1/3.2 (both doing same performance) and encountered driver issues which make the card become unusable/unreachable until reconnect(re-plug) when connecting Linux to Linux at Speed: 5Gbits after just few seconds of iperf3. It only works fully stable at 2.5Gbits that i tested with 100Gb. Linux Kernels tested were 6.6 to 6.10 all being same, hinting for it being exclusively a driver issue.

I have also tested a Setup with Linux <> Windows where it was stable and performing good even reaching full 5Gbits when Windows iperf3 client sent to linux iperf3 server. (Also did mtu 9014)
Linux r8152-2.19.2<>Win10_10061_20_06132024_08202024 works flawless 3-5gbits (depending on settings/setup)
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-206.00 sec 100 GBytes 4.17 Gbits/sec 3052 sender

I hope the Linux drivers can get fixed in future, so i don't need the workaround to limit to 2.5Gbits (ethtool -s eth0 autoneg on advertise 0x80000000002f) to have a working connection.
Maximum Throughput: ~5 Gbps @ MTU 9014 in iperf3

@turnkit
Copy link

turnkit commented Dec 5, 2024

I could only get 1 GbE (not 2.5 GbE)

Am using:

  • DS918+
  • DSM 7.2.2-72806 Update 2
  • with a USB C adapter labeled "RSHTECH 2.5G" (the back shows 2.5G Ethernet Adapter, Model WK-C25, Made in China"

My adapter is here currently $22.99 USD. https://www.amazon.com/gp/product/B09TB9TJ54
"RSHTECH USB C to 2.5G Ethernet Adapter Aluminum Thunderbolt 3 Type C 2.5 Gigabit Network Adapter, Portable USB RJ45 LAN Adapter for MacBook Pro, MacBook Air, iPad Pro, iPad and More ​(RSH-WK-C25)"

When the same adapter was plugged into MacOS (Monterey) it showed:

USB 10/100/1G/2.5G LAN:

  Product ID:	0x8156
  Vendor ID:	0x0bda  (Realtek Semiconductor Corp.)
  Version:	31.00
  Serial Number:	001000001
  Speed:	Up to 480 Mb/s
  Manufacturer:	Realtek
  Location ID:	0x00300000 / 11
  Current Available (mA):	500
  Current Required (mA):	200
  Extra Operating Current (mA):	0

From ssh'ing into the DS918+:

lsusb:

|__1-3 0bda:8156:3100 00 2.10 480MBit/s 200mA 1IF (Realtek USB 10/100/1G/2.5G LAN 001000001)

dmesg includes:

[ 3501.194693] usb 1-3: reset high-speed USB device number 5 using xhci_hcd
[ 3501.335785] usb 1-3: not running at top speed
[ 3501.709704] usb 1-3: reset high-speed USB device number 5 using xhci_hcd
[ 3501.850794] usb 1-3: not running at top speed
[ 3501.894238] r8152 1-3:1.0 eth2: v2.18.1 (2024/05/20)
[ 3501.899802] r8152 1-3:1.0 eth2: This product is covered by one or more of the following patents:
               		US6,570,884, US6,115,776, and US6,327,625.

[ 3501.917205] r8152 1-3:1.0 eth2: chip rev 14
[ 3501.921933] usbcore: registered new interface driver r8152
[ 3501.965365] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[ 3505.700566] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
[ 3505.709693] r8152 1-3:1.0 eth2: carrier on
[ 3571.242353] r8152 1-3:1.0 eth2: carrier off
[ 3598.892417] r8152 1-3:1.0 eth2: carrier on

@turnkit
Copy link

turnkit commented Dec 5, 2024

More info on the 8156 Realtek USB 10/100/1G/2.5G LAN 001000001 that won't go to 2.5 GbE:

x@DISKSTATION-ARC:~$ ethtool eth2
Settings for eth2:
	Supported ports: [ MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	                        2500baseX/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  1000baseT/Full 
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: No
	Advertised FEC modes: Not reported
	Link partner advertised link modes:  10baseT/Full 
	                                     100baseT/Full 
	                                     1000baseT/Full 
	Link partner advertised pause frame use: No
	Link partner advertised auto-negotiation: Yes
	Link partner advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 32
	Transceiver: internal
	Auto-negotiation: off
Cannot get wake-on-lan settings: Operation not permitted
	Current message level: 0x00007fff (32767)
			       drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol
	Link detected: yes
x@DISKSTATION-ARC:~$ sudo ethtool -s eth2 speed 2500 duplex full autoneg off
Cannot set new settings: Invalid argument
  not setting speed
  not setting duplex
  not setting autoneg
x@DISKSTATION-ARC:~$ 

Yet if I run:
sudo ethtool -s eth2 speed 1000 duplex full autoneg off
it seems to work fine.

@teaboyteaboy
Copy link

Model(platform): DS918+ (apollolake)
DSM version: 7.2.2-72806 Update 2
Driver version: 2.18.1-1
Ethernet device: UGREEN 25051 (2.5g USB-A/RTL8156BG)
Chip revision: 14
Working status: Stable
Maximum Throughput: 2.38 Gbps @ MTU 1500 in iperf3

@kuryak1n
Copy link

kuryak1n commented Dec 6, 2024

Model(platform): DS918+ (apollolake) DSM version: 7.2.2-72806 Update 2 Driver version: 2.18.1-1 Ethernet device: UGREEN 25051 (2.5g USB-A/RTL8156BG) Chip revision: 14 Working status: Stable Maximum Throughput: 2.38 Gbps @ MTU 1500 in iperf3

Same hardware. Same results.

@teaboyteaboy
Copy link

Model(platform): DS923+ (R1000)
DSM version: 7.2.2-72806 Update 2
Driver version: 2.18.1-2
Ethernet device: UGREEN 25051 (2.5g USB-A/RTL8156BG)
Chip revision: 14
Working status: Stable
Maximum Throughput: 2.35 Gbps @ MTU 1500 in iperf3 running as client (-c), 2.40 Gbps @ MTU 1500 in iperf3 running as server (-s)

NOTE: Same alternate system used in client/server tests mentioned above.

@perinipm
Copy link

Model(platform): DS218play (rtd1296)
DSM version: 7.2.2-72806 Update 2
Driver version: 2.18.1-2
Ethernet device: (uni USB-C to Ethernet Adapter 2.5 Gbps (with a SAILLIN 10Gbps USB C Female to USB Male Adapter) /RTL8156BG)
Chip revision: 14
Working status: Stable
Maximum Throughput: 2.37 Gbps @ MTU 1500 in iperf3

Got another one in a DS223j (rtd1619b); couldn't find the chip revision in this one; otherwise info the same. Both these NASes have only rear USBs. I left the onboard LAN connected. Been several weeks on the DS223j - no lockups as occurred when using a WAVLINK device ( WL-NWU330GCA rev a ) employing the less efficient RTL8156B. Ran a 7hr 4.3Tb ROBOCOPY from a 24H2 with integrated 2.5GbE to the DS218play at around 180MB/s average on a old (at least 20y) cat 5e network using SODOLA and Trendnet 2.5Gbe unmanaged switches (the windows and NAS were on different switches). Thanks for all your great work. I also have a DS214 (Armadaxp) running 7.1.1 (and an even older DS213 DSM 6.2.4). I'd give the DS214 a whirl if there was a driver. Those low power chips seemed to do the trick. Found 'em on amazon. Thanks again

@sounds2k
Copy link

Model(platform): DS218 (rtd1296)DSM version: 7.2.2-72806 Update 2 Driver version: 2.18.1-2 Ethernet device: (uni USB-C to Ethernet Adapter 2.5 Gbps (with a SAILLIN 10Gbps USB C Female to USB Male Adapter) /RTL8156BG) Chip revision: 14 Working status: Stable Maximum Throughput: 2.37 Gbps @ MTU 1500 in iperf3

I've just fitted the same adaptor to my DS218 (rtd1296) and it seems to be working (unlike all the other 2.5GbE adaptors I've tried). Note that if you get a 1GbE uplink, you need to remove the network adaptor plug, rotate 180 degrees and reconnect to the USB A adaptor (and possibly reboot the NAS, if it fails to recognise after removal/reinstall). Copied an 80GB file and no issues - all the other 2.5GbE adaptors would have dropped out long before that finished. Looking good :-)

@edeandrea
Copy link

I can confirm the CLUB 3D CAC-1420 (RTL8156/Type-A) with a Synology DS918+ connected to the front USB port works. DSM 7.1.1-42962 Update 7

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   260 MBytes  2.17 Gbits/sec                  
[  5]   1.01-2.00   sec   266 MBytes  2.23 Gbits/sec                  
[  5]   2.00-3.01   sec   266 MBytes  2.23 Gbits/sec                  
[  5]   3.01-4.01   sec   265 MBytes  2.23 Gbits/sec                  
[  5]   4.01-5.00   sec   263 MBytes  2.21 Gbits/sec                  
[  5]   5.00-6.00   sec   264 MBytes  2.22 Gbits/sec                  
[  5]   6.00-7.01   sec   259 MBytes  2.16 Gbits/sec                  
[  5]   7.01-8.00   sec   264 MBytes  2.22 Gbits/sec                  
[  5]   8.00-9.01   sec   258 MBytes  2.16 Gbits/sec                  
[  5]   9.01-10.01  sec   256 MBytes  2.15 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  2.56 GBytes  2.20 Gbits/sec                  sender
[  5]   0.00-10.01  sec  2.56 GBytes  2.20 Gbits/sec                  receiver

@dlbomber1974
Copy link

Model(platform): DS418 (rtd1296) DSM version: 7.2.2-72806 Update 2 Driver version: 2.18.1-2 Ethernet device: UGreen USB 3.0 Type A 2.5G Ethernet Adapter ( https://a.co/d/9FqxpyP ) Chip: RTL8156BG Working status: Unstable

Any update? Thinking about upgrading my DS-418

@sounds2k
Copy link

sounds2k commented Jan 1, 2025

Model(platform): DS418 (rtd1296) DSM version: 7.2.2-72806 Update 2 Driver version: 2.18.1-2 Ethernet device: UGreen USB 3.0 Type A 2.5G Ethernet Adapter ( https://a.co/d/9FqxpyP ) Chip: RTL8156BG Working status: Unstable

Any update? Thinking about upgrading my DS-418

uni USB-C to Ethernet Adapter 2.5 Gbps (with a SAILLIN 10Gbps USB C Female to USB Male Adapter) still working fine in my DS218 (that also uses the RTD1296 SoC).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests