Quote from: newsense on June 04, 2026, 05:42:18 PMdownload os-Realtek-re and realtek kmod packages from here, copy on a stick and install manually
http://pkg.opnsense.org/FreeBSD:14:amd64/26.1/MINT/26.1/latest/All/
# pciconf -lv | grep -B3 network
re0@pci0:3:0:0: class=0x020000 rev=0x06 hdr=0x00 vendor=0x10ec device=0x8168 subvendor=0x1043 subdevice=0x8432
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller'
class = networkQuote from: tschips on June 07, 2026, 10:10:20 PMBut I ran out of ideas how to identify these problems?Have you read the whole topic and done everything mentioned along the way ?!
Any suggestions what to look for or which logs might be helpful?
Quote from: Monviech (Cedrik) on June 07, 2026, 06:27:12 PMAn intel core i5 also has a way higher TDP.
Quote from: ou1 on June 07, 2026, 07:45:29 PMRegarding TDP - yes, this CPU can use a lot more power. I got it up to 40W by running iperf3 directly from the firewall, but otherwise it idles at 18W, which I can live with. Maybe there is room for optimization, I haven't done anything yet.Sometimes it's better to have a slightly higher TDP rated CPU that is good at "Racing back to IDLE" instead of having a low TDP rated CPU that needs a lot more time for the same task and because of that eventually consumes more power for the same task.
Quote from: Ozymandias on June 07, 2026, 06:42:28 PMI'll get a Linux based Live Boot up over the next few days and give it a test, plus maybe a fresh OPNsense basic install on a spare drive.Good plan! :)
Quote from: meyergru on June 07, 2026, 06:51:47 PM1. There is a big difference between OpnSense routing sessions between different partners and OpnSense being the endpoint (the latter one is slower).So you are saying that when I measure iPerf3 speeds between OPNsense and a Client that the speed will always be lower than between two any other type of Clients on the same subnet ?!
Quote2. Since this is iperf, I also like to point out this article, point 10. I totally depends on how many TCP sessions you use.Ofcourse you will always have to measure with as much threads as possible and sometimes even raise the window size and stuff like that... :)
Pulling these together, I see ~1.87 Gbps with iperf -P1 vs. 3.56 Gbps with iperf -P4 vs. 6 Gbps when OpnSense routes only.
root@fw:~ # sysctl kern.boottime
kern.boottime: { sec = 1778614567, usec = 705583 } Tue May 12 21:36:07 2026
last pid: 64090; load averages: 3.05, 10.70, 11.72 up 26+00:13:03 21:49:10
1559 processes:1 running, 1558 sleeping
CPU: 3.4% user, 0.0% nice, 14.2% system, 0.0% interrupt, 82.5% idle
Mem: 4147M Active, 47M Inact, 9520M Laundry, 1463M Wired, 56K Buf, 476M Free
ARC: 470M Total, 231M MFU, 109M MRU, 8365K Anon, 5040K Header, 117M Other
259M Compressed, 933M Uncompressed, 3.60:1 Ratio
Swap: 8192M Total, 3637M Used, 4555M Free, 44% Inuse, 12K In
Quote from: Monviech (Cedrik) on June 07, 2026, 06:27:12 PMAn intel core i5 also has a way higher TDP.
About the UDP vlan fragmentation issue, on a DEC device you can solve that in Interfaces: Settings by enabling vlan hardware filtering.
Quote from: nero355 on June 07, 2026, 06:30:17 PMOK, but this clearly shows there is something wrong with the OPNsense Mini PC itself :Quoteiperf3:These two should always be equal IMO :)
1.60 Gbits/sec from Win11 to OPNsense iperf3 server.
2.37 Gbits/sec from Win11 to Unraid (N95) iperf3 server.
Quote from: meyergru on June 07, 2026, 06:15:06 PMThere are big timing differences between internet and local connections and also, the endpoints can behave differently, thus there can be any number of problems w/r to timing and/or buffering.OK, but this clearly shows there is something wrong with the OPNsense Mini PC itself :
The latter depends on which TCP algorithms are in use, such that flow control and buffering or interrupt coalescing can very well play a role.
Quote from: Ozymandias on June 06, 2026, 11:39:10 PMiperf3:These two should always be equal IMO :)
1.60 Gbits/sec from Win11 to OPNsense iperf3 server.
2.37 Gbits/sec from Win11 to Unraid (N95) iperf3 server.