Jump to content
XPEnology Community

kekesed97

Member
  • Posts

    41
  • Joined

  • Last visited

Posts posted by kekesed97

  1. On 8/23/2023 at 5:49 AM, southernsun said:

     

    Coud you eleborate a bit more on this or on how to use tcrp with friends? In above I should reboot system enter tinycore desktop enter that line and thats it??  then boot into the synology and try to update via update and restore???

     

    I kinda forget what do they do, but someone asked that question in the past, so I'll leave the link here.

     

    It is a parameter you add with the build command, i.e.

    ./rploader.sh build broadwellnk-7.1.1-42962 withfriend

     

    This will bring all the necessary components for Jot/jun mode to add automatic update support. And yes, you can update via "Update and Restore" menu with withfriend installed.

  2. I can suggest few options:

    1. Buying an off-the-shelf NAS (secondhand is acceptable IMO). Off-the-shelf NAS uses low-energy boards for reasons. I'm using QNAP TS-469 Pro, and recorded about 45-55 W of normal usage.
    2. Buy Intel J series board. They use 10W TDP, have igp (for transcoding), affordable, and use less space (typically SFF). The most recent one is J6412, but J4125 is still pretty decent (and also native HW of DS918+). But you'll need a sata card because they typically have only 2 sata ports.
    3. 25W TDP is your next option if you don't want Intel J series.
    • Like 1
  3. I just made a demo with a usb drive using First Chip as its memory controller.

     

    Before:

    ChipGenius_v4_20_1107_23-01-02_15-10-27_404.thumb.png.1ff26c1c3086681a229ec012b13ea21a.png

     

    First Chip MP Tools

    FCMpTools_23-01-02_15-05-16_403.thumb.png.082ea2dede905306b1e5e2c9da394750.png

     

    After succesfull flash:

    gambar.thumb.png.ca26932bb5cc29c89444f08c83f21775.png

     

    I don't know why it's losing its serial number, but here you go. It is possible to do just that.

     

    I don't have a real synology so I can't really test this wether this will boot or not. If synology locks its BIOS to only boot from F400:F400, it should be working as a usb replacement because it's identify as F400:F400 now.

    • Like 1
  4. With a correct flasher you should be able to overwrite any information from a usb disk.

    I've used this method to fix some fake, overcapacity disks that came from some shady market. It was listed as some fantastic 1TB drive, but only contain 64GB flash chip. The usb drive shrank to 32GB but hey, at least I can use it without fear of data corruption. One time I had a 4GB disk (back in 2009) that running on 8GB disk. I've successfuly expanded it to use the whole flash.

     

    Anyway, from my experience, I found that usb sticks that uses Alcor or Phison as its memory controller is easier to work with. The tools required to flash the controller is available on the internet.

     

    Big brand like Kingston or Sandisk don't use some bogus chips, ChipGenius can't detect its controller make and model. But if you're adventurous, you can pry open the case and figure out the controller.

     

    gambar.thumb.png.1221eb0cc233acbb4550619f40c043ce.png

    Alcor Mass Production tools. In this figure, I'm filling the info from this thread. Password to access the setting can be set from AlcorMP.ini

     

    gambar.thumb.png.32b3cc62c1662ab9c366cd2fcdb8070f.png

    Phison Mass Production tools.

     

    You can get this tools from this link in ChipGenius (the website is barely working now)

    gambar.thumb.png.09e01c448847a5c84ad4e1d49101bed1.png

     

    Unfortunately I can't demonstrate because AlcorMP for some reason refuses to run correctly in Win 11.

     

    Warning! These tools will perform a low-level format, and your disk size may be reduced. Proceed with caution!

     

    Happy hacking!

    • Like 1
  5. So you say you want to reuse your DS115 to load TCRP? You can't. DS115 uses Marvell Armada which is an ARM processor, and TCRP only supports x86_64 platforms.

    Easier way is to browse through ebay (or whatever your online marketplace is), and buy a used office PC. It won't cost much.

  6. Quote

    Do you know where I could find more information about TCRP "with friends"?

    This sounds like an interesting option

     

    i forget where the discussion thread are. i think it's in jun's mode development thread, but i can be wrong.

     

    Quote

    In order to make a new loader, can I just boot on the current USB dongle but in TCRP rather than into the DSM loader that was previously built? And then from TCRP "overwrite" the current loader with a new one?

     

    Or should I start from scratch (with a new USB dongle or after erasing the one I am currently using)?

     

    whichever is fine. if you want to "upgrade", i.e. making DSM think you're upgrading from same machine, you will need to carry over your current platform, SN and MAC to the new loader.

    if you want to migrate, you can just build a new loader and DSM will detect it as "Migrate".

    whichever is fine, but it's better to test in VM before you apply to your box, in case something went south.

  7. Quote

    Now I get notifications about DSM updates, obviously (updates are set to manual, as recommended). I can see in the "DSM Updates Reporting" section that several users report successfully upgrading up to DSM 7.1.1-42962 Update 2 on bare metal. However, I noticed that the version of the loader they use is different from mine AFAICT.

     - I use TinyCore-RedPill v0.9.3.0 (TCRP)

     - They use Automated RedPill Loader 0.5 alpha-1 (ARPL)

     

    I am not familiar with the different loader options (actually I just realized there were several options). Thus I don't know the pros and cons of ARPL vs TCRP nor if it is possible to switch from one to the other.

     

    ARPL is basically TCRP with WebUI and automatic patcher, useful for live updates (but I heard newer version of "TCRP with friends" now supports live update too. I haven't tried it). There's no significant difference between both distribution, beside the fact that ARPL have WebUI that can be accessed within network.

     

    Switching between loaders will need you to rebuild the loader. You just need to carry over the same parameters (like SN/MAC) if you plan to switch, and your instance should work as it should (unless you use different SN/MAC, it will just do migration).

     

    Quote

    How can I find out what version of DSM I can upgrade to if I remain on TCRP? This post mentions 7.1.0-42661 but I guest it could become out of date at some point, right?

     

    Just check within TCRP command by issuing "./rploader.sh" without parameter. It will print currently supported platforms and DSM version. Or you can select from any available DSM version and platform from easy-to-use WebUI if you use ARPL.

     

    Quote

    Should I switch to ARPL or is this considered alpha territory? (TCRP is still in beta AFAICT)

     

    It is up to you. Don't forget to test your build on VM before you apply it to production.

     

    Quote

    Also I have not figured out yet if DSM updates can safely be performed from within DSM or if the loader needs to be updated before each DSM update. AFAIU it may be different from what it was like on DSM6 using Jun's loader, right?

     

    If you use TCRP (without friends), you will need to execute postupdate command within TinyCore desktop

     

    ./rploader.sh postupdate <your current platform>

     

    If you use ARPL, ARPL will do everything for you upon reboot. TCRP with friends should do the same.

    • Thanks 1
  8. On 10/14/2022 at 10:39 PM, Stuart said:

    How painful is it to get XPEnology running under ProxMox? If imagine a server built with ProxMox to run XPEnology and pfSense on it (both as VMs under ProxMox).

     

    Hi Stuart! Many users has implemented Xpenology in various VM solutions. ESXi, ProxMox, Workstation Pro, Virtualbox, the guides are out there. I personally uses Workstation Pro as a test bench before applying updates to my real machines. Hypervisor is hard to get around with.

     

    TFTP and PXE shouldn't be painful to implement. I never implemented one because I don't need it, but this article here explains how to implement PXE boot.

    https://kb.synology.com/en-id/DSM/tutorial/How_to_implement_PXE_with_Synology_NAS#x_anchor_id9

  9. - Outcome of the update: SUCCESSFUL
    - DSM version prior update: DSM 7.1-42661
    - Loader version and model: Automated Redpill Loader 0.5 alpha1 DS918+
    - Using custom extra.lzma: NO
    - Installation type: Bare Metal, QNAP TS-269 Pro

    - Additional comments:  Updated to ARPL 0.5 alpha1

     

    - Outcome of the update: SUCCESSFUL
    - DSM version prior update: DSM 7.1.1-42951
    - Loader version and model: Automated Redpill Loader 0.5 alpha1 DVA3221
    - Using custom extra.lzma: NO
    - Installation type: Bare Metal, QNAP TS-469 Pro

    - Additional comments:  Updated to ARPL 0.5 alpha1

  10. gambar.thumb.png.282487fec53795363f65550e0335f1f2.png

     

    https://www.synology.com/en-global/releaseNote/DSM

     

    Spoiler

    Version: 7.1.1-42962 Update 1

    (2022-09-22)

     

    Important notes:

     

    1. Your Synology NAS may not notify you of this DSM update because of the following reasons. If you want to update your DSM to this version now, please click here to update it manually.
      -  Your DSM is working fine without having to update. The system evaluates service statuses and system settings to determine whether it needs to update to this version.
    2. Depending on your Synology NAS model, this update will restart the device.

     

    Fixed Issues:

     

    1. Fixed an issue where users might not be able to change the desktop background.
    2. Fixed an issue where volumes might become read-only due to data block allocation problems.
    3. Fixed an issue where LUN backup tasks in Hyper Backup might fail after updating DSM 7.1.1.

     

  11. There is Entware to install third party binary to Synology system, but I didn't find photorec available in entware repo.

    You will have to boot other linux on your computer (either your current box or some other computer), install mdadm, mount your drives as storage pool, and run recovery software there.

  12. - Outcome of the update: SUCCESSFUL
    - DSM version prior update: DSM 7.1-42661
    - Loader version and model: Automated Redpill Loader 0.4 alpha 6 DS918+
    - Using custom extra.lzma: NO
    - Installation type: Bare Metal, QNAP TS-269 Pro

    - Additional comments:  Updated to ARPL 0.4 alpha 6

     

    - Outcome of the update: SUCCESSFUL
    - DSM version prior update: DSM 7.1.1-42951
    - Loader version and model: Automated Redpill Loader 0.4 alpha 6 DVA3221
    - Using custom extra.lzma: NO
    - Installation type: Bare Metal, QNAP TS-469 Pro

    - Additional comments:  Updated to ARPL 0.4 alpha 6

  13. 6 hours ago, iJokerboy said:

    Sorry for the delay. Thanks for the reply! Acctualy i am interesed on this vpn tunnel you mentioned... Do i need to do something on my devices that i will use as client? Because my parents are not good with tech so i was hoping to find a solution where i can just put the "address" on any browser/device but without apps or workarounds on the "client" device.
    Sorry for my english, it's been a while...
    Thanks again!

     

    Tailscale is a good solution, you just need to install the app in both device, and you can access your NAS like you're in local network. It also available in many platforms. It's free for one user. You just need to configure it once and forget about it. It should be easy to teach your parent how to use the app. Windows client don't need any interaction, and the Android client only need you to enable the VPN. Other alternative is Wireshark.

     

    Other solution is vpn forwarding i mentioned earlier. I'm using this local vpn tunnel provider from Indonesia. It's cheap, like dirt cheap. Here is my sample. It only valid until 16 September if you want to peek. The downside of this service is the request for generated forward host is in plain http, so you can't put an https connection through this. You just need to register their service, connect to their VPN server. It can be done in Control Panel>Network>Network Interface. And you're done, you can access your NAS anywhere.

     

    Oh yeah, they also offer free ddns service too, if you want to go to that route. I wrote this guide in their github gist (but in Indonesian), it should be applicable to other DDNS provider that use URL update method like https://freedns.afraid.org/. Natively supprted DDNS provider can be configured through Control Panel>External Access>DDNS using your credentials from your DDNS provider, like Synology DDNS or no-ip. I personally like Synology DDNS because it can fetch a wildcard certificate from Let's Encrypt without a hassle.

    For this route, you will have to do this:

    1. Open port 80 and 443 in your router (not every router have the ability to do port forwarding)
    2. Configure your DDNS in your provider and in DSM
    3. Use Web Station to automatically forward http requests to https. this guide here will help.
    4. Install all your services and set reverse proxy for each service in Control Panel>Login Portal>Advanced>Reverse Proxy. e.g. dsm.somename.ddnsku.my.id for DSM desktop at https://localhost:5001. it can forward https from WAN to plain http service in your host.
    5. Grab a certificate from Let's Encrypt in Control Panel>Security>Certificate. Then Add>Add New Certificate>Get a certificate from Let's Encrypt. Fill in your details. For "Subject Alternative Name" you can put a wildcard, e.g. *.somename.ddnsku.my.id. If you're not using Synology DDNS, just fill in every services that you have configured in Step 4.
    6. Test the connection outside your local network, e.g. in mobile network or in office.
    7. Do security hardening. IT'S A MUST!

    Hope that help. Quote me or PM me if you have further questions.

     

    Cheers!

  14. What is your goal of your setup?

    The benefit of using VM is you can emulate certain hardware features, or to workaround with some HDD detection problems (using SATA passthrough). I don't know the details, that's what I heard. And using VM also enables you to deploy more than one Xpenology instances rather than a single instance in baremetal (one VDSM is free, but you would need a licence for more). And some of the users said that it boots faster as you don't need physically turn off the motherboard.

     

    Are you using transcoding feature? Do you need surveillance station?

     

    And the last but not least, never apply changes directly to your production machine. Test it using some dummy HDD you don't care about to see if your target config can satisfy your need.

     

    Hope that helps. Cheers!

    • Like 1
  15. 32 minutes ago, tooobe said:

    I have a server running DSM 6 on a i7 4770k server emulating 918+ 

    Would it be easy for me to use this tool/guide to update to DSM 7 without too much difficulty or risk to my data? I'm pretty tech savvy but would prefer for nothing to go wrong.

     

    I think it's pretty safe to upgrade. I've upgraded from Jun's 1.03b to redpill without a hitch sometime ago. But to be extra safe, you can emulate your current confing using different USB and HDD or VM and see if the update will work for you.

    • Like 1
  16. On 7/23/2022 at 2:24 PM, iJokerboy said:

    Did you figure this out?

     

     

    Do you need one? I can post a guide about it, but there are some requirements to meet. Just reply this and I will be glad to help.

    You don't really need a domain, DDNS will do just fine to access your xpenology from WAN (but that is really an unwise decision, better use a vpn tunnel).

    • Like 1
  17. - Outcome of the update: SUCCESSFUL

    - DSM version prior update: DSM 7.1.0-42661-3
    - Loader version and model: TinyCore RedPill v0.8.0.5 - DVA3221
    - Using custom extra.lzma: NO
    - Installation type: BAREMETAL - QNAP TS-469 Pro

    - Additional comments: Update was executed via GUI and executed postinstall command right after reboot.

  18. - Outcome of the update: SUCCESSFUL

    - DSM version prior update: DSM 7.1.0-42661 Update 2
    - Loader version and model: Tinycore-Redpill v0.8.0.3 - DVA3221
    - Using custom extra.lzma: NO
    - Installation type: BAREMETAL - QNAP TS-469 PRO

    - Note: Updated with standard TCRP update procedure by running postupdate command after applying the update from DSM.

  19. On 7/17/2022 at 10:30 PM, Orphée said:

    It will request driver update for AAC only when needed. So you need to try reading/enabling AAC for it to appear in AME for update.

     

    Ah, that make sense. I only run Surveillance Station which indeed need HEVC as one of my ipcam is running on HEVC stream. I don't have any app that serve media.

    But how to trigger the update request? I tried to install Audio Station and played some AAC files but it doesn't trigger the update.

  20. I'm using a real DVA3221 SN and MAC, but AME won't activate. And previously I have patched the AME activation with codec patch tool, but still won't activate.

    After trying to declare the netif=... parameter in grub, finally it activated successfully.

    But I only have HEVC in my box. I tried to reinstall it, but it still only show HEVC with no AAC. How is that happen?

     

    image.thumb.png.f708b5fcbb3332e5d3469f4a368e8ab9.png

×
×
  • Create New...