personally, I would not buy a CM4 with eMMC.
With the module you can not use the SD card reader of the board. (the pins are not wired)
And if the eMMC is worn out you can only boot from USB.
Here is the written data volume on one of my SD cards:
Lifetime writes: 4262 GB
I didn't want one with eMMC either but that was all that was available for a not very overly exaggerated price. Both the router board and the CM4 I/O expansion have MicroSD slots so I am hopeful these will work.
Wow! I guess I need to cancel this order then. I cannot believe the SD slot on the router board or I/O card will not work. This is crazy!! Thanks for the heads up. I will do a bit more research before I cancel the order. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
The raspberry4b or the CM4 has a quadcore A72 with 1.5Ghz, the CPU is depending on what you calculate about twice as fast as the R7800.
You can reach a wireguard performance of ~600Mbit with the RPI4.
This is about the same throughput that an APU2 achieves.
So theoretically, this is already quite powerful hardware that is available for ~100€.
Well at the moment not because the boards are due to the chip shortage in the delivery delay.
I was able to cancel the order for the eMMC version. Now back to square one, trying to find a CM4 Lite (no eMMC). Thanks for letting me know this before it was too late to stop the order. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Wow, after nearly 16 months of waiting, finally got my CM4 today. It was only $35 from Adafruit for the 2GB version, w/wifi and no eMMC. Now, if I can just remember where I put my CM4 Routerboard. IF I can find it in a timely manner, this will be a nice distraction from troubleshooting k6.1 builds for the EA8500. Nice change! lol _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Whatever happend to @the-joker ? He just kinda disappeared. He was so prominent on these forums for about 8 mos, then gone. I dunno. He did good work on the WebUi. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
He reported to be Still Alive and not abducted by aliens in June of this year. Always good news
He is a valuable asset to the forum and I wish him well as I'm sure does everyone.
Whew, glad to hear he was not abducted by aliens! Yes, I absolutely wish him well too. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
I have been messing with this CM4 Routerboard now for a few months. Finally got it connected to my Internet directly to test today. Pretty impressive actually. Speedtest is reporting 964Mb/s down on my 1Gb/s Internet so full bandwidth is being used with minimal CPU (~22%).
I did not use the CM4 Routerboard's "special" outdated OpenWRT version, instead I just installed the regular RPi4 latest version. Had to do a few minor tweaks to get the 2nd Ethernet (WAN) port to turn on, but that only took a few minutes. This install is using the 5.15 kernel, not 6.1 which is what I was expecting. Still, impressive speeds for such a cheap device.
However, still not a fan of OpenWRT's quirky Luci interface. DD-WRT is so much better!!
Speaking of....
What would it take to get Sebastian to support the Rpi4+? Sending him one would be a waste as there is plenty of information on the web regarding Rpi4/5 hardware. No need to support the CM4 Routerboard (or built-in Wifi), but only the basic Rpi4 itself. Yes, it has only one Ethernet port, but easily workable with a few default VLANs. Maybe he could offer a Rpi version as a premium version and charge for it like the x86 version? I would certainly pay for that! _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Very true. However there are far far more Raspberry Pis out there in the wild already, than these devices....to the tune of several million last I heard. Then there is price and availability.
I have no idea how many x86 licences DD-WRT sells per year, but I'd think supporting the Rpi4+ would sell more than x86. Maybe, maybe not. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Wed Apr 17, 2024 21:56 Post subject:
RPi is already supported in several kernel versions, including ones maintained by CIP. Plus, OpenWRT already supports pretty much all models already. Doubt it would be very difficult to add support, but it would be helpful to have one in hand to test, I'm sure.
Most people who love tinkering with hardware have Rpis. I would be very surprised if @BS doesn't already have one in his collection. _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Very true. However there are far far more Raspberry Pis out there in the wild already, than these devices....to the tune of several million last I heard. Then there is price and availability.
The price is not much different as everything older than RPI4 is scrap anyway.
For an RPI you also need a power supply, a housing / heat sink, any HATs or USB-LAN adapters.
UBS-LAN adapters cost around 15€ each. (accordingly e.g. 3 pieces +50€)
Or 1 USB-LAN adapter + switch also costs 50€ extra
In the end, you can also buy a fully equipped router board.
And all RPIs (except RPI5) have cheap CPUs without crypto acceleration.
The BPI-R4 has a 10x!! higher crypto performance than the RPI4
cheap DIY solution or proper router board for almost the same price?
It's a very impressive piece of hardware, for sure! I would love to have one to mess around with. Love the dual SFP ports too! Very nice for the price.
ho1Aetoo wrote:
The price is not much different as everything older than RPI4 is scrap anyway.
For an RPI you also need a power supply, a housing / heat sink, any HATs or USB-LAN adapters.
While RPis earlier than the Pi4 are pretty limiting (no gigabit ethernet or USB3), they are still not scrap and could be useful in certain situations. ie. Routing for low bandwidth IoT devices.
Power supply, case and heat sinks also appear to be optional with this device. Available with Option 4 for $122 ($145 on Amazon w/o case). Still not a bad price. It doesn't say whether the three LAN ports are controlled by a switch chip, but not a big deal. One thing of concern is the absence of reviews on both the link you posted and on Amazon.
Quote:
UBS-LAN adapters cost around 15€ each. (accordingly e.g. 3 pieces +50€)
Or 1 USB-LAN adapter + switch also costs 50€ extra
True, but we have a choice of those items with the Rpi. With this board, you get what is attached and nothing is optional or user customizable, which is the entire point really. Plus with the Rpi, we get all kinds of GPIOs and I2C bus for even more customization. Managed 5 or 8 port switches are pretty cheap today, running from ~$22-$35. Plus, if a piece of H/W does take a crap, it's easy to replace without trashing the entire system.
Quote:
In the end, you can also buy a fully equipped router board.
And all RPIs (except RPI5) have cheap CPUs without crypto acceleration.
The BPI-R4 has a 10x!! higher crypto performance than the RPI4
Never really thought about this before. Do our beloved R7800s and EA8500s have crypto acceleration in their CPUs? I would guess not, since OpenVPN crushes their performance.
Quote:
cheap DIY solution or proper router board for almost the same price?
Admittedly, we are not really comparing apples to apples here. While this board is VERY impressive, it is designed to be used for one thing. The RPi on the other hand can be expanded upon as and when needed and it already has a stable OpenWRT available. OpenWRT for this device is still in experimental state and doesn't appear as of yet to have a significant user base.
https://openwrt.org/inbox/toh/sinovoip/bananapi_bpi-r4 https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f16dc4b42fb265affb2298e815a7ce0a13d60da6 _________________ Linksys EA8500 (Internet Gateway, AP/VAP) - DD-WRT r53562
Features in use: WDS-AP, Multiple VLANs, Samba, WireGuard, Entware: mqtt, mlocate
Wireless 5ghz only
Netgear R7800 (WDS-AP, WAP, VAP) - DD-WRT r55779
Features in use: multiple VLANs over single trunk port
Linksys EA8500 WDS Station x2 - DD-WRT r55799
Netgear R6400v2 WAP, VAP 2.4ghz only w/VLANs over single trunk port. DD-WRT r55779
OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.
Forum member #248
Last edited by lexridge on Thu Apr 18, 2024 23:17; edited 1 time in total
It doesn't look as if there is a switch chip.
Each port is listed individually as an interface.
Has advantages and disadvantages.
You can isolate the ports and have full control and don't have to deal with limited bandwidth.
However, multigigabit traffic also generates CPU load.
But everything is possible, Multigigabit Multi WAN etc
Here is a review (but it is still in progress like the firmware)
Daniel is working on the board - so I am quite confident that the board will be officially supported soon
Never really thought about this before. Do our beloved R7800s and EA8500s have crypto acceleration in their CPUs? I would guess not, since OpenVPN crushes their performance.
No the only platforms I know of that have crypto acceleration AND are supported by DD-WRT are x86 and Cavium Octeon.