Jimmers

DSM Network Adapter Driver Problems

Recommended Posts

Hardware: Intel NUC5PPYH

I have installed Jun's loader v1.02b DS3617xs using DSM 6.1. The box boots completely and is relatively stable. But I have encountered a problem with the NUC's  embeded Realtek RTL8111/RTL8168 network adapter not playing well with the synology driver.

 

This is a known issue with many other builds and kernels. I have checked and can confirm that the driver that DSM natively  loads is the same one that I have had a problem with after installing Ubuntu 16.04 Workstation on the same model Nuc box. 0000:03:00.0 Class 0200: Device 10ec:8168 (rev 15)

 

There is a fix, but it requires recompiling a file available from Realtek  here. But that requires a copy of build-essential linux-headers to be on the NUC. There is also a problem where the drivers in DSM are not named conventionally so the Realtek make file will not find the correct files to replace.

 

So I think the only way to repair the problem might be to take a known working device driver from a similar Debian kernel, I already have one on different NUC Ubuntu 16.04  and transfer it to the DSM and rename it to the Synology convention. Don't know if this will work.

 

Any ideas?

Edited by Jimmers

Share this post


Link to post
Share on other sites

that's a little bit more then just "a file", but it's already done, the realtek drivers are part of my extra.lzma

https://xpenology.com/forum/topic/9508-driver-extension-jun-102bdsm61x-for-3615xs-3617xs-916/

 

23 hours ago, Jimmers said:

So I think the only way to repair the problem might be to take a known working device driver from a similar Debian kernel, I already have one on different NUC Ubuntu 16.04  and transfer it to the DSM and rename it to the Synology convention. Don't know if this will work.

that's not going to work, its not like windows, the driver has to be compiled specific for the kernel and in our case its not just kernel 3.1.102, its a sysnology modified kernel of this version so it hast to be compiled against the source from synology

i wrote a how to about that, but you can just use the extra.lzma from above, no need to build your own driver

 

https://xpenology.com/forum/topic/7187-how-to-build-and-inject-missing-drivers-in-jun-loader-102a/

 

 

 

  • Like 2

Share this post


Link to post
Share on other sites
On 2/27/2018 at 5:42 PM, IG-88 said:

 

 

 

On 2/27/2018 at 5:42 PM, IG-88 said:

that's a little bit more then just "a file", but it's already done, the realtek drivers are part of my extra.lzma

https://xpenology.com/forum/topic/9508-driver-extension-jun-102bdsm61x-for-3615xs-3617xs-916/

that's not going to work, its not like windows, the driver has to be compiled specific for the kernel and in our case its not just kernel 3.1.102, its a sysnology modified kernel of this version so it hast to be compiled against the source from synology

i wrote a how to about that, but you can just use the extra.lzma from above, no need to build your own driver

https://xpenology.com/forum/topic/7187-how-to-build-and-inject-missing-drivers-in-jun-loader-102a/

 

Thanks! This is very helpful.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now