NanoPi R4S-RK3399 is a great new OpenWrt device

A question the build you referring https://github.com/anaelorlinski/OpenWrt-NanoPi-R2S-R4S-Builds
Do you know when there is a new release how do you update ?
Is the new update flashed from the UI?

You probably update via Web GUI. I received my R4S 4Gb and planning to install anaelorlinski build during the weekend.

1 Like

i just flash the new ext4 version to a sdcard. I'd imagine the squashfs would be over top upgrade.

1 Like

My R4S is now up almost a month and I am still super happy … just ordered another one, last time shipping took about 6 weeks.

I'm currently using a nightly snapshot on my R4S 4GB, and was ready to update...but debating another nightly vs the 22.03 snapshot from https://downloads.openwrt.org/releases/22.03-SNAPSHOT/targets/rockchip/armv8/ .

Does putting a 22.03 snapshot on mean an upgrade to 22.03 (release) is via another sysupgrade, or would that just be a package update? (This is my first OpenWRT system that didn't have an official build yet, so not sure what the policy is.)

Snapshot to release is a full sysupgrade no matter what.

I created a pull request to introduce testing kernel 5.15: https://github.com/openwrt/openwrt/pull/9626

So far everything seems stable, I hope this will get pulled soon.

3 Likes

Hi all,

I went through posts and I'm still not convinced should I install OpenWrt Snapshot or not. I read it's running pretty stable. I'm trying to fresh install v22.03 (FriendlyARM NanoPi R4S 4GB LPDDR4) and customize firewall and remove IPv6 support. So, the question is: should I only change firewall4 to firewall to avoid new tables and what should be removed to disable/remove IPv6. Thank you.

1 Like

Great point.
I'm using the snapshot since the beginning, I think. I'm using as home router, basic usage with adblock. Never got unstable - not that I've noticed. My major issue is already fixed, which was the reboot problem.
I always say this here, I make my upgrade images using https://asu.aparcar.org/ and there I place some packages that I need and a "-firewall4 firewall".
The catch that someone posted here and I'm following is to observe if the snapshot version (Below "About this build") has a "Master" flag on the logs (https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog) because it usually gets more stable (correct me if this info is wrong, please).
I'd like to know which IPv6 packages are to be removed too, I'm currently building with IPv6 support but I don't care about it.

Thanks for your reply. When you say you make upgrade images using https://asu.aparcar.org. Can customized image be used for a fresh/new install? In regards to firewall, should I just rename firewall4 to firewall in order to use iptables, or should be firewall3? How do you rename firewall4 in order to use "old" iptables in firewall?

1 Like

I'll reply to myself. Just installed custom 22.03 snapshot image. The only change I made is renaming firewall4 to firewall and done a fresh install. So far so good, will test further. The only thing I would like to try is to completely remove IPv6 support.

1 Like

I'd appreciate a guide on how to remove IPv6 support too!

acutally removing the ipv6 packages might be bit more tricky. I'd assume that just removing ipv6 in the networking config build might do it? However without acutally setting up a build and double checking I cannot say.

I'd personally would just disable ipv6 rather than remove all functionality. (unless you are also trying to reduce the image size to make it fit)

1 Like

Disabling only would be enough. Space is normally not a problem when using SD cards...

1 Like

Im looking at buying one of these, I see there are 2 package versions, one with ubuntu (800mb) and one just openwrt (200mb)

Just out of curiosity how long from reboot does it take to come back online?

For initial set up, is it a case of use the links on the NanoPi website, then future updates done via the web interface?

I know theres only snapshot at minute, but how do you tell the nightly vs non-nightly releases?

1 Like

I've never measured but by R4S 4GB boot in less than 30 secs for sure.

Not sure what you mean by "2 package versions". The current openwrt snapshot build is about 9-10 MB in size.

I never measured how long it takes for it to get back online, but it is not more than a couple of seconds. If you want I can measure it tomorrow.

No need to use anything from the NanoPi website. You just need to flash the respective build to the SD card (on a windows machine for example by using Win32DiskImager, Rufus, or something similar), insert the SD card and power the R4S up. Afterwards you can either follow the same procedure, or update via web interface.

At the moment there are a couple of custom builds available (see other conversations), snapshots ( Index of /snapshots/targets/rockchip/armv8/ (openwrt.org), which are in essence nightly builds) and recent conversation on the mailing list ( OpenWrt 22.0X release plan (22.03)) would indicate we see a RC1 build soon (which would then be sticky).

1 Like

The official images aren't related to the OpenWRT. They're Ubuntu and FriendlyWRT - which is a fork/custom build not supported here.

1 Like

Cheers, I was thinking you had to use there images then upgrade to wrt ones

I thought it would be quick, but i thought the Ubuntu or theres "friendly" had to be loaded. but if its 10mb cant see it taking any time at all

Whats the difference between sqaushfs and ext4, guessing its the partion of the SDCard? but whats benifits or disadvantages to other

On a different note, are any of the builds running the 2.0GHz/1.5GHz clocks vs the 'stock' 1.8/1.4? I made a custom build of anaelorlinski's package; I don't fully understand how to set up the patches, etc. But I managed to build 21.02 with the packages I want with the max clocks at 2.0/1.5. I'd rather not need (want?) to do my own in the future on the 22 branch to get those max clocks.