Jump to content
XPEnology Community

wingspinner

Member
  • Posts

    18
  • Joined

  • Last visited

Posts posted by wingspinner

  1. I’ve been delaying making a similar request as flyride for some time. I am in  agreement regarding the value of Jun focusing his efforts on a 1.04x like loader for the  ds3615 . However the ds3617 has the capability of using the LSI SAS virtual controller on esxi which allows SMART to work on DSM with many SAS drives (not all in my experience).  Ds3615 won’t work with the LSI sas controller  Im not sure if it is a kernel issue or simply a driver issue.

     

    If the ds3615 can be made to work with SAS drives then that’s the answer for me. Otherwise, I wouldn’t rule out the value of having a 1.04x type loader for ds3617. I’ve had a ds3617 vm with 8 SAS drives (via rdm and the LSI sas controller) on 1.03b and dsm6.2.0 running 24/7 for months without any crashes or other issues. 

  2. On 1/14/2019 at 5:56 PM, flyride said:

     

    While modules are in fact signed, I do not see any evidence that kernel signature enforcement is turned on.  I can load and unload my own compiled modules into 6.2.1 just fine.

    Flyride,

    This isn’t what I’m seeing with ds918 and the 1.04b loader. If you’ve made it work i’m eager to be corrected and to understand what you have done to make it so.

  3. 16 hours ago, chipped said:

    Hey guys, So what is the deal now?

     

    One loader maintained for DS918 with 16 drives?

     

    So if I want to use the latest DSM I should make sure I have 4th Generation or newer?

     

     

    That and the same hardware as Synology includes drivers for in their .pat file. As of update 6.2.1-23824 it appears that Synology has turned on module signing and security software that prevents anything but a Synology generated module from loading. So, I ntil someone puts a lot more effort in to find a way to bypass this you’ll need to have hardware that has uses the same chips for disk and networking as Synology uses. It also appears that they are taking drivers out that aren’t specific to the model it’s running on.

     

  4. Don’t know anything about your ibm controller so can’t help you there. The route I chose was to go virtual which can simplify things a lot by reducing dependence on having the exact hardware. I use ESXI.   The reality is DSM is designed for Synology hardware and if you want to use it you either have to build a compatible system and use available hacks, research and build your own hack, or buy a Synology box and help them pay for the costs to develop DSM. 😉

  5. 1 minute ago, forcefullpower said:

     

    I am not using the 1.04b I am using the following which is supposed to work for 6.2. I got this from under links to loaders. I try doing searches in the topic but can't seem to get catch anything that I query. 

     

    Jun's Loader v1.03b DS3617xs

    Synoboot_3617.zip 

     

    But which update? I’ve found that it works with  6.2.1 but breaks after updating to 6.2.2 because Synology doesn’t include mpt2sas in 6.2.2 and has also turned on module signing causing non Synology generated modules to be rejected. 

  6. As a result of a bit of research on the matter I can add more clarity. 

     

    As I understand it, the ESXI LSI Logic Parallel and the ParaVirtual controller  have no provision for translating SMART commands into something a SCSI drive can understand while the LSI Logic SAS controller does have this capability and I’ve confirmed that SMART works fine on a ds3617xs vm as long as it’s using the LSI SAS controller. . However, the SAS controller requires an Mpt2sas/mptsas set of drivers which are present in the 103b/ds3617xs combination but not in the 1.04b/ds918+. It is not recognized by the Mpt3sas driver and therefore the ESXI SAS controller doesn’t work in  ds918+ vm. 

     

    Two possibilities I have imagined are 1. Inject a Mpt2sas support in the ds918+ or 2. Somehow patch the syno disk data collector daemon (which appears to issue SMART commands directly to the drives without using the smartctl utility). 

     

    As I understand it,, as of dsm6.2.2 module security has been turned on preventing the use of new modules not compiled by Synology and a community community generated modules will no longer work once you update past 6.2.2. That’s something that Jun mentioned and I’d like to get confirmation that I understood it correctly. 

  7. 16 minutes ago, asiawatcher said:

    high availability doesn't work on any of the ds918 loaders 1.03 or 1.04 with 6.2.1 or 6.2 does anyone know why ? while it sets it up ok then it cant find passive server at least on vmware

     

    only with 5.2.5592.2  high avail. with corresponding boot loader works

     

    cheers

    As I recall Synology removed support for HA on the ds918+ With 6.2

  8. On 1/7/2019 at 8:39 PM, Masrawy said:

    I would like to know which is better and more stable between 1.03b DS3617xs and 1.04b DS918?

     

    In my experience using them both via Esxi they are both very stable. While I would prefer the ds3617xs because it can provide SMART info for SAS/scsi drives through 6.2 update 2, it breaks with update 3. If you are using SATA controller and drives then no problem. 1.04b/Ds918 cannot fully support sas/scsi because the necessary kernel support and drivers are not included however if you have braswell or later processor and only use Sata or don’t care about SMART support on scsi/sas then 1.04b/Ds918 works well, supports transcoding and has the benefits of a later kernel. 

  9. 4 hours ago, forcefullpower said:

    I have tried using the following loader synoboot_3617 but when the system boot its goes to the main menu as usual but it never boot the discs to load the os. When I insert the ofitinal 1.02b is boot straight up. Any ideas on what the issue is. Could drivers for this card no longer be on this version?

     

    I am using an IBM SAS controller card with custom firmware which does a direct pass through of the discs.

    The ds918+ does not support SAS. Plus, the 1.04b loader only loads ds918+ as is well documented in this thread. 

  10. So I’ve been experimenting trying to get vdsm working on my ESXi 6.7 ds918 v1.04b expenology install  (that’s been working flawlessly for weeks BTW). I’ve installed the VMM and have been trying to get a nested Vdsm working however the vdsm never gets and ip address and can’t be accessed. Anyway, after trying many things that didn’t help, I decided to add a static route designating my primary network interface as a gateway to my lan thinking it could be a routing problem. Well, big mistake because I lost network access to the ESXi ds819 vm. 

     

    I need to remove this static route to fix it and I prefer not to do a complete reinstall if it can be avoided since I’d need to reconfigure a lot of stuff again. I have no experience with the DSM serial port so question is, after boot, is it configured such that one can use it to log in to the shell/command line? If so then I’ll set up a virtual serial port to connect to the Ds819 vm’s serial port and fix it (HPE ML350 gen 9 has virtual serial port capability ). Or, is there and easier way to cause DSM to reset the network configuration? Maybe via a grub parameter or ?

     

    Sincerely appreciate some guidance!

     

    Wingspinner

    ds819 v1.04b loader

    esxi 6.7

    HPE ML350 gen 9

  11. On 10/19/2018 at 7:36 AM, flyride said:

    In addition to bricked boxes due to inattentive upgrades, there seems to be a surge of questions regarding how to select a DSM platform, version and loader.

    I created this table to help navigate the options and current state of the loaders.  While situations rapidly change, this should be correct as of the listed date.

     

    6.x Loaders and Platforms as of 20 Oct 2018
    Loader DSM Platform DSM version Kernel DSM /dev/dri DSM NVMe cache Boot method NIC 6.2.1+ CPU Requirement
    1.04b DS918 6.2+ 4.4 Supported Supported EFI or Legacy BIOS any NIC with driver support Haswell or later
    1.03b DS3615 or DS3617 6.2+ 3.10 Not supported Not supported Legacy BIOS only Intel (baremetal)
    e1000e (ESXi)
    Nehalem or later
    1.02b DS916

    6.0.3 to 6.1.7

    3.10 Supported Not supported EFI or Legacy BIOS any NIC with driver support Nehalem or later
    1.02b DS3615 6.0.3 to 6.1.7 3.10 Not supported Not supported EFI or Legacy BIOS any NIC with driver support Nehalem or later
    1.02b DS3617 6.0.3 to 6.1.6* 3.10 Not supported Not supported EFI or Legacy BIOS any NIC with driver support Nehalem or later
    1.01 DS916 or
    DS3615 or DS3617
    6.0 to 6.0.2 3.10 Not supported Not supported EFI or Legacy BIOS any NIC with driver support Nehalem or later

    * 6.1.7 on DS3617 is incompatible with ESXi installation

     

      Change log (Reveal hidden contents)

    [20/Oct/2018] Updated for 1.04b loader

    [22/Nov/2018] Corrected E1000 vNIC dialect to e1000e for 1.03b on ESXi

    [10/Dec/2018] Updated earliest processor capability to reflect Nehalem report

     

     

  12. Oh, and most importantly thank you to Jun and the other developers who have contributed and to those who run/manage this site. It’s very well organized and without this site it would be a lot more difficult to find info to make these loaders work! 😀

  13.  

    Wrt the ds918+ loader that Jun originally started the topic with, works perfectly so far in my system:

     

    - HPE ML350 Gen9

    - Two E5-2667 V3 processors  (Haswell)

    - 72 gb total memory

    - on board SATA with Ssd for boot

    - LSI 3000 series HBA not in pass-through with seven 4TB SAS drives 

    - ESXI6.7 u1

    - VM set for 4 processors w/virtualization pass-through enabled, 8gb memory, boot on sata0:0, 35 gb VD on sata0:1, sas drives RDM physical on LSI SCSI Parallel installed as single volume raid 6 BTRFS. 

     

    Installed latest DSM update. SAS drives appeare on disks 3-9. Everything works just like my real ds918+ except this is much more responsive and uses SAS drives. CPU-info shows 4 processors just as configured. After perusing the sources on github and noticing some code that appeared to restrict the kernel to using only two cores, the  one question is can anyone confirm that the kernel will actually use more than two cores? 

     

     

     

     

     

     

  14. I managed to get the iscsi initiator working on my dsm6.2 ESXi 6.7 install. All the modules and software already exist and it was actually a simple matter. I can discover connect portion, format and mount the external target and it works fine from the command line but dsm gui apps don’t see it. The question is, for you Synology experts, is how do I get DSM to see it in the storage manager and disk manager applications? I’ve done searches on this forum and elsewhere and have come up with nothing helpful. Can anyone offer any hints?

     

    thx

    Wingspinner

×
×
  • Create New...