Orange pi R1 plus support

I did some basic benchmarks, compared to another nanoPI R4S, RK3399 based.

For my own specific setup (french ISP, Gb fiber connectivity), this Orange Pi R1 Plus can act as my WAN router until around 650Mb/s down/up.

That is quite good to my mind (even if, compared to my nanoPI R4S, which achieves Gb/s without any issue, it's lower, as expected).

Thanks very much for the tip! I had an extra aliexpress fan, from a pack of four I bought awhile ago. I didn't realize there was another 5v/gnd pin I could use. With a heatsink on the cpu, RAM, and a fan on top of the CPU I'm averaging 30-40c now!

Can you share the build you created?

Yes, I'll upload it somewhere later today.

1 Like

Here it is:

Good job. Booted just fine. I was able to install a decent amount of other packages too.

I also decided to compile an image too. It's currently compiling on my ubuntu box right now. I think I selected a lot more packages though, because it'll probably take overnight to compile it.

1 Like

I tried not to be too greedy because I had previous problems with building. I have to step up a bit.

Received the official case and small heatsink this week and after using it the temperature hone up from 55C to 65C, 10 degrees or more plus. Now I'm using it without case again and trying to use something to reduce the voltage on a small 5v fan I have, because it's a bit noisy at full voltage.

Here are the packages I was able to install using RVB's image. Adguard is up and running as well. I upgraded many of the packages without error (except kmod packages):

Here is the system load from htop:

1 Like

There's a new image (1.3) at orange pi site. For what I could see at their github they merged 21.02 Openwrt and built an image. It was just a quick look so I couldn't see if they made some change in their default config to include more packages in this image.

It looks like they still have the 2020-12-22 image still on http://www.orangepi.org/downloadresources/. I think I'll wait, since the last couple times I tried to build an image manually, the build failed, which leaves a lot of effort with no results.

No, they just don't update the date on the entry page. If you go forward to the actual Google drive link the image is from yesterday. But i searched their config file and it's the same as before. I'll try a build with some packages this weekend, if you have some you would like to include please name them and I'll try a build with them.

This is pretty much everything I use in Openwrt:

adblock
banip
blkid
bmon
dmesg
e2fsprogs
fdisk
htop
ifstat
iftop
iperf
iperf3
nano
rsync
speedtest-netperf
tcpdump
luci-app-adblock
luci-app-advanced-reboot
luci-app-aria2
luci-app-banip
luci-app-commands
luci-app-ddns
luci-app-mjpg-streamer
luci-app-nextdns
luci-app-nlbwmon
luci-app-ntpc
luci-app-openvpn
luci-app-qos
luci-app-samba4
luci-app-simple-adblock
luci-app-squid
luci-app-sqm
luci-app-transmission
luci-app-unbound
luci-app-vnstat
luci-app-vnstat2
luci-app-watchcat
luci-app-wireguard
luci-app-minidlna
luci-app-nlbwmon
luci-app-ntpc
luci-app-squid
luci-app-sqm
luci-app-statistics

I ended up installing the lastest orange pi version from their Google Drive. It appears that this is a newer kernel. Taking that whole list of packages in my previous post, and making a plain text file using nano, I used this command to install 95% of those packages:

opkg update && for i in $(cat /etc/config/opkg-list); do opkg install $i; done

These are packages that failed with kernel dependency errors:

luci-app-nlbwmon
luci-app-sqm
luci-app-vnstat2
luci-app-wireguard
luci-app-minidlna

Everything else installed successfully. Too bad, because I use nlbwmon to track bandwidth usage. I was able to upgrade packages that needed, without error.

I'm trying to build today. I'll post it here and if anyone wants can use it.

Yes, if you could build with these packages, it would be much appreciated:

luci-app-nlbwmon
luci-app-sqm
luci-app-vnstat2
luci-app-wireguard
luci-app-minidlna

Please try this build. If something is missing please report back.

1 Like

Here is my attempt to upstream this device

So far it's able to produce working images.

Known issues:

  • Link and Activity LEDs on WAN port seems to be flipped
  • LAN LED does not work, but my unit could be defective
  • No support for test kernel (5.10)

Precompiled image for lazy ppl:

2 Likes

Update:

  • WAN and LAN port LEDs now have matched behavior
  • LAN LED now works

Precompiled image

I am still trying to figure out how to enable test kernel in their build system lol. Once that's done and if there is no other issue I can probably start a PR on github.

I extracted your image, but it ended up being 5.4GB after extracting. Seems off from the original image was just under 950MB after extraction.