IG-88

Driver extension jun 1.02b/DSM6.1.x for 3615xs / 3617xs / 916+

Recommended Posts

Posted (edited)

so i followed the guide at https://xpenology.club/compile-drivers-xpenology-with-windows-10-and-build-in-bash/

that guide uses "

to compile NIC drivers for Intel "igb" and "e1000e" modules for my ds3617 (BROADWELL platform). Then only inserted the compiled igb.ko and e1000e.ko into @ig-88 extra.lmza file. Booted from it, but now none of my two NICs come online. I dont know what could be wrong here. Seemed pretty straightforward. 

I think i give up now. Ill just live with the one working NIC using @ig-88 extra ram disk file. Unfortunately i wasnt able to get any help on this forum.

 

EDIT: Just to confirm I should have used platform "broadwell" correct? My xpenology is based on an 8th gen intel i3-8100 cpu,  Using juns 1.02b loader for ds3617

Edited by alirz1

Share this post


Link to post
Share on other sites

Anyone know the answer to above the question? Is it correct to compile drivers for the BROARDWELL platform to use on a xpenology ds3617 based on intel i3 cpu?

Share this post


Link to post
Share on other sites
Posted (edited)

While this forum seems to be dead beat ill ask again hoping to get some answer. Im still trying to figure out why my compiled driver for Intel "e1000e" module is not working.

I i have a in i3 8100 based baremetal box that works jsut fine wih jun's 1.02 loader, 6.1.7. however just one NIC works.

 

When compiling im using the guide from the link i pastes above, however as im compiling for ds3617, im using the source package"linux-3.10.x.txz" for "broadwell"    from https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/15047branch/broadwell-source/

 

I compile everything successfuly. However to test, i only use the relevant .ko modules that i know apply to my Intel 1211AT card. i.e i only use igb.ko and e1000e.ko.

however when i boot with those modules, none of my Nic works. I know for a fact that my NIC1 (intel 1219) uses the igb.ko module and the 1211 is supposed to use the e1000e module. but im having no luck.

 

Am i doing something wrong? Compiling using the wrong source/ wrong platform etc..? please if anyone know, let me know.Thanks

 

Edited by alirz1

Share this post


Link to post
Share on other sites

Someone that will make drivers for Intel Lan: I219-LM.

 

For loader: 1.03b 3615/3617

 

Thanks :-)

Share this post


Link to post
Share on other sites
Posted (edited)
41 minutes ago, totallars said:

Someone that will make drivers for Intel Lan: I219-LM.

 

For loader: 1.03b 3615/3617

 

Thanks :-)

 

1219 is working fine for me for 3617, using 1.02 load and @ig-88's extra ramdisk. im on dsm 6.1.7 though. Are you on DSM 6.2?

 

By the way, you're likely not going to get much help on this forum. 

Edited by alirz1

Share this post


Link to post
Share on other sites

one thing i dont know myself is that why some folks choose to use ds3617 vs other models like DS918+ etc... What is the difference? Is it simply because of the number disks supported?

I mention because based on my testing, using the 1.03 loader for ds918+ and the v4.8 extra.lmza file you would have better luck. See if you can try that.

Share this post


Link to post
Share on other sites
10 hours ago, alirz1 said:

While this forum seems to be dead beat ill ask again hoping to get some answer. Im still trying to figure out why my compiled driver for Intel "e1000e" module is not working.

I i have a in i3 8100 based baremetal box that works jsut fine wih jun's 1.02 loader, 6.1.7. however just one NIC works.

 

When compiling im using the guide from the link i pastes above, however as im compiling for ds3617, im using the source package"linux-3.10.x.txz" for "broadwell"    from https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/15047branch/broadwell-source/

 

I compile everything successfuly. However to test, i only use the relevant .ko modules that i know apply to my Intel 1211AT card. i.e i only use igb.ko and e1000e.ko.

however when i boot with those modules, none of my Nic works. I know for a fact that my NIC1 (intel 1219) uses the igb.ko module and the 1211 is supposed to use the e1000e module. but im having no luck.

 

Am i doing something wrong? Compiling using the wrong source/ wrong platform etc..? please if anyone know, let me know.Thanks

 

 

11 minutes ago, alirz1 said:

 

1219 is working fine for me for 3617, using 1.02 load and @ig-88's extra ramdisk. im on dsm 6.1.7 though. Are you on DSM 6.2?

 

By the way, you're likely not going to get much help on this forum. 

 

It is not because you don't get an answer to your question that the forum is dead. The main person who creates the custom ramdisk is away for a while. See his other topic.

Share this post


Link to post
Share on other sites
Posted (edited)

For ds3617, dsm 6.1.x, Please update Intel(R) PRO/1000 Network Driver" driver to 3.4.0.2-NAPI. The current driver in the loader 3.3.4. Due to this one of my nics does not work.

The only place i found the new driver is in the extra ramdisk that @ig-88 compiled for DS918+ to use with Jun's 1.0.3a2 loader and dsm 6.2. I test booted with that loader/extra ramdisk and confirmed that both my nics work with that.

Edited by alirz1

Share this post


Link to post
Share on other sites

Tinyupload links for DS3615 v4.8 and v4.9 seem to be down. Do you or anyone else have a mirror?

Edited by Polanskiman
Removed unnecessary OP quote. Read the forum Guidelines.
  • Like 1

Share this post


Link to post
Share on other sites

hi,

 

tinyupload.com says

File was deleted from server.

File was deleted by owner or exceeded maximum storage time (100 days from last download).

i did not delete them but it cant be 100 days without download so clearly a error on there side - but hey its for free, i will upload them in a few minutes

new version for jun's dsm 6.2 loader 3615/3617 is scheduled for next weekend

  • Like 3

Share this post


Link to post
Share on other sites

Hi,

i use a brand-new Aquantia AQN-108 (5Gbit) in my NAS. Loader is jun's 1.02b + extra.lzma 4.8 - DS916+ (ASRock J4205)

No matter what I do, I just can't get the network card to work. Neither original-extra.lzma nor the 4.8-version work with the network card.

Maybe there are new drivers ? https://s3-us-west-1.amazonaws.com/aquantia-staging/wp-content/uploads/2018/07/20180706_Linux_2.0.15.0.zip

 

lspci -k | grep 'Kernel driver'
        Kernel driver in use: ahci
        Kernel driver in use: pcieport
        Kernel driver in use: pcieport
        Kernel driver in use: pcieport
        Kernel driver in use: pcieport
        Kernel driver in use: xhci_hcd
        Kernel driver in use: r8168
        Kernel driver in use: ahci
Spoiler

0000:00:00.0 Class 0600: Device 8086:5af0 (rev 0b)
        Subsystem: Device 1849:5af0
0000:00:02.0 Class 0300: Device 8086:5a84 (rev 0b)
        Subsystem: Device 1849:5a84
0000:00:0f.0 Class 0780: Device 8086:5a9a (rev 0b)
        Subsystem: Device 1849:5a9a
0000:00:12.0 Class 0106: Device 8086:5ae3 (rev 0b)
        Subsystem: Device 1849:5ae3
        Kernel driver in use: ahci
0000:00:13.0 Class 0604: Device 8086:5ad8 (rev fb)
        Kernel driver in use: pcieport
0000:00:13.1 Class 0604: Device 8086:5ad9 (rev fb)
        Kernel driver in use: pcieport
0000:00:13.2 Class 0604: Device 8086:5ada (rev fb)
        Kernel driver in use: pcieport
0000:00:13.3 Class 0604: Device 8086:5adb (rev fb)
        Kernel driver in use: pcieport
0000:00:15.0 Class 0c03: Device 8086:5aa8 (rev 0b)
        Subsystem: Device 1849:5aa8
        Kernel driver in use: xhci_hcd
0000:00:1f.0 Class 0601: Device 8086:5ae8 (rev 0b)
        Subsystem: Device 1849:5ae8
0000:00:1f.1 Class 0c05: Device 8086:5ad4 (rev 0b)
        Subsystem: Device 1849:5ad4
0000:01:00.0 Class 0200: Device 10ec:8168 (rev 11)
        Subsystem: Device 1849:8168
        Kernel driver in use: r8168
0000:03:00.0 Class 0106: Device 1b21:0612 (rev 02)
        Subsystem: Device 1849:0612
        Kernel driver in use: ahci
0000:04:00.0 Class 0200: Device 1d6a:d108 (rev 02)
        Subsystem: Device 1d6a:0001
0001:00:02.0 Class 0000: Device 8086:22b1 (rev ff)
0001:00:14.0 Class 0000: Device 8086:22b5 (rev ff)
0001:00:1c.0 Class 0000: Device 8086:22c8 (rev ff)
0001:00:1c.1 Class 0000: Device 8086:22ca (rev ff)
0001:00:1f.3 Class 0000: Device 8086:2292 (rev ff)
0001:01:00.0 Class 0000: Device 8086:1539 (rev ff)
0001:02:00.0 Class 0000: Device 8086:1539 (rev ff)
0001:03:00.0 Class 0000: Device 1b4b:9215 (rev ff)
0001:04:00.0 Class 0000: Device 1b6f:7023 (rev ff)

 

The Aquantia is Device: 1d6a:d108

 

I would be very grateful for any kind of help.

 

 

Edited by Eizo

Share this post


Link to post
Share on other sites

i already did a 4.9 test version for the 3615 with a newer version of the aquantia driver

so if you cant wait or just want to test you can install 3615 loader and image

when i have enough time this weekend i can compile with the newer driver from your link for dsm 6.1/loader 1.02 for all three versions, should be a smaller task to do it and release a new version (at least much smaller then doing 1.03/dsm 6.2 for 3615/3617)

Share this post


Link to post
Share on other sites

Sounds great to me.

I can wait because I'm too stupid to compile for myself. 😑

Share this post


Link to post
Share on other sites
On 9/6/2018 at 4:48 PM, IG-88 said:

i already did a 4.9 test version for the 3615 with a newer version of the aquantia driver

so if you cant wait or just want to test you can install 3615 loader and image

when i have enough time this weekend i can compile with the newer driver from your link for dsm 6.1/loader 1.02 for all three versions, should be a smaller task to do it and release a new version (at least much smaller then doing 1.03/dsm 6.2 for 3615/3617)

Hi,

 

Would 4.9 also include newer driver Intel e1000? Thanks

Share this post


Link to post
Share on other sites

there is no newer driver for e1000

https://sourceforge.net/projects/e1000/files/e1000%20stable/

the "e1000 stable" is from 2011

i've downloaded new source for e1000e, igb, ixgbe, i40e

Share this post


Link to post
Share on other sites
15 hours ago, IG-88 said:

there is no newer driver for e1000

https://sourceforge.net/projects/e1000/files/e1000 stable/

the "e1000 stable" is from 2011

i've downloaded new source for e1000e, igb, ixgbe, i40e

Hi,

Well i was testing the DS918+ and your extra ramdisk, and i see a new driver in that one.

 

My post#160:

For ds3617, dsm 6.1.x, Please update Intel(R) PRO/1000 Network Driver" driver to 3.4.0.2-NAPI. The current driver in the loader 3.3.4. Due to this one of my nics does not work.

The only place i found the new driver is in the extra ramdisk that @ig-88 compiled for DS918+ to use with Jun's 1.0.3a2 loader and dsm 6.2. I test booted with that loader/extra ramdisk and confirmed that both my nics work with that (Intel AT1219 and 1211).

One of those nics uses the igb module and the other uses e1000. under dsm 6.1.x the nic using the igb module works, but the other doesnt. 

If it helps, my motherboard did come with the linux drivers for that and it has source files in there also.

 

 

intel e1000e 3.4.0.2 driver LINUX.zip

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