Jump to content
XPEnology Community

jun

Developer
  • Posts

    64
  • Joined

  • Last visited

  • Days Won

    32

jun last won the day on May 8 2021

jun had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

jun's Achievements

Regular Member

Regular Member (3/7)

200

Reputation

  1. A kernel config related to pci is changed, so all non official pcie device drivers are broken. 通过我的 ONEPLUS A5000 上的 Tapatalk发言
  2. jun

    DSM 6.2 Loader

    yes, that is what I means by "stable SAS disk name"
  3. jun

    DSM 6.2 Loader

    since you are using a external sas enclosure, that is a setup I've never experimented before, here is my educated guess: You issue is caused by my implementation of stable Sas disk naming, the disk name is simply derived from sas remote phy id plus SasIdxMap as start position. I think ports directly connected to hba card are 0-7, and external expansion cards inside your enclosure will start from 8 You can try to set SasIdxMap=0xfffffff8, that is -8 to move start position to 0 if that does not work, simple remove SasIdxMap option, then sas disk names should occupy unused slots as before.
  4. jun

    DSM 6.2 Loader

    Hi, options not available in vanilla DSM are hidden in /proc/cmdline here is a example of disk order related options: SasIdxMap=0 DiskIdxMap=080C SataPortMap=4 it should works like this: DiskIdxMap make first sata controller start from disk 8, second from disk 12 etc, SataPortMap limit the number of disks a sata controller can have(vmware's virtual sata controller have 32 ports!) then SasIdxMap make SAS controller start from disk 0, as a plus, this option should give you a stable SAS disk name
  5. jun

    DSM 6.2 Loader

    Hi, everyone, Thanks for you patience. A new ds918 loader support 6.2/6.21 is uploaded. whats new: uefi issue fixed. i915 driver updated. link https://mega.nz/#F!Fgk01YoT!7fN9Uxe4lpzZWPLXPMONMA (for DS918+) - v1.04b ---Beginning of addition by polanskiman--- link https://mega.nz/#!OV4gVKyZ!dCgfXx1bgAOyvbFwFiov3s7RSNoFuqnAcNmSllLoUiw (for DS3615xs) - v1.03b link https://mega.nz/#!zcogjaDT!qIEazI49daggE2odvSwazn3VqBc_wv0zAvab6m6kHbA (for DS3617xs) - v1.03b Please read this topic to know what loader to chose: ---End of addition by polanskiman---
  6. As DSM 6.2 finally released, I spent a few days to identify new kernel side validation mechanism, and got some ideas to work around it, the early-stage experiment seems work, so, the exciting part(for me) is done. A new loader will be released when it is ready.
  7. ds916 version is not a generic build, it's for boards similar to official ones, otherwise no point to use it 通过我的 ONEPLUS A5000 上的 Tapatalk发言
  8. synology stripe comments and replace ifdefs to meaningless myabc in the kernel source,i believe that is the cause of the incompatibility
  9. jun

    DSM 6.1.x Loader

    because the loader packs a earlier kernel & ramdisk with it, and they are expected to be upgraded to latest version during install or upgrade process. that is how the loader is able to support multiple dsm version, and allows you to apply latest security fix, if kernel version code does not change.
  10. jun

    DSM 6.1.x Loader

    Sorry, fixed
  11. jun

    DSM 6.1.x Loader

    its an old script bug due to my oversight, I am uploading a new version to fix it, hopefully without introduce new bugs
  12. One thing worth noting, that the four 1b4b:9235 's are fake pci devices to emulate DS3615xs, so they do not need extra driver even if they are real devices. btw, your article about ubuntu on windows is really interesting
  13. jun

    DSM 6.1.x Loader

    Trying to understand the current situation here. Does the undefined instructions complain affect machines running e3-1230 v2 with esxi being the underlay OS? ds916p is for braswell family processors (j3160 n3710 etc), there seems no much point to run it on e3 except debugging the loader.
  14. jun

    DSM 6.1.x Loader

    DS916 is added for hardware transcoding support, and its kernel is optimized for intel's braswell family processors. For desktop/mobile processors, 4th Gen Core processor or later is required to provide necessary instruction features. for example, i7-4700mq works, but e3-1230v2 complains about undefined instructions. Ok then I guess someone with the required hardware should test it. By the way, what did you add/fix on v1.02a2? I enabled mcu emulation for ds916p/ds3617 to deal with "time bomb" problem, plus as you notice, standalone patcher is provided for interested guys, though I think peoples want to recompile the loader should be able to extract it from the img. These models (in fact, I believe all new models) expect some kind of challenge/response through serial port with on board mcu. I solve this by emulate a serial port to response this kind messages in kernel.
  15. jun

    DSM 6.1.x Loader

    DS916 is added for hardware transcoding support, and its kernel is optimized for intel's braswell family processors. For desktop/mobile processors, 4th Gen Core processor or later is required to provide necessary instruction features. for example, i7-4700mq works, but e3-1230v2 complains about undefined instructions.
×
×
  • Create New...