Driver extension jun 1.03b/1.04b for DSM6.2.2 for 3615xs / 3617xs / 918+


Recommended Posts

hello

 

i migrate from juns loader 1.02 to 1.03 on HP GEN8 with a new network card (intel)

 

I add my new intel network card and junloader 1.02b still working on DSM 6.1

 

and after migrate from dsm 6.1 to 6.2 whith loader 1.03 without driver

but process hang on connection 

I add drivers and restart the NAS but i'm still have problem for connexion.

 

 

Now i can connect to synology via SSH 

but i c'ant log to the UI  i have the page but it's hang on loading message

6.2.thumb.PNG.f7621f8107607bcf7e4d096953610241.PNG

 

On http://find.synology.com/  my nas is not recognize

On synology assitant apps it's recognize and status ready

syno.thumb.PNG.b1085cdf7ffcf628727d7a4b2e90bf50.PNG

 

On loader it's waiting for synology assistant

"Screen will stop updating shortly please open ...."

 

...

 

 

Thanks for the help 

Link to post
Share on other sites
On 11/1/2019 at 3:03 PM, IG-88 said:

 

 

yes

 

Hello  @IG-88 ,

 

may i know whether 1.03b fro ds3617 support Solarflare SFN5122F Dual Port 10GbE card or not?

 

thanks so much.

 

Link to post
Share on other sites
47 minutes ago, whyttt said:

may i know whether 1.03b fro ds3617 support Solarflare SFN5122F Dual Port 10GbE card or not?

 

any source code for a driver you can provide as a link?

do you have the pci vendor/device id of that card like [1924:0813] you can see with lspci or in dmesg log?

 

shortly had someone asking about a solarflare nic

https://xpenology.com/forum/topic/21663-driver-extension-jun-103b104b-for-dsm622-for-3615xs-3617xs-918/?do=findComment&comment=142932

it was for a solarflare sfn5162f and it looked like it might be supported already, yours might be older so it might work too

 

from reading a few specs is seems to use the SFC9020 controller and that would be pci id [1924:0803] and this id is in the driver sfc.ko of the 0.5 extra.lzma for 3615 and 3617

 

Link to post
Share on other sites

My system.

Intel G4400

Asrock H110m/ITX (NIC i219v)

Adaptec 71605

 

I have a problem. I want to install 918+. I install using 1.04b and DS918+_24922.pat But raid controller not working. I tried extra.lzma (0.8 all version) the problem continued.

 

I tried extra.lzma for 6.2.3 all hardware recognized smoothly but Unable to get the ip address after installation. How can i use raid card wit 918+?

Link to post
Share on other sites
8 hours ago, afaroz61 said:

How can i use raid card wit 918+?

did you ever used this card with dsm/xpenology? the system is build around using plain disks and software raid (mdadm)

even with a driver you would need to have your own tool looking for the "hardware" raid and usually you cant because of the fact its a appliance and you cant install software the normal way like with apt-get

 

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

did you ever used this card with dsm/xpenology? the system is build around using plain disks and software raid (mdadm)

even with a driver you would need to have your own tool looking for the "hardware" raid and usually you cant because of the fact its a appliance and you cant install software the normal way like with apt-get

 

I use Adaptec asr-71605 with 3617xs(dsm 6.1) But I want to use it with 918. 

Link to post
Share on other sites
Posted (edited)
1 hour ago, afaroz61 said:

I use Adaptec asr-71605 with 3617xs(dsm 6.1) But I want to use it with 918. 

i cant find anything in my old 6.1 extra.lzma about a newer aacraid.ko and if it would be the standard kernel version you should be able to use it with 918+ as it has even a newer kernel

whats the version number of your driver

try this on your 3617

dmesg |grep aacraid

edit: it looks like i did a newer driver for 918+ in 2018 (from driver list loader 1.03a -> external v1.2.1.56008)

any newer driver source you can provide?

 

Edited by IG-88
Link to post
Share on other sites
19 minutes ago, IG-88 said:

i cant find anything in my old 6.1 extra.lzma about a newer aacraid.ko and if it would be the standard kernel version you should be able to use it with 918+ as it has even a newer kernel

whats the version number of your driver

try this on your 3617


dmesg |grep aacraid

 


admin@HomeCloud:/$ dmesg |grep aacraid
[    3.243732] Adaptec aacraid driver 1.2-0[30200]-ms
[    3.261162] scsi4 : aacraid
 

if ı use extra.lzma/extra2.lzma for loader 1.04b ds918+ DSM 6.2.3 v0.11  card is working. But system does not receive ip address after installation

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

i cant find anything in my old 6.1 extra.lzma about a newer aacraid.ko and if it would be the standard kernel version you should be able to use it with 918+ as it has even a newer kernel

whats the version number of your driver

try this on your 3617


dmesg |grep aacraid

edit: it looks like i did a newer driver for 918+ in 2018 (from driver list loader 1.03a -> external v1.2.1.56008)

any newer driver source you can provide?

 

v1.2.1.56008  for Adaptech 8xxx. I need 7xxx - Linux Driver Source 1.2.1-52033 (https://storage.microsemi.com/en-us/speed/raid/aac/linux/aacraid-linux-src-1.2.1-52033_tgz.php)

Link to post
Share on other sites
Posted (edited)

Updated from 6.1.7 to 6.2.2 on my Baremetal Gen 8 server with onboard network card.

 

Using a ds3515xs, I used:

 

1. Create new USB stick with new PID and new VID, old MAC and old SN

2. Mount parition 2

3. Added extra.lzma from http://s000.tinyupload.com/?file_id=87576629927396429210 (for ds3515xs)

4. Added zImage and rd.gz, from the PAT file (7zip to unzip): https://archive.synology.com/download/DSM/release/6.2.2/24922/DSM_DS3615xs_24922.pat

5. Shutdown synology server

6. insert new USB stick and booted

7. Synology finder to find the new server IP

8. Install via PAT file: https://archive.synology.com/download/DSM/release/6.2.2/24922/DSM_DS3615xs_24922.pat

9. up and running!

 

Followed the instructions and worked, some scary moments because during update the server disappeared from Synology Assistant quite long. Even longer than the 10 minutes splash screen from the synology update. But my patience paid off and my system is up and running without problems! Even all my installed apps are still working :-)

 

Thanks to IG-88 👍

Edited by dasupergrover
Link to post
Share on other sites

I will report of a succesful installation and update of an HPE Proliant Microserver Gen8 (819185-421) to DMS3615xs Ver 6.2.3 - 25423
without inserting any Intel-Nic in it...

what i did....
first i tried to install it from an USB-Stick (greater than 8GB) from the lower USB Port on the backside...
which worked without making any changing in the bios..
as this worked i tried to install it from the internal SD-Card Reader..
this often fails with the "famous" error 13 (!) 
so i checked and found that the internal SD-Card Reader needs different vid and pid than my external reader attached to the pc where i brought the images to it!
in my case this is vid=0x0424 and pid=0x4030 !!  Don't be sure if this is the same at all this boxes....
Then i installed with with Jun's loader 103b for 3615xs with Polanskimans additon found here
https://mega.nz/#!OV4gVKyZ!dCgfXx1bgAOyvbFwFiov3s7RSNoFuqnAcNmSllLoUiw
first i downloaded the approbiate pat file (for 6.2 not for 6.2.2!) directly from Synology..  DSM_DS3615xs_23739.pat

and installed it manually...
many times ...
and saw it worked...  :-)

then i got crocky and tride the diabolic ! wanted to update to DSM 6.2.3 -25423 directly ...
from the direct "Download and recovery option" with downloading the offerde update it won't work...
so i faund taht on Syn*.. Pages there is a patch file for this version and i tried ths...
and it worked....
So same hours the box runs -- first creating and cheking the created volumes...

I will report more, if i got more experiences 
which packages i need (Powerbutton, etc.)

and don't forget, do alll at your own risk 
don't do that on an productiv system withaout having any Backup!

so, take care and sty healthy !

regards
Big11

 

DSM_DS3615xs_23739_6_2.jpg

DSM Update Hinweis.jpg

Link to post
Share on other sites

I posted in another thread

 

But after some more digging, it really appears my boot issues are purely NIC driver. I have put in an HP NC364T and that boots fine and gets an IP address.

It's not clear to me exactly which drivers version I require. The motherboard I want to get working is a Supermicro A2SDi-8C-HLN4F which has 4x Intel 1GbE NICs based on the X553. Now the X55x is a 10GbE capable range of cards, so not sure if this is the problem. Linux drivers are here: https://downloadcenter.intel.com/product/88207/Intel-Ethernet-Converged-Network-Adapter-X550-Series

 

@IG-88, do you know if / how these can be integrated into an extra.lzma package ?

Link to post
Share on other sites
19 minutes ago, tfboy said:

The motherboard I want to get working is a Supermicro A2SDi-8C-HLN4F which has 4x Intel 1GbE NICs based on the X553. Now the X55x is a 10GbE capable range of cards, so not sure if this is the problem. Linux drivers are here: https://downloadcenter.intel.com/product/88207/Intel-Ethernet-Converged-Network-Adapter-X550-Series

 

@IG-88, do you know if / how these can be integrated into an extra.lzma package ?

 

more precise

https://downloadcenter.intel.com/download/14687/Intel-Network-Adapter-Driver-for-PCIe-Intel-10-Gigabit-Ethernet-Network-Connections-Under-Linux-

 

the driver in question is ixgbe.ko and from your reference i think you talk about 3615/17

 

thats a no issue with 6.2.2 as its part of my driver packages for 6.2.2 - for all three types afair its 5.6.3 in the extra.lzma

kind of wrong thread here - look at the topic it's 6.2.2

 

synology only delivers a old 5.1.3 version of the driver and jun's base extra.lzma of loader 1.03b (for 6.2.0, now again working for 6.2.3) does not have a newer version of ixgbe.ko

as there seemed to be more need for 918+ because of the new i915 drivers and the conflict with jun's i915 drivers in the default extra.lzma i did this one first

there is no bigger conflict when using jun's "old" extra.lzma, just a some drivers missing or some older compared to my extra.lzma for 6.2.2

i will put aside the question of i915 from 6.2.3 not working for hardware trancoding for newer coffeelake uhd intel gpu's even with /dev/dri present for a while and work on new drivers for 3615/17 for 6.2.3, not having hardware transcoding is not that much of a issue and also its a loose and win, loose for some people (like me) with a i3 9100 and a win for geminilake owners

if there is no big (unexpected) crash when using my new hardware with my old disks and migration to 918+ 6.2.3, i will start tomorrow with drivers for 3615/17

 

 

 

Link to post
Share on other sites
Posted (edited)

Thanks.

I'm not worried (for me) about intel GPU transcoding, I just want the basic version working but preferably with the X553 onboard NICs rather than having to add a PCIe card.

I'm starting from scratch, no real preference on whether a 918+, 3615 or 3617 platform. I did see a table somewhere but can't find it now detailing the differences.

For DSM, again, no preference, 6.2.2 would be fine for me.

Just to make sure I've understood, does that mean with my config above, it should be working with your extra.lzma ?

As I've been running under the 3615 platform, I've tried extra.lzma for loader 1.03b_mod ds3615 DSM 6.2.2 v0.5_test but the v0.5 suggests it's older and has less stuff than the v0.8 you do for the 918+. As the v0.5 doesn't seem to include a list of supported drivers (you did put them for the 0.8 for 918+), I'm not sure whether I should go for this and wait for an updated pack (I guess this is what you meant in your last sentence) or revert to the later 918+ pack.

I'll play around a bit more.

Thanks for your post and support :)

Edited by tfboy
Link to post
Share on other sites
7 hours ago, tfboy said:

test but the v0.5 suggests it's older and has less stuff than the v0.8 you do for the 918+.

no, its just different steps of iteration, there might be smaller differences but all three version are on the same level as far as possible - there where differences in mpt2/mpt3 drivers lately

(atm there is no extra.lzma for version 6.2.3 3615/17)

 

7 hours ago, tfboy said:

As the v0.5 doesn't seem to include a list of supported drivers (you did put them for the 0.8 for 918+),

more documentation or more work on drivers ;-)

its more likely more drivers, especially when there are changes like synology releasing recent source code or making changes like in 6.2.2 or 6.2.3 having impact on the compatibility

7 hours ago, tfboy said:

I'm not sure whether I should go for this and wait for an updated pack (I guess this is what you meant in your last sentence) or revert to the later 918+ pack.

you can install 6.2.2 and have your hardware usable now on all tree types, use 918+ package 0.11 with 6.2.3 or wait for 3615/17 for 6.2.3

 

Link to post
Share on other sites
49 minutes ago, IG-88 said:

you can install 6.2.2 and have your hardware usable now on all tree types, use 918+ package 0.11 with 6.2.3 or wait for 3615/17 for 6.2.3

 

Oh there's an 0.11 on 6.2.3?

 

Interestingly, I was caught out this evening playing with 918+ 0.8 package on 6.2.2. At first, I thought it was working on the Intel X553 NICs as I had that Mac address picked up on my router but then realised that it was using the other HP add-in card. I guess it picked up the Mac addresses within the grub file and as it couldn't work with the X553, it applied those Mac addresses on the HP card.

Link to post
Share on other sites
2 hours ago, tfboy said:

At first, I thought it was working on the Intel X553 NICs as I had that Mac address picked up on my router but then realised that it was using the other HP add-in card. I guess it picked up the Mac addresses within the grub file and as it couldn't work with the X553, it applied those Mac addresses on the HP card.

918+ uses only two nic's in its defaull config

you might look with

lspci -k | grep 'Kernel driver'

to see if its working, when your hardware has two 1gbit nic's you might not get the 10G nic's to work without changing the synoinfo.conf

but loader with dsm 6.2.2 kernel files and 0.5 extra.lzma should get the 10G nic's working without changes )but 1..03b does need csm mode in uefi bios and you will have to choose the non uefi usb boot device that might only be visible after rebooting with csm mode on)

 

 

Link to post
Share on other sites
Posted (edited)
8 hours ago, IG-88 said:

 


lspci -k | grep 'Kernel driver'


 

 

Here are the device IDs, etc:

I guess this is the extra HP PCIe card:
0000:04:00.0 Class 0200: Device 8086:10bc (rev 06)
        Subsystem: Device 103c:704b
        Kernel driver in use: e1000e
0000:04:00.1 Class 0200: Device 8086:10bc (rev 06)
        Subsystem: Device 103c:704b
        Kernel driver in use: e1000e
0000:05:00.0 Class 0200: Device 8086:10bc (rev 06)
        Subsystem: Device 103c:704b
        Kernel driver in use: e1000e
0000:05:00.1 Class 0200: Device 8086:10bc (rev 06)
        Subsystem: Device 103c:704b
        Kernel driver in use: e1000e

And these are the onboard Intel X553 NICs I want to use:
0000:09:00.0 Class 0200: Device 8086:15e4 (rev 11)
        Subsystem: Device 8086:0000
        Kernel driver in use: ixgbe
0000:09:00.1 Class 0200: Device 8086:15e4 (rev 11)
        Subsystem: Device 8086:0000
        Kernel driver in use: ixgbe
0000:0a:00.0 Class 0200: Device 8086:15e4 (rev 11)
        Subsystem: Device 8086:0000
        Kernel driver in use: ixgbe
0000:0a:00.1 Class 0200: Device 8086:15e4 (rev 11)
        Subsystem: Device 8086:0000
        Kernel driver in use: ixgbe

So the ixgbe are apparently there. However,

8 hours ago, IG-88 said:

to see if its working, when your hardware has two 1gbit nic's you might not get the 10G nic's to work without changing the synoinfo.conf

but loader with dsm 6.2.2 kernel files and 0.5 extra.lzma should get the 10G nic's working without changes )but 1..03b does need csm mode in uefi bios and you will have to choose the non uefi usb boot device that might only be visible after rebooting with csm mode on)

 

the NICs on this motherboard are 1GbE, not 10GbE, although I understand the X55x series of NICs are generally 10GbE. I don't know whether this difference is enough to throw it off course and not use them.

 

What is strange though, is that it appears the 918+ 6.2.2 picks them because DSM now lists 8 LAN connections and when looking at the system info, it does pick up the MAC addresses of them, but they never come live - plugging in a cable the light becomes active, I can see it flashing indicating network traffic but in DSM, the link remains down. Whether that's a limitation of the 2x ports in 918 or not, I'm not sure.

Edited by tfboy
added detail to lscpi output
Link to post
Share on other sites

Ooh. A bit more digging and it appears the OS really does have the X553 NICs.

 

I've stripped out some of the non-important data, but the key point is that the onboard X553 NICs are enumerated (eth4 - eth7) but even if they are connected physically to the network, they never come up and never get an IP address from the DHCP server.

eth0 is strange, the MAC address starting with 0000b6 is Micro Matic Research - I guess the vendor Synology use so it's a fabricated one by the underlying OS and replaces the MAC burnt into the active NIC (I removed the MAC address from grub.cfg to see what happens).

eth1 - eth3 is the HP PCIe NIC. That always seems to work, I'm guessing using the e1000e kernel driver.

eth4 - eth7 is what I'd like to get working in DSM.

I had the ifconfig contents here in code, but the forum kicked it out as spam contact info! So I've attached as a text file instead.

I don't know whether it's worthwhile continuing in this thread as I'm no longer sure exactly what the root cause of the non-working X553 NICs is. Clearly the driver gets loaded, the NICs are listed in the underlying OS, they are then presented in DSM, but just refuse to come up.

I'll wait for an updated driver pack thingy for 3615 / 3617 and maybe give that a go.

 

Worst case, I could live with the PCIe NIC card, but I'd like to remove that to free up the slot for other future expansion and use the onboard NICs as they're there anyway.

 

Thanks again for your support and advice :)

ifconfig.txt

Link to post
Share on other sites
Posted (edited)

Hi all,

 

I'm new to this forum and would like to ask your help to update my Xpenology to DSM 6.2.2 V24922

 

I summarize my configuration in the clear manner I found on this forum in other topics:
 

- Outcome of the update: UNSUCCESSFUL

- DSM version prior update: DSM 6.1.7-15284 Update 2

- Loader version and model: JUN'S LOADER v1.03b - DS3615xs 

- Using custom extra.lzma: YES, also the 2 kernel files needed, see below

- Installation type: BAREMETAL - HP Microserver Gen8 / G1610T Celeron 

- Additional comments: NIC factory Broadcom BCM5720

 

I followed the instructions described in the first post of this topic. Downloaded Jun's v1.03b loader from here:

https://mega.nz/#!OV4gVKyZ!dCgfXx1bgAOyvbFwFiov3s7RSNoFuqnAcNmSllLoUiw (for DS3615xs) - v1.03b 

The .pat version from here:
https://archive.synology.com/download/DSM/release/6.2.2/24922/DSM_DS3615xs_24922.pat

 

The extra.lmza from here:

DS3615: extra.lzma for loader 1.03b_mod ds3615 DSM 6.2.2 v0.5_test
http://s000.tinyupload.com/?file_id=87576629927396429210

In the description I found that this extra.lzma is for loader 1.03b_mod ds3615 DSM 6.2.2 v0.5_test, but I haven't found a link to this specific, modded 1.03b loader. Did I miss something? Maybe this is the only reason that the update is unsuccessful.

Actually, before commiting myself for the update, I plugged out the HDD -s from the server, put in a new one, created a new pendrive following the description in this tutorial:

https://xpenology.com/forum/topic/7973-tutorial-installmigrate-dsm-52-to-61x-juns-loader/


I prepared the pendrive on a Windows 10 laptop, used OSFMount and Win32 Disk Imager. Of course I edited the grub.conf with VID, PID, SN, MAC, and also copied (with overwriting) the extra.lzma and the extracted the zImage and rd.gz from the .pat file and copied to the second partition, just as I found in the first post.

The grub menu works and if I either let the timer run out or press enter to choose the first option from Jun 's menu, it seemingly works, there comes the screen ending with:
 

"Happy hacking.

Screen will stop updating shortly, please open http://find.synology.com to continue."

but I'm unable to find it either with find.synology.com or the downloaded Synology assistant.

So now I put back my "production" HDD -s and pendrive and reverted back to DSM version 6.1.7 but I wonder if there is a solution to make it work with the original NIC, or I'm forced to buy an Intel one.

Thank you.

 

 

Edited by btomi9
Link to post
Share on other sites

I'm Not Sure, but you should use pat file from 6.2 Not 6.2.2....

the correct Version is shown at Synology Assistant and lower than 24922...

 

good luck.. 

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.