Jump to content
XPEnology Community

Peter Suh

Member
  • Posts

    2,638
  • Joined

  • Last visited

  • Days Won

    139

Posts posted by Peter Suh

  1. On 4/27/2024 at 2:50 PM, alirz1 said:

    Are there any options to run xpenology on a baremetal setup with nvme storage only?

     

    A little while ago, I checked nvmesystem, a new addon included in rr. It seems that it is possible to use this addon only for SA6400. Let's add features to tcrp-mshell as well.

     

    Author: jim3ma. Install the system on only m2 disk (current only support SA6400).

    • Like 1
  2. 13 hours ago, midiman007 said:

    Peter thanks for your reply. Again thank you for your hard work on the loader.

     

     

    After a complete rebuild the PC will shut down and not power on. Really strange.

    Yes I did notice that even though the error appeared the boxes were checked and the PC shutdown at night but will not power on in the morning.

     

    I will try removing the weekend task and just use the weekday and see if that is the issue.

     

    I don't know about a true Sysology NAS since all of my OEM NAS's are QNaps.

     

     

     

     

    There was one thing I didn't mention.


    The point is that not all MOBOs work with this power reservation setting.
    (I understand that S5 in the CMOS BIOS is involved.)


    In particular, there are reports from users that MSI's products are incompatible with REDPILL. (The NIC does not respond for no particular reason, etc.)

  3. On 4/25/2024 at 4:42 AM, midiman007 said:

    I just installed bare metal

    THis was a bare metal box with spare parts I had from my old pc

     

    Thanks so much for this I just built a DS1823xs+ with 7.2.1 DSM update 5 on a MSI Z97-GD65 Gaming LGA 1150 Intel Z97 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard and Intel Core i7-4790K with 32 gigs of ram with version v0.9.5.0.

     

     

    Now for set it was 1,2,3. The only issue I can see is if I try and set the power schedule it is giving me a network error. Say please check you network setting.

     

    Now the case has 6 bays for HD, the mother board has 8 HD dId I over do my install by installing a DS1823xs+?

    Right now I have 5 HD installed.

     

     

     

    Currentbuild - 1823xs+.jpg

    error.jpg

     

    The above error message appears not only here but also in other places. However, it does not affect the actual operation of the scheduler. The last changed settings will remain the same. Please try out StartUp and Shutdown in action.


    However, I'm not sure if it's a Synology bug or a REDPILL bug, but there is a problem with the schedule operating because weekdays and weekends are differentiated. Maybe your weekend doesn't work out the way you want it to.


    I experienced this phenomenon a long time ago and was not using the weekend setting.
    Didn't this problem occur with the genuine product?

     

    2024-04-2611_38_46.thumb.png.17ac33c69edbcafc3cd020241b8a263f.png

     

    2024-04-2611_42_51.thumb.png.858717b8b5654e1a96cad674b52a6b91.png

  4. The Intel 10G ixgbe modules of DS3617xs(broadwell) and DS3622xs+(broadwellnk) operate somewhat specially.
    Both models must use the vanilla ixgbe that was originally built into the original model.


    I don't know if the TCRP of pocopico you used has adjustments for this vanilla module.


    rr and my mshell have this vanilla ixgbe adjustment.
    ixgbe compiled separately from redpill should only be used on other than these two platforms broadwell / broadwellnk.


    These two files are vanilla module files that are imported directly from the original module in Synology.
    The module pack is managed by overwriting this file on top of the ixgbe compiled by redpill.


    https://github.com/PeterSuh-Q3/arpl-modules/blob/main/vanilla/broadwell-4.4.302/ixgbe.ko
    https://github.com/PeterSuh-Q3/arpl-modules/blob/main/vanilla/broadwellnk-4.4.302/ixgbe.ko


    I hope you try it with rr or mshell.

    • Like 1
  5.  

    @dyter, @dimakv2014

    @IG-88 and I have a shared interest in topics related to ASM1166 and ECS07.


    This is covered primarily on page 3 of this topic.


    In order to avoid further hijacking of this topic regarding the development of SVA1622,

    it doesn't seem like a bad idea to continue the discussion on that topic.

     

    I have both of these controllers.
    The pros and cons of both controllers have already been mentioned in this topic.
    If you have further questions, please continue this topic.

  6. 22 hours ago, deathstar said:

     

    hi did you fix this issue? Its april 2024 now. I am looking to buy a N100 NAS and put xpenology on it.

     

    I'm not sure if you're considering a VM like Proxmox or bare metal, but for beginners, I recommend starting with bare metal.
    License subscription is a prerequisite for HW acceleration in Plex.

     

    The mention of @Bullseye may seem like there is a problem with the SA6400's i915, but that is not the case.
    This may be because he did not meet various conditions for transcoding.

     

     

  7. I have one thing to check and fix after work today.
    An addon called dbgutils is being used in rr and mshell.
    If an error like the above occurs, this is a function that captures the error log or status and creates a log folder in the first partition of the USB.
    There is no need for those who do not have any problems on a regular basis.
    This is a utility to monitor if a problem occurs.
     
    However, it was discovered that a script error occurred in this utility itself.
    I plan to remove the menu so that dbgutils itself can be used selectively.
    A script meant to find errors may actually end up being poisoned by errors.
    As I complete multilingual support today, I will make improvements and distribute it together.

     

    For arc and rr, this addon can be used optionally.

  8. I understand that you have confirmed that the problematic dgbutils has been removed.
    Nevertheless, there is still no response from the NIC (Did you also check that the NIC LED is blinking?)


    means that tg3 is not working correctly with the REDPILL module.


    If there is another NIC that supports 1GB (Intel igb or e1000 / e1000e, etc. are highly compatible), it would be good to use it for DSM installation.
    If it is difficult to obtain such a NIC, you can use the 10G mentioned above.

    Please give it a try.


    You can simply replace the NIC without rebuilding the loader.

  9. 3 minutes ago, ULSY said:

    As you described, I uncomment the line 295 firstly. 

    image.thumb.png.74ef36326d1c93dd12c43d480dd81c51.png

     

    Then the dgbutils line has been removed in *load/b*.json

    And the lolder has been recreated and then rebooted

    Result still the same :(
    image.thumb.png.c2d43c8db025c89058ca5a2d0e849e39.png

     

    After the ping response disappears like that, you have to wait a few minutes for the ping to come back.
    The reason it disappears for a moment is because the network module requires loading time.
    How many more minutes did you wait?

  10. 5 minutes ago, ULSY said:

    Okey I just remove dgbutils and keep "ddsml" line, this the result again :(image.thumb.png.fc91c7b5beff0c891722b4cd80834c89.png
     

     

    There is one more thing that needs to be modified.

     

    vi my

     

    :295

     

    #curl -skL# https://raw.githubusercontent.com/PeterSuh-Q3/redpill-load/master/bundled-exts.json -o /home/tc/redpill-load/bundled-exts.json

     

    :wq!

     

    Edit the *load/b*.json file once again
    You need to take one more action as shown below.

    Otherwise, the changes made above will disappear and be restored.

  11. 17 minutes ago, ULSY said:

    I just have a question regarding the new Intel X520-SR2 10GbE Dual Port NIC I put recently to the Server.
    Do you know whether drivers are available for this in the DSM image, or how to install them additionally?

     

    The NIC in question is a card that supports the Intel ixgbe module.
    Redfill loaders support this module by default.

     

    And, I have a feeling that the dgbutils addon is causing you problems all the way through.
    I would like to provide a way to remove this addon.

    Is it possible to try something like below?

     

    Of the four windows where we built the loader earlier, try the fourth window in the bottom right.

     

    vi *load/b*.json

    Go to the dgbutils line

    Delete only the relevant line with dd

    :wq!

    Save and exit

     

    Rebuild loader.

  12. I don't know if there is an issue with the tg3 module.
    After waiting for 10 to 15 minutes, when port 5000 is accessible,
    In Whip Browser, you can also connect to port 7681 instead of port 5000.
    There is also a guide on this connection method available on the console.
    Please connect to the root account without a password and let us know the results of the command below.

     

    cat /var/log/*rc*
    ll /dev/syno*
    ll /sys/block

  13. [NOTICE]

    TCRP-mshell NMVe / MMC type media bootloader available function distribution

     

    This function has already been implemented in rr a long time ago.

    It was reflected a little late in mshell.

     

    It was difficult to obtain mmc and I didn't know how to create emmc by emulating it,

    so I put it on hold and then added the NMVe / MMC bootloader function.

     

    NVMe has been sufficiently tested and verified.

    MMC has asked Korean users to test it.

     

    Like the picture below
    This is an example of NVMe, but the information for the nvme0n1 device will be displayed instead, as shown below.
    Below that, in Friend, Loader BUS: nvme
    If you see , it is normal.

     

     

    2024-03-239_03_44.png.62d6499d58a5c0384ce844609d57813e.png

     

    2024-03-2310_11_29.thumb.png.c7d6a598722839765b705ded1f50d75d.png

    • Like 1
  14. 12 hours ago, nadiva said:

    Hello

    is there a reason ice driver is not included in kernel 5? I tried SA6400 and it brings IGPU to Intel CPU, but without NICs.

    lspci -vv | egrep Ethernet
    Product Name: Intel(R) Ethernet Network Adapter E810-XXVDA2
    
    lsmod|grep ice
    
    dmesg|grep Ethernet

     

     

    A little while ago, I compiled and distributed a version that included the missing sa6400 ice.ko.
    Rebuild the loader of tcrp-mshell and try it.

     

    https://github.com/PeterSuh-Q3/arpl-modules/tree/main/epyc7002-7.2-5.10.55

     

    https://github.com/PeterSuh-Q3/arpl-modules/releases/tag/24.3.19

    • Like 1
  15. On 3/14/2024 at 9:21 PM, shibby said:

    @Peter Suh I want to run xpenology on my old Netgear Pro4 NAS with Intel Atom. I found tutorial how to do this using old 6.2.3 JUN`s Mod but i want to try to use latest DSM version :)

     

    To do this i need to compile redpill.img in "vanilla style" - meaning without TCRP (pure compile of redpill-load repository). I tried to do this using your repo, i changed some lines in build-loader.sh file but i got an error ".../img-mnt/part1/custom.gz, no left space on device"

     

    Can you help me?

     

     

     

    Perhaps you want to take the loader.img file that was created in the middle.
    However, the method via loader.img is the old method.
    You need to apply a time machine to use older versions of redpill-load and tinycore-redpill, but this may not be easy.

     

     

     

    Your Netgear Pro4 NAS does not support USB booting?
    It seems to be a 4-bay product so you can use 4 disks.

     

    The following functions have been completed with the recently added functions to mshell.
    "Inject Bootloader to Syno Disk"

     


    I haven't uploaded a manual or guide yet.
    I was planning to upload it after completing more stability tests.
    Today, as stability has been verified to some extent, I will upload the manual.

     

    This method allows the bootloader to boot using only the hard disk.
    You will need at least 2 disks.
    Currently, the function of injecting with SHR diss alone has not been completed.

    At least one BASIC or JBOD type disk is required.

     

    How about completing the bootloader injection to these hard disks on a PC with USB bootloader enabled and then transferring these disks to the Netgear Pro4 NAS?

  16. 23 hours ago, Peter Suh said:

    And, there is one more great thing I gained from this two-week study.
    56 ~ 57% connected to disk damage error
    3 FAT boot partitions on USB
    /dev/synoboot1, /dev/synoboot2, /dev/synoboot3
    If it cannot be mounted
    boot-wait (tcrp) and automount (rr) complement this.
    There are addons such as:


    If these three boot partitions are not mounted properly, they cannot be created.
    There is a function that forces this.
    This is a method I researched and came up with.
    Force create the above three nodes with the /bin/mknod command.
    Because this forcefully created node is not a stable node,
    The 56-57% disk damage error still did not go away.


    However, as a result of this function, there is no need to forcibly fake these nodes.
    It seems to be more stable to connect to a USB device directly using "ln -s" in the form of a direct symbolic link.


    I will discuss this improvement plan with wjz304 and spread it to rr to improve it into a more stable addon.

     

     

    In the Device-Tree based model, the three partitions in the HDD injected in the form below are linked as shown below.
    This is handled within the automount addon.

     

    https://github.com/PeterSuh-Q3/tcrp-addons/blob/main/automount/src/install.sh

     

    2024-03-1311_54_07.thumb.png.adc2ebd0432bccd86d79aff4e89be28b.png

×
×
  • Create New...