Comments (19)
DS920+ report: it fails to work normally, DS920+ will crash, must restart the device and delete the driver to work normally
from r8152.
try on ds920+ can show the card, but can not transfer data even in direct link mode or bridge mode. Nas will drop link,shut down. May I ask when it could work. Thanks.
from r8152.
Hello bb-qq,
after last toolkit update now available geminilake platform, please can You try to compile the driver for DS920+
Thank You
/toolkit/pkgscripts/EnvDeploy -v 6.2 --list
Available platforms: ........ geminilake ...........
Edit:
compile when changed variables, default /usr/local/i686-pc-linux-gnu without kernel modules
vi /toolkit/source/r8152/SynoBuildConf/build
CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-
ARCH=x86_64
KSRC=/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/lib/modules/DSM-6.2/build
DS920+ change maxlanport="2" to maxlanport="3"
vi /etc/synoinfo.conf
vi /etc.defaults/synoinfo.conf
reboot nas
3DClub 2.5Gbit MTU9000, work but not maximum on my test client Celeron [email protected] :-)
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 279 MBytes 2.34 Gbits/sec 2 298 KBytes
[ 5] 1.00-2.00 sec 285 MBytes 2.39 Gbits/sec 8 149 KBytes
[ 5] 2.00-3.00 sec 180 MBytes 1.51 Gbits/sec 24 210 KBytes
[ 5] 3.00-4.00 sec 288 MBytes 2.42 Gbits/sec 2 210 KBytes
[ 5] 4.00-5.00 sec 237 MBytes 1.99 Gbits/sec 9 245 KBytes
[ 5] 5.00-6.00 sec 240 MBytes 2.02 Gbits/sec 6 219 KBytes
[ 5] 6.00-7.00 sec 286 MBytes 2.40 Gbits/sec 3 158 KBytes
[ 5] 7.00-8.00 sec 192 MBytes 1.61 Gbits/sec 12 210 KBytes
[ 5] 8.00-9.00 sec 282 MBytes 2.36 Gbits/sec 5 306 KBytes
[ 5] 9.00-10.00 sec 283 MBytes 2.37 Gbits/sec 2 219 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 2.49 GBytes 2.14 Gbits/sec 73 sender
[ 5] 0.00-10.00 sec 2.49 GBytes 2.14 Gbits/sec receiver
from r8152.
Hello there - I have the same question for the DS220+. Both 920 and 220 sport Gemini Lake cores so I don’t think support is available yet, but it would be awesome if it could be added to a later release. I’ll stick to my DS216+II for now, the driver works great with it (front USB port).
Cheers,
David
from r8152.
Currently, building packages for Geminilake architecture is not supported, because toolchains for them are not released by Synology yet.
https://sourceforge.net/projects/dsgpl/files/DSM%206.2.2%20Tool%20Chains/
from r8152.
Gotcha. Thanks for the hard work!
from r8152.
Geminilake toolchain is out: https://sourceforge.net/projects/dsgpl/files/DSM%206.2.2%20Tool%20Chains/Intel%20x86%20Linux%204.4.59%20%28GeminiLake%29/
from r8152.
Great news!
from r8152.
Toolchains for geminilake is certainly released, but the build environment including kernel sources is not yet...
pkgscripts-ng/EnvDeploy -v 6.2 --list
Available platforms: 6281 alpine alpine4k apollolake armada370 armada375 armada37xx armada38x armadaxp avoton braswell broadwell broadwellnk bromolow cedarview comcerto2k denverton dockerx64 evansport grantley hi3535 kvmx64 monaco qoriq rtd1296 x64
from r8152.
Thank you for the information!
I created the driver for the geminilake platform with following modification of pkgscript-ng.
diff --git a/include/pkg_util.sh b/include/pkg_util.sh
index 2ae8852..8208ad1 100755
--- a/include/pkg_util.sh
+++ b/include/pkg_util.sh
@@ -63,6 +63,7 @@ pkg_get_platform() { # [path of env.mak (default: /env.mak)]
DENVERTON) arch="denverton" ;;
REALTEK_RTD1296) arch="rtd1296" ;;
APOLLOLAKE) arch="apollolake" ;;
+ GEMINILAKE) arch="geminilake" ;;
CEDARVIEW) arch="cedarview" ;;
AVOTON) arch="avoton" ;;
BRASWELL) arch="braswell" ;;
@@ -92,8 +93,8 @@ plat_to_unified_plat() {
local unified_plat=
case "$plat" in
- x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk)
- unified_plat="x86 bromolow cedarview avoton braswell broadwell dockerx64 kvmx64 grantley denverton apollolake broadwellnk"
+ x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk | geminilake)
+ unified_plat="x86 bromolow cedarview avoton braswell broadwell dockerx64 kvmx64 grantley denverton apollolake broadwellnk geminilake"
;;
# alpine and alpine4k use same define.
alpine | alpine4k )
@@ -111,7 +112,7 @@ plat_to_family() {
local family=
case "$plat" in
- x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk)
+ x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk | geminilake)
family="x86_64"
;;
evansport )
@@ -216,7 +217,7 @@ pkg_get_spk_unified_platform() { # [path of env.mak (default: /env.mak)]
88f6281)
spk_unified_platform="88f628x"
;;
- x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk)
+ x86 | bromolow | cedarview | avoton | braswell | broadwell | dockerx64 | kvmx64 | grantley | denverton | apollolake | broadwellnk | geminilake)
spk_unified_platform="x64"
;;
alpine | alpine4k )
diff --git a/include/platforms b/include/platforms
index b0372eb..bce4c89 100644
--- a/include/platforms
+++ b/include/platforms
@@ -47,7 +47,7 @@ AllPlatformOptions () {
}
Is64BitPlatform() {
- local all64BitPlatforms="X64 BROMOLOW CEDARVIEW AVOTON BRASWELL BROADWELL DOCKERX64 KVMX64 GRANTLEY DENVERTON REALTEK_RTD1296 APOLLOLAKE BROADWELLNK"
+ local all64BitPlatforms="X64 BROMOLOW CEDARVIEW AVOTON BRASWELL BROADWELL DOCKERX64 KVMX64 GRANTLEY DENVERTON REALTEK_RTD1296 APOLLOLAKE BROADWELLNK GEMINILAKE"
CheckInList $BUILD_TARGET $all64BitPlatforms && return 0 || return 1
}
from r8152.
Downloaded the driver for geminilake platform。It worked on ds220+,but not very stable
from r8152.
What exactly you mean by "not stable"?
from r8152.
Sorry,I’m not a native speaker of English。
The network to my NAS was down while I am downloading a movie.
from r8152.
Network can be down to reasons not related to the driver. Does it reproduce of did it happen only once?
from r8152.
It happened just once. But it was only used for less than 2 hours.
from r8152.
You need to make sure it happens more than once and only when using the driver (doesn't happen with default 1GBe ethernet).
from r8152.
The driver was used only. The default 1GBe ethernet was not connected with my router.
from r8152.
And I will keep testing this driver.
from r8152.
Thank you for test the driver.
I would like to close this issue. And I would appreciate it if create a new issue using the template for bug reports if you have any problems. Thanks.
from r8152.
Related Issues (20)
- [Works] DS423+ / DSM 7.2-64570 Update 1 / ASUS USB-C2500 HOT 1
- DS416Play - CAC-1420 only detected as USB2 device on any USB port HOT 5
- DS920+ DSM 7.2-64570 Update 3 - driver 2.17.1-1 does not work HOT 6
- J5Create Seems to be working and stable HOT 4
- DS916+ DSM 7.1.1-42962 Update 6 - driver 2.17.1-1 unstable does not work HOT 6
- Could you help to release a new version to support monaco in dsm 6.2? HOT 4
- RTL8156BG support HOT 3
- Could you please release a new version to support DS716+ (Braswell) with DSM 6.2? HOT 10
- Just updated to DSM 7.2-64570 Update 3, lost 2500 link HOT 2
- Potential issues running TWO of the same network adapters? HOT 3
- Others RTL8156BG adapters HOT 2
- TUC-ET2G recognized as 1000 Mbps on DS1520+ HOT 5
- The latest SA6400 cannot be driven (installed through the latest RR23.11.6 boot, which already supports the 11th and 12th generation hard solutions, and can also use Sata disks). The platform architecture, Epyc7002, HOT 1
- My DS1513+ use the asus usb2.5G is not worked. And the speed is half. HOT 1
- DS216+II not stable with the latest driver HOT 3
- Please provide support for the 1512+ (cedarview) units stuck on DSM 6.2 HOT 2
- cannot install r8152-apollolake-2.17.1-1_7.1.spk on my DS918+ HOT 7
- Can not install on 1819+ HOT 4
- Does not work for DS920+ DSM 7.2.1 HOT 1
- Disappeared in the network interface. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from r8152.