Banana Pi R3 vs RPi4 for router

Does the Bpi R3 has a supported HW offloading like MT7621/MT7622 ?

I just found the datasheet, so i guess YES ?


1 Like

Check this thread: Use mtk sdk HWNAT driver to replace hw flow offload

Unfortunately, I've never managed to compile firmware, so this is not a solution for me... :sob:

well i found the answer here :

1 Like

How did you add the Thermal Sensor to Statistics?

1 Like
opkg update
opkg install lm-sensors
opkg install collectd-mod-sensors
opkg install collectd-mod-thermal


opkg install luci-app-statistics

i have a few glitches in thermal zone, what should be in these locations? a graphic?

And in "sensors", the temp in the 1st graph can't be that low, it's +20°C in my room.

The sensors wrong temp reading is an old issue, hasn't been fixed
For the glitches in thermal zone, the plugin can configured with just the active thermal zone.

1 Like

This, I need to know if it can route 1 Gbps WAN with SQM and if there's come CPU left over after.
I will be turning off the wifi as I don't need it.

Just run a two minute test that will generate the load and test latency under load:

i have a 2Gbps/1Gbps fiber line. without QOS, i get a A on
In my case, it's not worth installing QOS just to go from A to A+. On a DSL line, I can easily understand why it's useful if several people use the Internet at home, but on a fiber line, I think it's unnecessarily complicating the network. I'd rather stay without QOS and have HW NAT acceleration enabled.

1 Like

Hi, just curious on what tape you are using on the wires above the heat sink. Is that EMI/Shielding tape? If so, is it available on amazon?


Its just heat isolation tape, commonly used for hot air soldering task. Don't know if it provides any help with signal, I just wanted to make sure the wires wont get heat from those chips.

Unfortunately, my 1 Gbps line is pretty loaded to start with, it serves a few TB of traffic / month. I usually get an F in bufferbloat tests so gaming feels terrible.

I don't want to spend on a router that can SQM Gigabit or even two, I need to.

Sometimes it might be just too much open connections (e.g. torrents).
I can also get > 1T traffic on my 1G line, without SQM the only thing needed is just a faster CPU (I previously tried to use my Synology DS1621+ with 2 core assigned to VM and it worked perfectly)

my apologies for reviving an old thread here. Should you have any larger heatsinks (and/or a fan or a couple of them), what is the best way to mount a heatsink onto a chip?

In a local DIY store they seem to sell some plumbing sealant-alike stuff; I bought one a year ago only to find it dries up and cures completely in its tube within a year :slight_smile:

Is it a good option to spread a tiny amount of a non-adhesive thermal conductive (like Noctua NT-H1 or the like, the one you would use for a CPU cooler) then glue the heatsink with one drop of an instant glue on the corners of a chip? Is it possible at all to replace a heatsink mounted such a way?
How does one prevents a heatsink from offsetting itself? Do you use some kind of a duct tape or a clamp or a shackle?

UPD: with some glue around the corners of a chip, is it possible at all to replace the thermal conductive should it dry up?

When looking at the SinoVoip (=the company behind the Banana Pi brand) official bundle offerings, I can see the big heatsink+fan combo component has holes & screws visible in some of the pictures.

It's better visible on the heatsink+fan standalone product page.

Now, I'm not sure about the bundle sets with small heatsinks attachment mechanism from the other pictures, but when looking at one of the official bpi distributors' store pictures - they offer a different kind of the heatsink w/o the fan built-in, and it does have holes & screws as well.

So it looks like no glue is necessary in those cases, but a cooling paste / thermal pad will be needed as usual.

Note I'm only pulling this info from the images, I have no hands-on experience with those products.

There is some concern over using a thermal paste on the official bpi forum:

There's another thread discussing using a glue, the original thermal pads, which are adhesive on their own, and possibly replacing them with oneself-procured, better thermal pads:

You might want to start watching the official forum as well, there seems to be some useful info.

Without any heatsink will these devices not be able to sustain full load without throttling down? What about with only passive rather than active cooling? Any measurements out there comparing the relative performance with different cooling options?