bb-qq / r8152

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

rtd1296 stability issue #275

Open bb-qq opened 1 year ago

bb-qq commented 1 year ago

This issue summarizes the topic of the driver not working on the rtd1296 platform.

There are many reports of unstable operation in products using rtd1296. The typical symptoms reported are as follows

There are also no reports of stable operation.

When disconnected, there seems to be something wrong at the USB level. This may indicate that the rtd1296 SoC may have some software or hardware issues with the xHCI host controller.

I am looking for a workaround for this problem, but so far have not found it. (I am also considering providing a standard usb-cdc driver separately.) I will report here if any progress is made in the investigation.

Affected Products

Aurelien771 commented 7 months ago

Hi, With my DS218 Play, and a Cable Matters 2.5 Gb Ethernet Adapter, same issues than you, Upload is okay, with good performances, but when i try to open a movie or download one thing on the Syno, I lost the connection... DSM 7.2.1-69057 Update 4, last driver RTD1296 : 2.17.1-1. Any news?

tsponzie commented 7 months ago

I have a DS418, just wanted to say, I tried the latest version with a Cable Matters 2.5Gb USB3 and same outcome! Unfortunately, I really need 2.5G so I might have to sell it - but came hoping for a fix (:

newtrim commented 5 months ago

Wondered if you could release a package to work on DSM 6.2, as I'm currently keeping that on my DS220j as it still supports wifi usb dongles. Wanted to use a 1Gb/s r8153 to up the nic speed. My DS220j has only 512MB ram and Synology do not recommand DSM 7 on this because of performance issues. DSM6.2 might help with the reliability issue ?

bb-qq commented 3 months ago

I added DSM6.2 support in the 2.18.1 release. https://github.com/bb-qq/r8152/releases/download/2.18.1-1/r8152-rtd1296-2.18.1-1_6.2.spk

If the link speed is fixed at 1Gbps or a USB 2.0 port is used, it will work stably enough. Otherwise, you will have the same problems as with DSM7. However, Realtek's release of 2.18.1 includes some very significant changes, so it may be worth trying.

newtrim commented 3 months ago

Driver works nicely using 1GB adapter on DSM6.2, thank you.

kc23333 commented 3 months ago

I was surprised to find the 2.18.1 update. I immediately tested the 218PLAY, version DSM 7.2-64570, and unfortunately the problem still persisted. It was disconnected when copying files. I used the computer's 2.5g network interface to connect directly without using a switch.

It seems that the RTD1296 SOC has no solution for this problem. I may prepare to replace the DS218PLAY with a higher model to obtain 2.5G network support, but I still hope that this BUG can be fixed.

In addition, I tested the new version of the driver on the DS216play with rtd8156, and the driver was installed successfully.

But the speed is only 70MB for reading and 50MB for writing on the USB3 interface.

This may be related to the CPU performance of the 216PLAY, because this USB3 has only similar speeds when inserted into a mobile hard disk for reading and writing.