New install, default setting, poor performance

Started by azumafuji, August 03, 2025, 05:26:32 PM

Previous topic - Next topic
I'm trying to setup a new network with OPNsense. I have a Lenovo M920q (i5-9500T), with a fenvi 2.5Gbps PCIe Network Card with 4 I226-V (rev 04) controllers.  I installed Debian 13, and I installed OPNsense in a VM using Incus.  I configured two bridge networks, one for wan and one for lan.  I attached a physical port to each bridge network: enp3s0 and enp4s0.

I have a 1Gbps fiber connection and on my current network I consistently get >900Gbps up and down. 
  • When I log into the opnsense VM and test through iperf3 to lon.speedtest.clouvider.net , I'm getting >900Mbps.
  • When I log into a PC on the new network connected via 1G Ethernet to the OPNsense router and I run the speedtest I get <30Mbps.
  • If I test from the PC to the OPNsense router I get >900Mbps.

I've been trying the tunables, other setting that have been discussed in performance related posts and there is no change to the performance through OPNsense. I've just reinstalled so everything is back to the defaults.  What could cause such a massive slowdown going through OPNsense?  TIA!



More info on this, but no resolution yet.  I'm assuming there is a problem with the network card I have installed and virtualisation.  Going to be doing more investigation to see if I can identify the underlying issue.

I ended up buying one of these (Intel Pentium Gold 8505 Soft Router w/ 6 lan ports) and did the same install (Incus on Debian 13) and have no performance issues.  It's working great. 

Running OpnSense under virtualisation has some pitfalls.
Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, ZTE F6005

1100 down / 800 up, Bufferbloat A+