keasee Posted September 22, 2022 Share #101 Posted September 22, 2022 @pocopico The NIC is still available in LAN before booting in FRIEND - then it disconnects, doesn't reconnect and the NIC-leds don't blink anymore - like powerless .... BIOS maybe? Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 22, 2022 Author Share #102 Posted September 22, 2022 8 minutes ago, keasee said: @pocopico The NIC is still available in LAN before booting in FRIEND - then it disconnects, doesn't reconnect and the NIC-leds don't blink anymore - like powerless .... BIOS maybe? can you disable boot bios from nic ? it should be possible from your PC bios settings (disable boot from LAN) Quote Link to comment Share on other sites More sharing options...
cferra Posted September 22, 2022 Share #103 Posted September 22, 2022 (edited) @pocopicoSo i feel out of the loop a bit, what does friend allow us to do? Direct updates from synology? More? Color me intrigued - willing to test but a bit confused. how can I help? Edited September 22, 2022 by cferra Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 22, 2022 Author Share #104 Posted September 22, 2022 On 9/22/2022 at 11:05 PM, cferra said: @pocopicoSo i feel out of the loop a bit, what does friend allow us to do? Direct updates from synology? More? Color me intrigued - willing to test but a bit confused. how can I help? Direct updates is a bit trickier than what it looks and we should in general avoid any updates before we are certain the update will not brake our systems. Its for controlled updates and automatic patching similarly to what Jumkey did with JUN mode or with that fabio does on ARPL. Quote Link to comment Share on other sites More sharing options...
cferra Posted September 22, 2022 Share #105 Posted September 22, 2022 (edited) @pocopico Ok got it - how can I help test? Edited September 22, 2022 by cferra Quote Link to comment Share on other sites More sharing options...
keasee Posted September 22, 2022 Share #106 Posted September 22, 2022 @pocopico no luck, disabled all power management and the PXE Lan boot - but the Nic shuts down when booting the last sequence (countdown from 5) and loading the kexec - before the Nic is working Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 22, 2022 Author Share #107 Posted September 22, 2022 11 minutes ago, keasee said: @pocopico no luck, disabled all power management and the PXE Lan boot - but the Nic shuts down when booting the last sequence (countdown from 5) and loading the kexec - before the Nic is working Was this PC working in the past with any loader ? Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 22, 2022 Author Share #108 Posted September 22, 2022 I've tested all platforms that i support and fixed any issues i've found. DS3615xs DS3622xs DS918+ DS920+ DVA3221 DS3617xs DS1621+ DVA1622 @Peter Suh can you please tell me which platforms you would also want TCRP Friend for ? Also for old installations that need add friend, you can execute : ./rploader.sh update ./rploader.sh fullupgrade ./rploader.sh bringfriend 1 Quote Link to comment Share on other sites More sharing options...
keasee Posted September 22, 2022 Share #109 Posted September 22, 2022 @pocopico yes of course, it worked as DS918+ with 6.2.3 (last update before DSM Change) and I've one equal HP 400 G2 running with that version... and I had once an early DSM 7 installed, but wanted to switch to JUNs method ... but no success anymore . When installing first time, NIC was working and I had connectivity but error because of SSD Error Will try to install again from scratch ... best keasee Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 22, 2022 Share #110 Posted September 22, 2022 (edited) 1 hour ago, pocopico said: I've tested all platforms that i support and fixed any issues i've found. DS3615xs DS3622xs DS918+ DS920+ DVA3221 DS3617xs DS1621+ DVA1622 @Peter Suh can you please tell me which platforms you would also want TCRP Friend for ? Also for old installations that need add friend, you can execute : ./rploader.sh update ./rploader.sh fullupgrade ./rploader.sh bringfriend Did you read the results of my last test? I had a problem with DS920+ and DS1621+. I'll try again with a modified version. Edited September 22, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 22, 2022 Share #111 Posted September 22, 2022 1 hour ago, keasee said: @pocopico yes of course, it worked as DS918+ with 6.2.3 (last update before DSM Change) and I've one equal HP 400 G2 running with that version... and I had once an early DSM 7 installed, but wanted to switch to JUNs method ... but no success anymore . When installing first time, NIC was working and I had connectivity but error because of SSD Error Will try to install again from scratch ... best keasee In my opinion, it would be better to test with existing TCRP first rather than with TCRP friends. Let's analyze the junior log through ttyd. I think you can check if the ssd's error is preventing the nic from booting. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 23, 2022 Share #112 Posted September 23, 2022 I see an error in two place in the bringfriend action. I ignored it once and entered all y and proceeded. is it ok? tc@box:~$ ll Mounting bootloader disk to get grub contents mount: /mnt/sda1: /dev/sda1 already mounted on /mnt/sda1. Mounted succesfully : /dev/sda1 48M 39M 9.6M 81% /mnt/sda1 -> Grub cfg is accessible and readable Getting known loader grub variables Sourcing vars, found in grub : /tmp/known.vars: line 1: DiskIdxMap: command not found /tmp/known.vars: line 2: SataPortMap: command not found Serial | Mac | Netif_num | PID | VID | SataPortMap | DiskIdxMap 2040SQRM4YYWD | 0011322A46E9 | 1 | 0xa4a5 | 0x0525 | | Checking user config against grub vars Grub var pid = 0xa4a5 Matches your user_config.json Grub var vid = 0x0525 Matches your user_config.json Grub var sn = 2040SQRM4YYWD Matches your user_config.json Grub var mac1 = 0011322A46E9 Matches your user_config.json ./rploader.sh: line 138: [: ==: unary operator expected Grub var SataPortMap = does not match your user_config.json variable which is set to : Should we populate user_config.json with these variables ? [Yy/Nn] y ./rploader.sh: line 138: [: ==: unary operator expected Grub var DiskIdxMap = does not match your user_config.json variable which is set to : Should we populate user_config.json with these variables ? [Yy/Nn] y Your TCRP friend seems in place, do you want to re-run the process ? y OK re-running the TCRP Friend bring over process You are upgrading your system with TCRP friend. Your system will still be able to boot using the USB/SATA options. After bringing over TCRP Friend, The default boot option will be set TCRP Friend. You will still have the option to move to SATA/USB but for automatic patching after an update, please leave the default to TCRR Friend If you agree with the above, please answer [Yy/Nn]y Compining rd.gz and custom.gz and copying zimage to sda3 Ramdisk in not compressed 47493 blocks Checking user config for general block Result={ "model": "DS1621+", "version": "7.0.1-42218", "zimghash": "f4648d0dd6b29ef6149b0ff46afe1fe32f81730aa79af72f37ffd3647c76f586", "rdhash": "73512c7bceb34cf7f7f93c2703db60496da0e27274fc45e5aefa0366c9734d6e", "usb_line": "earlyprintk syno_hw_version=DS1621+ console=ttyS0,115200n8 netif_num=1 synoboot2 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 mac1=0011322A46E9 sn=2040SQRM4YYWD SMBusHddDynamicPower=1 vid=0x0525 elevator=elevator loglevel=15 DiskIdxMap vender_format_version=2 log_buf_len=32M root=/dev/md0 SataPortMap syno_ttyS1=serial,0x2f8 syno_ttyS0=serial,0x3f8 ", "sata_line": "earlyprintk syno_hw_version=DS1621+ console=ttyS0,115200n8 netif_num=1 synoboot2 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=2 mac1=0011322A46E9 sn=2040SQRM4YYWD SMBusHddDynamicPower=1 vid=0x0525 elevator=elevator loglevel=15 DiskIdxMap vender_format_version=2 log_buf_len=32M root=/dev/md0 SataPortMap syno_ttyS1=serial,0x2f8 syno_ttyS0=serial,0x3f8 " }, File does not contain general block, adding block Updated user_config with USB Command Line : earlyprintk syno_hw_version=DS1621+ console=ttyS0,115200n8 netif_num=1 synoboot2 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 mac1=0011322A46E9 sn=2040SQRM4YYWD SMBusHddDynamicPower=1 vid=0x0525 elevator=elevator loglevel=15 DiskIdxMap vender_format_version=2 log_buf_len=32M root=/dev/md0 SataPortMap syno_ttyS1=serial,0x2f8 syno_ttyS0=serial,0x3f8 Updated user_config with SATA Command Line : earlyprintk syno_hw_version=DS1621+ console=ttyS0,115200n8 netif_num=1 synoboot2 pid=0xa4a5 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=2 mac1=0011322A46E9 sn=2040SQRM4YYWD SMBusHddDynamicPower=1 vid=0x0525 elevator=elevator loglevel=15 DiskIdxMap vender_format_version=2 log_buf_len=32M root=/dev/md0 SataPortMap syno_ttyS1=serial,0x2f8 syno_ttyS0=serial,0x3f8 Setting default boot entry to TCRP Friend Cleaning up temp files Unmounting file systems tc@box:~$ Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 23, 2022 Share #113 Posted September 23, 2022 (edited) 8 hours ago, pocopico said: I've tested all platforms that i support and fixed any issues i've found. DS3615xs DS3622xs DS918+ DS920+ DVA3221 DS3617xs DS1621+ DVA1622 @Peter Suh can you please tell me which platforms you would also want TCRP Friend for ? Also for old installations that need add friend, you can execute : ./rploader.sh update ./rploader.sh fullupgrade ./rploader.sh bringfriend Updated DS1621+. Loader's loading speed is much faster than last time. Last time, the kernel shut down during the 42661 update process. This time, after installing update 42962, the kernel enters the shutdown process. Edited September 23, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 23, 2022 Share #114 Posted September 23, 2022 The DS920+ remains unchanged from the original report. The ip appears but network is not responding. Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 23, 2022 Author Share #115 Posted September 23, 2022 (edited) 2 hours ago, Peter Suh said: The DS920+ remains unchanged from the original report. The ip appears but network is not responding. For DS920+, i need to recreate the bsp patch and you can do the following to continue : 1. press control-c and run ./boot.sh patchkernel and then ./boot.sh 2. start from 42661 EDIT: bsp patch for DS920+ has been updated so you can recreate DS920+ 42218 and start from there. Edited September 23, 2022 by pocopico 1 Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 23, 2022 Author Share #116 Posted September 23, 2022 13 hours ago, keasee said: @pocopico no luck, disabled all power management and the PXE Lan boot - but the Nic shuts down when booting the last sequence (countdown from 5) and loading the kexec - before the Nic is working Any special reason you want DS918+ ? You can go for DS920+ which is a newer platform. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 23, 2022 Share #117 Posted September 23, 2022 15 hours ago, pocopico said: For DS920+, i need to recreate the bsp patch and you can do the following to continue : 1. press control-c and run ./boot.sh patchkernel and then ./boot.sh 2. start from 42661 EDIT: bsp patch for DS920+ has been updated so you can recreate DS920+ 42218 and start from there. Rebuilt the loader for DS920+. I tried to install 42218 dsm, the installation was successful, but the IP is not found again during the next boot process. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 24, 2022 Share #118 Posted September 24, 2022 (edited) 6 hours ago, Peter Suh said: Rebuilt the loader for DS920+. I tried to install 42218 dsm, the installation was successful, but the IP is not found again during the next boot process. I tried booting again the ds920+ 42218 that did not get an IP a while ago. This time, the small update process proceeded normally, and the initial setting screen was successfully entered. Edited September 24, 2022 by Peter Suh Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 24, 2022 Share #119 Posted September 24, 2022 1 hour ago, Peter Suh said: I tried booting again the ds920+ 42218 that did not get an IP a while ago. This time, the small update process proceeded normally, and the initial setting screen was successfully entered. Since then, I have installed 42661 and 42962 one after the other as shown in the loader below. All installations were successful, The loader's log seems a bit odd. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 24, 2022 Share #120 Posted September 24, 2022 DS1621+ built the 42962 revision loader from scratch 42962 DSM has been successfully installed and I updated to 42962 update 1, and there was no problem. Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 24, 2022 Author Share #121 Posted September 24, 2022 2 minutes ago, Peter Suh said: DS1621+ built the 42962 revision loader from scratch 42962 DSM has been successfully installed and I updated to 42962 update 1, and there was no problem. I've added DS2422+ to the support list. I've build 42218 and went directly to 42962 fine. 1 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 24, 2022 Share #122 Posted September 24, 2022 I also installed DS2422+ with success. So, no more models to test now? Are you going to do an official release? Quote Link to comment Share on other sites More sharing options...
pocopico Posted September 24, 2022 Author Share #123 Posted September 24, 2022 (edited) Yes, I’ve tested all platforms I support and added also 2422. I plan to add the RS4200 as well as FS2500. The images have been updated to latest rploader.sh Edited September 24, 2022 by pocopico 1 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted September 24, 2022 Share #124 Posted September 24, 2022 (edited) @pocopico While building TCRP friend, I get the following error: What could be the cause? I found the cause. In the script I modified Copy of bspatch file behaved abnormally. I was confused that it exists in root in the main repo and in tools in the develop repo. Edited September 24, 2022 by Peter Suh 1 Quote Link to comment Share on other sites More sharing options...
apriliars3 Posted September 24, 2022 Share #125 Posted September 24, 2022 Yes, I’ve tested all platforms I support and added also 2422. I plan to add the RS4200 as well as FS2500. The images have been updated to latest rploader.sh Is it possible to development some tool to test like Proxmox with Serial Port what is the problem with any pc? Or something easier for all people? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.