borzoy Posted November 30, 2021 Share #3176 Posted November 30, 2021 Hello everyone, I still have to use vDSM7, use for home purposes,backup pc work,server work, well, and a couple of users from relatives.I'm doing a backup of vDSM7 to another disk. Also, I can't wait for a tutorial for installation and stable work with hardware. Link to comment Share on other sites More sharing options...
Pringles Posted November 30, 2021 Share #3177 Posted November 30, 2021 Only Appollolake seems to work with the redpill-toolchain for me. I am able to build to bromolow version but it just doesn't come online. It would be great to have that version working since I'd like to try to run redpill on bare-metal. Any suggestions what could be causing this would be appreciated, thanks. Link to comment Share on other sites More sharing options...
XPEtester Posted November 30, 2021 Share #3178 Posted November 30, 2021 1 hour ago, Pringles said: Only Appollolake seems to work with the redpill-toolchain for me. I am able to build to bromolow version but it just doesn't come online. It would be great to have that version working since I'd like to try to run redpill on bare-metal. Any suggestions what could be causing this would be appreciated, thanks. I have XPEnology experience since version 5.x on HP Microserver Gen7. I managed to compile 7.0.1-42214 somehow following a step-by-step-guide i found somewhere on the internet with maybe the third Linux distrubution or so. Linux is freaking crazy. It is working somehow, but compared to 6.2.3 it comes with limitations. These are my results on HP N54L: Hardware: HP Microserver Gen7, previously running fine with 6.2.3 DSM Version: DS3615xs 7.0.1-42214 Bootstick created using the toolchain with VID, PID, MAC, Ser. No. updated Booting fine, VGA output stops at 'Booting the kernel', which seems to be OK No connection using internal LAN -> added Intel PRO/1000 PT Machine now appeared in Synology Assistant as migratable I chose not to keep my settings for having a clean install of DSM DSM installed without any hick-ups Status: - Tab General in Info Center is blank - Volume and shares from 6.2.3 are still there - Volume manager asked for data scrubbing, which was successful. - WOL works using the usual shutdown script - Powersaving script fails with invalid parameter or so - New script (note there are 2 lines for the 2 cpu cores): #!/bin/sh echo "powersave" | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo "powersave" | sudo tee /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - Note: scaling governor 'conservative' is not supported! Only performance and powersave This means 1500 MHZ (N40L) or 2200 MHz (N54L) constantly by default This is a kernel limitation as far as I understand, so no easy workaround! - but adjusting the frequency works! Instead of a scaling governor you might want to chose a fixed frequency between min. and max. frequency See supported frequencies under /sys/devices/system/cpu/cpu0/cpufreq/ Example for 800 MHz (same as governor 'powersave'): echo 800000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq Do the same for cpu1 - HDD sleep does not work, even with modified scemd.conf :-(( - No idea if face recognition or docker are working as I only use it as a file or rsync server - packages.synocommunity.com could be added, this failed on my 6.2.3 install Again: I am not an expert. Opening the Linux terminal is like opening the gates to hell for me. My Linux is even much worse that my French. And I speak 4 words in French fluently without knowing their meaning. Conclusion: Start adding Intel PRO/1000 PT on bare metal before trying anything else. For now I would recommend to stay with 6.2.3 on HP Microserver, because: - Tab General in Info Center stays blank - No HDD hibernation - No dynamic CPU frequency 2 2 Link to comment Share on other sites More sharing options...
Pringles Posted December 1, 2021 Share #3179 Posted December 1, 2021 8 hours ago, XPEtester said: I have XPEnology experience since version 5.x on HP Microserver Gen7. I managed to compile 7.0.1-42214 somehow following a step-by-step-guide i found somewhere on the internet with maybe the third Linux distrubution or so. Linux is freaking crazy. It is working somehow, but compared to 6.2.3 it comes with limitations. These are my results on HP N54L: Hardware: HP Microserver Gen7, previously running fine with 6.2.3 DSM Version: DS3615xs 7.0.1-42214 Bootstick created using the toolchain with VID, PID, MAC, Ser. No. updated Booting fine, VGA output stops at 'Booting the kernel', which seems to be OK No connection using internal LAN -> added Intel PRO/1000 PT Machine now appeared in Synology Assistant as migratable I chose not to keep my settings for having a clean install of DSM DSM installed without any hick-ups Status: - Tab General in Info Center is blank - Volume and shares from 6.2.3 are still there - Volume manager asked for data scrubbing, which was successful. - WOL works using the usual shutdown script - Powersaving script fails with invalid parameter or so - New script (note there are 2 lines for the 2 cpu cores): #!/bin/sh echo "powersave" | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo "powersave" | sudo tee /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - Note: scaling governor 'conservative' is not supported! Only performance and powersave This means 1500 MHZ (N40L) or 2200 MHz (N54L) constantly by default This is a kernel limitation as far as I understand, so no easy workaround! - but adjusting the frequency works! Instead of a scaling governor you might want to chose a fixed frequency between min. and max. frequency See supported frequencies under /sys/devices/system/cpu/cpu0/cpufreq/ Example for 800 MHz (same as governor 'powersave'): echo 800000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq Do the same for cpu1 - HDD sleep does not work, even with modified scemd.conf :-(( - No idea if face recognition or docker are working as I only use it as a file or rsync server - packages.synocommunity.com could be added, this failed on my 6.2.3 install Again: I am not an expert. Opening the Linux terminal is like opening the gates to hell for me. My Linux is even much worse that my French. And I speak 4 words in French fluently without knowing their meaning. Conclusion: Start adding Intel PRO/1000 PT on bare metal before trying anything else. For now I would recommend to stay with 6.2.3 on HP Microserver, because: - Tab General in Info Center stays blank - No HDD hibernation - No dynamic CPU frequency Thanks for the help! I will just stick to my 6.2.3 then for the time being! Link to comment Share on other sites More sharing options...
Pringles Posted December 1, 2021 Share #3180 Posted December 1, 2021 (edited) Does anyone have an extension for the realtek RTL8111 since this seems to be my issue Managed to get to to work using the https://raw.githubusercontent.com/pocopico/rp-ext/master/r8168/rpext-index.json Edited December 1, 2021 by Pringles Link to comment Share on other sites More sharing options...
gagomezdevesa Posted December 1, 2021 Share #3181 Posted December 1, 2021 (edited) Has anyone compiled a 7.0.1 image of the DS3615xs with the Realtek RTL8168 network card driver? Edited December 1, 2021 by gagomezdevesa Link to comment Share on other sites More sharing options...
tbc0309 Posted December 2, 2021 Share #3182 Posted December 2, 2021 (edited) DSM7.0.1-42218 HD630 driver fix i915.ko for DS918+ thanks @IG-88 and laojifuli 🥰 replace:/usr/lib/modules/i915.ko reboot then:insmod /usr/lib/modules/i915.ko check:ls /dev/dri test: i9 9900t:ok support: i5-9400、i5-9600K、i9-9900T(8086:3E98) i5-10600T(88086:9BC8) i5-10500(88086:9BC8) 8086:3E92 => iGPU UHD 630, Low End Desktop 9 Series (original driver) 8086:3E98 => iGPU UHD 630, High End Desktop 9 Series (i5-9400, i5-9600k, i7-9700t, i7-9700) 8086:9BC8 => iGPU UHD 630, Low End Desktop i5-10500, i5-10600T and lower 8086:9BC5 => iGPU UHD 630, High End Desktop i510600K and higher 8086:3E93 => iGPU UHD 610, Low End Desktop 9 Series 8086:9BA8 => iGPU UHD 610, low End Desktop Series like G6400 i915.ko-DSM7.0.1-42218-1202.zip Edited December 2, 2021 by tbc0309 4 1 Link to comment Share on other sites More sharing options...
stigma86 Posted December 2, 2021 Share #3183 Posted December 2, 2021 Hi there. I'm currently using the following loader and DSM version: redpill-DS918+_7.0.1-42214_b1630747150.img + DSM_DS918+_42214.pat Should I upgrade to version 42218? I read the forum and some people had a problem after the 42218 update that they didn't see the NAS on the network. Mobo:Asrock J4005B-ITX I would like to use Onboad LAN: RTL8111H Can I have a problem upgrading to version 42218? Link to comment Share on other sites More sharing options...
s2k7 Posted December 2, 2021 Share #3184 Posted December 2, 2021 8 hours ago, tbc0309 said: DSM7.0.1-42218 HD630 driver fix i915.ko for DS918+ thanks @IG-88 and laojifuli 🥰 replace:/usr/lib/modules/i915.ko reboot then:insmod /usr/lib/modules/i915.ko check:ls /dev/dri test: i9 9900t:ok support: i5-9400、i5-9600K、i9-9900T(8086:3E98) i5-10600T(88086:9BC8) i5-10500(88086:9BC8) 8086:3E92 => iGPU UHD 630, Low End Desktop 9 Series (original driver) 8086:3E98 => iGPU UHD 630, High End Desktop 9 Series (i5-9400, i5-9600k, i7-9700t, i7-9700) 8086:9BC8 => iGPU UHD 630, Low End Desktop i5-10500, i5-10600T and lower 8086:9BC5 => iGPU UHD 630, High End Desktop i510600K and higher 8086:3E93 => iGPU UHD 610, Low End Desktop 9 Series 8086:9BA8 => iGPU UHD 610, low End Desktop Series like G6400 i915.ko-DSM7.0.1-42218-1202.zip 2.48 MB · 17 downloads Thanks a lot. Worked well in the following system: CPU: i5 9400 OS: PVE-7.0 passthru iGPU, DS918+, photo-1.1.0-0224 Link to comment Share on other sites More sharing options...
tbc0309 Posted December 2, 2021 Share #3185 Posted December 2, 2021 14 minutes ago, s2k7 said: Thanks a lot. Worked well in the following system: CPU: i5 9400 OS: PVE-7.0 passthru iGPU, DS918+, photo-1.1.0-0224 Thanks your feedback,I will record it in my blog. Link to comment Share on other sites More sharing options...
IG-88 Posted December 2, 2021 Share #3186 Posted December 2, 2021 8 hours ago, tbc0309 said: Thanks your feedback,I will record it in my blog. if you want to improve that patching you could check the driver source and check what gpu's are handled the same, that way you could patch more entry's and having just one or two patched drivers afair synology did not have the i915 driver in the normal 6.2.3 kernel source for 918+ but offers kernel source for dsm 6.2 24922 gemini lake, in there is synologys driver from end 2017 that was also used in 6.2.3 918+ and its still the same i915 driver in 7.0 918+ (you can search the i915.ko for "2017" and you will find the date code for the driver (20171222) https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/24922branch/geminilake-source/linux-4.4.x-glk.txz is the kernel soource file \linux-4.4.x-glk\drivers\gpu\drm\i915\i915_drv.h would be the file that looks like containing the information about gpu generations and devices (line 2563 ff) if you know what entrys (aka device id's) are handled the same (as 3e92 for example you can all use them to patch in more then one device the is supposed to use the same settings as for 3e92), with proper kernel source it would be much easier to just build a driver from modded source that could include all desired id's but synology does not obey the rules for open source gpl, so we stick with patching binary drivers 1 Link to comment Share on other sites More sharing options...
Buny74 Posted December 2, 2021 Share #3187 Posted December 2, 2021 (edited) Hi guys, i'm back with my problem to install back DSM 7 on my Gen8. Looking at the log via vsp, i got this error wich make me trouble and prevent me to install DSM.. [ 2.015904] <redpill/cmdline_delegate.c:401> Param #0: |BOOT_IMAGE=/zImage| [ 2.018214] <redpill/cmdline_delegate.c:296> Option "BOOT_IMAGE=/zImage" not recognized - ignoring Anyone have an idea ? Look like it doesn't recognize the command. DS3615xs built with Haydibe v0.12 DSM 7.0-41222/6.2.4-25556 Full log : [ 1.986870] redpill: module verification failed: signature and/or required key missing - tainting kernel [ 1.990501] <redpill/redpill_main.c:45> ================================================================================================ [ 1.994768] <redpill/redpill_main.c:46> RedPill v0.5-at-2021_12_02-22_44_20 loading... [ 1.998438] <redpill/call_protected.c:83> Got addr ffffffff8119bed0 for cmdline_proc_show [ 2.001213] <redpill/cmdline_delegate.c:322> Cmdline count: 364 [ 2.003249] <redpill/cmdline_delegate.c:389> Cmdline: BOOT_IMAGE=/zImage mac2=1c98ec0f92ed mac1=1c98ec0f92ec netif_num=1 earlycon=uart8250,io,0x3f8,115200n8 syno_hdd_powerup_seq=0 vid=0x13fe syno_hdd_detect=0 pid=0x4300 console=ttyS0,115200n8 elevator=elevator sn=XXXXXXXXXXX root=/dev/md0 earlyprintk loglevel=15 log_buf_len=32M syno_port_thaw=1 HddHotplug=0 withefi syno_hw_version=DS3615xs vender_format_version=2 [ 2.003249] [ 2.015904] <redpill/cmdline_delegate.c:401> Param #0: |BOOT_IMAGE=/zImage| [ 2.018214] <redpill/cmdline_delegate.c:296> Option "BOOT_IMAGE=/zImage" not recognized - ignoring [ 2.021161] <redpill/cmdline_delegate.c:401> Param #1: |mac2=1c98ec0f92ed| [ 2.023450] <redpill/cmdline_delegate.c:284> Set MAC #1: 1c98ec0f92ed [ 2.025692] <redpill/cmdline_delegate.c:401> Param #2: |mac1=1c98ec0f92ec| [ 2.028259] <redpill/cmdline_delegate.c:284> Set MAC #2: 1c98ec0f92ec [ 2.030430] <redpill/cmdline_delegate.c:401> Param #3: |netif_num=1| [ 2.032536] <redpill/cmdline_delegate.c:239> Declared network ifaces # as 1 [ 2.034964] <redpill/cmdline_delegate.c:401> Param #4: |earlycon=uart8250,io,0x3f8,115200n8| [ 2.037740] <redpill/cmdline_delegate.c:296> Option "earlycon=uart8250,io,0x3f8,115200n8" not recognized - ignoring [ 2.041166] <redpill/cmdline_delegate.c:401> Param #5: |syno_hdd_powerup_seq=0| [ 2.043624] <redpill/cmdline_delegate.c:296> Option "syno_hdd_powerup_seq=0" not recognized - ignoring [ 2.047006] <redpill/cmdline_delegate.c:401> Param #6: |vid=0x13fe| [ 2.049174] <redpill/cmdline_delegate.c:108> VID override: 0x13fe [ 2.051210] <redpill/cmdline_delegate.c:401> Param #7: |syno_hdd_detect=0| [ 2.053513] <redpilldline_delegate.c:296> Option "syno_hdd_detect=0" not recognized - ignoring [ 2.156715] <redpill/cmdline_delegate.c:401> Param #8: |pid=0x4300| [ 2.158873] <redpill/cmdline_delegate.c:142> PID override: 0x4300 [ 2.160903] <redpill/cmdline_delegate.c:401> Param #9: |console=ttyS0,115200n8| [ 2.163336] <redpill/cmdline_delegate.c:296> Option "console=ttyS0,115200n8" not recognized - ignoring [ 2.166488] <redpill/cmdline_delegate.c:401> Param #10: |elevator=elevator| [ 2.168752] <redpill/cmdline_delegate.c:296> Option "elevator=elevator" not recognized - ignoring [ 2.171853] <redpill/cmdline_delegate.c:401> Param #11: |sn=XXXXXXXXXX| [ 2.174201] <redpill/cmdline_delegate.c:45> S/N set to: XXXXXXXXXXXXX [ 2.176313] <redpill/cmdline_delegate.c:401> Param #12: |root=/dev/md0| [ 2.178522] <redpill/cmdline_delegate.c:296> Option "root=/dev/md0" not recognized - ignoring [ 2.181332] <redpill/cmdline_delegate.c:401> Param #13: |earlyprintk| [ 2.183496] <redpill/cmdline_delegate.c:296> Option "earlyprintk" not recognized - ignoring [ 2.186340] <redpill/cmdline_delegate.c:401> Param #14: |loglevel=15| [ 2.188475] <redpill/cmdline_delegate.c:296> Option "loglevel=15" not recognized - ignoring [ 2.191231] <redpill/cmdline_delegate.c:401> Param #15: |log_buf_len=32M| [ 2.193501] <redpill/cmdline_delegate.c:296> Option "log_buf_len=32M" not recognized - ignoring [ 2.196426] <redpill/cmdline_delegate.c:401> Param #16: |syno_port_thaw=1| [ 2.198710] <redpill/cmdline_delegate.c:211> Port thaw set to: 1 [ 2.200704] <redpill/cmdline_delegate.c:401> Param #17: |HddHotplug=0| [ 2.202913] <redpill/cmdline_delegate.c:296> Option "HddHotplug=0" not recognized - ignoring [ 2.205764] <redpill/cmdline_delegate.c:401> Param #18: |withefi| [ 2.207794] <redpill/cmdline_delegate.c:296> Option "withefi" not recognized - ignoring [ 2.210447] <redpill/cmdline_delegate.c:401> Param #19: |syno_hw_version=DS3615xs| [ 2.212960] <redpill/cmdline_delegate.c:2HW version set to: DS3615xs [ 2.315378] <redpill/cmdline_delegate.c:401> Param #20: |vender_format_version=2| [ 2.317883] <redpill/cmdline_delegate.c:296> Option "vender_format_version=2" not recognized - ignoring [ 2.321004] <redpill/cmdline_delegate.c:360> Add cmdline blacklist "vid=" @ 0 [ 2.323363] <redpill/cmdline_delegate.c:361> Add cmdline blacklist "pid=" @ 1 [ 2.325823] <redpill/cmdline_delegate.c:362> Add cmdline blacklist "mfg" @ 2 [ 2.328186] <redpill/cmdline_delegate.c:363> Add cmdline blacklist "dom_szmax=" @ 3 [ 2.330702] <redpill/cmdline_delegate.c:364> Add cmdline blacklist "elevator=" @ 4 [ 2.333220] <redpill/cmdline_delegate.c:365> Add cmdline blacklist "loglevel=" @ 5 [ 2.335787] <redpill/cmdline_delegate.c:366> Add cmdline blacklist "log_buf_len=" @ 6 [ 2.338382] <redpill/cmdline_delegate.c:367> Add cmdline blacklist "earlyprintk" @ 7 [ 2.340934] <redpill/cmdline_delegate.c:368> Add cmdline blacklist "syno_port_thaw=" @ 8 [ 2.343631] <redpill/cmdline_delegate.c:422> CmdLine processed successfully, tokens=21 [ 2.346312] <redpill/runtime_config.c:187> Found platform definition for "DS3615xs" [ 2.348867] <redpill/runtime_config.c:198> Validating runtime config... [ 2.351073] <redpill/runtime_config.c:48> Configured boot device type to USB [ 2.353412] <redpill/runtime_config.c:144> Number of defined interfaces ("netif_num=1") is not equal to the number of MAC addresses found (2) [ 2.357679] <redpill/runtime_config.c:207> Config validation resulted in OK [ 2.359977] <redpill/runtime_config.c:224> Runtime config populated [ 2.362020] <redpill/uart_fixer.c:72> Registering UART fixer shim [ 2.364134] <redpill/uart_swapper.c:410> Swapping ttyS1<=>ttyS0 started [ 2.366344] <redpill/override_symbol.c:257> Overriding uart_match_port() with uart_match_port_collector [redpill]()<ffffffffa0004290> [ 2.368278] <redpill/override_symbol.c:172> Saved uart_match_port() ptr <ffffffff813101d0> [ 2.368279] <redpill/memory_helper.c:18> Disabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.368444] <redpill/call_protected.c:84> Got addr ffffffff810303e0 for flush_tlb_all [ 2.368459] <redpill/override_symbol.c:221> Obtaining lock for <uart_match_port+0x0/0x70/ffffffff813101d0> [ 2.368460] <redpill/override_symbol.c:182> Generating trampoline [ 2.368466] <redpill/override_symbol.c:188> Generated trampoline to uart_match_port_collector+0x0/0x60 [redpill]<ffffffffa0004290> for uart_match_port<ffffffff813101d0>: [ 2.368467] <redpill/override_symbol.c:221> Writing trampoline code to <ffffffff813101d0> [ 2.368467] <redpill/override_symbol.c:221> Released lock for <ffffffff813101d [ 2.368468] <redpill/memory_helper.c:34> Enabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.368483] <redpill/override_symbol.c:269> Successfully overrode uart_match_port() with trampoline to uart_match_port_collector+0x0/0x60 [redpill]<ffffffffa0004290> [ 2.370454] <redpill/call_protected.c:108> Got addr ffffffff813168b0 for serial8250_find_port [ 2.370455] <redpill/uart_swapper.c:113> Found ptr to line=0 iobase=0x2f8 irq=3 [ 2.370456] <redpill/uart_swapper.c:113> Found ptr to line=1 iobase=0x3f8 irq=4 [ 2.370457] <redpill/uart_swapper.c:113> Found ptr to line=2 iobase=0x3e8 irq=4 [ 2.370458] <redpill/uart_swapper.c:113> Found ptr to line=3 iobase=0x2e8 irq=3 [ 2.370459] <redpill/override_symbol.c:279> Restoring uart_match_port<ffffffff813101d0> to original code [ 2.370460] <redpill/memory_helper.c:18> Disabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.370471] <redpill/override_symbol.c:250> Obtaining lock for <uart_match_port+0x0/0x70/ffffffff813101d0> [ 2.370472] <redpill/override_symbol.c:250> Writing original code to <ffffffff813101d0> [ 2.370472] <redpill/override_symbol.c:250> Released lock for <ffffffff813101d0> [ 2.370474] <redpill/memory_helper.c:34> Enabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.370482] <redpill/override_symbol.c:287> Successfully restored original code of uart_match_port [ 2.370483] <redpill/override_symbol.c:145> Freeing OVS for uart_match_port [ 2.544824] <redpill/uart_swapper.c:425> Disabling preempt & locking console [ 2.547386] <redpill/uart_swapper.c:427> ======= OUTPUT ON THIS PORT WILL STOP AND CONTINUE ON ANOTHER ONE (swapping ttyS1 & ttyS0) ======= [ 2.551505] <redpill/uart_swapper.c:429> ### LAST MESSAGE BEFORE SWAP ON "OLD" PORT ttyS1<=>ttyS0 Edited December 2, 2021 by Buny74 Link to comment Share on other sites More sharing options...
rok1 Posted December 3, 2021 Share #3188 Posted December 3, 2021 21 hours ago, tbc0309 said: DSM7.0.1-42218 HD630 driver fix i915.ko for DS918+ thanks @IG-88 and laojifuli 🥰 replace:/usr/lib/modules/i915.ko reboot then:insmod /usr/lib/modules/i915.ko check:ls /dev/dri test: i9 9900t:ok support: i5-9400、i5-9600K、i9-9900T(8086:3E98) i5-10600T(88086:9BC8) i5-10500(88086:9BC8) 8086:3E92 => iGPU UHD 630, Low End Desktop 9 Series (original driver) 8086:3E98 => iGPU UHD 630, High End Desktop 9 Series (i5-9400, i5-9600k, i7-9700t, i7-9700) 8086:9BC8 => iGPU UHD 630, Low End Desktop i5-10500, i5-10600T and lower 8086:9BC5 => iGPU UHD 630, High End Desktop i510600K and higher 8086:3E93 => iGPU UHD 610, Low End Desktop 9 Series 8086:9BA8 => iGPU UHD 610, low End Desktop Series like G6400 i915.ko-DSM7.0.1-42218-1202.zip 2.48 MB · 38 downloads Is this working properly for 10th gen? I recall trying to get it working on 6.2.3 for my i3-10100 but no dice. I ended up building a 7th gen setup to use which works fine on 7.0.1. Link to comment Share on other sites More sharing options...
tbc0309 Posted December 3, 2021 Share #3189 Posted December 3, 2021 1 hour ago, rok1 said: Is this working properly for 10th gen? I recall trying to get it working on 6.2.3 for my i3-10100 but no dice. I ended up building a 7th gen setup to use which works fine on 7.0.1. 6.2.3?look this by IG-88 Link to comment Share on other sites More sharing options...
D.S Posted December 3, 2021 Share #3190 Posted December 3, 2021 On 12/2/2021 at 11:43 AM, tbc0309 said: DSM7.0.1-42218 HD630 driver fix i915.ko for DS918+ thanks @IG-88 and laojifuli 🥰 replace:/usr/lib/modules/i915.ko reboot then:insmod /usr/lib/modules/i915.ko check:ls /dev/dri test: i9 9900t:ok support: i5-9400、i5-9600K、i9-9900T(8086:3E98) i5-10600T(88086:9BC8) i5-10500(88086:9BC8) 8086:3E92 => iGPU UHD 630, Low End Desktop 9 Series (original driver) 8086:3E98 => iGPU UHD 630, High End Desktop 9 Series (i5-9400, i5-9600k, i7-9700t, i7-9700) 8086:9BC8 => iGPU UHD 630, Low End Desktop i5-10500, i5-10600T and lower 8086:9BC5 => iGPU UHD 630, High End Desktop i510600K and higher 8086:3E93 => iGPU UHD 610, Low End Desktop 9 Series 8086:9BA8 => iGPU UHD 610, low End Desktop Series like G6400 i915.ko-DSM7.0.1-42218-1202.zip 2.48 MB · 40 downloads Thank you! It works on i5-10400 (9BC5), but synology photos still has problem, facial recognition is not working. Link to comment Share on other sites More sharing options...
tbc0309 Posted December 3, 2021 Share #3191 Posted December 3, 2021 5 minutes ago, D.S said: Thank you! It works on i5-10400 (9BC5), but synology photos still has problem, facial recognition is not working. face...you need fix libsynophoto-plugin-model.so:https://github.com/jinlife/Synology_Photos_Face_Patch Link to comment Share on other sites More sharing options...
seanone Posted December 3, 2021 Share #3192 Posted December 3, 2021 52 minutes ago, D.S said: Thank you! It works on i5-10400 (9BC5), but synology photos still has problem, facial recognition is not working. Patch it to use software decode, or modify your vm gpu pcie address to 00:02(which is hardcode in dsm7 facedetect). Link to comment Share on other sites More sharing options...
seanone Posted December 3, 2021 Share #3193 Posted December 3, 2021 On 12/2/2021 at 11:43 AM, tbc0309 said: DSM7.0.1-42218 HD630 driver fix i915.ko for DS918+ thanks @IG-88 and laojifuli 🥰 replace:/usr/lib/modules/i915.ko reboot then:insmod /usr/lib/modules/i915.ko check:ls /dev/dri test: i9 9900t:ok support: i5-9400、i5-9600K、i9-9900T(8086:3E98) i5-10600T(88086:9BC8) i5-10500(88086:9BC8) 8086:3E92 => iGPU UHD 630, Low End Desktop 9 Series (original driver) 8086:3E98 => iGPU UHD 630, High End Desktop 9 Series (i5-9400, i5-9600k, i7-9700t, i7-9700) 8086:9BC8 => iGPU UHD 630, Low End Desktop i5-10500, i5-10600T and lower 8086:9BC5 => iGPU UHD 630, High End Desktop i510600K and higher 8086:3E93 => iGPU UHD 610, Low End Desktop 9 Series 8086:9BA8 => iGPU UHD 610, low End Desktop Series like G6400 i915.ko-DSM7.0.1-42218-1202.zip 2.48 MB · 41 downloads NIUBILITY! Hope it work with 10900ES Link to comment Share on other sites More sharing options...
seanone Posted December 3, 2021 Share #3194 Posted December 3, 2021 Is it possible that support virtfs/9p in DSM? NFS directory is blocked in some DSM apps. Link to comment Share on other sites More sharing options...
forests_gump Posted December 3, 2021 Share #3195 Posted December 3, 2021 Great Job guys, on bring DSM 7.0.1 thru Redpill ! I'm currently using this loader and DSM version on Baremetal: redpill-DS918+_7.0.1-42218.img + DSM_DS918+_42218.pat I heard redpill 42218 supports using SATA DOM instead of USB as the loader device on ESXi. Is SATA DOM as loader device also supported by redpill for Baremetal? Link to comment Share on other sites More sharing options...
Vaifranz Posted December 3, 2021 Share #3196 Posted December 3, 2021 Great job guys, congratulations! I can help somehow, I installed baremetal DSM 7.0.1-42218 DS3615xs, unstable for kernel panic (return to login page every time), on Supermicro 10XSLH-F with CHIP Intel C226 and CPU Intel Xeon E3-1245 v3. Link to comment Share on other sites More sharing options...
pocopico Posted December 3, 2021 Share #3197 Posted December 3, 2021 15 hours ago, Buny74 said: Hi guys, i'm back with my problem to install back DSM 7 on my Gen8. Looking at the log via vsp, i got this error wich make me trouble and prevent me to install DSM.. [ 2.015904] <redpill/cmdline_delegate.c:401> Param #0: |BOOT_IMAGE=/zImage| [ 2.018214] <redpill/cmdline_delegate.c:296> Option "BOOT_IMAGE=/zImage" not recognized - ignoring Anyone have an idea ? Look like it doesn't recognize the command. DS3615xs built with Haydibe v0.12 DSM 7.0-41222/6.2.4-25556 Full log : [ 1.986870] redpill: module verification failed: signature and/or required key missing - tainting kernel [ 1.990501] <redpill/redpill_main.c:45> ================================================================================================ [ 1.994768] <redpill/redpill_main.c:46> RedPill v0.5-at-2021_12_02-22_44_20 loading... [ 1.998438] <redpill/call_protected.c:83> Got addr ffffffff8119bed0 for cmdline_proc_show [ 2.001213] <redpill/cmdline_delegate.c:322> Cmdline count: 364 [ 2.003249] <redpill/cmdline_delegate.c:389> Cmdline: BOOT_IMAGE=/zImage mac2=1c98ec0f92ed mac1=1c98ec0f92ec netif_num=1 earlycon=uart8250,io,0x3f8,115200n8 syno_hdd_powerup_seq=0 vid=0x13fe syno_hdd_detect=0 pid=0x4300 console=ttyS0,115200n8 elevator=elevator sn=XXXXXXXXXXX root=/dev/md0 earlyprintk loglevel=15 log_buf_len=32M syno_port_thaw=1 HddHotplug=0 withefi syno_hw_version=DS3615xs vender_format_version=2 [ 2.003249] [ 2.015904] <redpill/cmdline_delegate.c:401> Param #0: |BOOT_IMAGE=/zImage| [ 2.018214] <redpill/cmdline_delegate.c:296> Option "BOOT_IMAGE=/zImage" not recognized - ignoring [ 2.021161] <redpill/cmdline_delegate.c:401> Param #1: |mac2=1c98ec0f92ed| [ 2.023450] <redpill/cmdline_delegate.c:284> Set MAC #1: 1c98ec0f92ed [ 2.025692] <redpill/cmdline_delegate.c:401> Param #2: |mac1=1c98ec0f92ec| [ 2.028259] <redpill/cmdline_delegate.c:284> Set MAC #2: 1c98ec0f92ec [ 2.030430] <redpill/cmdline_delegate.c:401> Param #3: |netif_num=1| [ 2.032536] <redpill/cmdline_delegate.c:239> Declared network ifaces # as 1 [ 2.034964] <redpill/cmdline_delegate.c:401> Param #4: |earlycon=uart8250,io,0x3f8,115200n8| [ 2.037740] <redpill/cmdline_delegate.c:296> Option "earlycon=uart8250,io,0x3f8,115200n8" not recognized - ignoring [ 2.041166] <redpill/cmdline_delegate.c:401> Param #5: |syno_hdd_powerup_seq=0| [ 2.043624] <redpill/cmdline_delegate.c:296> Option "syno_hdd_powerup_seq=0" not recognized - ignoring [ 2.047006] <redpill/cmdline_delegate.c:401> Param #6: |vid=0x13fe| [ 2.049174] <redpill/cmdline_delegate.c:108> VID override: 0x13fe [ 2.051210] <redpill/cmdline_delegate.c:401> Param #7: |syno_hdd_detect=0| [ 2.053513] <redpilldline_delegate.c:296> Option "syno_hdd_detect=0" not recognized - ignoring [ 2.156715] <redpill/cmdline_delegate.c:401> Param #8: |pid=0x4300| [ 2.158873] <redpill/cmdline_delegate.c:142> PID override: 0x4300 [ 2.160903] <redpill/cmdline_delegate.c:401> Param #9: |console=ttyS0,115200n8| [ 2.163336] <redpill/cmdline_delegate.c:296> Option "console=ttyS0,115200n8" not recognized - ignoring [ 2.166488] <redpill/cmdline_delegate.c:401> Param #10: |elevator=elevator| [ 2.168752] <redpill/cmdline_delegate.c:296> Option "elevator=elevator" not recognized - ignoring [ 2.171853] <redpill/cmdline_delegate.c:401> Param #11: |sn=XXXXXXXXXX| [ 2.174201] <redpill/cmdline_delegate.c:45> S/N set to: XXXXXXXXXXXXX [ 2.176313] <redpill/cmdline_delegate.c:401> Param #12: |root=/dev/md0| [ 2.178522] <redpill/cmdline_delegate.c:296> Option "root=/dev/md0" not recognized - ignoring [ 2.181332] <redpill/cmdline_delegate.c:401> Param #13: |earlyprintk| [ 2.183496] <redpill/cmdline_delegate.c:296> Option "earlyprintk" not recognized - ignoring [ 2.186340] <redpill/cmdline_delegate.c:401> Param #14: |loglevel=15| [ 2.188475] <redpill/cmdline_delegate.c:296> Option "loglevel=15" not recognized - ignoring [ 2.191231] <redpill/cmdline_delegate.c:401> Param #15: |log_buf_len=32M| [ 2.193501] <redpill/cmdline_delegate.c:296> Option "log_buf_len=32M" not recognized - ignoring [ 2.196426] <redpill/cmdline_delegate.c:401> Param #16: |syno_port_thaw=1| [ 2.198710] <redpill/cmdline_delegate.c:211> Port thaw set to: 1 [ 2.200704] <redpill/cmdline_delegate.c:401> Param #17: |HddHotplug=0| [ 2.202913] <redpill/cmdline_delegate.c:296> Option "HddHotplug=0" not recognized - ignoring [ 2.205764] <redpill/cmdline_delegate.c:401> Param #18: |withefi| [ 2.207794] <redpill/cmdline_delegate.c:296> Option "withefi" not recognized - ignoring [ 2.210447] <redpill/cmdline_delegate.c:401> Param #19: |syno_hw_version=DS3615xs| [ 2.212960] <redpill/cmdline_delegate.c:2HW version set to: DS3615xs [ 2.315378] <redpill/cmdline_delegate.c:401> Param #20: |vender_format_version=2| [ 2.317883] <redpill/cmdline_delegate.c:296> Option "vender_format_version=2" not recognized - ignoring [ 2.321004] <redpill/cmdline_delegate.c:360> Add cmdline blacklist "vid=" @ 0 [ 2.323363] <redpill/cmdline_delegate.c:361> Add cmdline blacklist "pid=" @ 1 [ 2.325823] <redpill/cmdline_delegate.c:362> Add cmdline blacklist "mfg" @ 2 [ 2.328186] <redpill/cmdline_delegate.c:363> Add cmdline blacklist "dom_szmax=" @ 3 [ 2.330702] <redpill/cmdline_delegate.c:364> Add cmdline blacklist "elevator=" @ 4 [ 2.333220] <redpill/cmdline_delegate.c:365> Add cmdline blacklist "loglevel=" @ 5 [ 2.335787] <redpill/cmdline_delegate.c:366> Add cmdline blacklist "log_buf_len=" @ 6 [ 2.338382] <redpill/cmdline_delegate.c:367> Add cmdline blacklist "earlyprintk" @ 7 [ 2.340934] <redpill/cmdline_delegate.c:368> Add cmdline blacklist "syno_port_thaw=" @ 8 [ 2.343631] <redpill/cmdline_delegate.c:422> CmdLine processed successfully, tokens=21 [ 2.346312] <redpill/runtime_config.c:187> Found platform definition for "DS3615xs" [ 2.348867] <redpill/runtime_config.c:198> Validating runtime config... [ 2.351073] <redpill/runtime_config.c:48> Configured boot device type to USB [ 2.353412] <redpill/runtime_config.c:144> Number of defined interfaces ("netif_num=1") is not equal to the number of MAC addresses found (2) [ 2.357679] <redpill/runtime_config.c:207> Config validation resulted in OK [ 2.359977] <redpill/runtime_config.c:224> Runtime config populated [ 2.362020] <redpill/uart_fixer.c:72> Registering UART fixer shim [ 2.364134] <redpill/uart_swapper.c:410> Swapping ttyS1<=>ttyS0 started [ 2.366344] <redpill/override_symbol.c:257> Overriding uart_match_port() with uart_match_port_collector [redpill]()<ffffffffa0004290> [ 2.368278] <redpill/override_symbol.c:172> Saved uart_match_port() ptr <ffffffff813101d0> [ 2.368279] <redpill/memory_helper.c:18> Disabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.368444] <redpill/call_protected.c:84> Got addr ffffffff810303e0 for flush_tlb_all [ 2.368459] <redpill/override_symbol.c:221> Obtaining lock for <uart_match_port+0x0/0x70/ffffffff813101d0> [ 2.368460] <redpill/override_symbol.c:182> Generating trampoline [ 2.368466] <redpill/override_symbol.c:188> Generated trampoline to uart_match_port_collector+0x0/0x60 [redpill]<ffffffffa0004290> for uart_match_port<ffffffff813101d0>: [ 2.368467] <redpill/override_symbol.c:221> Writing trampoline code to <ffffffff813101d0> [ 2.368467] <redpill/override_symbol.c:221> Released lock for <ffffffff813101d [ 2.368468] <redpill/memory_helper.c:34> Enabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.368483] <redpill/override_symbol.c:269> Successfully overrode uart_match_port() with trampoline to uart_match_port_collector+0x0/0x60 [redpill]<ffffffffa0004290> [ 2.370454] <redpill/call_protected.c:108> Got addr ffffffff813168b0 for serial8250_find_port [ 2.370455] <redpill/uart_swapper.c:113> Found ptr to line=0 iobase=0x2f8 irq=3 [ 2.370456] <redpill/uart_swapper.c:113> Found ptr to line=1 iobase=0x3f8 irq=4 [ 2.370457] <redpill/uart_swapper.c:113> Found ptr to line=2 iobase=0x3e8 irq=4 [ 2.370458] <redpill/uart_swapper.c:113> Found ptr to line=3 iobase=0x2e8 irq=3 [ 2.370459] <redpill/override_symbol.c:279> Restoring uart_match_port<ffffffff813101d0> to original code [ 2.370460] <redpill/memory_helper.c:18> Disabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.370471] <redpill/override_symbol.c:250> Obtaining lock for <uart_match_port+0x0/0x70/ffffffff813101d0> [ 2.370472] <redpill/override_symbol.c:250> Writing original code to <ffffffff813101d0> [ 2.370472] <redpill/override_symbol.c:250> Released lock for <ffffffff813101d0> [ 2.370474] <redpill/memory_helper.c:34> Enabling memory protection for page(s) at ffffffff813101d0+12/1 (<<ffffffff81310000) [ 2.370482] <redpill/override_symbol.c:287> Successfully restored original code of uart_match_port [ 2.370483] <redpill/override_symbol.c:145> Freeing OVS for uart_match_port [ 2.544824] <redpill/uart_swapper.c:425> Disabling preempt & locking console [ 2.547386] <redpill/uart_swapper.c:427> ======= OUTPUT ON THIS PORT WILL STOP AND CONTINUE ON ANOTHER ONE (swapping ttyS1 & ttyS0) ======= [ 2.551505] <redpill/uart_swapper.c:429> ### LAST MESSAGE BEFORE SWAP ON "OLD" PORT ttyS1<=>ttyS0 You can ignore the message about zImage. Redpill just mentions that it doesn't know how to handle that and actually shouldn't care about that. Check messages on ttyS0 as well. 1 Link to comment Share on other sites More sharing options...
s2k7 Posted December 3, 2021 Share #3198 Posted December 3, 2021 Is it possible that support virtfs/9p in DSM? NFS directory is blocked in some DSM apps.9p worked well.Please check my post in another thread.Tapatalk を使用して私の ELS-NX9 から送信 1 Link to comment Share on other sites More sharing options...
Buny74 Posted December 3, 2021 Share #3199 Posted December 3, 2021 Il y a 7 heures, pocopico a dit : You can ignore the message about zImage. Redpill just mentions that it doesn't know how to handle that and actually shouldn't care about that. Check messages on ttyS0 as well. Ok thanks, There is no ttys0 interface (only vsp on ILO) to get the next logs Link to comment Share on other sites More sharing options...
pocopico Posted December 4, 2021 Share #3200 Posted December 4, 2021 13 hours ago, Buny74 said: Ok thanks, There is no ttys0 interface (only vsp on ILO) to get the next logs Quote [ 2.551505] <redpill/uart_swapper.c:429> ### LAST MESSAGE BEFORE SWAP ON "OLD" PORT ttyS1<=>ttyS0 Since redpill says all messages will be redirected you will not see any more messages on ttyS1 (COM2) From the bios you can set your vsp to either com1 or com2 you are wathching com2 (?) switch to com1 or the other way around. the message is not clear to me 1 Link to comment Share on other sites More sharing options...
Recommended Posts