Weird Upload Speed Issues
-
Hey All,
New to pfsense as of yesterday. Got it all up and running without much trouble. The issue that I am seeing is with upload speed. I have a 100/100 connection and on download, it pegs to 100 right now and stays their for the whole test.
On upload, it ends up ok but takes the whole speed test to get there. It starts at about 30 then drops to about 7 and slowly works its way back to close to 100 by the end of the test.
Just to confirm I pulled my pfsense and switch back to my old router, same cables, same everything and it pegs to 100 on both up and down right now and stays their the entire time of the test. Put pfsense box back in and same as before.
I have tried everything I could google. Speed/Duplex, Disabling offloading, etc. This is a fresh install of 2.4.1.
Any suggestions? Does pfsense by default monitor/log outgoing traffic that would cause this behavior? I am not even sure if this is expected or not.
Thanks
-
Just out of curousity I swapped my WAN to a different nic card and got the exact same results. So it has to be something in pfsense right or am I just overthinking this?
Can anyone confirm this is the way it is or if something is not working as it should? Pulling files from remotely via vpn I would imagine will suffer with my upload being this wonky.
-
New to pfsense as of yesterday. Got it all up and running without much trouble. The issue that I am seeing is with upload speed. I have a 100/100 connection and on download, it pegs to 100 right now and stays their for the whole test.
Ok this is then a very good result, because in normal you will see something between 95 and 98 MBit/s related to the TCP/IP
overhead and the passing through firewall rules and the NAT process of the pf (packet filter).On upload, it ends up ok but takes the whole speed test to get there. It starts at about 30 then drops to about 7 and slowly works its way back to close to 100 by the end of the test.
It depends mostly also on the other end of the speed test! And for sure on the day time when you made this
test again, I am pretty sure you will be getting more different results out from that speed test as now!Just to confirm I pulled my pfsense and switch back to my old router, same cables, same everything and it pegs to 100 on both up and down right now and stays their the entire time of the test. Put pfsense box back in and same as before.
What is your old router? A plastic box router that is not working through firewall rules and only makes SPI/NAT?
Is it one of this routers that will be "doped" with an small ASIC or FPGA chip that is in real doing the entire job
and work!? Then please don´t compare this kind of routers to pfSense, because pfSense will be a small x86_amd64
firewall software that is based on FreeBSD and not Linux that will working more agile and/or faster.I have tried everything I could google. Speed/Duplex, Disabling offloading, etc. This is a fresh install of 2.4.1.
Ah ok, this could be that you will be getting some hassle by that version if your ISP is using VLANs at the WAN port,
as many will do this at these days and it will be more common as in former days.Any suggestions? Does pfsense by default monitor/log outgoing traffic that would cause this behavior? I am not even sure if this is expected or not.
Please try out the version 2.4.0 and test it again, without any packets and special firewall rules passing through
this be then showing up results they will be more near to the real WAN speed matching and according to your hardware!By the way what kind of system do you using? CPU, RAM, Mainboard, HDD/SSD, case, and so on…...
Just out of curousity I swapped my WAN to a different nic card and got the exact same results. So it has to be something in pfsense right or am I just overthinking this?
If it will be scaling up slowly, but even scaling up to the 100 MBit/s, starting from somewhere will be really nice
and must not be an issue, but if it stops at let us say 50 MBit/s or at 70 MBit/s there will be perhaps something
wrong or must (should) tweaked or tuned right to get better results out.Can anyone confirm this is the way it is or if something is not working as it should? Pulling files from remotely via vpn I would imagine will suffer with my upload being this wonky.
Try out the following;
- install the version 2.4.0 fresh and full
- activate in the BIOS if there will be an option to do so, the HT (hyper threading)
- enable PowerD (high adative) in pfSense
- set up the num.queues size to 1, 2 or 4
- set up the mbuf size to 125000, 250000, 500000 or 1000000
And let the test run again, please play around with different settings that will be matching to best result
you can get from the test and stay then with that settings. Would be my best guess here.