[ ID] Interval Transfer Bitrate Retr Cwnd[ 5] 0.00-1.00 sec 81.5 MBytes 684 Mbits/sec 91 394 KBytes[ 5] 1.00-2.00 sec 94.2 MBytes 790 Mbits/sec 28 429 KBytes[ 5] 2.00-3.00 sec 92.1 MBytes 772 Mbits/sec 2 465 KBytes[ 5] 3.00-4.00 sec 90.0 MBytes 755 Mbits/sec 47 346 KBytes[ 5] 4.00-5.00 sec 91.1 MBytes 764 Mbits/sec 19 378 KBytes[ 5] 5.00-6.00 sec 92.5 MBytes 776 Mbits/sec 20 405 KBytes[ 5] 6.00-7.00 sec 92.1 MBytes 773 Mbits/sec 21 433 KBytes[ 5] 7.00-8.00 sec 91.8 MBytes 770 Mbits/sec 4 465 KBytes[ 5] 8.00-9.00 sec 89.8 MBytes 753 Mbits/sec 37 360 KBytes[ 5] 9.00-10.00 sec 89.5 MBytes 751 Mbits/sec 9 402 KBytes- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 905 MBytes 759 Mbits/sec 278 sender[ 5] 0.00-10.04 sec 903 MBytes 754 Mbits/sec receiver
[ ID] Interval Transfer Bitrate Retr Cwnd[ 5] 0.00-1.01 sec 46.1 MBytes 385 Mbits/sec 107 529 KBytes[ 5] 1.01-2.00 sec 45.0 MBytes 379 Mbits/sec 0 574 KBytes[ 5] 2.00-3.00 sec 47.5 MBytes 398 Mbits/sec 0 620 KBytes[ 5] 3.00-4.00 sec 50.0 MBytes 419 Mbits/sec 0 663 KBytes[ 5] 4.00-5.00 sec 76.2 MBytes 640 Mbits/sec 22 546 KBytes[ 5] 5.00-6.00 sec 45.0 MBytes 377 Mbits/sec 0 597 KBytes[ 5] 6.00-7.00 sec 41.2 MBytes 345 Mbits/sec 0 640 KBytes[ 5] 7.00-8.00 sec 62.5 MBytes 526 Mbits/sec 0 693 KBytes[ 5] 8.00-9.00 sec 72.5 MBytes 608 Mbits/sec 18 581 KBytes[ 5] 9.00-10.00 sec 77.5 MBytes 650 Mbits/sec 0 671 KBytes- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 564 MBytes 473 Mbits/sec 147 sender[ 5] 0.00-10.05 sec 561 MBytes 468 Mbits/sec receiver
Feature flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh ds acpi mmx fxsr sse sse2 ss ht tm pbe sse3 pclmuldq dtes64 monitor ds-cpl vmx est tm2 ssse3 sdbg cx16 xTPR pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc-deadline aes xsave osxsave rdrnd
Feature flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh mmx fxsr sse sse2 ht sse3 pclmulqdq mwait ssse3 fma cmpxchg16b sse4_1 sse4_2 [1:ecx:22] popcnt aes xsave osxsave avx f16c [1:ecx:30]
[ ID] Interval Transfer Bitrate Retr Cwnd[ 5] 0.00-1.00 sec 85.3 MBytes 715 Mbits/sec 26 506 KBytes[ 5] 1.00-2.00 sec 91.7 MBytes 770 Mbits/sec 42 359 KBytes[ 5] 2.00-3.00 sec 91.6 MBytes 768 Mbits/sec 20 366 KBytes[ 5] 3.00-4.00 sec 91.8 MBytes 770 Mbits/sec 21 373 KBytes[ 5] 4.00-5.00 sec 92.0 MBytes 772 Mbits/sec 6 392 KBytes[ 5] 5.00-6.00 sec 95.1 MBytes 798 Mbits/sec 4 411 KBytes[ 5] 6.00-7.00 sec 93.3 MBytes 782 Mbits/sec 21 420 KBytes[ 5] 7.00-8.00 sec 94.1 MBytes 790 Mbits/sec 21 430 KBytes[ 5] 8.00-9.00 sec 93.8 MBytes 787 Mbits/sec 22 443 KBytes[ 5] 9.00-10.00 sec 91.4 MBytes 767 Mbits/sec 43 449 KBytes- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 920 MBytes 772 Mbits/sec 226 sender[ 5] 0.00-10.04 sec 918 MBytes 767 Mbits/sec receiver
[ 5] local 192.168.7.5 port 48580 connected to 192.168.7.1 port 5201[ ID] Interval Transfer Bitrate Retr Cwnd[ 5] 0.00-1.00 sec 52.6 MBytes 441 Mbits/sec 74 477 KBytes[ 5] 1.00-2.00 sec 44.7 MBytes 375 Mbits/sec 29 386 KBytes[ 5] 2.00-3.00 sec 63.2 MBytes 528 Mbits/sec 0 486 KBytes[ 5] 3.00-4.00 sec 55.1 MBytes 463 Mbits/sec 42 411 KBytes[ 5] 4.00-5.00 sec 58.6 MBytes 492 Mbits/sec 0 498 KBytes[ 5] 5.00-6.00 sec 64.8 MBytes 543 Mbits/sec 22 448 KBytes[ 5] 6.00-7.00 sec 56.8 MBytes 477 Mbits/sec 41 377 KBytes[ 5] 7.00-8.00 sec 47.4 MBytes 396 Mbits/sec 0 452 KBytes[ 5] 8.00-9.00 sec 58.3 MBytes 489 Mbits/sec 22 375 KBytes[ 5] 9.00-10.00 sec 30.1 MBytes 253 Mbits/sec 0 428 KBytes- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 531 MBytes 446 Mbits/sec 230 sender[ 5] 0.00-10.04 sec 530 MBytes 442 Mbits/sec receiver
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave [b]avx[/b] f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb hw_pstate ssbd ibpb vmmcall fsgsbase bmi1 [b]avx2[/b] smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca sev sev_es
a. How would it help to make one side of a wireguard connection faster? Or what is the other side?b. By "AVX", I meant the whole family of AVX extensions, including AVX2 and AVX512. I do not know which exactly is needed / used.c. Once you pass the firewall, there may be other inspections done, like Crowdsec, Zenarmor, Intrusion detection or Netflow, that put stress on your OpnSense, limiting the attainable speed.d. Also: Did you set a smaller MTU than 1420, especially if you go over IPv6 and / or PPPoE and /or VLAN?
I obviously miss how you are measuring. One side is an OpnSense with an N5105 CPU, but what is the other one?I assumed this is a wireguard site-to-site VPN between two OpnSenses.The speed you get between two VPN endpoints is limited by the minimum of both (and by the speed between both sides when do do not use encryption). Also, if the encryption is done on the router itself, everything that is done on the router adds to the CPU load (i.e. routing, NAT, firewalling, packet inspection, logging)...