Welcome! Log In Create A New Profile

Advanced

Debian on Synology DS215j

Posted by ZooMoo 
Re: Debian on Synology DS215j
May 09, 2025 12:00AM
ZooMoo,

I did not have any luck requesting anything from Marvell in the past. I have most of the datasheets for the more popular Marvell SoCs, just not this Armada 375 SoC.

Developers' interest seem to stop cold after the reference board (armada-375-db) was mainline.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Debian on Synology DS215j
May 09, 2025 02:13AM
This is not looking good without the docs.

What is the latest SoC / NAS you'd recommend that's supported?
Re: Debian on Synology DS215j
May 09, 2025 02:41PM
ZooMoo,

> What is the latest SoC / NAS you'd recommend
> that's supported?

I don't know much about the latest models in the market. I have a few Synolgy DS116 (1-bay) and Thecus N2350 (2-bay) and I like both, especially the DS116. I'm supporting these here.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Debian on Synology DS215j
May 17, 2025 04:19AM
Thanks Bodhi, I've been looking around and not much shows up.

Going back to the DS215j, I want to try to compile and use the Synology DSM kernel (v3.2.4) with your Debian DeBootstrap install.

How do I compile a kernel from source and use it within a Debian Debootstrap install. I guess I'll need some of Synologies custom libraries, but I'm not sure

I've searched online and I could not find anything for this use-case.

I'd need to cross-compile it, but I hope there is some advice or a guide that makes this more clear.
Re: Debian on Synology DS215j
May 17, 2025 02:58PM
ZooMoo,

> How do I compile a kernel from source and use it
> within a Debian Debootstrap install. I guess I'll
> need some of Synologies custom libraries, but I'm
> not sure
>
> I've searched online and I could not find anything
> for this use-case.
>
> I'd need to cross-compile it, but I hope there is
> some advice or a guide that makes this more clear.

There are numerous tutorials on the net about how to build Debian system using debootstrap. For example, see Debian site:

https://wiki.debian.org/Debootstrap

Building custom kernels is needed when Debian does not have support for a specific board. Or the official Debian kernel does not provide all capabilities that you need. That's what I provided here for the Marvell Kirkwoodd SoCs and Armada SoCs. You can also easily find many tutorials on the net about compiling Linux kernel. For example, to cross compile, look for Linaro toolchain.

Sorry, I won't provide hand-on tutorials here, it would take too much of my time. My own policy here is I will only help with something that you cannot find anywhere else.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: