pfSense - Low throughput since 2.5.x update
-
Hi All,
Been having some issues with throughput since I upgraded from 2.4.5 to 2.5.x. I was forced to upgrade to due to an incompatibility with the Virgin Media hub being in modem mode and pfsense. I have Virgin Media Gigabit internet.
When doing internet speed tests and local iperf3's, I am maxing out at around 550Mbit. The iperf3's I have done between 2 physical interfaces on the APU board which are both Gbit. I have put openwrt on another APU4D4 board and get 940+Mbit when using iperf3.
I am currently using the APU4D4 with pfsense 2.5.2 but can replicate the issue on a APU2D4 with a fresh install of pfSense 2.5.2. This issue has only arose since moving off 2.4.5 for the reasons in the first sentence. I have no IPS or intensive packages installed and only have ACME certs as an addon package.
Is anyone else experiencing anything like this or has any answers? As I do no want to move away from pfSense.
-
Anyone?
-
I would review the (now huge) APU thread since there is a LOT of information in there. Notably on running the correct Coreboot version.
Try running
top -aSH
while testing. Are you maxing out one CPU core? All cores?Steve
-
@stephenw10 Have you got a link to the APU thread?
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 0 root -76 - 0B 576K CPU0 0 171:57 82.02% [kernel{if_io_tqg_0}] 0 root -76 - 0B 576K CPU1 1 178:51 77.21% [kernel{if_io_tqg_1}] 0 root -76 - 0B 576K - 2 112:16 76.81% [kernel{if_io_tqg_2}] 0 root -76 - 0B 576K CPU3 3 87:50 68.46% [kernel{if_io_tqg_3}] 11 root 155 ki31 0B 64K RUN 3 73.6H 24.58% [idle{idle: cpu3}] 11 root 155 ki31 0B 64K RUN 1 72.7H 18.78% [idle{idle: cpu1}]``` 11 root 155 ki31 0B 64K RUN 2 73.2H 18.76% [idle{idle: cpu2}] 11 root 155 ki31 0B 64K RUN 0 72.7H 14.34% [idle{idle: cpu0}] 340 root 36 0 137M 40M accept 3 2:01 2.82% php-fpm: pool nginx (php-fpm){php-fpm} 99018 root 20 0 16M 6968K select 3 4:41 0.48% /usr/local/sbin/openvpn --config /var/etc/openvpn/server
Doesn't look like a CPU is being maxed.
Ben
-
@bennnnm07 said in pfSense - Low throughput since 2.5.x update:
Have you got a link to the APU thread?
-
Update
I have installed openwrt on the same hardware and I get 940Mbps+ when doing an internet speed test, whereas when using pfsense, I get 550Mbps maximum. Something is not right with the 2.5.x software. -
Ok, and specifically you were seeing ~1Gbps with the same test in 2.4.5p1?
Can you test a 2.6 snapshot? There have been a number of improvements gone in since in 2.5.2 was released.
Steve