Looks like NanoPi R4S OpenWrt support is back with LAN initialization fix:
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.
I can also confirm the Snapshot firmware has also fixed the LAN issue for me as well! ![]()
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?
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.

More details here: https://forum.openwrt.org/t/netgear-r6220-sqm-results-downstream-cut-in-half-and-my-optimal-settings/114301/2?u=mikeruni
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).
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?