Recommended Posts

Posted (edited)

https://github.com/jumkey/redpill-load

Familiar link, but a little different this time, it supports automatic updates like Jun's Mod.

 

Features

  1. Add BRP_JUN_MOD=1
  2. Add DS2422+
  3. No need for bsp patch files anymore
  4. Support online installation of the latest DSM
  5. 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/jumkey/redpill-load/raw/develop/redpill-misc/rpext-index.json'

 

Edited by jumkey
DS2422+
  • Like 3
  • Thanks 1
Link to post
Share on other sites
Posted (edited)

@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.

Edited by pocopico
  • Like 2
Link to post
Share on other sites
2 minutes ago, pocopico said:

Its a great addition ! Can you explain a bit more ? how does this work ? 

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

  • Like 2
  • Thanks 1
Link to post
Share on other sites
Upgrading DSM no longer requires recreating the loader


Does this mean that the screen changes to a normal screen instead of a connection failure?


571fae4c049e334b868388b17cb7f235.jpg


Sent from my iPhone using Tapatalk
Link to post
Share on other sites
3 minutes ago, jumkey said:

Why use buildroot and not tinycore? Because I didn't find kexec and php available for tc

 

php-cli is available for TC. buildroot i dont know, i have to look for that.

  • Like 1
Link to post
Share on other sites
2 minutes ago, Peter Suh said:

 


Does this mean that the screen changes to a normal screen instead of a connection failure?


571fae4c049e334b868388b17cb7f235.jpg


Sent from my iPhone using Tapatalk

 

 

As i saw Jumkey removes the synoinfo.conf patches for example.com, so yes.

  • Like 1
Link to post
Share on other sites
7 minutes ago, Peter Suh said:

 


Does this mean that the screen changes to a normal screen instead of a connection failure?


571fae4c049e334b868388b17cb7f235.jpg


Sent from my iPhone using Tapatalk

 

yes removed all example.com. but not full test

Link to post
Share on other sites
1 hour ago, pocopico said:

 

As i saw Jumkey removes the synoinfo.conf patches for example.com, so yes.

 

1 hour ago, jumkey said:

yes removed all example.com. but not full test

I am still new here so excuse me for my ignorance.... Isn't this a bad thing? I thought upgrading before checking in was a bad idea, and there are banners all over this forum that say so. I thought removing all instances of synology.com to prevent phoning home to check for updates was smart and required to prevent accidental upgrades?

 

By using this, it allows network updates? Which could break something in the next release or a future release? am I wrong?

Link to post
Share on other sites
9 minutes ago, phone guy said:

 

I am still new here so excuse me for my ignorance.... Isn't this a bad thing? I thought upgrading before checking in was a bad idea, and there are banners all over this forum that say so. I thought removing all instances of synology.com to prevent phoning home to check for updates was smart and required to prevent accidental upgrades?

 

By using this, it allows network updates? Which could break something in the next release or a future release? am I wrong?

You are right, the best way is to update manually, check compatibility before updating.

This is just a solution for me to avoid repeated bsp patches, and the trouble of decompressing encrypted pat files

  • Like 1
Link to post
Share on other sites

This would also allow for adding ext drivers as needed/if needed without rebuilding the entire loader?

adding drivers after the fact, so in a working system and the user adds a new network card, or hba card or whatever?

Link to post
Share on other sites
Posted (edited)
41 minutes ago, nemesis122 said:

sorry dumb question but how can i test this build small tutorial for me :-)

thank you

Use any of your previous build methods, remember to add BRP_JUN_MOD=1

5 minutes ago, phone guy said:

This would also allow for adding ext drivers as needed/if needed without rebuilding the entire loader?

adding drivers after the fact, so in a working system and the user adds a new network card, or hba card or whatever?

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😅

 

Edited by jumkey
  • Like 2
Link to post
Share on other sites
1 hour ago, jumkey said:

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😅

 

I am anxious to see some syntax usage of this by others.  Like I said earlier, I am still relatively new here so it takes me a little time to get the hang of things, and honestly a lot of all this is confusing to me.  I hope others will post syntax, usage and results for those of us confused.

Thank you for the mod and all the continued effort @jumkey and @pocopico

Link to post
Share on other sites
43 minutes ago, phone guy said:

I am anxious to see some syntax usage of this by others.  Like I said earlier, I am still relatively new here so it takes me a little time to get the hang of things, and honestly a lot of all this is confusing to me.  I hope others will post syntax, usage and results for those of us confused.

Thank you for the mod and all the continued effort @jumkey and @pocopico

 

I'm not familiar with the build command, but if I use it like this, will I./build-loader.sh work?

 

BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config-ds918.json ./build-loader.sh 'DS918+' '7.0.1-42218'

 

  • Haha 1
Link to post
Share on other sites
9 hours ago, Peter Suh said:

 

I'm not familiar with the build command, but if I use it like this, will I./build-loader.sh work?

 

BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config-ds918.json ./build-loader.sh 'DS918+' '7.0.1-42218'

 

 

I dont know. thats why I am anxious to see how people use this... are you saying you can issue this command is ssh shell ?

  • Thanks 1
Link to post
Share on other sites
Posted (edited)

Yesterday, I modified rploader.sh a little bit and tried TC loader build according to jumkey's instructions.

rploader.sh modifies the line below under the assumption that it is the latest version 0.7.0.8.

LINE #2117
#  getlatestrploader

LINE #1675
sudo BRP_JUN_MOD=1 BRP_DEBUG=1 BRP_USER_CFG=user_config.json ./build-loader.sh $MODEL $TARGET_VERSION-$TARGET_REVISION loader.img


The log related to the loader building came out as below, and something more detailed seems to appear. Loader building is successful and DSM installation is still being tested.

 

Spoiler

[%] Checking for system tool "date"

[%] Found date at /usr/local/bin/date

[%] Checking for system tool "mkdir"

[%] Found mkdir at /usr/local/bin/mkdir

[%] Checking for system tool "patch"

[%] Found patch at /usr/local/bin/patch

[%] Checking for system tool "sed"

[%] Found sed at /usr/local/bin/sed

[#] Checking runtime for required tools... [OK]

[%] JSON file "user_config.json" is valid

[%] JSON file "/home/tc/redpill-load/config/DS918+/7.1.0-42661/config.json" is valid

[%] Loading user extensions list from user_config.json

[%] Loading bundled extensions list from

[%] ******** Printing config variables ********

[%] Cache dir: /home/tc/redpill-load/cache

[%] Build dir: /home/tc/redpill-load/build/1652443469

[%] Ext dir: /home/tc/redpill-load/ext

[%] User custom dir: /home/tc/redpill-load/custom

[%] User config: user_config.json

[%] Keep build dir? 0

[%] Linux patch method: direct

[%] Linux repack src:

[%] Hardware platform: DS918+

[%] Software version: 7.1.0-42661

[%] Image template: /home/tc/redpill-load/ext/boot-image-template.img.gz

[%] Image destination: loader.img

[%] Common cfg base: /home/tc/redpill-load/config/_common

[%] Release cfg base: /home/tc/redpill-load/config/DS918+/7.1.0-42661

[%] Release cfg JSON: /home/tc/redpill-load/config/DS918+/7.1.0-42661/config.json

[%] Release id: ds918p_42661

[%] User extensions [empty means all]:

[%] Selected extensions [empty means all]:

[%] *******************************************

[#] Updating extensions...

 

[%] Verifying bundled extensions

[%] Checking redpill.bootwait bundled extension

[#] Checking runtime for required tools...

[%] Checking for system tool "ls"

[%] Found ls at /usr/local/bin/ls

[%] Checking for system tool "sha256sum"

[%] Found sha256sum at /usr/local/bin/sha256sum

[%] Checking for system tool "find"

[%] Found find at /usr/local/bin/find

[%] Checking for system tool "mv"

[%] Found mv at /usr/local/bin/mv

[%] Checking for system tool "grep"

[%] Found grep at /usr/local/bin/grep

[%] Checking for system tool "dirname"

[%] Found dirname at /usr/local/bin/dirname

[%] Checking for system tool "tar"

[%] Found tar at /usr/local/bin/tar

[%] Checking for system tool "cp"

[%] Found cp at /usr/local/bin/cp

[%] Checking for system tool "rm"

[%] Found rm at /usr/local/bin/rm

[%] Checking for system tool "chmod"

[%] Found chmod at /usr/local/bin/chmod

[%] Checking for system tool "jq"

[%] Found jq at /usr/local/bin/jq

[%] Checking for system tool "curl"

[%] Found curl at /usr/local/bin/curl

[%] Checking for system tool "date"

[%] Found date at /usr/local/bin/date

[%] Checking for system tool "mkdir"

[%] Found mkdir at /usr/local/bin/mkdir

[%] Checking for system tool "sed"

[%] Found sed at /usr/local/bin/sed

[#] Checking runtime for required tools... [OK]

[%] Loading existing index file for extension redpill.bootwait

[%] ID "redpill.bootwait" is verified as valid

[%] Extension redpill.bootwait index file /home/tc/redpill-load/custom/extensions/redpill.bootwait/redpill.bootwait.json is not readable or does not exist - extension is probably not added

[#] Adding new extension from https://github.com/pocopico/rp-ext/raw/main/redpill-boot-wait/rpext-index.json...

[%] Index is remote - getting from https://github.com/pocopico/rp-ext/raw/main/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[#] Downloading remote file https://github.com/pocopico/rp-ext/raw/main/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

#################################################################################################################################### 100.0%

 

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json" is valid

[%] ID "redpill-boot-wait" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42550" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "ds2422p_42218" is verified as valid

[%] Platform ID "ds2422p_42621" is verified as valid

[%] Platform ID "ds2422p_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json" OK

[%] Creating directory "/home/tc/redpill-load/custom/extensions/redpill-boot-wait"

[%] Copying /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json to /home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json

[#] Adding new extension from https://github.com/pocopico/rp-ext/raw/main/redpill-boot-wait/rpext-index.json... [OK]

[%] Loading existing index file for extension redpill-boot-wait

[%] ID "redpill-boot-wait" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" is valid

[%] ID "redpill-boot-wait" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42550" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "ds2422p_42218" is verified as valid

[%] Platform ID "ds2422p_42621" is verified as valid

[%] Platform ID "ds2422p_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" OK

[%] Found valid existing index for redpill-boot-wait extension at /home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json

[#] ========================================== redpill-boot-wait ==========================================

[#] Extension name: RedPill Bootwait

[#] Description: Simple extension which stops the execution early waiting for the boot device to appear

[#] To get help visit: https://github.com/pocopico/rp-ext/redpill-boot-wait

[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/redpill-boot-wait

[%] Software author: <not provided>

[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-boot-wait/rpext-index.json

[#] Platforms supported: ds1621p_42218 ds918p_41890 dva3221_42661 ds3617xs_42621 ds3617xs_42218 ds920p_42661 ds918p_42661 ds1621p_42661 ds918p_25556 dva3221_42218 ds3615xs_42661 ds3622xsp_42661 ds2422p_42661 ds3622xsp_42218 ds2422p_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds920p_42550 ds918p_42218 ds2422p_42621 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621

[#] =======================================================================================

 

[%] Running extensions indexes update

[#] Checking runtime for required tools...

[%] Checking for system tool "ls"

[%] Found ls at /usr/local/bin/ls

[%] Checking for system tool "sha256sum"

[%] Found sha256sum at /usr/local/bin/sha256sum

[%] Checking for system tool "find"

[%] Found find at /usr/local/bin/find

[%] Checking for system tool "mv"

[%] Found mv at /usr/local/bin/mv

[%] Checking for system tool "grep"

[%] Found grep at /usr/local/bin/grep

[%] Checking for system tool "dirname"

[%] Found dirname at /usr/local/bin/dirname

[%] Checking for system tool "tar"

[%] Found tar at /usr/local/bin/tar

[%] Checking for system tool "cp"

[%] Found cp at /usr/local/bin/cp

[%] Checking for system tool "rm"

[%] Found rm at /usr/local/bin/rm

[%] Checking for system tool "chmod"

[%] Found chmod at /usr/local/bin/chmod

[%] Checking for system tool "jq"

[%] Found jq at /usr/local/bin/jq

[%] Checking for system tool "curl"

[%] Found curl at /usr/local/bin/curl

[%] Checking for system tool "date"

[%] Found date at /usr/local/bin/date

[%] Checking for system tool "mkdir"

[%] Found mkdir at /usr/local/bin/mkdir

[%] Checking for system tool "sed"

[%] Found sed at /usr/local/bin/sed

[#] Checking runtime for required tools... [OK]

[%] No extensions list passed - getting all

[#] Updating pocopico.e1000 extension...

[%] Loading existing index file for extension pocopico.e1000

[%] ID "pocopico.e1000" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json" is valid

[%] ID "pocopico.e1000" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json" OK

[%] Found valid existing index for pocopico.e1000 extension at /home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json

 

[%] Index is remote - getting from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_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%

 

[%] Got new index for pocopico.e1000 from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Current idx SHA256=edee10f4d94627577ea6fdd8e9a3ec35bdd2eea5f289e96a41b6ff508e3702fb vs new SHA256=edee10f4d94627577ea6fdd8e9a3ec35bdd2eea5f289e96a41b6ff508e3702fb

[#] Extension pocopico.e1000 index is already up to date

[#] Updating pocopico.e1000e extension...

[%] Loading existing index file for extension pocopico.e1000e

[%] ID "pocopico.e1000e" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json" is valid

[%] ID "pocopico.e1000e" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json" OK

[%] Found valid existing index for pocopico.e1000e extension at /home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json

 

[%] Index is remote - getting from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

#################################################################################################################################### 100.0%

 

[%] Got new index for pocopico.e1000e from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Current idx SHA256=0abc43901243e77658eae7a003a43c4ab7cd403f57a66242afecd70af236a8a1 vs new SHA256=0abc43901243e77658eae7a003a43c4ab7cd403f57a66242afecd70af236a8a1

[#] Extension pocopico.e1000e index is already up to date

[#] Updating redpill-boot-wait extension...

[%] Loading existing index file for extension redpill-boot-wait

[%] ID "redpill-boot-wait" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" is valid

[%] ID "redpill-boot-wait" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42550" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "ds2422p_42218" is verified as valid

[%] Platform ID "ds2422p_42621" is verified as valid

[%] Platform ID "ds2422p_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" OK

[%] Found valid existing index for redpill-boot-wait extension at /home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json

 

[%] Index is remote - getting from https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

#################################################################################################################################### 100.0%

 

[%] Got new index for redpill-boot-wait from https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Current idx SHA256=82af482d3558c568e8dd5b7790700e6f46187596cc602abd640722f914609060 vs new SHA256=82af482d3558c568e8dd5b7790700e6f46187596cc602abd640722f914609060

[#] Extension redpill-boot-wait index is already up to date

[#] Updating redpill-misc extension...

[%] Loading existing index file for extension redpill-misc

[%] ID "redpill-misc" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json" is valid

[%] ID "redpill-misc" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json" OK

[%] Found valid existing index for redpill-misc extension at /home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json

 

[%] Index is remote - getting from https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

#################################################################################################################################### 100.0%

 

[%] Got new index for redpill-misc from https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json

[%] Current idx SHA256=12cb20ca4a810df0b83bdcb54867a77a25f18caa7e26ebb5e4e2fa6ec5bad211 vs new SHA256=4e35c60123274f070b43276b1f53515afcb05df79a9fc446ea258ff8eeef5d1e

[#] Updating redpill-misc extension... [OK]

[%] Updating & downloading all extensions for ds918p_42661

[#] Checking runtime for required tools...

[%] Checking for system tool "ls"

[%] Found ls at /usr/local/bin/ls

[%] Checking for system tool "sha256sum"

[%] Found sha256sum at /usr/local/bin/sha256sum

[%] Checking for system tool "find"

[%] Found find at /usr/local/bin/find

[%] Checking for system tool "mv"

[%] Found mv at /usr/local/bin/mv

[%] Checking for system tool "grep"

[%] Found grep at /usr/local/bin/grep

[%] Checking for system tool "dirname"

[%] Found dirname at /usr/local/bin/dirname

[%] Checking for system tool "tar"

[%] Found tar at /usr/local/bin/tar

[%] Checking for system tool "cp"

[%] Found cp at /usr/local/bin/cp

[%] Checking for system tool "rm"

[%] Found rm at /usr/local/bin/rm

[%] Checking for system tool "chmod"

[%] Found chmod at /usr/local/bin/chmod

[%] Checking for system tool "jq"

[%] Found jq at /usr/local/bin/jq

[%] Checking for system tool "curl"

[%] Found curl at /usr/local/bin/curl

[%] Checking for system tool "date"

[%] Found date at /usr/local/bin/date

[%] Checking for system tool "mkdir"

[%] Found mkdir at /usr/local/bin/mkdir

[%] Checking for system tool "sed"

[%] Found sed at /usr/local/bin/sed

[#] Checking runtime for required tools... [OK]

[#] Updating ds918p_42661 platforms extensions...

[%] Platform ID "ds918p_42661" is verified as valid

[%] No extensions list passed - getting all

[%] Processing extension pocopico.e1000 for ds918p_42661 platform

[%] ID "pocopico.e1000" is verified as valid

[%] Attempted to get existing recipe - call resulted in code #2

[%] Fetching new recipe for extension pocopico.e1000 and platform ds918p_42661

[%] Platform ID "ds918p_42661" is verified as valid

[%] Loading existing index file for extension pocopico.e1000

[%] ID "pocopico.e1000" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json" is valid

[%] ID "pocopico.e1000" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json" OK

[%] Found valid existing index for pocopico.e1000 extension at /home/tc/redpill-load/custom/extensions/pocopico.e1000/pocopico.e1000.json

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/releases/ds918p_42218.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

#################################################################################################################################### 100.0%

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[%] Got new recipe to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

[%] Previous recipe is not usable (outdated, broken, or missing) - processing newly downloaded one

[%] Validating extension index file "pocopico.e1000"

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[#] Filling-in newly downloaded recipe for extension pocopico.e1000 platform ds918p_42661

[%] Platform dir for extension pocopico.e1000 platform ds918p_42661 is /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661

[%] Creating new platform dir /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661

[%] Creating directory "/home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661"

[%] Copying recipe /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to its permanent place in /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/ds918p_42661.json

[%] Copying /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/ds918p_42661.json

[%] Processing file entry #0

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/releases/e1000-4.4.180plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000-4.4.180plus.tgz

#################################################################################################################################### 100.0%

[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000-4.4.180plus.tgz file...

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000-4.4.180plus.tgz

[OK]

[%] File /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000-4.4.180plus.tgz is marked as a packed archive - unpacking

[#] Unpacking files from /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000-4.4.180plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/... [OK]

[%] Processing file entry #1

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/src/check-e1000.sh to /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/check-e1000.sh

#################################################################################################################################### 100.0%

[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/check-e1000.sh file...

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/check-e1000.sh

[OK]

[%] Extension has kernel modules - checking

[%] Checking if file exists at /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/e1000.ko

[%] Extension has scripts - checking

[%] Checking if file for action on_boot exists at /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/check-e1000.sh

[#] Successfully processed recipe for extension pocopico.e1000 platform ds918p_42661

[%] Processing extension pocopico.e1000e for ds918p_42661 platform

[%] ID "pocopico.e1000e" is verified as valid

[%] Attempted to get existing recipe - call resulted in code #2

[%] Fetching new recipe for extension pocopico.e1000e and platform ds918p_42661

[%] Platform ID "ds918p_42661" is verified as valid

[%] Loading existing index file for extension pocopico.e1000e

[%] ID "pocopico.e1000e" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json" is valid

[%] ID "pocopico.e1000e" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json" OK

[%] Found valid existing index for pocopico.e1000e extension at /home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/releases/ds918p_42218.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

#################################################################################################################################### 100.0%

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[%] Got new recipe to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

[%] Previous recipe is not usable (outdated, broken, or missing) - processing newly downloaded one

[%] Validating extension index file "pocopico.e1000e"

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[#] Filling-in newly downloaded recipe for extension pocopico.e1000e platform ds918p_42661

[%] Platform dir for extension pocopico.e1000e platform ds918p_42661 is /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661

[%] Creating new platform dir /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661

[%] Creating directory "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661"

[%] Copying recipe /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to its permanent place in /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/ds918p_42661.json

[%] Copying /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/ds918p_42661.json

[%] Processing file entry #0

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/releases/e1000e-4.4.180plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e-4.4.180plus.tgz

#################################################################################################################################### 100.0%

[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e-4.4.180plus.tgz file...

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e-4.4.180plus.tgz

[OK]

[%] File /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e-4.4.180plus.tgz is marked as a packed archive - unpacking

[#] Unpacking files from /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e-4.4.180plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/... [OK]

[%] Processing file entry #1

[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/src/check-e1000e.sh to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/check-e1000e.sh

#################################################################################################################################### 100.0%

[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/check-e1000e.sh file...

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/check-e1000e.sh

[OK]

[%] Extension has kernel modules - checking

[%] Checking if file exists at /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/e1000e.ko

[%] Extension has scripts - checking

[%] Checking if file for action on_boot exists at /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/check-e1000e.sh

[#] Successfully processed recipe for extension pocopico.e1000e platform ds918p_42661

[%] Processing extension redpill-boot-wait for ds918p_42661 platform

[%] ID "redpill-boot-wait" is verified as valid

[%] Attempted to get existing recipe - call resulted in code #2

[%] Fetching new recipe for extension redpill-boot-wait and platform ds918p_42661

[%] Platform ID "ds918p_42661" is verified as valid

[%] Loading existing index file for extension redpill-boot-wait

[%] ID "redpill-boot-wait" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" is valid

[%] ID "redpill-boot-wait" is verified as valid

[%] Platform ID "ds920p_42218" is verified as valid

[%] Platform ID "ds920p_42550" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "ds2422p_42218" is verified as valid

[%] Platform ID "ds2422p_42621" is verified as valid

[%] Platform ID "ds2422p_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json" OK

[%] Found valid existing index for redpill-boot-wait extension at /home/tc/redpill-load/custom/extensions/redpill-boot-wait/redpill-boot-wait.json

[#] Downloading remote file https://github.com/RedPill-TTG/redpill-boot-wait/raw/master/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

#################################################################################################################################### 100.0%

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[%] Got new recipe to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

[%] Previous recipe is not usable (outdated, broken, or missing) - processing newly downloaded one

[%] Validating extension index file "redpill-boot-wait"

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[#] Filling-in newly downloaded recipe for extension redpill-boot-wait platform ds918p_42661

[%] Platform dir for extension redpill-boot-wait platform ds918p_42661 is /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661

[%] Creating new platform dir /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661

[%] Creating directory "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661"

[%] Copying recipe /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to its permanent place in /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/ds918p_42661.json

[%] Copying /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json to /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/ds918p_42661.json

[%] Processing file entry #0

[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/src/boot-wait.sh to /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/boot-wait.sh

#################################################################################################################################### 100.0%

[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/boot-wait.sh file...

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/boot-wait.sh

[OK]

[%] Extension has scripts - checking

[%] Checking if file for action on_boot exists at /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/boot-wait.sh

[#] Successfully processed recipe for extension redpill-boot-wait platform ds918p_42661

[%] Processing extension redpill-misc for ds918p_42661 platform

[%] ID "redpill-misc" is verified as valid

[%] Validating extension index file "redpill-misc"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661/ds918p_42661.json" is valid

[%] Attempted to get existing recipe - call resulted in code #0

[%] Fetching new recipe for extension redpill-misc and platform ds918p_42661

[%] Platform ID "ds918p_42661" is verified as valid

[%] Loading existing index file for extension redpill-misc

[%] ID "redpill-misc" is verified as valid

[%] Validating extension index file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json" is valid

[%] ID "redpill-misc" is verified as valid

[%] Platform ID "ds3615xs_25556" is verified as valid

[%] Platform ID "ds3615xs_41222" is verified as valid

[%] Platform ID "ds3615xs_42218" is verified as valid

[%] Platform ID "ds3615xs_42621" is verified as valid

[%] Platform ID "ds3615xs_42661" is verified as valid

[%] Platform ID "ds3617xs_42218" is verified as valid

[%] Platform ID "ds3617xs_42621" is verified as valid

[%] Platform ID "ds3617xs_42661" is verified as valid

[%] Platform ID "ds3622xsp_42218" is verified as valid

[%] Platform ID "ds3622xsp_42621" is verified as valid

[%] Platform ID "ds3622xsp_42661" is verified as valid

[%] Platform ID "ds1621p_42218" is verified as valid

[%] Platform ID "ds1621p_42621" is verified as valid

[%] Platform ID "ds1621p_42661" is verified as valid

[%] Platform ID "dva3221_42218" is verified as valid

[%] Platform ID "dva3221_42621" is verified as valid

[%] Platform ID "dva3221_42661" is verified as valid

[%] Platform ID "ds918p_25556" is verified as valid

[%] Platform ID "ds918p_41890" is verified as valid

[%] Platform ID "ds918p_42218" is verified as valid

[%] Platform ID "ds918p_42621" is verified as valid

[%] Platform ID "ds918p_42661" is verified as valid

[%] Platform ID "ds920p_42621" is verified as valid

[%] Platform ID "ds920p_42661" is verified as valid

[%] Extension index file "/home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json" OK

[%] Found valid existing index for redpill-misc extension at /home/tc/redpill-load/custom/extensions/redpill-misc/redpill-misc.json

[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

#################################################################################################################################### 100.0%

[%] JSON file "/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json" is valid

[%] Got new recipe to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

[%] Both new (/home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json) and old (/home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661/ds918p_42661.json) recipes exist - comparing

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661/ds918p_42661.json

[%] Generating SHA-256 for /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json

[#] Extension redpill-misc for ds918p_42661 platform is already up to date

[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/boot-wait.sh file... [OK]

[#] Updating extensions... [OK]

[%] Unpacked PAT /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked not found - preparing

[%] Creating directory "/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked"

[%] Found existing PAT at /home/tc/redpill-load/cache/ds918p_42661.pat - skipping download

[#] Verifying /home/tc/redpill-load/cache/ds918p_42661.pat file...

[%] Generating SHA-256 for /home/tc/redpill-load/cache/ds918p_42661.pat

[OK]

[#] Unpacking /home/tc/redpill-load/cache/ds918p_42661.pat file to /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked... [OK]

[#] Verifying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage file...

[%] Generating SHA-256 for /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage

[OK]

[#] Patching /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage to /home/tc/redpill-load/build/1652443469/zImage-patched...

[%] Applying zImage-001-918p-42661-ramdisk-and-flag-NOP.bsp

[#] Patching /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage to /home/tc/redpill-load/build/1652443469/zImage-patched... [OK]

[%] Unpacked ramdisk /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked not found - preparing

[%] Creating directory "/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked"

[#] Verifying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/rd.gz file...

[%] Generating SHA-256 for /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/rd.gz

[OK]

[#] Unpacking /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/rd.gz file to /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked... [OK]

/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked /home/tc/redpill-load

hint: Using 'master' as the name for the initial branch. This default branch name

hint: is subject to change. To configure the initial branch name to use in all

hint: of your new repositories, which will suppress this warning, call:

hint:

hint:   git config --global init.defaultBranch <name>

hint:

hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and

hint: 'development'. The just-created branch can be renamed via this command:

hint:

hint:   git branch -m <name>

Initialized empty Git repository in /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/.git/

Author identity unknown

 

*** Please tell me who you are.

 

Run

 

  git config --global user.email "you@example.com"

  git config --global user.name "Your Name"

 

to set your account's default identity.

Omit --global to set the identity only in this repository.

 

fatal: unable to auto-detect email address (got 'root@box.(none)')

fatal: Failed to resolve 'HEAD' as a valid ref.

/home/tc/redpill-load

[#] Apply patches to /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked...

[%] Resolved path '@@@COMMON@@@/ramdisk-001-disable-root-pwd.patch' to '/home/tc/redpill-load/config/_common/ramdisk-001-disable-root-pwd.patch'

 

[%] Applying /home/tc/redpill-load/config/_common/ramdisk-001-disable-root-pwd.patch

[%] Resolved path '@@@COMMON@@@/v7.0.1/ramdisk-002-init-script.patch' to '/home/tc/redpill-load/config/_common/v7.0.1/ramdisk-002-init-script.patch'

[%] Applying /home/tc/redpill-load/config/_common/v7.0.1/ramdisk-002-init-script.patch

[%] Resolved path '@@@COMMON@@@/v7.0.1/ramdisk-003-post-init-script.patch' to '/home/tc/redpill-load/config/_common/v7.0.1/ramdisk-003-post-init-script.patch'

[%] Applying /home/tc/redpill-load/config/_common/v7.0.1/ramdisk-003-post-init-script.patch

[#] Apply patches to /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked... [OK]

[#] Patching config files in ramdisk...

[%] Calling _set_conf_kv 'rss_server_ssl' 'https://example.com/null.xml' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'myds_region_api_base_url' 'https://example.com' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'maxdisks' '16' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'rss_server' 'http://example.com/null.xml' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'HddHotplug' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'internalportcfg' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'support_led_brightness_adjustment' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'buzzeroffen' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'updateurl' 'http://example.com/' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'small_info_path' 'https://example.com/null' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'esataportcfg' '0x0' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'support_leds_lp3943' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'rss_server_ssl' 'https://example.com/null.xml' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'myds_region_api_base_url' 'https://example.com' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'maxdisks' '16' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'rss_server' 'http://example.com/null.xml' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'HddHotplug' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'internalportcfg' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'support_led_brightness_adjustment' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'buzzeroffen' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'updateurl' 'http://example.com/' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'small_info_path' 'https://example.com/null' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'esataportcfg' '0x0' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'support_leds_lp3943' '' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'support_bde_internal_10g' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'maxdisks' '16' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'support_disk_compatibility' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'support_memory_compatibility' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'internalportcfg' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc/synoinfo.conf'

[%] Calling _set_conf_kv 'support_bde_internal_10g' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'maxdisks' '16' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'support_disk_compatibility' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'support_memory_compatibility' 'no' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[%] Calling _set_conf_kv 'internalportcfg' '0xffff' '/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/etc.defaults/synoinfo.conf'

[#] Patching config files in ramdisk... [OK]

[#] Adding OS config patching...

[%] Replacing "@@@CONFIG-MANIPULATORS-TOOLS@@@" with script /home/tc/redpill-load/include/config-manipulators.sh in /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/sbin/init.post

[%] Replacing "@@@CONFIG-MANIPULATORS-TOOLS@@@" with text from /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/sbin/init.post.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/sbin/init.post

[%] Replacing "@@@CONFIG-GENERATED@@@" with text from /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/sbin/init.post.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked/sbin/init.post

[#] Adding OS config patching... [OK]

fatal: ambiguous argument 'baseline': unknown revision or path not in the working tree.

Use '--' to separate paths from revisions, like this:

'git <command> [<revision>...] -- [<file>...]'

/home/tc/redpill-load/build/1652443469/rd-ds918p_42661-unpacked /home/tc/redpill-load

/home/tc/redpill-load

[#] Adding OS config patching... [OK]

[%] Removing old unpacked RD files

[%] Creating custom initramfs layer structure

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd"

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd/exts"

[%] Mass copying files from entries in /home/tc/redpill-load/config/DS918+/7.1.0-42661/config.json:.extra.ramdisk_copy

[%] Resolved path '@@@COMMON@@@/iosched-trampoline.sh' to '/home/tc/redpill-load/config/_common/iosched-trampoline.sh'

[%] Copying /home/tc/redpill-load/config/_common/iosched-trampoline.sh to /home/tc/redpill-load/build/1652443469/custom-initrd/usr/sbin/modprobe

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd/usr/sbin"

[%] Resolved path '@@@EXT@@@/rp-lkm/redpill-linux-v4.4.180+.ko' to '/home/tc/redpill-load/ext/rp-lkm/redpill-linux-v4.4.180+.ko'

[%] Copying /home/tc/redpill-load/ext/rp-lkm/redpill-linux-v4.4.180+.ko to /home/tc/redpill-load/build/1652443469/custom-initrd/usr/lib/modules/rp.ko

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd/usr/lib/modules"

[%] Mass copying files from entries in user_config.json:.ramdisk_copy

[#] Bundling extensions...

[%] Dumping all extensions for ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts

[#] Checking runtime for required tools...

[%] Checking for system tool "ls"

[%] Found ls at /usr/local/bin/ls

[%] Checking for system tool "sha256sum"

[%] Found sha256sum at /usr/local/bin/sha256sum

[%] Checking for system tool "find"

[%] Found find at /usr/local/bin/find

[%] Checking for system tool "mv"

[%] Found mv at /usr/local/bin/mv

[%] Checking for system tool "grep"

[%] Found grep at /usr/local/bin/grep

[%] Checking for system tool "dirname"

[%] Found dirname at /usr/local/bin/dirname

[%] Checking for system tool "tar"

[%] Found tar at /usr/local/bin/tar

[%] Checking for system tool "cp"

[%] Found cp at /usr/local/bin/cp

[%] Checking for system tool "rm"

[%] Found rm at /usr/local/bin/rm

[%] Checking for system tool "chmod"

[%] Found chmod at /usr/local/bin/chmod

[%] Checking for system tool "jq"

[%] Found jq at /usr/local/bin/jq

[%] Checking for system tool "curl"

[%] Found curl at /usr/local/bin/curl

[%] Checking for system tool "date"

[%] Found date at /usr/local/bin/date

[%] Checking for system tool "mkdir"

[%] Found mkdir at /usr/local/bin/mkdir

[%] Checking for system tool "sed"

[%] Found sed at /usr/local/bin/sed

[#] Checking runtime for required tools... [OK]

[#] Dumping ds918p_42661 platform extensions to /home/tc/redpill-load/build/1652443469/custom-initrd/exts...

[%] Platform ID "ds918p_42661" is verified as valid

[%] No extensions list passed - getting all

[%] Dumping platform ds918p_42661 extension pocopico.e1000 from /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/pocopico.e1000

[%] ID "pocopico.e1000" is verified as valid

[%] Validating extension index file "pocopico.e1000"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661/ds918p_42661.json" is valid

[%] Copying /home/tc/redpill-load/custom/extensions/pocopico.e1000/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/pocopico.e1000

[%] Extension has kernel modules - dumping

[%] Adding e1000.ko kmod (args: ) from pocopico.e1000 extension

[%] Extension has scripts - dumping

[%] Adding on_boot script for action check-e1000.sh from pocopico.e1000 extension

[%] Dumping platform ds918p_42661 extension pocopico.e1000e from /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/pocopico.e1000e

[%] ID "pocopico.e1000e" is verified as valid

[%] Validating extension index file "pocopico.e1000e"

[%] JSON file "/home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661/ds918p_42661.json" is valid

[%] Copying /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/pocopico.e1000e

[%] Extension has kernel modules - dumping

[%] Adding e1000e.ko kmod (args: ) from pocopico.e1000e extension

[%] Extension has scripts - dumping

[%] Adding on_boot script for action check-e1000e.sh from pocopico.e1000e extension

[%] Dumping platform ds918p_42661 extension redpill-boot-wait from /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/redpill-boot-wait

[%] ID "redpill-boot-wait" is verified as valid

[%] Validating extension index file "redpill-boot-wait"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661/ds918p_42661.json" is valid

[%] Copying /home/tc/redpill-load/custom/extensions/redpill-boot-wait/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/redpill-boot-wait

[%] Extension has scripts - dumping

[%] Adding on_boot script for action boot-wait.sh from redpill-boot-wait extension

[%] Dumping platform ds918p_42661 extension redpill-misc from /home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/redpill-misc

[%] ID "redpill-misc" is verified as valid

[%] Validating extension index file "redpill-misc"

[%] JSON file "/home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661/ds918p_42661.json" is valid

[%] Copying /home/tc/redpill-load/custom/extensions/redpill-misc/ds918p_42661 to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/redpill-misc

[%] Extension has scripts - dumping

[%] Adding on_boot script for action install_rd.sh from redpill-misc extension

[%] Adding on_os_load script for action install-all.sh from redpill-misc extension

[%] Copying include/loader-ext/readme.txt_ to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/__README__.txt

[%] Copying include/loader-ext/target_exec.sh_ to /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh

[%] Replacing "@@@PLATFORM_ID@@@" with text from /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh

[%] Replacing "@@@EXTENSION_IDS@@@" with text from /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh

[%] Prepared EXT_DATA:

EXT_3_scripts_on_boot="install_rd.sh"

EXT_1_kmod_files="e1000e.ko "

EXT_3_scripts_on_os_load="install-all.sh"

EXT_0_scripts_on_boot="check-e1000.sh"

EXT_1_scripts_on_boot="check-e1000e.sh"

EXT_2_scripts_on_boot="boot-wait.sh"

EXT_0_kmod_files="e1000.ko "

 

[%] Replacing "@@@EXT_DATA@@@" with text from /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/custom-initrd/exts/exec.sh

[#] Bundling extensions... [OK]

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd/usr/bin"

[%] Creating directory "/home/tc/redpill-load/build/1652443469/custom-initrd/etc"

[#] Packing custom ramdisk layer to /home/tc/redpill-load/build/1652443469/custom.gz...

[%] Repacking /home/tc/redpill-load/build/1652443469/custom-initrd to LZ /home/tc/redpill-load/build/1652443469/custom.gz

1+0 records in

1+0 records out

64 bytes copied, 0.000116057 s, 551 kB/s

[#] Packing custom ramdisk layer to /home/tc/redpill-load/build/1652443469/custom.gz... [OK]

[%] Removing custom ramdisk layer files

[#] Generating GRUB config...

[%] Reading user extra_cmdline entries

[%] Generating GRUB menu entries

[%] Reading base cmdline

[%] Processing entry "RedPill DS918+ v7.1.0-42661 (USB, Verbose)"

[%] Applying entry cmdline

[%] Replacing base cmdline "earlyprintk" value "<not set>" with entry value "null"

[%] Replacing base cmdline "loglevel" value "<not set>" with entry value "15"

[%] Replacing base cmdline "log_buf_len" value "<not set>" with entry value "32M"

[%] Applying user extra_cmdline

[%] Replacing previous cmdline "pid" value "0x0001" with user value "0xa4a5"

[%] Replacing previous cmdline "mac1" value "<not set>" with user value "0011325EA89D"

[%] Replacing previous cmdline "sn" value "<not set>" with user value "20C0SBRJR0GKL"

[%] Replacing previous cmdline "vid" value "0x46f4" with user value "0x0525"

[%] Replacing previous cmdline "DiskIdxMap" value "<not set>" with user value "00"

[%] Replacing previous cmdline "SataPortMap" value "<not set>" with user value "3"

[%] Generated cmdline for entry: withefi earlyprintk syno_hw_version=DS918+ console=ttyS0,115200n8 netif_num=1 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 syno_port_thaw=1 mac1=0011325EA89D sn=20C0SBRJR0GKL vid=0x0525 elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=1 log_buf_len=32M root=/dev/md0 SataPortMap=3

[%] Processing entry "RedPill DS918+ v7.1.0-42661 (SATA, Verbose)"

[%] Applying entry cmdline

[%] Replacing base cmdline "earlyprintk" value "<not set>" with entry value "null"

[%] Replacing base cmdline "synoboot_satadom" value "<not set>" with entry value "2"

[%] Replacing base cmdline "loglevel" value "<not set>" with entry value "15"

[%] Replacing base cmdline "log_buf_len" value "<not set>" with entry value "32M"

[%] Applying user extra_cmdline

[%] Replacing previous cmdline "pid" value "0x0001" with user value "0xa4a5"

[%] Replacing previous cmdline "mac1" value "<not set>" with user value "0011325EA89D"

[%] Replacing previous cmdline "sn" value "<not set>" with user value "20C0SBRJR0GKL"

[%] Replacing previous cmdline "vid" value "0x46f4" with user value "0x0525"

[%] Replacing previous cmdline "DiskIdxMap" value "<not set>" with user value "00"

[%] Replacing previous cmdline "SataPortMap" value "<not set>" with user value "3"

[%] Generated cmdline for entry: withefi earlyprintk syno_hw_version=DS918+ console=ttyS0,115200n8 netif_num=1 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=2 syno_port_thaw=1 mac1=0011325EA89D sn=20C0SBRJR0GKL vid=0x0525 elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=1 log_buf_len=32M root=/dev/md0 SataPortMap=3

[%] Generated all menu entries:

menuentry 'RedPill DS918+ v7.1.0-42661 (USB, Verbose)' {

        savedefault

        set root=(hd0,msdos1)

        echo Loading Linux...

        linux /zImage withefi earlyprintk syno_hw_version=DS918+ console=ttyS0,115200n8 netif_num=1 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 syno_port_thaw=1 mac1=0011325EA89D sn=20C0SBRJR0GKL vid=0x0525 elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=1 log_buf_len=32M root=/dev/md0 SataPortMap=3

        echo Loading initramfs...

        initrd /rd.gz /custom.gz

        echo Starting kernel with USB boot

}

 

menuentry 'RedPill DS918+ v7.1.0-42661 (SATA, Verbose)' {

        savedefault

        set root=(hd0,msdos1)

        echo Loading Linux...

        linux /zImage withefi earlyprintk syno_hw_version=DS918+ console=ttyS0,115200n8 netif_num=1 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=2 syno_port_thaw=1 mac1=0011325EA89D sn=20C0SBRJR0GKL vid=0x0525 elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=1 log_buf_len=32M root=/dev/md0 SataPortMap=3

        echo Loading initramfs...

        initrd /rd.gz /custom.gz

        echo Starting kernel with SATA boot

        echo WARNING: SATA boot support on this platform is experimental!

}

 

 

[%] Assembling final grub config in /home/tc/redpill-load/build/1652443469/grub.cfg

[%] Resolved path '@@@COMMON@@@/grub-template.conf' to '/home/tc/redpill-load/config/_common/grub-template.conf'

[%] Copying /home/tc/redpill-load/config/_common/grub-template.conf to /home/tc/redpill-load/build/1652443469/grub.cfg

[%] Replacing "@@@MENU_ENTRIES@@@" with text from /home/tc/redpill-load/build/1652443469/grub.cfg.tmp_ins_frag in /home/tc/redpill-load/build/1652443469/grub.cfg

[#] Generating GRUB config... [OK]

[#] Creating loader image at loader.img...

[%] Unpacking /home/tc/redpill-load/ext/boot-image-template.img.gz to loader.img

[%] Attached loader.img as /dev/loop52

[%] Creating directory "/home/tc/redpill-load/build/1652443469/img-mnt/part-1"

[%] Successfully mounted /dev/loop52p1 to /home/tc/redpill-load/build/1652443469/img-mnt/part-1

[%] Image loader.img already attached to /dev/loop52 - using it

[%] Creating directory "/home/tc/redpill-load/build/1652443469/img-mnt/part-2"

[%] Successfully mounted /dev/loop52p2 to /home/tc/redpill-load/build/1652443469/img-mnt/part-2

[%] Copying extra files

[%] Mass copying files from entries in /home/tc/redpill-load/config/DS918+/7.1.0-42661/config.json:.extra.bootp1_copy

[%] Resolved path '@@@PAT@@@/GRUB_VER' to '/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/GRUB_VER'

[%] Copying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/GRUB_VER to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/GRUB_VER

[%] Resolved path '@@@COMMON@@@/EFI/boot/SynoBootLoader.efi' to '/home/tc/redpill-load/config/_common/EFI/boot/SynoBootLoader.efi'

[%] Copying /home/tc/redpill-load/config/_common/EFI/boot/SynoBootLoader.efi to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/EFI/BOOT/

[%] Resolved path '@@@COMMON@@@/EFI/boot/SynoBootLoader.conf' to '/home/tc/redpill-load/config/_common/EFI/boot/SynoBootLoader.conf'

[%] Copying /home/tc/redpill-load/config/_common/EFI/boot/SynoBootLoader.conf to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/EFI/BOOT/

[%] Mass copying files from entries in /home/tc/redpill-load/config/DS918+/7.1.0-42661/config.json:.extra.bootp2_copy

[%] Resolved path '@@@COMMON@@@/EFI' to '/home/tc/redpill-load/config/_common/EFI'

[%] Copying /home/tc/redpill-load/config/_common/EFI to /home/tc/redpill-load/build/1652443469/img-mnt/part-2/EFI

[%] Resolved path '@@@PAT@@@/grub_cksum.syno' to '/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/grub_cksum.syno'

[%] Copying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/grub_cksum.syno to /home/tc/redpill-load/build/1652443469/img-mnt/part-2/grub_cksum.syno

[%] Resolved path '@@@PAT@@@/rd.gz' to '/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/rd.gz'

[%] Copying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/rd.gz to /home/tc/redpill-load/build/1652443469/img-mnt/part-2/rd.gz

[%] Resolved path '@@@PAT@@@/zImage' to '/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage'

[%] Copying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/zImage to /home/tc/redpill-load/build/1652443469/img-mnt/part-2/zImage

[%] Resolved path '@@@PAT@@@/GRUB_VER' to '/home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/GRUB_VER'

[%] Copying /home/tc/redpill-load/build/1652443469/pat-ds918p_42661-unpacked/GRUB_VER to /home/tc/redpill-load/build/1652443469/img-mnt/part-2/GRUB_VER

[%] Copying patched files

[%] Copying /home/tc/redpill-load/build/1652443469/zImage-patched to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/zImage

[%] Copying /home/tc/redpill-load/build/1652443469/rd-patched-ds918p_42661.gz to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/rd.gz

[%] Copying /home/tc/redpill-load/build/1652443469/custom.gz to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/custom.gz

[%] Copying /home/tc/redpill-load/build/1652443469/grub.cfg to /home/tc/redpill-load/build/1652443469/img-mnt/part-1/boot/grub/grub.cfg

[#] Creating loader image at loader.img... [OK]

[#] Cleaning up...

[%] Unmounting all partitions of loader.img via /dev/loop52

[%] Unmounted all partitions of loader.img

[%] Detached /dev/loop52

[#] Cleaning up... [OK]

Mounting /dev/sda1 to localdiskp1

/dev/sda2 localdiskp2

Creating tinycore entry

menuentry 'Tiny Core Image Build' {

        savedefault

        set root=(hd0,msdos3)

        echo Loading Linux...

        linux /vmlinuz64 loglevel=3 cde waitusb=5 vga=791

        echo Loading initramfs...

        initrd /corepure64.gz

        echo Booting TinyCore for loader creation

}

Entries in Localdisk bootloader :

=======================================================================

menuentry 'RedPill DS918+ v7.1.0-42661 (USB, Verbose)' {

menuentry 'RedPill DS918+ v7.1.0-42661 (SATA, Verbose)' {

menuentry 'Tiny Core Image Build' {

Machine is VIRTUAL Hypervisor=KVM

Setting default boot entry to SATA

Caching files for future use

Found /home/tc/redpill-load/cache/ds918p_42661.pat, copying to cache directory : /mnt/sda3/auxfiles

Saving user session for future use. Saving current extensions  -> OK !

Saving current user_config.json  -> OK !

tc@box:~$

 

If you want to upgrade to 7.1 you may need to add redpill-misc in TC like this.

 

./rploader.sh ext apollolake-7.0.1-42218 add https://github.com/jumkey/redpill-load/raw/develop/redpill-misc/rpext-index.json

Edited by Peter Suh
  • Like 1
Link to post
Share on other sites
4 hours ago, phone guy said:

 

I dont know. thats why I am anxious to see how people use this... are you saying you can issue this command is ssh shell ?

yes it is ssh shell

Sorry for my poor English😂

 

18 hours ago, pocopico said:

@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.

 

recommend

./ext-manager.sh add 'https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/rpext-index.json'
  • Haha 1
Link to post
Share on other sites
Posted (edited)

@pocopico , @jumkey

 

I didn't intend to use Yet Another Jun's Mod and as usual built a loader for ds918+ 42218 from TC.
Jumkey's guide for Jun's Mod didn't apply at all.
However, as captured, two Yet Another Jun's Mod related menus appeared, and after TC Loader Build, the first menu, Yet Another Jun's Mod, was automatically entered, and the kernel boot seemed to be visible for a while, but fell to a black screen.
The NIC did not respond either.

In the above kernel log "WRONG EFI SIGNATURE." message is also confirmed.
Shouldn't there be a correction for users who do not need Yet Another Jun's Mod?

 

1E680F10-C460-4236-88D3-6219FB576A8C_1_105_c.thumb.jpeg.1e08509100aa258d209116552d574976.jpeg

Edited by Peter Suh
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.