NanoPi R4S-RK3399 is a great new OpenWrt device

Looks like NanoPi R4S OpenWrt support is back with LAN initialization fix:

PR 20406 merged in main

PR 20418 pending in 24.10

2 Likes

I can confirm the dead LAN fix works in current main snapshot. I just updated an R4S gateway that previously needed a cold start for the LAN to come up and all is working well. Update was performed remotely.

1 Like

I can also confirm the Snapshot firmware has also fixed the LAN issue for me as well! :grinning_face:

Does the Snapshot firmware also address the issue where the R4S CPU’s are on the lowest ones and not the faster cores? I haven't had time to check as of yet but because Im planning on using SQM just thought I'll ask?

1 Like

Confirmed in my NanoPi R5S.

Packet steering MUST be disabled as a service at startup to avoid override "40-net-smp-affinity" particular settings from FriendlyWRT (24.10.2 r28739-d9340319c6).

System --> Startup: Mark "packet_steering" as DISABLED then reboot.
Captura de pantalla 2025-10-22 182307

More details here: https://forum.openwrt.org/t/netgear-r6220-sqm-results-downstream-cut-in-half-and-my-optimal-settings/114301/2?u=mikeruni

2 Likes

I updated to 24.10.4 using Attended Sysupgrade and it went perfectly.

@anaelorlinski What is the easiest way to update AdGuard Home from your installation (as it is newer than packages available for OpenWRT) ?

I started the build of a new image with latest adguardhome. You could also replace the binary directly with the one from adguardhome builds.
Note that in my image I use the premade binaries from AdguardHome and is not built from source with the OpenWrt receipe (because of nodeJS and golang dependencies that takes forever to build).

1 Like

Thx, I do understand this and know how to update image (forked your repo and change hash), but I don’t want to re-install everything just for AdGuard. Is there any easy way to update it after installation of image?