-
Notifications
You must be signed in to change notification settings - Fork 189
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
Comments
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.
Notes
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. |
Model(platform): DS1019+ (apollolake) |
PC -> NAS NAS -> PC Notes
|
Model(platform): DS718+ DS718+ can be set to MTU 9000; iMac has no option for MTU 9000 under USB ethernet 'Hardware' Tab. |
Model(platform): DS220+ (geminilake) |
Model(platform): DS220+ (geminilake) |
Used to connect a mirrored port of my managed switch for usage in ntopng |
Model(platform): DS1618+ (Denverton)
|
|
Model(platform): DS720+ (geminilake)
I am using cat5 that was run through my apartment, could be why the bidirectional is a hair flaky. |
Model(platform): DS1019+ (apollolake) 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
P.S. Works fine when connected to back USB port, device restarts every few seconds in front USB port (probably power issue). |
Special Testing
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.
iperf3 test results
|
Model(platform): DS720+ (geminilake)
|
Edit for 2.15.0-5 and DSM 7.1Under DSM 7.1-42661 Update 2, the device loses connection after some time (#230) and requires a reboot. DSM 7.0Model(platform): DS1621+ (v1000) Connected to the front port via USB-C to USB-A adaptor. iperf3:
|
Model(platform): DS2419+ (denvorton) Tested from another device using the same adapter through a 2.5G TRENDnet switch
|
Model(platform): DS918+ (apollolake) Connected to the front port via USB-C to USB-A adaptor. |
Model(platform): DS418j (rtd1296) 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 |
Model(platform): DS1821+ (v1000) iperf3 client is Windows with EDIMAX 2.5GbE on PCIe, connected through EDIMAX 2.5GbE unmanaged switch
|
Model(platform): DS718+ (apollolake)
Network backbone consists of:
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.
|
Model(platform): RS1221+ (V1000) Would've used the driver v 2.15.0-7, but it didn't have a package for V1000 at the time of writing. Update: Stable, except when I install the VM Manager package, the network interface goes down, and only goes back up after a reboot. |
Template
|
Model (platform): DS418play (apollolake) edit: [1748167.190263] r8152 2-2:1.0 eth2: v2.17.1 (2023/06/13) edit2: after some more smb testing up and down, now getting between 150-200MB/s |
It works with my DS224+. |
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. 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 When they did work correctly, full speed was there |
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 |
Using the Pluggable USB3 2.5Gb - Realtek RTL8156B chipset Connecting to host 192.168.44.83, port 5201 [ ID] Interval Transfer Bitrate |
Model(platform): DS718+ (apollolake) |
DSM 7.2.2 build (72803) driver is unimpaired https://mariushosting.com/synology-dsm-7-2-2-72803/ Safe to update |
Model(platform): DS415+ (avoton) PC: Realtek RTL8125 2.5Gbps (on-board) 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. |
Model (platform): DS124 (Realtek RTD1619B, DDR4 1GB) Hard drive sleep mode (after 30 minutes) doesn't seem to work... Solved! Sleep mode for hard disks works again... |
Model(platform): DS420+ (geminilake) [ ID] Interval Transfer Bitrate Retr Cwnd [ ID] Interval Transfer Bitrate Retr Issues: Working very stably otherwise! Thank you. |
Model(platform): DS418play (Apollo Lake) [ ID] Interval Transfer Bitrate Same Adapter does NOT work on: 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. |
Model (platform): DS423+ (Geminilake) |
Model(platform): DS1817+ (Avoton) |
Model(platform): DS1817+ (Avoton) [ ID] Interval Transfer Bitrate [ ID] Interval Transfer Bitrate Retr [ ID] Interval Transfer Bitrate Retr Cwnd [ ID] Interval Transfer Bitrate Retr |
Can you specify if the adapter is connected to the front or rear USB port? Thank you |
Model(platform): DS418 (rtd1296) |
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) 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. |
I could only get 1 GbE (not 2.5 GbE) Am using:
My adapter is here currently $22.99 USD. https://www.amazon.com/gp/product/B09TB9TJ54 When the same adapter was plugged into MacOS (Monterey) it showed:
From ssh'ing into the DS918+: lsusb:
dmesg includes:
|
More info on the 8156 Realtek USB 10/100/1G/2.5G LAN 001000001 that won't go to 2.5 GbE:
Yet if I run: |
Model(platform): DS918+ (apollolake) |
Same hardware. Same results. |
Model(platform): DS923+ (R1000) NOTE: Same alternate system used in client/server tests mentioned above. |
Model(platform): DS218play (rtd1296) 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 |
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 :-) |
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
|
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). |
(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
Working status
To determine the working status, please use the following example as a basis.
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.
The text was updated successfully, but these errors were encountered: