Hi all, excited to join in on the fun here!I currently have 22.7 running from yrzr.tx on an R4S. I now see from a few posts above that this version is broken so I'll try 22.1.10 shortly. My hope is to replace my hp t730 for home use.After enabling powerd and setting it to maximum cpu frequency scaling I am able to push around 400mbit in each direction through the unit in cursory iperf3 testing.I have a Cisco T-Rex benchmarking setup and I plan to do more in depth testing - different packet sizes, number of flows, open states, etc.When initially testing on openwrt I was able to pin irqs and receive queues for the two nics to the faster A72 cores which was a notable improvement.Is this possible in opnsense/freebsd? I did a bit of googling and didn't find any definitive answers.I also have two R4SE's (I dream of HA firewall at home) with 32gb of emmc onboard. I have tried flashing a few different opnsense images using rkdevtool with no success yet (I didn't really expect it to justwork). Anyone have any ideas on that? It seems the tool wants the image split into various partitions, but it does allow me to just flash the whole image starting at 0x0.I haven't dived into the image build process but I'm sure I'll dig into that soon.I have a 3v3 rs232 adapter on the way so I'll be able to get a console on these things soon.Anyway, happy to test/help/etc!
I followed what I understood on https://yrzr.tk/opnsense-22-for-aarch64/but can't get RPI4B system to boot. I don't have a serial adapter so unfortunately can't troubleshoot a lot.Here is what I did:Downloaded:OPNsense-22.1.10-OpenSSL-arm-aarch64-RPI.img.xzandOPNsense-22.7.5-OpenSSL-arm-aarch64-RPI.img.xzUsed Raspberry Pi Imager to write the img to file. Renamed config_rpi4.txt to config.txt and deleted config_rpi3.txt . Put the newly flashed card into RPI4 and powered it up. It gets to the rainbow/multicolour splash screen and then nothing. This was the case for both img files, written with either Raspberry Pi Imager or Balena Etcher, unarchived first or provided as .xz to the imager. I tried this on two RPI4.I tried booting the same card on RPI3B+ with config_rpi3.txt renamed to config.txt and it booted, showing the boot process. I set a static IP and then used config_rpi4.txt renamed to config.txt to boot rpi4. Got the rainbow screen but could still access the system. So there is something wrong with the video.Is there something wrong with the default config_rpi4.txt? What could I try to get the console to show on hdmi output? Thanks
Quote from: gwurb on November 03, 2022, 08:25:25 amI followed what I understood on https://yrzr.tk/opnsense-22-for-aarch64/but can't get RPI4B system to boot. I don't have a serial adapter so unfortunately can't troubleshoot a lot.Here is what I did:Downloaded:OPNsense-22.1.10-OpenSSL-arm-aarch64-RPI.img.xzandOPNsense-22.7.5-OpenSSL-arm-aarch64-RPI.img.xzUsed Raspberry Pi Imager to write the img to file. Renamed config_rpi4.txt to config.txt and deleted config_rpi3.txt . Put the newly flashed card into RPI4 and powered it up. It gets to the rainbow/multicolour splash screen and then nothing. This was the case for both img files, written with either Raspberry Pi Imager or Balena Etcher, unarchived first or provided as .xz to the imager. I tried this on two RPI4.I tried booting the same card on RPI3B+ with config_rpi3.txt renamed to config.txt and it booted, showing the boot process. I set a static IP and then used config_rpi4.txt renamed to config.txt to boot rpi4. Got the rainbow screen but could still access the system. So there is something wrong with the video.Is there something wrong with the default config_rpi4.txt? What could I try to get the console to show on hdmi output? ThanksSame here (raspberry pi 4 8GB). Tried extracting the xz file before running dd, according to the instructions in https://yrzr.tk/opnsense-22-for-aarch64/#41-writing-the-image, but to no avail.I can't either get the image to work under qemu, it boots and after I configure the ethernet adapters it hangs completely.
Sadly there is no image for this board, I doubt anyone is working on this device support. You can ask for help in BPI forum, or ask then to send samples to the team who can help bring up this device support on BSD, freebsd and opnsense. Regards,