1
22.1 Legacy Series / Re: opnsense 22.1 for VMware ESXi ARM Fling on raspberry pi4B 8gb
« on: February 17, 2022, 09:46:36 pm »Sorry for the late reply!
Was busy with other stuff lately, had little to no time and to totally forgot to reply.Hello @efetropy,
Can you share the patches required to build opnsense 22.1 for a Raspberry Pi 4? I'd like to help with this.
I'm just getting started and have finally understood how to build it but missing the specific configuration for RPI4.Dear all,
Currently, I have a CM4 (with 4GB RAM and 8GB eMMC and no Wifi) and the DFRobot IoT Router Carrier Board (https://www.dfrobot.com/product-2242.html).
I am interested to compile an OPNsense build for this hardware but I am a little bit lost about it's potential compatibility.
Can someone confirm me that's this will be good or not?
Many thanks in advance!
There is already an image built by @yrzr for the RPi which can be found here:
https://ftp.yrzr.tk/opnsense/FreeBSD%3A13%3Aaarch64/22.1/images/
A generic aarch64 vmdk image is also available (for e.g. for proxmox, esxi fling or whatever you're using).
The RPi 4B should work without problems (if not, just get some different boot files).
CM4 is a different case. It does work with the official I/O board albeit PCIe issues (see bugzilla).
Your carrier board states ETH2: PCI Express 1000BASE-T NIC (based on RTL8111). RTL8111 drivers are in fact available, but
it will be a hit or miss and you might not be able to the use the 2nd ethernet port due to the mentioned PCIe issues.
Furthermore, you have to figure out how to deal with the dtb file. Worst case scenario, you might have to make it compatible with freebsd.
I can confirm that the 22.1 image made by YRZR works with DFrobot carrier board with CM4 with 8GB Ram. Unfortunately the performance is only around 300Mb/s on 1Gb connection. Maybe some tuning needed to get better results. The cpu was only at 40% during downloads. Has anyone got better performance?