NanoPi R4S rk3399 R6S RK3588S 4G is a great new OpenWrt device

Is it possible to maintain the logs on an external device? I want to use a NanoPI R4S as main router but would like to have logs about incoming requests to the router.

Hmm what you mean for external device? Is what I’m doing, I’m using an external drive, you can use everything as long as it’s mounted somewhere on the R4S :slight_smile:

1 Like

How do you log incoming request?

I'm supposing it is something possible, isn't it?

I would like to know how to do it myself. This is why I was asking how you were doing it.

If I plan to use the R4S 4gb for PPPoE 500/500 fibre routing, about 5 OpenVPN clients with policy based routing, and Wireguard server to a few clients.. is there any reason to use a custom build instead of the official Openwrt 22.03.2 image? Thx in advance

If im on the build below

OpenWrt SNAPSHOT r19616-98bb26f9f7 / LuCI Master git-22.126.42175-8583efb

Would there be any advantage to updating to the latest stable?

Also in https://router/cgi-bin/luci/admin/system/opkg do people upgrade all there packages?

As on the update list I get this error

Collected errors:
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/targets/rockchip/armv8/kmods/5.10.113-1-2fda71a03d647cd5ecb63802c4826211/Packages.gz, wget returned 8.

22.03.2 is based on r19803, nearly 200 commits after your r19616 snapshot. Now add all the updates and fixes since here: https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=refs/heads/openwrt-22.03. I would say yes, update to the latest stable. It's been running quite well on my R4S.

When you upgrade, yes, you will need to either:

a) reinstall all your packages after you upgrade, or

b) use the firmware selector to create an image with all your packages included. If you create and install a squashfs image (versus ext4), the included packages will survive a reset to defaults, which can be handy. Don't forget to add luci (if you want it) - firmware selector images do not include it default.

1 Like

Another couple of reasons to run the latest stable are:

  1. You can update kernel modules ( kmod ) for a long time. They are not available for snapshots for very long.
  2. People tend to be more willing to give more in-depth help here on the forum.
1 Like

Should I buy the eMMC version?

No. Stick with the plain 4GB R4S that is well supported by OpenWrt for your home gateway router use.

3 Likes

I found a nice support for my R4S :smiley: (for few euro).
And it also lowered the R4S temperatures (absolutely not necessary but is a free feature :smiley: ), I wrote here the details: http://giuliomagnifico.blog/tips/2022/11/26/phone-stand-nanoPi-R4S.html

3 Likes

For the record, stuffed into a 41x41x4 cm telecom box in the wall with a cable modem and switch adding some heat to the environment, my R4S tops out at ~43C under light house load. Not nearly as cool as the setup @giuliomagnifico has of course!

I really like your set up by the way!

1 Like

Thanks! Yes, indeed at the beginning I was planning to open the case and replace the thermal pad with a better pad or the paste, but then I left it untouched because the temps are very low and the case works very well. The only downside, as I wrote, is that the case/enclosure become hot in the summer and it can damage the table where it's sitting.This is why it's on the stand :slight_smile: