Menu

Show posts

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.

Show posts Menu

Messages - joellinn

#1
Has anyone in here tried to pull some pmc statistics and see where there might be a delay? I tried briefly but couldn't make sense of the results.
#2
Thanks for the recap.
Maybe it's possible to bisect the differences between freebsd and opnsense and find the change thats responsible.
#3
Mh, I didn't see any packet loss though.
Can't say if its either custom OPNsense kernel/driver patches, a freebsd tunable or a kernel tunable...
#4
I tried freebsd 13.0 (live cd) and hat >9Gbps using iperf3 in both directions.

What are the key differences between OPNsense(HardenedBSD) and FreeBSD that affect networking?
One thing I noticed is that on FreeBSD the NIC shows as "Intel(R) PRO/10GbE PCI-Express Network Driver" but as "Intel(R) X540-AT2" on OPNsense (dev.ix.1.%desc). Does the driver differ from upstream?

I tried comparing sysctl -A tunables but nothing caught my eyes and also I don't really know what to look for. I also lack the knowledge of FreeBSD internals so I don't know what to profile with pmc either.
#5
I checked with pfSense and I am getting 5.5Gbps (iperf3 -s on pfsense, with -P2 it reaches >9Gbps) and > 9Gbps in reverse direction.
#6
Hi,

I am trying to set up OPNsense on a X10SLH-N6-ST031 board which has three Intel X540 chips with 6 10GBase-T ports (behind a PCI-E switch).
Unfortunately I was only able to get about 1.5-2Gbps with iperf3 between a LAN device and the server itself.
I checked with Linux and was getting >9Gbps so the hardware should be fine.

Are there known caveats with this intel chips/board? I tried enabling some offloading options but it didn't help.

Thanks for any Help