Peter Suh Posted October 23, 2022 Share #426 Posted October 23, 2022 6 hours ago, iswego said: I did. But no difference. Is this right structure? ./rploader.sh ext ds1621p_42962 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json And use the correct option. It should not be done as above. ext ds1621p_42962 add tc@box:~$ ./rploader.sh ext ds1621p-7.1.1-42962 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json Rploader Version : 0.9.2.9 Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : develop Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master Extensions : dtbpatch redpill-misc Extensions URL : "https://github.com/pocopico/rp-ext/raw/main/dtbpatch/rpext-index.json", "https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json" TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.v1000-7.0.dev.txz/download TOOLKIT_SHA : 6108f9f7b7f0a13ee985314aef9419303375ab7ded4112be991590339b66ecd1 SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/v1000-source/linux-4.4.x.txz/download SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be COMPILE_METHOD : toolkit_dev TARGET_PLATFORM : ds1621p TARGET_VERSION : 7.1.1 TARGET_REVISION : 42962 REDPILL_LKM_MAKE_TARGET : dev-v7 KERNEL_MAJOR : 4 MODULE_ALIAS_FILE : modules.alias.4.json SYNOMODEL : ds1621p_42962 MODEL : DS1621+ Local Cache Folder : /mnt/sda3/auxfiles DATE Internet : 23102022 Local : 23102022 Checking Internet Access -> OK Cloning into 'redpill-lkm'... remote: Enumerating objects: 1398, done. remote: Counting objects: 100% (470/470), done. remote: Compressing objects: 100% (127/127), done. remote: Total 1398 (delta 360), reused 399 (delta 330), pack-reused 928 Receiving objects: 100% (1398/1398), 2.63 MiB | 3.48 MiB/s, done. Resolving deltas: 100% (923/923), done. Cloning into 'redpill-load'... remote: Enumerating objects: 2835, done. remote: Counting objects: 100% (319/319), done. remote: Compressing objects: 100% (160/160), done. remote: Total 2835 (delta 162), reused 297 (delta 150), pack-reused 2516 Receiving objects: 100% (2835/2835), 118.30 MiB | 18.51 MiB/s, done. Resolving deltas: 100% (1387/1387), done. [#] Checking runtime for required tools... [OK] [#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json... [#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json #################################################################################################################################### 100.0% [OK] [#] ========================================== pocopico.e1000 ========================================== [#] Extension name: e1000 [#] Description: Adds Intel(R) PRO/1000 Network Driver Support [#] To get help visit: <todo> [#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/e1000 [#] Software author: https://github.com/pocopico [#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json [#] Platforms supported: ds1621p_42218 ds1621p_42951 ds918p_41890 dva3221_42661 ds3617xs_42621 ds3617xs_42218 ds920p_42661 dva3221_42962 ds918p_42661 ds3622xsp_42962 ds3617xs_42951 dva1622_42218 dva1622_42621 ds920p_42962 ds1621p_42661 dva1622_42951 ds918p_25556 dva3221_42218 ds3615xs_42661 dva3221_42951 ds3622xsp_42661 ds2422p_42661 ds3622xsp_42218 ds2422p_42962 rs4021xsp_42621 dva1622_42962 ds2422p_42218 rs4021xsp_42962 dva3221_42621 ds3615xs_42962 ds3617xs_42962 ds3615xs_41222 ds920p_42951 rs4021xsp_42218 ds2422p_42951 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 rs4021xsp_42951 ds920p_42621 ds918p_42962 ds3615xs_42951 ds3622xsp_42951 dva1622_42661 ds918p_42218 ds2422p_42621 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds1621p_42962 ds3622xsp_42621 rs4021xsp_42661 [#] ======================================================================================= Quote Link to comment Share on other sites More sharing options...
renegadeBE Posted October 23, 2022 Share #427 Posted October 23, 2022 (edited) 9 hours ago, pocopico said: Well the IP is not a requirement for booting. It should go past that and boot. Do you mean you cannot get to the DSM ? What if you try to boot with the USB GRUB option ? Indeed, DSM does not load. in USB mode works perfectly. When building the loader for the first time, it is important to declare the exact number of HDDs used: the motherboard has 6 SATA, only 3 are used -> satamap=3. Otherwise, the server would not start. Could the problem come from there? TCRP Friend use satamap parameters or autodetect ? Edited October 23, 2022 by renegadeBE Quote Link to comment Share on other sites More sharing options...
pocopico Posted October 23, 2022 Author Share #428 Posted October 23, 2022 (edited) 25 minutes ago, renegadeBE said: Indeed, DSM does not load. in USB mode works perfectly. When building the loader for the first time, it is important to declare the exact number of HDDs used: the motherboard has 6 SATA, only 3 are used -> satamap=3. Otherwise, the server would not start. Could the problem come from there? TCRP Friend use satamap parameters or autodetect ? We have notice that buildroot kexec causes kernel panic on some systems e.g. Microserver N54L which is also AMD based. Maybe you are also falling into the same issue. If thats true, then USB boot option is the only available solution. TCRP Friend , JUN mode and ARPL will not work as they are causing KP. Edited October 23, 2022 by pocopico 3 Quote Link to comment Share on other sites More sharing options...
renegadeBE Posted October 23, 2022 Share #429 Posted October 23, 2022 5 minutes ago, pocopico said: We have notice that buildroot kexec causes kernel panic on some systems e.g. Microserver N54L which is also AMD based. Maybe you are also falling into the same issue. If thats true, then USB boot option is the only available solution. TCRP Friend , JUN mode and ARPL will not work as they are causing KP. Okay, I will continue to update manually. Thank you for your answer Quote Link to comment Share on other sites More sharing options...
iswego Posted October 23, 2022 Share #430 Posted October 23, 2022 7 hours ago, Peter Suh said: And use the correct option. It should not be done as above. ext ds1621p_42962 add tc@box:~$ ./rploader.sh ext ds1621p-7.1.1-42962 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json Rploader Version : 0.9.2.9 Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : develop Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master Extensions : dtbpatch redpill-misc Extensions URL : "https://github.com/pocopico/rp-ext/raw/main/dtbpatch/rpext-index.json", "https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json" TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.v1000-7.0.dev.txz/download TOOLKIT_SHA : 6108f9f7b7f0a13ee985314aef9419303375ab7ded4112be991590339b66ecd1 SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/v1000-source/linux-4.4.x.txz/download SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be COMPILE_METHOD : toolkit_dev TARGET_PLATFORM : ds1621p TARGET_VERSION : 7.1.1 TARGET_REVISION : 42962 REDPILL_LKM_MAKE_TARGET : dev-v7 KERNEL_MAJOR : 4 MODULE_ALIAS_FILE : modules.alias.4.json SYNOMODEL : ds1621p_42962 MODEL : DS1621+ Local Cache Folder : /mnt/sda3/auxfiles DATE Internet : 23102022 Local : 23102022 Checking Internet Access -> OK Cloning into 'redpill-lkm'... remote: Enumerating objects: 1398, done. remote: Counting objects: 100% (470/470), done. remote: Compressing objects: 100% (127/127), done. remote: Total 1398 (delta 360), reused 399 (delta 330), pack-reused 928 Receiving objects: 100% (1398/1398), 2.63 MiB | 3.48 MiB/s, done. Resolving deltas: 100% (923/923), done. Cloning into 'redpill-load'... remote: Enumerating objects: 2835, done. remote: Counting objects: 100% (319/319), done. remote: Compressing objects: 100% (160/160), done. remote: Total 2835 (delta 162), reused 297 (delta 150), pack-reused 2516 Receiving objects: 100% (2835/2835), 118.30 MiB | 18.51 MiB/s, done. Resolving deltas: 100% (1387/1387), done. [#] Checking runtime for required tools... [OK] [#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json... [#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json #################################################################################################################################### 100.0% [OK] [#] ========================================== pocopico.e1000 ========================================== [#] Extension name: e1000 [#] Description: Adds Intel(R) PRO/1000 Network Driver Support [#] To get help visit: <todo> [#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/e1000 [#] Software author: https://github.com/pocopico [#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json [#] Platforms supported: ds1621p_42218 ds1621p_42951 ds918p_41890 dva3221_42661 ds3617xs_42621 ds3617xs_42218 ds920p_42661 dva3221_42962 ds918p_42661 ds3622xsp_42962 ds3617xs_42951 dva1622_42218 dva1622_42621 ds920p_42962 ds1621p_42661 dva1622_42951 ds918p_25556 dva3221_42218 ds3615xs_42661 dva3221_42951 ds3622xsp_42661 ds2422p_42661 ds3622xsp_42218 ds2422p_42962 rs4021xsp_42621 dva1622_42962 ds2422p_42218 rs4021xsp_42962 dva3221_42621 ds3615xs_42962 ds3617xs_42962 ds3615xs_41222 ds920p_42951 rs4021xsp_42218 ds2422p_42951 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 rs4021xsp_42951 ds920p_42621 ds918p_42962 ds3615xs_42951 ds3622xsp_42951 dva1622_42661 ds918p_42218 ds2422p_42621 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds1621p_42962 ds3622xsp_42621 rs4021xsp_42661 [#] ======================================================================================= Thank's all who anwered that quick for your support!! Reason was my misspelling: instead of ext ds1621p_42661 I had to use the whole plattform name: ext ds1621p-7.1.1-42962... 1 Quote Link to comment Share on other sites More sharing options...
titoum Posted October 24, 2022 Share #431 Posted October 24, 2022 is there a way to get the log of why i get file is considered corrupted? curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O ./rploader.sh fullupgrade ./rploader.sh clean ./rploader.sh build ds3622xsp-7.1.1-42962 withfriend ./rploader.sh postupdate ds3622xsp-7.1.1-42962 when booting it asked me to reinstall the dsm and then when providing the file, i get the corrupted file. pid/vid same as before and mac as well. Quote Link to comment Share on other sites More sharing options...
pocopico Posted October 24, 2022 Author Share #432 Posted October 24, 2022 2 hours ago, titoum said: ./rploader.sh build ds3622xsp-7.1.1-42962 withfriend ./rploader.sh postupdate ds3622xsp-7.1.1-42962 when booting it asked me to reinstall the dsm You are booting selecting TCRP Friend at GRUB right ? Quote Link to comment Share on other sites More sharing options...
titoum Posted October 24, 2022 Share #433 Posted October 24, 2022 47 minutes ago, pocopico said: You are booting selecting TCRP Friend at GRUB right ? mb...so went with friend and there cant get ip and i have an error about boost.sh line 580: [: 0: unary operator expected so dont know if related. will double check for the why ip is not being fetched. Quote Link to comment Share on other sites More sharing options...
pocopico Posted October 24, 2022 Author Share #434 Posted October 24, 2022 7 minutes ago, titoum said: mb...so went with friend and there cant get ip and i have an error about boost.sh line 580: [: 0: unary operator expected so dont know if related. will double check for the why ip is not being fetched. Did you had a serial number and mac address set before building the loader ? Quote Link to comment Share on other sites More sharing options...
titoum Posted October 24, 2022 Share #435 Posted October 24, 2022 4 minutes ago, pocopico said: Did you had a serial number and mac address set before building the loader ? yes can see it in the summary of the friend. i have an intel nic (dual giga) and only the port with the defined mac address is working. i dont know if there are some log i could look into ? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted October 25, 2022 Share #436 Posted October 25, 2022 (edited) Introduces how to use rtc-cmos, a new extension driver of pocopico related to starting power reservation in m shell. Edited October 25, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
MSXGames Posted October 25, 2022 Share #437 Posted October 25, 2022 (edited) Hi All, @pocopico In TCRP we have a lot of DS models. Is there also a RS model coming in TCRP ? Kind regards Edited October 25, 2022 by MSXGames Quote Link to comment Share on other sites More sharing options...
pocopico Posted October 25, 2022 Author Share #438 Posted October 25, 2022 (edited) 33 minutes ago, MSXGames said: Hi All, @pocopico In TCRP we have a lot of DS models. Is there also a RS model coming in TCRP ? Kind regards Sure but which one are you thinking and what purpose will it serve ? Can you please explain ? I mean what are the missing features that the new platform will bring ? it’s not very difficult to introduce a new moral but it’s very hard to maintain all these platforms. Edited October 25, 2022 by pocopico Quote Link to comment Share on other sites More sharing options...
MSXGames Posted October 25, 2022 Share #439 Posted October 25, 2022 32 minutes ago, pocopico said: Sure but which one are you thinking and what purpose will it serve ? Can you please explain ? I mean what are the missing features that the new platform will bring ? it’s not very difficult to introduce a new moral but it’s very hard to maintain all these platforms. Hi @pocopico I was thinking about the RS3621xs+, that has a 8core intel xeon cpu and 12 bays. And because I am running it on a server in a rack, the name makes it a little bit easier. It also can handle up to two 10Gbit ethernet cards. I know we can run DS3822xs+ on a server (I am running one as a bare metal), but because of the name RS (Rack System) makes it a bit easier. If you can add and it is possible, I will appriciate it very much. Thank you Kind regards Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted October 26, 2022 Share #440 Posted October 26, 2022 (edited) 7 hours ago, MSXGames said: Hi @pocopico I was thinking about the RS3621xs+, that has a 8core intel xeon cpu and 12 bays. And because I am running it on a server in a rack, the name makes it a little bit easier. It also can handle up to two 10Gbit ethernet cards. I know we can run DS3822xs+ on a server (I am running one as a bare metal), but because of the name RS (Rack System) makes it a bit easier. If you can add and it is possible, I will appriciate it very much. Thank you Kind regards There is one more 12Bay RS3618xs in addition to RS4021xs+, which TCRP is supporting, in the supported model of M SHELL, an auxiliary tool of TCRP. It seems that you are almost satisfied with the specs you are looking for. Supports from M SHELL to TCRP FRIEND. The reason this model was added last is that most of the rest of the Rack station models have dual power, but the 2nd power alarm issue could not be solved. The same goes for RS4021xs+. Since RS3618xs is a physically single-power model, there is no alarm issue. The RS3621xs+ you mentioned is also a dual power model. Edited October 26, 2022 by Peter Suh 2 Quote Link to comment Share on other sites More sharing options...
MSXGames Posted October 26, 2022 Share #441 Posted October 26, 2022 @Peter Suh Yes you are correct, the model RS3621xs+ is a dual power station, my bad, I thought this one was a single power station. Then this model is not good to make a TCRP version. ALmost all versions are with two power supply's. Only the AMD versions has one power supply, will take a look for a model, because the 3618 model is 4 years old now. Thank you for pointing me about the two power supply's Kind regards 1 Quote Link to comment Share on other sites More sharing options...
Vaifranz Posted October 29, 2022 Share #442 Posted October 29, 2022 Hello, I am trying to update my system, and with TCRP version 0.9.2.9 with withfriend I was successful, I have only one problem, the system always boots with "Tiny Core Friend", how can I modify the GRUB menu to select the item with USB? Thank you. Quote Link to comment Share on other sites More sharing options...
loomes Posted October 29, 2022 Share #443 Posted October 29, 2022 1 hour ago, Vaifranz said: Hello, I am trying to update my system, and with TCRP version 0.9.2.9 with withfriend I was successful, I have only one problem, the system always boots with "Tiny Core Friend", how can I modify the GRUB menu to select the item with USB? Thank you. Why would you do that? TCRPFriend must start first to function. When it comes to an DSM Update Friend detect this and recreate the zImage. When you will boot direct you can remove Friend. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted October 29, 2022 Share #444 Posted October 29, 2022 (edited) 2 hours ago, Vaifranz said: Hello, I am trying to update my system, and with TCRP version 0.9.2.9 with withfriend I was successful, I have only one problem, the system always boots with "Tiny Core Friend", how can I modify the GRUB menu to select the item with USB? Thank you. Are there any parts where TCRP friend do not work? If you need to change the order, you can mount the bootloader USB in Windows 10 and edit /boot/grub.cfg on the first partition. You will find something with set default="3" . Change from 3 to 0 . Edited October 29, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
Vaifranz Posted October 29, 2022 Share #445 Posted October 29, 2022 1 hour ago, loomes said: Why would you do that? TCRPFriend must start first to function. When it comes to an DSM Update Friend detect this and recreate the zImage. When you will boot direct you can remove Friend. Thanks for the answer, this method is fine too, but I have not found anything in the forum that would help me in this regard, would you be kind enough to show me how to do it. Thank you Quote Link to comment Share on other sites More sharing options...
Vaifranz Posted October 29, 2022 Share #446 Posted October 29, 2022 38 minutes ago, Peter Suh said: Are there any parts where TCRP friend do not work? If you need to change the order, you can mount the bootloader USB in Windows 10 and edit /boot/grub.cfg on the first partition. You will find something with set default="3" . Change from 3 to 0 . Everything works great, I just can't disable Tiny Core Friend on boot after it has done the update, I always have that item selected in the GRUB menu on every boot, even if on the previous boot I selected another one. Quote Link to comment Share on other sites More sharing options...
loomes Posted October 29, 2022 Share #447 Posted October 29, 2022 14 minutes ago, Vaifranz said: Everything works great, I just can't disable Tiny Core Friend on boot after it has done the update, I always have that item selected in the GRUB menu on every boot, even if on the previous boot I selected another one. As i said. Thats the way its working. First Friend, and then the Friend starts the regular boot process. I dont see the intention to change this when everything is working fine? Quote Link to comment Share on other sites More sharing options...
Vaifranz Posted October 29, 2022 Share #448 Posted October 29, 2022 6 minutes ago, loomes said: As i said. Thats the way its working. First Friend, and then the Friend starts the regular boot process. I dont see the intention to change this when everything is working fine? Okay, but shouldn't it boot up DSM after doing the update? I have Tiny Core Friend on loop. What or where am I wrong? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted October 29, 2022 Share #449 Posted October 29, 2022 (edited) 22 minutes ago, Vaifranz said: Okay, but shouldn't it boot up DSM after doing the update? I have Tiny Core Friend on loop. What or where am I wrong? Isn't there something you're misunderstanding? For example If the bootloader is first created for DSM 7.0.1-42218, Even if you have progressed to the latest version of DSM 7.1.1-42962 Update 2 I keep the version DSM 7.0.1-42218 bootloader and have no problems using it. However, there is no problem that the newly updated TCRP bootloader works. Rather, the TCRP friendloader will display a new version on the console. The USB menu Jot Mod continues to display DSM version 7.0.1-42218. Aren't you stuck in the recovery screen loop after the DSM update? Can you share the final boot screen of TCRP FRIEND? I'd like to check if there are any problems. Edited October 29, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
Head Scratcher Posted October 31, 2022 Share #450 Posted October 31, 2022 I was trying to boot my installation of TCRP (9.2.9) with Friend yesterday and the boot failed after trying to check for Friend updates. This is when I realized my DNS Server was down. After bringing my DNS Server back up, I was able to boot Xpenology without any issues. Has anyone else experienced this? Is the expected behaviour that TCRP with Friend will not boot your server if your DNS Server, the internet or the Friend update location is unavailable? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.