Getting speeds much slower than gigabit on pfsense
-
I recently got gigabit internet, and when connected to the modem directly I get 950mbit/s. However, when I have pfsense as the router, I get around 350mbit/s. I have tested all the cables and switches in between, and the only bottleneck I've found is the pfsense box.
I did all the tests advised on Low Throughput Troubleshooting guide. Aside from ruling out the possibility that it was some other device, what I did find out is the idle CPU usage drops down to 28% when I reload fast.com 3 times in a row. Here it is at peak usage:
I'm using two of the Intel PWLA8391GT PRO/1000 GT PCI Network Adapter for WAN and LAN. I have no traffic shaping or limiters or other CPU things going on that I could think of that would impact performance.
I do notice I do get some CPU usage spikes on the main page, even when I'm not doing anything on the internet. Also, whenever I disable the WAN, then enable the WAN, or restart the modem, the CPU usage gets really high and the router setup page becomes unresponsive.
Specs:
System pfSense
Serial: dc132d55-e5e8-11e7-a6b3-001b21482275
Netgate Device ID: 7fbf5d2aa422ca375175
BIOS Vendor: Dell Computer Corporation
Version: A05
Release Date: 02/26/2003
Version 2.3.4-RELEASE-p1 (i386)
built on Fri Jul 14 14:53:03 CDT 2017
FreeBSD 10.3-RELEASE-p19The system is on the latest version.
Platform pfSense
CPU Type Intel(R) Pentium(R) 4 CPU 2.53GHzPlease let me know if you need any more information.
-
The 45% interrupt time isn't good. Smells like hardware to me.
-
What slot are you nics in? There was just a thread about his.. Limit about the pci bandwidth..
-
What slot are you nics in? There was just a thread about his.. Limit about the pci bandwidth..
I just found out it's a Dimension 4550. I had to look up a YouTube video on how to open it (lol) since it's been years.
Here is a picture of the inside. Blue cable is WAN, white cable is LAN.
https://i.imgur.com/cgJ7Vzm.jpg (pic way too large)
-
Yeah those are OLD PCI slots… Very limited bus... Not going to be able to to do gig on such an old POS ;) remember the bus is shared..
-
Yeah those are OLD PCI slots… Very limited bus... Not going to be able to to do gig on such an old POS ;) remember the bus is shared..
I have a Lenovo Ideacentre k410 that I could use, with the following specs for PCI:
Specs
Expansion Slots:
1 (total) / 0 (free) x PCIe 2.0 x16 - half-length, full-height
3 (total) / 2 (free) x PCIe 2.0 x1 - half-length, full-heightWould that be enough?
-
PCIe is HUGE difference… old at 2.0 and x1 but still 500MB/s. way better than your pci bus..
-
PCIe is HUGE difference… old at 2.0 and x1 but still 500MB/s. way better than your pci bus..
Well there goes my Friday. Thanks for all the help! :D