Leaderboard

Popular Content

Showing content with the highest reputation since 04/18/2022 in all areas

  1. Before installing XPEnology using DSM 7.x, you must select a DSM platform and loader. XPEnology supports a variety of platforms that enable specific hardware and software features. All platforms support a minimum of 4 CPU cores, 64GB of RAM, 10Gbe network cards and 16-disk arrays. Each can run "baremetal" as a stand-alone operating system OR as a virtual machine within a hypervisor. A few specific platforms are preferred for typical installs. Review the table and decision tree below to help you navigate the options. DSM 7.x LOADERS ARE DIFFERENT: A loader is required fo
    14 points
  2. Hello~! I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created built Redpill Multi boot loader. Multiple DSMs can be used as one loader Requirement ============================================================= 1, Redpill-Multiloader_7.1-42661.img file Download Please understand that Google Drive is used because of its large capacity. There is a link below. 2.
    9 points
  3. To setup in Virtualbox I followed these steps: 1- create a new VM. 2- From "tinycore-redpill", use the provided vmdk file "tinycore-redpill.v0.4.6.vmdk" and copy it to to the VM Directory. 3- Use the copied file as SATA HDD. 4- Add at least one more SATA HDD. 5- Start the VM. 6- SSh into the VM and run the following commands: - ./rploader.sh update now - ./rploader.sh fullupgrade now
    6 points
  4. This is a simple guide and step by step tutorial on how I got tiny core red pill loader running and working on a proxmox server. This not the only way, just the way I do it and it seems to work. You will need a few things downloaded and ready to access on your local machine. The tiny core red pill image from @pocopico DOWNLOAD Putty for windows (or your mac equivalent) DOWNLOAD WinSCP for windows (or mac equivalent) DOWNLOAD and of course a working server with proxmox installed and running. DOWNLOAD The correct .pat dsm installation file downloaded direct
    5 points
  5. Hello. If you are using an existing 7.0.1 after the version of the Synology DSM was updated to 7.1, you may want to update to 7.1 or this is a guide for those who want to install 7.1 from the beginning. For those who are new to this article, I will share it with you by adding and subtracting it from the existing 7.0.1 guide. It is a translation from Korean to English using a translator. Please understand if there is a slight misunderstanding. Existing RedPill, released last year, can generate IMG files direct
    4 points
  6. https://github.com/jumkey/redpill-load Familiar link, but a little different this time, it supports automatic updates like Jun's Mod. Features Add BRP_JUN_MOD=1 Add DS2422+ No need for bsp patch files anymore Support online installation of the latest DSM Support 7.0.1 upgrade to the latest DSM Build BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config-ds918.json ./build-loader.sh 'DS918+' '7.0.1-42218' If you want to upgrade to 7.1 you may need to add redpill-misc ./ext-manager.sh add 'https://github.com/jumke
    4 points
  7. Actually the structure of custom.gz is very static. We have to reengineer the custom.gz at some point if that makes sense. I changed the custom.gz script at some point to overcome the limit of module extension interdependence. Jumkey added the JUN patch function etc. Thats the beauty of open source. The project has no limits and keeps going as long as there are people interested on progressing the project
    4 points
  8. Issuing these commands on main PVE node shell, it replaced subscription only repo (paid) to community driven repo (free). Removes the NO SUBSCRIPTION nag when logging into web gui portal and updates proxmox to most current version, super easy. # Disable Commercial Repo sed -i "s/^deb/\#deb/" /etc/apt/sources.list.d/pve-enterprise.list apt-get update # Add PVE Community Repo echo "deb http://download.proxmox.com/debian/pve $(grep "VERSION=" /etc/os-release | sed -n 's/.*(\(.*\)).*/\1/p') pve-no-subscription" > /etc/apt/sources.list.d/pve-no-enterprise.list apt-get updat
    4 points
  9. Well the most accurate process will include booting into junior and run the following command cat /sys/block/sata*/device/syno_block_info pciepath=00:11.0,06.0 ata_port_no=0 driver=ahci With the above output, you have all the required information for manually editing the internal_slotx information. Then once in TCRP again, please edit the file and overwrite the file in /home/tc/redpill-load/custom/extensions/redpill-dtb/ then execute ./rploader.sh build <platform> manual
    4 points
  10. There was always a plan to use the dialog GUI for interactive actions. You can test it by running ./rploader.sh interactive <platform> If you could continue the work on that script it would be better i think.
    4 points
  11. I managed to install DS920 + correctly )) You need to boot without HDD, manually edit /home/tc/redpill-load/ds920p.dts to suit your MB, ./rploader.sh build geminilake-7.1.0-42661 manual Connect HDD, reboot.
    4 points
  12. So I migrated my xpenology server from DS918+ model to DS3622xs, and the nvme cache no longer works since the model number no longer exist in libsynonvme.so.1. I dig into the libsynonvme.so.1 and found it might check your pcie location to have the nvme drive works properly. After inspect the file, I found it just checks /etc.defaults/.extensionPorts and we just need to modify that. Here are the steps: 1. Check your nvme pci location(in my case it's 0000:00:01.0 udevadm info /dev/nvme0n1 P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/nvme/nvme0/nvme0n1
    3 points
  13. This was a previous attempt, but it failed. The way it works is to patch vmlinux with the first kernel and then boot with kexec Why use buildroot and not tinycore? Because I didn't find kexec and php available for tc Recently I found a way to rebuild zImage without compiling, so I tried to use the first kernel to patch vmlinux and then rebuild zImage and also use kexec to start, this time I successfully started the loader and it can be installed normally
    3 points
  14. Just wanted to say great thanks to you, @pocopico and @Peter Suh I used your report as a global instruction and link to their posts and scripts. Could not get a couple of things. After all I got 7.1 with dedicated cash among volumes and 2,5 gb rtl 8125 bond. It is more than I dreamed. I was not so happy since Jun release some years ago.
    3 points
  15. Hello! I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created a tool to change cpu information for Xpenology’s users. Modify the actual cpu name and cores of your pc or server. Howto Run ============================================================= 1. Download attached file on your PC (ch_cpuinfo.tar) (ch_cpuinfo_en.tar) / (ch_cpuinfo_kr.tar is file for korean) 2. Upl
    3 points
  16. There is no auto option for build switch. The valid options are : compile -> runs through redpill-lkm compilation process (Not thoroughly tested though, likely to fail) static -> uses the static redpill module from redpill extension and calls also the listmodules function. manual -> uses the static redpill module from redpill extension and proceeds with the extensions you have manually added without running the listmodules function. DTS patching will need to be done manually, for platforms that require DTS patching. default -> static listmodul
    3 points
  17. @FOXBI Feel free to do whatever you like ! if this makes you and other users happy, just do it
    3 points
  18. (Notice) The 42661 nano U1 download function, which has been changed this time in @pocopico's TC, has not been changed yet. So, to make up for this, we added the function of pre-downloading 42661 nano U1 files to the new URL of the changed U1. This feature allows you to avoid errors caused by downloading within TC, which is still before the change. (Automatic updates are supported for users who downloaded after April 24, but users who downloaded before that should receive new updates.) -----------------------------------------------------------------------------------
    3 points
  19. I'm so sorry.. Since I mainly use ESXi and it works well on ESXi, I guess I didn't pay attention to USB booting. I have confirmed the phenomenon that does not work in baremetal, and I'll try to solve the problem. This is a temporary way to do it. rufus -> grub2.06 select -> USB adjust OSFmount -> img mount 1st partition -> copy all > USB open > paste I have confirmed that the grub menu appears. I will fix it so that baremetal can work well as soon as possible. thank you
    3 points
  20. Было свободнее время, разобрался 0) Подключаем сканер к насу 1) Создаем где удобно папку scanservjs (у меня она в папке докера) 2) В ней создаем две подпапки - config и output 3) В реестре докера находим scanservjs от sbs20 и качаем 4) Когда образ скачался - создаем контейнер и попутно его настраиваем 5) Ставим галку у прав доступа высокого уровня, открываем дополнительные настройки 6) Здесь главное замонтировать созданные ранее папки: Папка /docker/scanservjs/config - путь для монтирования /app/config Папка /docker/scanservjs/output - путь для монтирования /app/da
    3 points
  21. Brilliant!! It works!!!!!!!!!!! DS3622xs+ properly shutdown in proxmox!!! Awesome! Thank you so very much! All you builders need to colaborate your github pages together every couple of days. That would take the guessing who's what's work! Thank You! I am clicking the thanks button, everyone else feel free to click a thanks like for me since I asked! Phone Guy
    3 points
  22. Даю! Настройка VPN для плагина The Movie Database в DSM (если заблокирован api.themoviedb.org) Получить конфигурационный файл OpenVPN - на примере бесплатного ProtonVPN: Зарегистрироваться на сайте, получить бесплатный тариф ProtonVPN Free Скачать конфигурационный файл OpenVPN Использовать для настройки в DSM логин и пароль для OpenVPN / IKEv2 Настроить VPN в DSM: Панель управления/ Сеть /Сетевой интерфейс/ Создать профиль VPN, OpenVPN: Указать название профиля, логин/пароль (п.1.3), выбрать ранее загруженный
    3 points
  23. JBOD is a raid mode where you create a raid volume from a bunch of disk (size does not matter) and they are lined up in that volume as sequence as a result you would have one volume visible to dsm and when it comes to the "older" lsi sas like sas2008 the it also means that the controller uses IR (R like in raid) mode and need a differen driver, not mpt2sas (or mpt3sas) it would be "megaraid" as driver IT mode (initiator target mode) or HBA mode (host bus adapter) is when you see every disk as a single disk and there is no raid at all in older lsi sas like the sas2008 you
    3 points
  24. Hello~! This is a topic I have been writing for a long time since I wrote the ch_cpuinfo topic. I am xpenology user. And I am an IT engineer who creates shell scripts as hobbies. Please understand that it is written by a google translate site. because i’m korean who is not fluent in English. I created a tool to help image or USB creation After Tinycore + Redpill build. Requirement ============================================================= Tinycore, Build completion status Howto Run
    3 points
  25. - Outcome of the update: SUCCESSFUL - DSM version prior update: RedPill TinyCore DS3622xs+ DSM 7.0.1-42218 - Loader version and model: RedPill TinyCore broadwellnk-7.1.0-42661 - Using custom extra.lzma: NO - Installation type: BAREMETAL - HP Gen8 Microserver - Intel Xeon E3-1220L V2, 16GB RAM, NIC: Intel X520 SFP+ 10Gbit - Additional comments: Doing this Manual that the Network Driver ixgbe is NOT Additional added - Command for 3622 XS - [DS3622xs+] ./rploader.sh update now ./rploader.sh fullupgrade now ./rploader.sh serialgen DS3622xs+
    3 points
  26. DSM 7 handles array creation somewhat differently than DSM 6.x. This tutorial will explain the new, less flexible behavior of DSM 7, provide historical context and offer practical solutions should the reader wish to create certain array configurations no longer possible via the DSM 7 UI. The structures described herein may also be useful toward an understanding of the configuration, troubleshooting and repair of DSM arrays. Be advised - over time, Synology has altered/evolved the definitions of the storage terms in its documentation and used in this tutorial. Additionally, many of
    3 points
  27. Hello, After searching a lot, and testing for hours, i've found something that doesn't seems to in this forum (if it is; sorry i haven't seen it) I've found 2 PERC H310 inside the bin, and saw the fabulous REDPILL LOADER, so i decide to give both a try. Got some usb stick and free disks, i first follow the classic H310 to 9211-8i IT firmware flash (google for it, it's pretty easy to do) Tryed the redpill loader with my new HBA SAS2008 : worked !!! BUT, the drives never show up in the correct order. Worse : the order changed uppon reboot.
    2 points
  28. Sounds familiar! Except there are a bunch of kids in my house, also watching Emby.
    2 points
  29. Use any of your previous build methods, remember to add BRP_JUN_MOD=1 Backup previous img file, replace new custom.gz Can't simply replace img file. Because the zImage and rd.gz of the second partition are already the latest version
    2 points
  30. @jumkey please remember to sync your redpill-misc to the one i've modified from my repo. Takes care of several other issues. redpill-load/include/loader-ext/target_exec.sh_ is also modified in my repo to allow extension colliding dependencies to load correctly.
    2 points
  31. Change both to ./rploader.sh ext broadwellnk-7.1.0-42661 add https://github.com/pocopico/redpill-load/raw/develop/redpill-virtio/rpext-index.json ./rploader.sh ext broadwellnk-7.1.0-42661 add https://github.com/pocopico/redpill-load/raw/develop/redpill-acpid/rpext-index.json
    2 points
  32. The normal process would be : ./rploader.sh update now ./rploader.sh fullupgrade now ./rploader.sh backup now ./rploader.sh identifyusb now ./rploader.sh satamap now edit user_config.json to enter your serial number ./rploader build apollolake-7.1.0-42661
    2 points
  33. Hi, it always help to also identify the platform you are intenting to use. E.g. DS3622xs So i will set a basic information i would like you to fill in for me : Hardware (Motherboard/CPU) : Asus Prime Z270-P m/b / i5 processor Network Interface 1 : Intel igbe (PCIID) Network Interface 2 : Intel X520-2 Loader : TCRP 0.4.6 * Please also add the version you get with running ./rploader.sh Platform (DS3622xsp/DS918+/DS920+/DVA3221/DS1621+/DS3615xs/DS3617xs) : Platform Version (6.2.4/7.0.1/7.1) : Platform Revision (42218/42661/) : GRUB Boot selection : U
    2 points
  34. yes redpill has a loader for the DS3615xs+, the DS920+ loader works with a dtc config file exit: the difference between DS920+ and DS3615xs is 1. DS920+ natively support SHR 2. DS3615xs is not compatible with hardware transcoding
    2 points
  35. All right it seems to be working. meanwhile I manage to correctly install acpid (power off button) and Realtek 2,5 Gb 8125 NIC extensions. Here are my steps (thanks to Thor Group, @pocopico and @Peter Suh 7.1.0 42661 [DS918+] # from Putty sudo ./rploader.sh update now sudo ./rploader.sh fullupgrade now sudo ./rploader.sh identifyusb now sudo ./rploader.sh satamap now # MANUALLY MODIFY user_config.json with serial n. and Mac addresses (included my Realtek 2,5 Gb NIC) # add acpid service (power button) sudo ./rploader.sh ext apollolake-7.1.0-42661 add https:
    2 points
  36. yes i've not done any updates with rp loader and 7.x yet but there are enough people with 7.0.1 u3 systems so i guess it should be possible to installing updates
    2 points
  37. The option auto is a mispropagated option that does not actually exist and is equivalent to the effect of using it without any option. The difference between the three options is the list of each function below. However, if you look closely, static and auto(none) have the same function. Only manual excludes listmodules function. The listmodules() function is the part that automatically detects and processes each device ID and exts. static) echo "Using static compiled redpill extension" getstaticmodule echo "Got $REDPILL_MOD_N
    2 points
  38. It was something to be thankful for for JUN in the past, but it was very disappointing that flexible update support was not possible afterward due to the static source management of the JUN loader. Switching to open source through GITHUB will make REDPILL shine even more valuable. As a result, I am very happy that I, as a general user, was able to participate in some parts.
    2 points
  39. Many thanks. After 2 days of getting nowhere. This worked perfectly for me. I am now rocking DS3622xs+ 7.1.0 on my HP Microserver Gen8 (Baremetal). All data migrated OK
    2 points
  40. (Notice) The 42661 nano U1 download function, which has been changed this time in @pocopico's TC, has not been changed yet. So, to make up for this, we added the function of pre-downloading 42661 nano U1 files to the new URL of the changed U1. This feature allows you to avoid errors caused by downloading within TC, which is still before the change. (Automatic updates are supported for users who downloaded after April 24, but users who downloaded before that should receive new updates.) -----------------------------------------------------------------------------------
    2 points
  41. If you used my package, than the button.ko is loaded automatically on boot. Log in in DSM over SSH and post your output of the commands: lsmod | grep button and ls -l /etc/systemd/system/multi-user.target.wants/
    2 points
  42. ACPID works with ds3622 and ds3617 (and probably ds3615) with Proxmox only when you load the button.ko module. I have included the button.ko in pocopicos acpid for ds3622 here: ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/dodo-dk/rp-ext/main/acpid/rpext-index.json One important thing, the acpid service doesn't work on first boot after install of DSM. After you set your User Account and Password, you need to restart DSM from DSM menu. After this the ACPID works over Proxmox. For ds918 acpid works with pocopicos acpid. But here t
    2 points
  43. That was exactly how I got my second nic to work in dsm 7 on a nas box because even though 2nd nic is internal it is on usb bus not pci bus, I used bb-qq driver and it worked instantly, however only with factory mac, the mac2 is set in grub but doesnt show after bb-qq driver installed. I tried for days maybe weeks to use @pocopico r8152 ext driver, and it never worked, I dont know why. Pocopico should add this as a ext so we can build loader with it already enabled. Idea: Is there a way to save a batch file or pref fie of added ext used to get a system working, so when
    2 points
  44. When you load extension that use overlapping dependencies the initial script will fail. I modified the script to load the module only if it’s not loaded.
    2 points
  45. This is the purpose of each platform mentioned by Pocopico. - DS1621+ is ideal for people with AMD CPUs - DS3622xs+ is ideal for users with large installations (such as Fibre Channel Provisioning) and a complete upgrade path to DS3615x/17x - DS920+ works well with people who want to migrate from DS918+ - DVA3221 is the perfect combination for those who want AI and those who need more SS cams
    2 points
  46. You can go to 7.1 in one hop thats for sure valid. I really dont know why ...
    2 points
  47. I have read here some time. I build the Loader with my own Scripts for myself, but this is a realy great Project. I have tested the TinyCore on a Backup of my DS918+ 7.0.1 KVM Proxmox Machine to Update it to 7.1! All is working fine and run as expected. ACPID is working fine. I can shutdown the VM with the Button in the Proxmox Web GUI. Virtio is also working fine for the LAN Adapter. I startet the Tinycore Image the same way as the original redpill via a virtual USB Drive in the VM. ./rploader.sh update now ./rploader.sh fullupgrade now # Edit custom_confi
    2 points
  48. - Finding the "ds920p.dts" , "ds1621p.dts" Value - 1) After booting to TC, enter the lspci -tnnvq command. tc@box:~$ lspci -tnnvq -[0000:00]-+-00.0 Intel Corporation Gemini Lake Host Bridge [8086:31f0] +-00.1 Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant [8086:318c] +-02.0 Intel Corporation GeminiLake [UHD Graphics 605] [8086:3184] +-0e.0 Intel Corporation Celeron/Pentium Silver Processor High Definition Audio [8086:3198] +-0f.0 In
    2 points
  49. Got it working: https://ip:port/webapi/auth.cgi?api=SYNO.API.Auth&version=3&method=login&account=username&passwd=password&format=%20cookie at the end leave a space between format =cookie so dont use format=cookie, rather format= cookie https://ip:port/webapi/entry.cgi?api=SYNO.ActiveBackup.Activation&method=set&version=1&activated=true&serial_number=serialno
    2 points