ARM version exist?

I read a year back that Neth could exist for ARM but it needs to be compiled. Has anyone done so?

I have a r5s with good specs, 4cpu and 4gb ram with m.2. I was wondering how one could compile this Neth for ARM? I really like the UI and I think it would be great to have it on arm boards. :slight_smile:

Not officially supported but it’s possible, see Switched to NethSecurity (on arm64)

Is there an update on Nethserver too? It would be great to throw in a Pi based NS server here and there…

Just found this topic.

Hi

It is actually not that difficult, the build system of Openwrt/Nethsecurity are setup so one can cross-compile the whole distibution. That being said, it’s nice to have a somewhat beefy computer / buildnode to build it, in the end you need to build the hole thing.

here are some clues how the build an custom image:

key to understand configuring a new target is running make menuconfig in the builder-container

./build-nethsec.sh bash
make menuconfig

2 Likes

In addition to what Mark pointed out, the whole repo is just a bunch of files that ease the compilation of our packages and override/patches the original ones, in the end we just automatize what documented in the OpenWRT wiki: Testing to determine if you are a bot!

3 Likes

While building the update to Nethsecurity 8.7.1 for my own nanopi r6s, also build the nanopi r5s target. Which takes about a minute after having build the r6s target because it’s the same package-arch and most likely the same rockchip kernel.

NOTE: this is a highly experimental proof of concept no warranties what so ever and I have no plans to maintain it in the future.
I recommend to build you own images if you plan to use it on a regular basis.

If it works you need to touch /etc/config/dpi after going through the first boot wizard in the web-UI.
(unfortunately the absence of /etc/config/dpi seems to be the flag to trigger the first-boot-wizard)

1 Like