jun

Members
  • Content count

    57
  • Joined

  • Last visited

  • Days Won

    7

jun last won the day on July 17

jun had the most liked content!

Community Reputation

25 Excellent

About jun

  • Rank
    Regular Member
  1. synology stripe comments and replace ifdefs to meaningless myabc in the kernel source,i believe that is the cause of the incompatibility
  2. DSM 6.x.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.
  3. DSM 6.x.x Loader

    Sorry, fixed
  4. DSM 6.x.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
  5. 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
  6. DSM 6.x.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.
  7. DSM 6.x.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.
  8. DSM 6.x.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.
  9. DSM 6.x.x Loader

    sata and usb here refers to the boot device of the DSM, usb for baremetal and sata for VM
  10. DSM 6.x.x Loader

    some DSM models has extra checks after running around a few hours, if this check is not passed, a few .so will be deliberately corrupted, the code to deal with this is not enabled for the model if you see "device not supported" in the kernel log
  11. DSM 6.x.x Loader

    Same error over here too after each reboot. As a matter of fact, found that on the 6.0.2 the SSD (500GB) 200 of used space after upgrading to 6.1 it shows that 254GB used space - seems like 54Gb puff gone Is that the case on your Nas too ? Not really. All my pre existing volumes maintained the same used/free space ratio, and my SSD that I use as cache it's working properly and with the correct size/space available. Anyone has any tips on debugging this issue? If you have a look at grub.cfg, notice that "Force Install" entry has a extra argument "syno_port_thaw=1", that is the option to prevent kernel complaining disk disabled problems, you may want to add this option to normal boot menu entry to see if it helps.
  12. DSM 6.x.x Loader

    I've rebased the vendor changes on 3.10.77 to 3.10.102, seems still works. jun your are the MAN Next step is I think to troubleshoot the network issue on some system that "prevent" network driver to load at boot. How can I (or the community) help you to debug ? How do you display/access the early boot stage without serial console ? Based on my unintentionally migration from ds3615xs to ds3617sx, and feedbacks from this forum, I guess some drivers are not correctly updated in the rootfs, thus caused network failure, a clean installation does not suffer from this problem. I use VM to do preliminary test, does not have the luxury to test on baremetals. As before, I do not have much time to build and test drivers, if developers and users can help in these area, then more hardware will be supported.
  13. DSM 6.x.x Loader

    Yes, AMD loader need some extra work.
  14. DSM 6.x.x Loader

    I've rebased the vendor changes on 3.10.77 to 3.10.102, seems still works.
  15. DSM 6.x.x Loader

    This version of loader (and synology's version) does not have driver for ohci usb controller, a host controller for usb 1.x. Why it is not included in the loader? Because I did not notice it was not included. Why not for synology? My understanding is that, Intel invent UHCI for usb 1.x, so normally, intel chipsets will never have OHCI controllers, nowdays even UHCI's are uncommon, lots of usb 2.x/3.x controller seems include builtin hubs to do the translation for usb 1.x devices. In your use case, the external hub simply acts as a usb 1.x to usb 2.x translator, that is a viable workaround for the moment. I will make sure this driver is availble when next release is out, developers can also compile ohci-hcd yourself.