Jump to content
XPEnology Community

Automated RedPill Loader (ARPL)


fbelavenuto

Recommended Posts

That's a very great tool and help a lot doing test over test! Thanks Fabio for the amazing job!

 

I have an HP Microserver N36L and before the upgrade everything worked like a charm (unfortunately I lost al the configs). 

 

Now when I boot with the DSM the networks goes live for 5 ping and then it stop (and stuck) in "Booting Kernel".

What kind of combination I have to use here? I tried pretty much all the releases and all the updates but nothing works anymore.

Thanks

Link to comment
Share on other sites

30 minutes ago, unmesh said:

For those running on VMware, what version of Linux are you configuring the VM to?

 

And are the SATA ports for the bootloader and storage drives to be assigned in a certain order?

 

Thanks

 

For VMware ESXi, I've been using "Other Linux x64" without issues.  Would love to hear if there's a better one to pick.
The only order that matters is that you configure VMware to boot from the loader SATA drive.

Link to comment
Share on other sites

36 minutes ago, Kanedo said:

 

For VMware ESXi, I've been using "Other Linux x64" without issues.  Would love to hear if there's a better one to pick.
The only order that matters is that you configure VMware to boot from the loader SATA drive.

One thing I discovered with ESXi 7.0 is that "Other Linux (x64)" doesn't allow you to add SATA controllers and I had to pick "Other 5.x or later Linux (x64)"

Link to comment
Share on other sites

On 9/19/2022 at 10:38 AM, likeme said:

I encountered this problem on my Gigabyte motherboard, but only on the DS920+ model. And the result is the same whether it is ARPL, TCRP or TCRP-JUN.

This problem has existed since DSM7, and was finally solved in v0.4-alpha11. Many thanks for the efforts made for this.

 "CMOS Checksum bad" in bios screen #174

Edited by likeme
Link to comment
Share on other sites

14 hours ago, macmino said:

That's a very great tool and help a lot doing test over test! Thanks Fabio for the amazing job!

 

I have an HP Microserver N36L and before the upgrade everything worked like a charm (unfortunately I lost al the configs). 

 

Now when I boot with the DSM the networks goes live for 5 ping and then it stop (and stuck) in "Booting Kernel".

What kind of combination I have to use here? I tried pretty much all the releases and all the updates but nothing works anymore.

Thanks

Do you remember the version of ARPL you used?

Link to comment
Share on other sites

Hello everyone. Switched from tiny core 0.9 to arpl alpha11. I made the DS3622 migration, everything works except that one network card is visible, two worked on tiny core. How do I add drivers or why did this happen?

 

Administrator@Synology:~$ dmesg |grep r81
[    0.000000] PERCPU: Embedded 33 pages/cpu @ffff88051da00000 s95192 r8192 d31784 u524288
[    0.000000] pcpu-alloc: s95192 r8192 d31784 u524288 alloc=1*2097152
[   10.913974] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   10.919589] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[   10.931286] r8169 0000:03:00.0 eth0: RTL8168g/8111g at 0xffffc9000003a000, 38:2c:4a:af:f4:a7, XID 0c000880 IRQ 28
[   10.941695] r8169 0000:03:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   10.950366] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   10.956057] r8169 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
[   10.964335] r8169 0000:04:00.0 eth1: RTL8168e/8111e at 0xffffc90000042000, ec:08:6b:06:6f:79, XID 0c200000 IRQ 29
[   10.964342] r8169 0000:04:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   23.798489] r8169 0000:03:00.0 eth0: link down
[   23.807130] Module [r8168] is removed.
[   26.769793] r8169 0000:03:00.0 eth0: link up
 

 

model: DS3622xs+
build: "42962"
sn: "XXXXXXXXXXXXX"
synoinfo:
  support_disk_compatibility: no
  support_memory_compatibility: no
  support_bde_internal_10g: no
  rss_server: https://raw.githubusercontent.com/fbelavenuto/arpl/main/rss.xml
  rss_server_ssl: https://raw.githubusercontent.com/fbelavenuto/arpl/main/rss.xml
  rss_server_v2: https://raw.githubusercontent.com/fbelavenuto/arpl/main/rss.json
  esataportcfg: "0x0000"
  internalportcfg: "0x3fff"
  usbportcfg: "0xfc000"
  maxdisks: "14"
  maxlanport: "2"
  netif_num: "2"
addons:
  9p: ""
  acpid: ""
  dbgutils: ""
  lsiutil: ""
  misc: ""
lkm: dev
zimage-hash: 8903dc99f7201c8656de618d767c05f91bfd32edd9a3706a50fd223237842bf2
ramdisk-hash: 432f315818adad4e1ca54040557e164caf2937004e2d009aac8865391353e2f6
vid: "0x0951"
pid: "0x1666"
cmdline:
  netif_num: "2"
  SataPortMap: "46"
  DiskIdxMap: "0004"
  mac1: "001132GA7CD3"
  mac2: "001132GA7CD4"
original-mac: 382c4aaff4a7

 

Edited by aportnov
Link to comment
Share on other sites

3 hours ago, aportnov said:

Hello everyone. Switched from tiny core 0.9 to arpl alpha11. I made the DS3622 migration, everything works except that one network card is visible, two worked on tiny core. How do I add drivers or why did this happen?

Please remove the synoinfo entries "maxlanport", "netif_num" and add "support_oob_ctl" with value "no"

Link to comment
Share on other sites

Hey @fbelavenuto

 

Thank you for your work on this. It was able to help me use DSM 7 on my Dell Precision that wouldn't work the standard way because of unmapped SATA Ports. Your loader fixed this for me. 

 

I have a question about updating. I am on Alpha 8 right now running DSM 7.1-42661 Update 4. 

 

If I want to upgrade to DSM 7.1.1 do I need to update the loader? If so, how do I do that? Or do I just update from inside DSM and that is all? 

 

Thank you. 

Link to comment
Share on other sites

1 hour ago, techno89 said:

Hey @fbelavenuto

 

Thank you for your work on this. It was able to help me use DSM 7 on my Dell Precision that wouldn't work the standard way because of unmapped SATA Ports. Your loader fixed this for me. 

 

I have a question about updating. I am on Alpha 8 right now running DSM 7.1-42661 Update 4. 

 

If I want to upgrade to DSM 7.1.1 do I need to update the loader? If so, how do I do that? Or do I just update from inside DSM and that is all? 

 

Thank you. 

For DSM 7.1.1-42962 need arpl v0.4-alpha5 or later.

 

You need to update, is very easy, follow my instructions:

- Reboot and choose the option Configure Loader .

- Wait to get ip and type menu.sh or use ip:7681 via web.

- Choose p option to update arpl, addons, kernel,.... 

- Reboot and boot DSM, now you can update from gui to new DSM 7.1.1-42962 Update 1.

photo_2022-09-24_00-12-44.jpg

photo_2022-09-24_00-12-55.jpg

photo_2022-09-24_00-13-06.jpg

Edited by apriliars3
  • Like 2
Link to comment
Share on other sites

11 час назад, fbelavenuto сказал:

Please remove the synoinfo entries "maxlanport", "netif_num" and add "support_oob_ctl" with value "no"

 

Great, it helped me a lot now I see two network interfaces, thank you very much. What is this support_oob_ctl parameter responsible for ? And another question I tried yesterday DVA 1622 also saw only one network interface, but it seems that because of this parameter, but most of all I am interested in why face recognition does not work, the i915 addon is installed and the monitor shows surveillance, but an error occurs when turned on. Intel core i3 4170 processor.

 

image.thumb.png.6a32ff3051d2d65b4cd7946009b9eb33.png

 

image.thumb.png.5570fb4cef37d592e089ffc377c14060.png

Edited by aportnov
Link to comment
Share on other sites

Hello all, I created my first DSM using ARPL, in vmware workstation 16.2.4. Didn't experience any issues.

 

Capture.thumb.PNG.e5aa64b2451409e86b75722075a2061d.PNG

 

Question: Is DS920+ a better choice in general than DS918+ for a baremetal system. If yes, why?

Reason for asking: I'm currently running TCRP 0.8 DS918+ DSM 7.1-42661 U4 on a Celeron G4900/H310M platform and its running without issues. But ARPL seems to be easier when DSM upgrades are required, so I'm considering to migrate to ARPL and maybe to DS920+.

 

Edited by MichelD
Link to comment
Share on other sites

6 hours ago, MichelD said:

Hello all, I created my first DSM using ARPL, in vmware workstation 16.2.4. Didn't experience any issues.

 

Capture.thumb.PNG.e5aa64b2451409e86b75722075a2061d.PNG

 

Question: Is DS920+ a better choice in general than DS918+ for a baremetal system. If yes, why?

Reason for asking: I'm currently running TCRP 0.8 DS918+ DSM 7.1-42661 U4 on a Celeron G4900/H310M platform and its running without issues. But ARPL seems to be easier when DSM upgrades are required, so I'm considering to migrate to ARPL and maybe to DS920+.

 

Quite the contrary, i read that the 918 and 3622 seems to be the best two option especially when upgranding to newer DSM releases (me too had a 920 stuck after an upgrade, and recovered later migrating it to a 3622), and i if remember correctly it's because they dont use an hardcoded model.dtb

Edited by Herrnobiz
Link to comment
Share on other sites

В 20.09.2022 в 14:59, fbelavenuto сказал:

Good news! It's a problem with the drivers. Can you run the command 'lspci -nnk' in the TCRP shell?

 

I also observe the slow operation of virtual machines, approximately, as described by @Drones.
i5 11400
r8125
v0.4-alpha11

Maybe someone else can connect to the diagnostics on TCRL since @Drones is not responding.

  • Like 1
Link to comment
Share on other sites

@SanKen

you can change the MAC Adress:

 

Spoiler

1.png2.png3.png

 

@fbelavenuto

Thank you very much for your hard work. Best tool ever.

 

@Kyar

i have added 4 virtual SCSI Drives in Proxmox and startet the VM and all are working, Volume create...

What SCSI Controller do you use or do you use Passthrough Drives?

Edited by dodo-dk
  • Thanks 1
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.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...