1
Hardware and Performance / Re: OPNsense on ARM
« on: March 22, 2023, 12:39:50 pm »you just gotta know where to report them.
And that would be where?
Cheers
Spart
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
you just gotta know where to report them.
...next time buy an optiplex SFF and you can add PCI NICs, problem 100% solved ;-)
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.xz
and
OPNsense-22.7.5-OpenSSL-arm-aarch64-RPI.img.xz
Used 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
Ok so iperf with OPN as server and measuring it from a client to it, not accross it, you get 0.6 Gbps.
On other VMs the same test is almost 10 Gbps.
Got it. I still don't get where PPoE fits but you see now where I'm going. It is very important to describe the issue and how's been measured. Good luck.
What is the measure of "performance is not great"? I am not disputing it, but it would be good to measurably understand the baseline and setup.
OP I read "All the linux VM's in the host run at wire speed and across the vswitch approaching 10G but the OpnSense VM is not great performance-wise." wich gives an idea but, what is the setup to improve?
Is it VM to VM on the same host, is there routing involved, where and how? Where does PPoE come into play?
With virtualised setups, there are so many variables that can be at play, maybe it is just me but I don't see the setup in my mind yet.
The driver that FBSD sees is the hypervisor presented NIC.
Not the actual one present. So if the problems are related to VmWare and Broadcom drivers, then change the NIC.
Otherwise the issue is elsewhere.
I have 50+ Pro1000 quad cards lying around if you need one.... they are from our old servers.
Sorry, all my appliances have a sufficient number of onboard interfaces.
At 40 £ I would just give it a go - you can always resell it on eBay.
As I said... we run 10gbit/s with X710-T4 nics and they are copper.
Thank you.
In the end, I used the a.b.c.50/29 address when setting up the WAN. This means I cannot create an alias for a.b.c.50 itself, but I can for a.b.c.51-54. So, I cannot make 5 aliases, just 4.
Outgoing traffic gets the a.b.c.50 IP unless I use source NAT. As it works now, I'd rather leave it alone.
X710-T4 is 10Gbit/s and copper.
How many do you need?