I confirm that the new BIOS version solved the issue for me. Many thanks!
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 MenuQuote from: Seimus on August 08, 2025, 01:52:45 PMDo you run Suricata or ZenArmor?
Quote from: AdSchellevis on July 24, 2025, 09:21:19 PMour default test setup (which reaches reaches the advertised speeds), is setup like:
[client] --> [firewall] --> [server]
root@PROXMOX4:~# iperf3 -c 10.1.1.12 -p 5201 -P 8 -Z -t 5 -M 1500
Connecting to host 10.1.1.12, port 5201
[...]
[SUM] 0.00-5.00 sec 2.79 GBytes 4.79 Gbits/sec 873 sender
[SUM] 0.00-5.02 sec 2.77 GBytes 4.75 Gbits/sec receiver
iperf Done.
Quote from: pfryHow about some more "netstat"s: "-m", "-i", "-sp ip" - anything look odd?
root@OPNsense:~ # pciconf -lvc ice0
ice0@pci0:6:0:0: class=0x020000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x1593 subvendor=0x8086 subdevice=0x0005
vendor = 'Intel Corporation'
device = 'Ethernet Controller E810-C for SFP'
class = network
subclass = ethernet
cap 01[40] = powerspec 3 supports D0 D3 current D0
cap 05[50] = MSI supports 1 message, 64 bit, vector masks
cap 11[70] = MSI-X supports 512 messages, enabled
Table in map 0x1c[0x0], PBA in map 0x1c[0x8000]
cap 10[a0] = PCI-Express 2 endpoint max data 512(512) FLR RO
max read 512
link x16(x16) speed 8.0(16.0)
cap 03[e0] = VPD
ecap 0001[100] = AER 2 0 fatal 0 non-fatal 1 corrected
ecap 000e[148] = ARI 1
ecap 0003[150] = Serial 1 000100ffff000000
ecap 0010[160] = SR-IOV 1 IOV disabled, Memory Space disabled, ARI disabled
0 VFs configured out of 64 supported
First VF RID Offset 0x0100, VF RID Stride 0x0001
VF Device ID 0x1889
Page Sizes: 4096 (enabled), 8192, 65536, 262144, 1048576, 4194304
ecap 0017[1a0] = TPH Requester 1
ecap 000d[1b0] = ACS 1 Source Validation unavailable, Translation Blocking unavailable
P2P Req Redirect unavailable, P2P Cmpl Redirect unavailable
P2P Upstream Forwarding unavailable, P2P Egress Control unavailable
P2P Direct Translated unavailable, Enhanced Capability unavailable
ecap 0019[1d0] = PCIe Sec 1 lane errors 0
ecap 0025[200] = Data Link Feature 1
ecap 0026[210] = Physical Layer 16.0 GT/s 1
ecap 0027[250] = Lane Margining at Receiver 1
Quote from: meyergru on July 17, 2025, 06:47:25 PMThe speed is so ridiculously close to exactly 1 Gbit/s that I would believe the negotiated link speed is at 1 GBit/s for one or both interfaces.
ice0: Link is up, 25 Gbps Full Duplex, Requested FEC: RS-FEC, Negotiated FEC: RS-FEC, Autoneg: False, Flow Control: None
ice0: link state changed to UP
ice1: Link is up, 25 Gbps Full Duplex, Requested FEC: RS-FEC, Negotiated FEC: RS-FEC, Autoneg: False, Flow Control: None
ice1: link state changed to UP
Quote from: pfry on July 17, 2025, 10:19:43 PMSo long as you're not terminating iperf sessions on the firewall, about the only tunables/sysctls that'll help you are RSS: net.isr.bindthreads, net.isr.maxthreads, net.inet.rss.bits, net.inet.rss.enabled. Have a look at "netstat -Q" (IIRC) to check. I believe OPNsense sets most other necessary sysctls reasonably. But I believe RSS is mainly good for throughput. How does CPU utilization look while running the tests?
root@OPNsense:~ # sysctl -a | grep rss
ice0: ice_add_rss_cfg on VSI 0 could not configure every requested hash type
ice1: ice_add_rss_cfg on VSI 0 could not configure every requested hash type
ice2: ice_add_rss_cfg on VSI 0 could not configure every requested hash type
ice3: ice_add_rss_cfg on VSI 0 could not configure every requested hash type
net.inet.rss.bucket_mapping: 0:0 1:1 2:2 3:3 4:4 5:5 6:6 7:7 8:8 9:9 10:10 11:11 12:12 13:13 14:14 15:15
net.inet.rss.enabled: 1
net.inet.rss.debug: 0
net.inet.rss.basecpu: 0
net.inet.rss.buckets: 16
net.inet.rss.maxcpus: 64
net.inet.rss.ncpus: 32
net.inet.rss.maxbits: 7
net.inet.rss.mask: 15
net.inet.rss.bits: 4
net.inet.rss.hashalgo: 2
hw.bxe.udp_rss: 0
hw.ix.enable_rss: 1
dev.ax.3.rss_enabled: 1
dev.ax.2.rss_enabled: 1
dev.ax.1.rss_enabled: 1
dev.ax.0.rss_enabled: 1
root@OPNsense:~ # dmesg | grep vectors
igc0: Using MSI-X interrupts with 5 vectors
igc1: Using MSI-X interrupts with 5 vectors
igc2: Using MSI-X interrupts with 5 vectors
igc3: Using MSI-X interrupts with 5 vectors
ice0: Using MSI-X interrupts with 33 vectors
ice1: Using MSI-X interrupts with 33 vectors
ice2: Using MSI-X interrupts with 33 vectors
ice3: Using MSI-X interrupts with 33 vectors
ax0: Using MSI-X interrupts with 16 vectors
ax1: Using MSI-X interrupts with 16 vectors
ax2: Using MSI-X interrupts with 6 vectors
ax3: Using MSI-X interrupts with 6 vectors
# iperf3 -c 10.2.2.12 -p 5201
Connecting to host 10.2.2.12, port 5201
[ 5] local 10.1.1.11 port 38024 connected to 10.2.2.12 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 129 MBytes 1.08 Gbits/sec 52 1.17 MBytes
[ 5] 1.00-2.00 sec 125 MBytes 1.05 Gbits/sec 0 1.28 MBytes
[ 5] 2.00-3.00 sec 126 MBytes 1.06 Gbits/sec 0 1.36 MBytes
[ 5] 3.00-4.00 sec 126 MBytes 1.06 Gbits/sec 0 1.43 MBytes
[ 5] 4.00-5.00 sec 126 MBytes 1.06 Gbits/sec 1 1.08 MBytes
[ 5] 5.00-6.00 sec 125 MBytes 1.05 Gbits/sec 0 1.16 MBytes
[ 5] 6.00-7.00 sec 126 MBytes 1.06 Gbits/sec 0 1.24 MBytes
[ 5] 7.00-8.00 sec 126 MBytes 1.06 Gbits/sec 0 1.31 MBytes
[ 5] 8.00-9.00 sec 126 MBytes 1.06 Gbits/sec 0 1.38 MBytes
[ 5] 9.00-10.00 sec 125 MBytes 1.05 Gbits/sec 3 1.02 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.23 GBytes 1.06 Gbits/sec 56 sender
[ 5] 0.00-10.00 sec 1.23 GBytes 1.06 Gbits/sec receiver
iperf Done.
# iperf3 -c 10.1.1.12 -p 5201
Connecting to host 10.1.1.12, port 5201
[ 5] local 10.1.1.11 port 40454 connected to 10.1.1.12 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 2.63 GBytes 22.6 Gbits/sec 61 2.53 MBytes
[ 5] 1.00-2.00 sec 2.66 GBytes 22.8 Gbits/sec 0 2.91 MBytes
[ 5] 2.00-3.00 sec 2.66 GBytes 22.9 Gbits/sec 0 2.96 MBytes
[ 5] 3.00-4.00 sec 2.68 GBytes 23.0 Gbits/sec 0 3.14 MBytes
[ 5] 4.00-5.00 sec 2.52 GBytes 21.6 Gbits/sec 47 2.43 MBytes
[ 5] 5.00-6.00 sec 2.66 GBytes 22.8 Gbits/sec 0 2.48 MBytes
[ 5] 6.00-7.00 sec 2.66 GBytes 22.8 Gbits/sec 0 2.55 MBytes
[ 5] 7.00-8.00 sec 2.69 GBytes 23.1 Gbits/sec 0 2.55 MBytes
[ 5] 8.00-9.00 sec 2.67 GBytes 22.9 Gbits/sec 0 2.66 MBytes
[ 5] 9.00-10.00 sec 2.66 GBytes 22.9 Gbits/sec 0 2.66 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 26.5 GBytes 22.7 Gbits/sec 108 sender
[ 5] 0.00-10.00 sec 26.5 GBytes 22.7 Gbits/sec receiver