Jump to content
XPEnology Community

Redpill DSM 7.1 on Microserver Gen8 i3-3220T fails on installing .pat when rebooted


Recommended Posts

Posted (edited)

Hi all,

 

Trying to get DSM7.1 bare metal on my Microserver Gen8, I've used TCRP 0.8, and Peter Suh's script to install the ds3622xs+ loader. But when the system boots, I can upload the Synology website-downloaded .pat, but after install and reboot, the web ui takes me back to uploading the .pat, and so on, and so on.

 

I've configured the onboard SATA HBA as SATA AHCI. I've tried an IT-mode flashed M1015 HBA, but that does not work either, and makes the system super slow in starting the install wizard.

 

First time trying, I got the question for wiping the drives, so they are detected, but after install and reboot, it seems the installation isn't found, so I've to upload the .pat again...

 

Can someone please advise? Thanks...

Edited by Polyphemus
Link to comment
Share on other sites

Follow my guide

 

1.- Download and burn image tinycore redpill v0.9.0.2 to microsd with Balena Etcher.

2.- Booted into TCRP and run with Putty (tc:P@ssw0rd):

 

./rploader.sh update now
./rploader.sh fullupgrade now

 

wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;

 

chmod +x myv.sh
./myv.sh DS3622xs+J jumkey manual

 

(Install extension 58 - tg3.ko for NÏC Realtek)

 

exitcheck.sh reboot

 

 

 

  • Like 1
Link to comment
Share on other sites

21 minutes ago, apriliars3 said:

Follow my guide

 

1.- Download and burn image tinycore redpill v0.9.0.2 to microsd with Balena Etcher.

2.- Booted into TCRP and run with Putty (tc:P@ssw0rd):

 

./rploader.sh update now
./rploader.sh fullupgrade now

 

wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;

 

chmod +x myv.sh
./myv.sh DS3622xs+J jumkey manual

 

(Install extension 58 - tg3.ko for NÏC Realtek)

 

exitcheck.sh reboot

 

 

 

Thank you for your reply.

 

When running the commands, after I add the tg3 driver, I'm erroring out in the following error:

 

 

MODEL is DS3622xs+

tcrppart is sdb3


TARGET_PLATFORM is broadwellnk
SYNOMODEL is ds3622xsp_42218
switch to jumkey dynamic dtc mode
jumkey dynamic dtc mode is not ready yet. (Loader Build Exit)

 

Link to comment
Share on other sites

8 minutes ago, Polyphemus said:

Thank you for your reply.

 

When running the commands, after I add the tg3 driver, I'm erroring out in the following error:

 

 

MODEL is DS3622xs+

tcrppart is sdb3


TARGET_PLATFORM is broadwellnk
SYNOMODEL is ds3622xsp_42218
switch to jumkey dynamic dtc mode
jumkey dynamic dtc mode is not ready yet. (Loader Build Exit)

 

Try without jumkey

 

./myv.sh DS3622xs+J manual

Link to comment
Share on other sites

4 minutes ago, apriliars3 said:

Try without jumkey

 

./myv.sh DS3622xs+J manual

The script finishes, but after a reboot, no grub entries are made, and I'm right back in TCRP 0.8, even though I've started with 0.9:

 

tc@192.168.1.201's password: 
   ( '>')
  /) TC (\   Core is distributed with ABSOLUTELY NO WARRANTY.
 (/-_--_-\)           www.tinycorelinux.net

tc@box:~$ ./myv.sh DS3622xs+J manual
Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current

Adding Ext in progress...

Delete extension file...


Add to Driver Repository...

Do you want Add Driver? Y/N :  y


 1) aacraid	 2) aic94xx	 3) alx	 4) arcmsr	 5) asix
 6) atl1	 7) atl1c	 8) atl1e	 9) atl2	 10) atlantic
 11) ax88179_178a	 12) be2net	 13) bna	 14) bnx2	 15) bnx2x
 16) cxgb	 17) cxgb3	 18) cxgb4	 19) cxgb4vf	 20) dm9601
 21) e1000	 22) e1000e	 23) early-telnet	 24) forcedeth	 25) hpsa
 26) hv_netvsc	 27) i40e	 28) iavf	 29) igb	 30) igbvf
 31) ixgbe	 32) ixgbe.vanilla	 33) ixgbevf	 34) megaraid_sas	 35) mlx4_core
 36) mlx5_core	 37) mpt2sas	 38) mpt3sas	 39) mptsas	 40) mptspi
 41) mvsas	 42) nct6775	 43) qla2xxx	 44) qlcnic	 45) r8101
 46) r8125	 47) r8152	 48) r8168	 49) r8169	 50) raspbi-pill
 51) redpill	 52) redpill-boot-wait	 53) rtl8150	 54) sfc	 55) skge
 56) sky2	 57) tcrp-diag	 58) tg3	 59) tn40xx	 60) v9fs
 61) via-rhine	 62) via-velocity	 63) vmw_pvscsi	 64) vmxnet3	 65) vxge
 66) wch	

 -> Select Number Enter (To select multiple, separate them with , ): 58

Rploader Version : 0.8.0.3
Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : jun 
Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master 
Extensions :   redpill-misc 
Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwellnk-7.0.dev.txz/download
TOOLKIT_SHA : 0d9edca67d9e7e14c2529bbb58341b623936124d5264f71f1e4acbacf3ea202d
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/broadwellnk-source/linux-4.4.x.txz/download
SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM       : broadwellnk
TARGET_VERSION    : 7.0.1
TARGET_REVISION : 42218
REDPILL_LKM_MAKE_TARGET : dev-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE :  modules.alias.4.json
SYNOMODEL : ds3622xsp_42218 
MODEL : DS3622xs+ 
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet : 27062022 Local : 27062022
Checking Internet Access -> OK
Cloning into 'redpill-lkm'...
remote: Enumerating objects: 1253, done.
remote: Counting objects: 100% (325/325), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 1253 (delta 302), reused 284 (delta 283), pack-reused 928
Receiving objects: 100% (1253/1253), 469.84 KiB | 10.44 MiB/s, done.
Resolving deltas: 100% (865/865), done.
Cloning into 'redpill-load'...
remote: Enumerating objects: 2028, done.
remote: Total 2028 (delta 0), reused 0 (delta 0), pack-reused 2028
Receiving objects: 100% (2028/2028), 114.71 MiB | 19.21 MiB/s, done.
Resolving deltas: 100% (952/952), done.
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################### 100.0%
[OK]
[#] ========================================== pocopico.tg3 ==========================================
[#] Extension name: tg3
[#] Description: Adds Broadcom Tigon3 ethernet driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/tg3
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================


Do you want add driver? Y/N :  n

Call my.sh now...
Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current

MODEL is DS3622xs+

tcrppart is sdb3


TARGET_PLATFORM is broadwellnk
SYNOMODEL is ds3622xsp_42218
######################################################################### 100.0%
######################################################################### 100.0%
######################################################################### 100.0%
######################################################################### 100.0%
Do you want to clean redpill-load / lkm directory ? ( !!! Causion !!!, if you added ext from myv.sh, answer n )  [Yy/Nn]
y
Clearing local redpill files
Before changing user_config.json
{
  "extra_cmdline": {
    "mac2": "00113296B68C",
    "netif_num": "2",
    "pid": "0x4030",
    "vid": "0x0424",
    "sn": "2150SQRVQHBWG",
    "mac1": "001132AD6F72",
    "SataPortMap": "6",
    "DiskIdxMap": "00"
  },
  "synoinfo": {
    "internalportcfg": "0xffff",
    "maxdisks": "16",
    "support_bde_internal_10g": "no",
    "support_disk_compatibility": "no",
    "support_memory_compatibility": "no"
  },
  "ramdisk_copy": {}
}
Serial Number for Model : 20C0SQRR7QJTL
Mac Address for Model DS3622xs+ : 00:11:32:F0:A2:F7 
Should i update the user_config.json with these values ? [Yy/Nn]
Two or more Ethernet Interface was detected!! 2 
Add mac2 automatically.
Mac2 Address for Model DS3622xs+ : 00:11:32:02:01:B6 
After changing user_config.json
{
  "extra_cmdline": {"mac2": "0011320201B6","netif_num": "2", 
    "mac2": "00113296B68C",
    "netif_num": "2",
    "pid": "0x4030",
    "vid": "0x0424",
    "sn": "20C0SQRR7QJTL",
    "mac1": "001132F0A2F7",
    "SataPortMap": "6",
    "DiskIdxMap": "00"
  },
  "synoinfo": {
    "internalportcfg": "0xffff",
    "maxdisks": "16",
    "support_bde_internal_10g": "no",
    "support_disk_compatibility": "no",
    "support_memory_compatibility": "no"
  },
  "ramdisk_copy": {}
}
Found Generic Ultra SerialNumber: 000002660A01
Vendor ID : 0x0424 Product ID : 0x4030
Should i update the user_config.json with these values ? [Yy/Nn]

Found "00:1f.2 Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)"
Detected 6 ports/1 drives. Override # of ports or ENTER to accept <6> 

Computed settings:
SataPortMap=6
DiskIdxMap=00

Should i update the user_config.json with these values ? [Yy/Nn] y
Done.


DSM PAT file pre-downloading in progress...
https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs+_42218.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  345M  100  345M    0     0  27.5M      0  0:00:12  0:00:12 --:--:-- 27.7M
Pat file  sha256sum is : f38329b8cdc5824a8f01fb1e377d3b1b6bd23da365142a01e2158beff5b8a424
verifyid  sha256sum is : f38329b8cdc5824a8f01fb1e377d3b1b6bd23da365142a01e2158beff5b8a424
pat file sha256sum is OK ! 

Loader Building in progress...

Loader Manual Building in progress...
Rploader Version : 0.8.0.3
Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : jun 
Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master 
Extensions :   redpill-misc 
Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwellnk-7.0.dev.txz/download
TOOLKIT_SHA : 0d9edca67d9e7e14c2529bbb58341b623936124d5264f71f1e4acbacf3ea202d
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/broadwellnk-source/linux-4.4.x.txz/download
SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM       : broadwellnk
TARGET_VERSION    : 7.0.1
TARGET_REVISION : 42218
REDPILL_LKM_MAKE_TARGET : dev-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE :  modules.alias.4.json
SYNOMODEL : ds3622xsp_42218 
MODEL : DS3622xs+ 
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet : 27062022 Local : 27062022
Checking Internet Access -> OK
Cloning into 'redpill-lkm'...
remote: Enumerating objects: 1253, done.
remote: Counting objects: 100% (325/325), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 1253 (delta 302), reused 284 (delta 283), pack-reused 928
Receiving objects: 100% (1253/1253), 469.84 KiB | 9.59 MiB/s, done.
Resolving deltas: 100% (865/865), done.
Cloning into 'redpill-load'...
remote: Enumerating objects: 2028, done.
remote: Total 2028 (delta 0), reused 0 (delta 0), pack-reused 2028
Receiving objects: 100% (2028/2028), 114.70 MiB | 14.43 MiB/s, done.
Resolving deltas: 100% (955/955), done.
No extra build option or static specified, using default <static> 
Using static compiled redpill extension
Removing any old redpill.ko modules
Looking for redpill for : ds3622xsp_42218 
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill/releases/redpill-4.4.180plus-broadwellnk.tgz
Extracting module
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill/src/check-redpill.sh
Got redpill-linux-v4.4.180+.ko 
Testing modules.alias.4.json -> File OK
------------------------------------------------------------------------------------------------
It looks that you will need the following modules : 


Found SATA Controller : pciid 8086d00001c02  Required Extension : ahci
Searching for matching extension for ahci
Found VGA Controller : pciid 102bd00000533  Required Extension : mgag200
Searching for matching extension for mgag200
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[OK]
[#] ========================================== pocopico.tg3 ==========================================
[#] Extension name: tg3
[#] Description: Adds Broadcom Tigon3 ethernet driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/tg3
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================

Found Ethernet Interface : pciid 14e4d0000165f Required Extension : tg3
Searching for matching extension for tg3
Found matching extension : 
"https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%

[!] Extension is already added (index exists at /home/tc/redpill-load/custom/extensions/pocopico.tg3/pocopico.tg3.json). For more info use "ext-manager.sh info pocopico.tg3"

*** Process will exit ***
Found Ethernet Interface : pciid 14e4d0000165f Required Extension : tg3
Searching for matching extension for tg3
Found matching extension : 
"https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json"
------------------------------------------------------------------------------------------------
Starting loader creation 
Found tinycore cache folder, linking to home/tc/custom-module
Checking user_config.json : Done
Entering redpill-load directory
Removing bundled exts directories
Cache directory OK 
Want to use firmware files from /home/tc/custom-module/*.pat ? [yY/nN] : 
n
Processing add_extensions entries found on custom_config.json file :   redpill-misc
Adding extension "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json" 
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json... 
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################### 100.0%
[OK]
[#] ========================================== redpill-misc ==========================================
[#] Extension name: Misc shell
[#] Description: Misc shell
[#] To get help visit: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Extension preparer/packer: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Software author: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Update URL: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================

Updating extension : redpill-misc contents for model : ds3622xsp_42218  
[#] Checking runtime for required tools... [OK]
[#] Updating ds3622xsp_42218 platforms extensions... 
[#] 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%

[#] Filling-in newly downloaded recipe for extension redpill-misc platform ds3622xsp_42218
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install.sh file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install-all.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install-all.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install-all.sh file...  [OK]
[#] Downloading remote file https://github.com/tsl0922/ttyd/releases/download/1.6.3/ttyd.x86_64 to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/ttyd
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/ttyd file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install_rd.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install_rd.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install_rd.sh file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz file...  [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/...  [OK]
[#] Successfully processed recipe for extension redpill-misc platform ds3622xsp_42218
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/...  [OK]
Protocol spec without prior Class and Subclass spec at line 23281
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5598  100  5598    0     0   287k      0 --:--:-- --:--:-- --:--:--  287k
Downloading dtc binary
######################################################################### 100.0%
No cached dtb file found in /home/tc/custom-module/ds3622xsp.dtb
Found 1 disks and 0 nvme
Collecting disk paths
Found local disk sda with path 00:1f.2, adding into internal_slot 1 with portnumber 0
NO NVME disks found, returning
Patching USB to include your loader. Loader found in 2-4 port
Converting dts file : ds3622xsp.dts to dtb file : >ds3622xsp.dtb 
dtb extension is not loaded and its required for DSM to find disks on ds3622xsp_42218
Copy of the DTB file ds3622xsp.dtb to  was not succesfull.
Please remember to replace the dtb extension model file ...
execute manually : cp ds3622xsp.dtb  and re-run

Backup in progress...

Clearing local redpill files
Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 2.4M , try to keep it less than 1GB as it might not fit into your image
Should i update the sdb with your current files [Yy/Nn]
Backing up home files to sdb : Backing up files to /mnt/sdb3//mydata.tgz  
Done.

 

Link to comment
Share on other sites

Posted (edited)
1 hour ago, Polyphemus said:

The script finishes, but after a reboot, no grub entries are made, and I'm right back in TCRP 0.8, even though I've started with 0.9:

 

tc@192.168.1.201's password: 
   ( '>')
  /) TC (\   Core is distributed with ABSOLUTELY NO WARRANTY.
 (/-_--_-\)           www.tinycorelinux.net

tc@box:~$ ./myv.sh DS3622xs+J manual
Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current

Adding Ext in progress...

Delete extension file...


Add to Driver Repository...

Do you want Add Driver? Y/N :  y


 1) aacraid	 2) aic94xx	 3) alx	 4) arcmsr	 5) asix
 6) atl1	 7) atl1c	 8) atl1e	 9) atl2	 10) atlantic
 11) ax88179_178a	 12) be2net	 13) bna	 14) bnx2	 15) bnx2x
 16) cxgb	 17) cxgb3	 18) cxgb4	 19) cxgb4vf	 20) dm9601
 21) e1000	 22) e1000e	 23) early-telnet	 24) forcedeth	 25) hpsa
 26) hv_netvsc	 27) i40e	 28) iavf	 29) igb	 30) igbvf
 31) ixgbe	 32) ixgbe.vanilla	 33) ixgbevf	 34) megaraid_sas	 35) mlx4_core
 36) mlx5_core	 37) mpt2sas	 38) mpt3sas	 39) mptsas	 40) mptspi
 41) mvsas	 42) nct6775	 43) qla2xxx	 44) qlcnic	 45) r8101
 46) r8125	 47) r8152	 48) r8168	 49) r8169	 50) raspbi-pill
 51) redpill	 52) redpill-boot-wait	 53) rtl8150	 54) sfc	 55) skge
 56) sky2	 57) tcrp-diag	 58) tg3	 59) tn40xx	 60) v9fs
 61) via-rhine	 62) via-velocity	 63) vmw_pvscsi	 64) vmxnet3	 65) vxge
 66) wch	

 -> Select Number Enter (To select multiple, separate them with , ): 58

Rploader Version : 0.8.0.3
Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : jun 
Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master 
Extensions :   redpill-misc 
Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwellnk-7.0.dev.txz/download
TOOLKIT_SHA : 0d9edca67d9e7e14c2529bbb58341b623936124d5264f71f1e4acbacf3ea202d
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/broadwellnk-source/linux-4.4.x.txz/download
SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM       : broadwellnk
TARGET_VERSION    : 7.0.1
TARGET_REVISION : 42218
REDPILL_LKM_MAKE_TARGET : dev-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE :  modules.alias.4.json
SYNOMODEL : ds3622xsp_42218 
MODEL : DS3622xs+ 
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet : 27062022 Local : 27062022
Checking Internet Access -> OK
Cloning into 'redpill-lkm'...
remote: Enumerating objects: 1253, done.
remote: Counting objects: 100% (325/325), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 1253 (delta 302), reused 284 (delta 283), pack-reused 928
Receiving objects: 100% (1253/1253), 469.84 KiB | 10.44 MiB/s, done.
Resolving deltas: 100% (865/865), done.
Cloning into 'redpill-load'...
remote: Enumerating objects: 2028, done.
remote: Total 2028 (delta 0), reused 0 (delta 0), pack-reused 2028
Receiving objects: 100% (2028/2028), 114.71 MiB | 19.21 MiB/s, done.
Resolving deltas: 100% (952/952), done.
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################### 100.0%
[OK]
[#] ========================================== pocopico.tg3 ==========================================
[#] Extension name: tg3
[#] Description: Adds Broadcom Tigon3 ethernet driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/tg3
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================


Do you want add driver? Y/N :  n

Call my.sh now...
Checking Internet Access -> OK
Checking if a newer mshell version exists on the repo -> Version is current

MODEL is DS3622xs+

tcrppart is sdb3


TARGET_PLATFORM is broadwellnk
SYNOMODEL is ds3622xsp_42218
######################################################################### 100.0%
######################################################################### 100.0%
######################################################################### 100.0%
######################################################################### 100.0%
Do you want to clean redpill-load / lkm directory ? ( !!! Causion !!!, if you added ext from myv.sh, answer n )  [Yy/Nn]
y
Clearing local redpill files
Before changing user_config.json
{
  "extra_cmdline": {
    "mac2": "00113296B68C",
    "netif_num": "2",
    "pid": "0x4030",
    "vid": "0x0424",
    "sn": "2150SQRVQHBWG",
    "mac1": "001132AD6F72",
    "SataPortMap": "6",
    "DiskIdxMap": "00"
  },
  "synoinfo": {
    "internalportcfg": "0xffff",
    "maxdisks": "16",
    "support_bde_internal_10g": "no",
    "support_disk_compatibility": "no",
    "support_memory_compatibility": "no"
  },
  "ramdisk_copy": {}
}
Serial Number for Model : 20C0SQRR7QJTL
Mac Address for Model DS3622xs+ : 00:11:32:F0:A2:F7 
Should i update the user_config.json with these values ? [Yy/Nn]
Two or more Ethernet Interface was detected!! 2 
Add mac2 automatically.
Mac2 Address for Model DS3622xs+ : 00:11:32:02:01:B6 
After changing user_config.json
{
  "extra_cmdline": {"mac2": "0011320201B6","netif_num": "2", 
    "mac2": "00113296B68C",
    "netif_num": "2",
    "pid": "0x4030",
    "vid": "0x0424",
    "sn": "20C0SQRR7QJTL",
    "mac1": "001132F0A2F7",
    "SataPortMap": "6",
    "DiskIdxMap": "00"
  },
  "synoinfo": {
    "internalportcfg": "0xffff",
    "maxdisks": "16",
    "support_bde_internal_10g": "no",
    "support_disk_compatibility": "no",
    "support_memory_compatibility": "no"
  },
  "ramdisk_copy": {}
}
Found Generic Ultra SerialNumber: 000002660A01
Vendor ID : 0x0424 Product ID : 0x4030
Should i update the user_config.json with these values ? [Yy/Nn]

Found "00:1f.2 Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)"
Detected 6 ports/1 drives. Override # of ports or ENTER to accept <6> 

Computed settings:
SataPortMap=6
DiskIdxMap=00

Should i update the user_config.json with these values ? [Yy/Nn] y
Done.


DSM PAT file pre-downloading in progress...
https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs+_42218.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  345M  100  345M    0     0  27.5M      0  0:00:12  0:00:12 --:--:-- 27.7M
Pat file  sha256sum is : f38329b8cdc5824a8f01fb1e377d3b1b6bd23da365142a01e2158beff5b8a424
verifyid  sha256sum is : f38329b8cdc5824a8f01fb1e377d3b1b6bd23da365142a01e2158beff5b8a424
pat file sha256sum is OK ! 

Loader Building in progress...

Loader Manual Building in progress...
Rploader Version : 0.8.0.3
Loader source : https://github.com/pocopico/redpill-load.git Loader Branch : jun 
Redpill module source : https://github.com/pocopico/redpill-lkm.git : Redpill module branch : master 
Extensions :   redpill-misc 
Extensions URL : "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json"
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwellnk-7.0.dev.txz/download
TOOLKIT_SHA : 0d9edca67d9e7e14c2529bbb58341b623936124d5264f71f1e4acbacf3ea202d
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/broadwellnk-source/linux-4.4.x.txz/download
SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM       : broadwellnk
TARGET_VERSION    : 7.0.1
TARGET_REVISION : 42218
REDPILL_LKM_MAKE_TARGET : dev-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE :  modules.alias.4.json
SYNOMODEL : ds3622xsp_42218 
MODEL : DS3622xs+ 
Local Cache Folder : /mnt/sdb3/auxfiles
DATE Internet : 27062022 Local : 27062022
Checking Internet Access -> OK
Cloning into 'redpill-lkm'...
remote: Enumerating objects: 1253, done.
remote: Counting objects: 100% (325/325), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 1253 (delta 302), reused 284 (delta 283), pack-reused 928
Receiving objects: 100% (1253/1253), 469.84 KiB | 9.59 MiB/s, done.
Resolving deltas: 100% (865/865), done.
Cloning into 'redpill-load'...
remote: Enumerating objects: 2028, done.
remote: Total 2028 (delta 0), reused 0 (delta 0), pack-reused 2028
Receiving objects: 100% (2028/2028), 114.70 MiB | 14.43 MiB/s, done.
Resolving deltas: 100% (955/955), done.
No extra build option or static specified, using default <static> 
Using static compiled redpill extension
Removing any old redpill.ko modules
Looking for redpill for : ds3622xsp_42218 
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill/releases/redpill-4.4.180plus-broadwellnk.tgz
Extracting module
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill/src/check-redpill.sh
Got redpill-linux-v4.4.180+.ko 
Testing modules.alias.4.json -> File OK
------------------------------------------------------------------------------------------------
It looks that you will need the following modules : 


Found SATA Controller : pciid 8086d00001c02  Required Extension : ahci
Searching for matching extension for ahci
Found VGA Controller : pciid 102bd00000533  Required Extension : mgag200
Searching for matching extension for mgag200
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[OK]
[#] ========================================== pocopico.tg3 ==========================================
[#] Extension name: tg3
[#] Description: Adds Broadcom Tigon3 ethernet driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/tg3
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================

Found Ethernet Interface : pciid 14e4d0000165f Required Extension : tg3
Searching for matching extension for tg3
Found matching extension : 
"https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json... 
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%

[!] Extension is already added (index exists at /home/tc/redpill-load/custom/extensions/pocopico.tg3/pocopico.tg3.json). For more info use "ext-manager.sh info pocopico.tg3"

*** Process will exit ***
Found Ethernet Interface : pciid 14e4d0000165f Required Extension : tg3
Searching for matching extension for tg3
Found matching extension : 
"https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json"
------------------------------------------------------------------------------------------------
Starting loader creation 
Found tinycore cache folder, linking to home/tc/custom-module
Checking user_config.json : Done
Entering redpill-load directory
Removing bundled exts directories
Cache directory OK 
Want to use firmware files from /home/tc/custom-module/*.pat ? [yY/nN] : 
n
Processing add_extensions entries found on custom_config.json file :   redpill-misc
Adding extension "https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json" 
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json... 
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################### 100.0%
[OK]
[#] ========================================== redpill-misc ==========================================
[#] Extension name: Misc shell
[#] Description: Misc shell
[#] To get help visit: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Extension preparer/packer: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Software author: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc
[#] Update URL: https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/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 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42218 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds3622xsp_42621 
[#] =======================================================================================

Updating extension : redpill-misc contents for model : ds3622xsp_42218  
[#] Checking runtime for required tools... [OK]
[#] Updating ds3622xsp_42218 platforms extensions... 
[#] 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%

[#] Filling-in newly downloaded recipe for extension redpill-misc platform ds3622xsp_42218
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install.sh file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install-all.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install-all.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install-all.sh file...  [OK]
[#] Downloading remote file https://github.com/tsl0922/ttyd/releases/download/1.6.3/ttyd.x86_64 to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/ttyd
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/ttyd file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/install_rd.sh to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install_rd.sh
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/install_rd.sh file...  [OK]
[#] Downloading remote file https://github.com/pocopico/redpill-load/raw/develop/redpill-misc/releases/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz
######################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz file...  [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/...  [OK]
[#] Successfully processed recipe for extension redpill-misc platform ds3622xsp_42218
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/lrzsz.tar.gz to /home/tc/redpill-load/custom/extensions/redpill-misc/ds3622xsp_42218/...  [OK]
Protocol spec without prior Class and Subclass spec at line 23281
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5598  100  5598    0     0   287k      0 --:--:-- --:--:-- --:--:--  287k
Downloading dtc binary
######################################################################### 100.0%
No cached dtb file found in /home/tc/custom-module/ds3622xsp.dtb
Found 1 disks and 0 nvme
Collecting disk paths
Found local disk sda with path 00:1f.2, adding into internal_slot 1 with portnumber 0
NO NVME disks found, returning
Patching USB to include your loader. Loader found in 2-4 port
Converting dts file : ds3622xsp.dts to dtb file : >ds3622xsp.dtb 
dtb extension is not loaded and its required for DSM to find disks on ds3622xsp_42218
Copy of the DTB file ds3622xsp.dtb to  was not succesfull.
Please remember to replace the dtb extension model file ...
execute manually : cp ds3622xsp.dtb  and re-run

Backup in progress...

Clearing local redpill files
Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 2.4M , try to keep it less than 1GB as it might not fit into your image
Should i update the sdb with your current files [Yy/Nn]
Backing up home files to sdb : Backing up files to /mnt/sdb3//mydata.tgz  
Done.

 

 

 

Other method

 

./rploader.sh update now
./rploader.sh fullupgrade now

 

./rploader.sh serialgen DS3622xs+

./rploader.sh identifyusb now
./rploader.sh satamap now

 

./rploader.sh ext broadwellnk-7.0.1-42218-JUN add https://raw.githubusercontent.com/pocopico/rp-ext/master/tg3/rpext-index.json

 

./rploader.sh build broadwellnk-7.0.1-42218-JUN jun manual

 

exitcheck.sh reboot

 

 

This other method is only for repair recovery loop and 7.1-42661 Update 2

 

./rploader.sh update

./rploader.sh fullupgrade

 

./rploader.sh backup

 

./rploader.sh postupdate broadwellnk-7.1.0-42661

 

exitcheck.sh reboot

Edited by apriliars3
Link to comment
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.   Paste as plain text instead

  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.

 Share

×
×
  • Create New...