Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The Friendly R5S I bought is the 2G standard version, priced at 479 yuan excluding shipping, with only the main unit and no power supply or TF card, as it has 8G eMMC built-in, so it can be used without a TF card.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

I didn’t want a power supply either, as adding one would cost an additional 31 yuan. I thought, who doesn’t have a pile of idle power supplies at home? For example, here’s just the tip of the iceberg:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The power input of the R5S is Type-C, with an input voltage of 5/9/12V, supporting PD chargers. You can just grab a PD power supply and plug it in to turn it on.

I tried a DC female to Type-C converter with a regular 12V power supply, but the indicator light didn’t turn on, and it couldn’t boot.

Using a Type-C data cable with various 5V chargers, it can boot normally. So none of the 12V power supplies shown in the images above can be used.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

This wired main router role is mostly placed together with the optical modem and switch. Its usage environment dictates that using a 12V DC power supply is necessary for “ease of use”; otherwise, you would have to line up to connect a charger to independently power this device that consumes around 4W. What a waste of space.

If powered via DC, a one-to-three DC cable can satisfy the power supply integration for the main router, switch, and modem.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The product detail page states that the power requirements are high, and it is recommended to purchase the matching power supply.

In fact, if you know that the high power requirements lead to low compatibility, why not improve the DC to DC circuit a bit more???

The R5S is quite compact, and because of its small size, it tends to run hot at around 4-5W power consumption. It’s best to fix it to the metal casing of a weak electricity box.Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

On the left are two 2.5G network ports, and on the right is one 1G port. The accompanying OP system defaults to using the 1G port as WAN.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The product detail page includes an introduction to its chip model. The 2.5G chip is the RTL8125BG, and the 1G is the RTL8211F. If the CPU processing capability is sufficient, different chips have different forwarding capabilities. Therefore, I will test the small packet forwarding rates separately using 1G as WAN and 2.5G as WAN.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

This acwifi has also tested the forwarding performance of RTL8125 and I225:

Testing results of small packet forwarding rates for I225V and RTL8125B two 2.5G network cards

Default system interface:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

In the system, I couldn’t find the “acceleration” settings.

The tool used for testing small packets is MiniSMB Hurricane II, connecting to the 1G WAN and 2.5G LAN ports:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Testing results for WAN to LAN:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Results of small packet forwarding rates when 1G is used as WAN:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

All results are summarized in the table below:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

If you want stronger forwarding performance, it is recommended to use the 2.5G port as WAN and LAN.

When using 1G as WAN, its LAN to WAN is somewhat low, only 34Kpps, which cannot fully utilize the gigabit port. However, broadband is generally 50Mbps or 100Mbps, so this is not an issue. For example, the speed test results of my home gigabit broadband are as follows:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The upload speed can casually reach 100Mbps.

If I use a self-built PPPoE server for speed testing, the upload becomes unstable, around 600Mbps. The connection schematic is as follows:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Then, when testing with a self-built PPPoE server, the results are as follows:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The R6812TP is really great; it can handle any speed, be it 1G, 2.5G, or 10Gbps. With the same connection method, the speed test results of the R5S using 2.5G WAN and LAN are as follows:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Hmm, something’s not right. Why isn’t the upload on the 2.5G WAN port reaching a gigabit? From previous small packet forwarding rates, it should have 2000Mbps of upload bandwidth.

However, I tested small packets using static IP, while PPPoE requires more decryption actions. Theoretically, PPPoE has slightly lower forwarding rates than static or dynamic IP, but not significantly. Here, it seems more evident. I don’t know where the problem lies; I just know it doesn’t affect our broadband upload speed (within 500Mbps upload).

Next, let’s test the local area network, i.e., the throughput of the two 2.5G LAN ports.

First, the one-way:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Hmm, the one-way is only 2.1Gbps. I have tried restarting my computer, restarting the R5S, and changing the PD power supply, but the result remains the same. I feel it shouldn’t be this way; a packet forwarding rate of 260Kpps should allow for a full 2.5Gbps throughput.

I haven’t changed much; I’ve only set the WAN internet access method and port forwarding.

Then, the two-way results for the two 2.5G LAN ports total 2.2Gbps:

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

However, with such a limited number of ports, one would definitely add a switch for usage.

Here are the R5S power consumption stats under various conditions.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

Some empty measurements I didn’t take, either forgot or couldn’t do.

It’s evident that the maximum power is 7.2W; during regular use, when traffic is low, power consumption is relatively low. To achieve the lowest power consumption, one should use a 1Gbps rate.

Alright. There’s nothing more to say.

I self-sold the R5S for 100 yuan, and after posting this article, I will list it on Xianyu.

I do not plan to disassemble it, as the chip model can be clearly seen, and moreover, not disassembling it provides good after-sales service for the buyer!

Also, how can I restore factory settings? I can’t find this option in the system. I’m 67! Can I recognize a piece of iron!

The second wave of lottery results are as follows. I’ve sent the shipping addresses to everyone, and I will send them out today using JD Express. Why use JD Express? Because it’s just at my home. 12 wireless routers were placed in the “斗仔车” and rolled over.

Performance Testing of the FriendlyNanoPi R5S Small Packet Forwarding Rate

The original lottery article link is as follows:

The second wave of lottery gives away these 12 wireless routers for free.

Thank you all for your support, which has helped me gain quite a few followers these days. Thank you for your participation! It also helps me clear out my cabinet.

Leave a Comment

×