Welcome, Guest. Please login or register.
Did you miss your activation email?
Tuesday 26 November 2024, 04:18:30 am

Login with username, password and session length

Visit the Official Endian Bug tracker  HERE
14261 Posts in 4377 Topics by 6517 Members
Latest Member: Sandro
Search:     Advanced search
+  EFW Support
|-+  Support
| |-+  General Support
| | |-+  Slow throughput
0 Members and 2 Guests are viewing this topic. « previous next »
Pages: [1] 2 Go Down Print
Author Topic: Slow throughput  (Read 70147 times)
Danoh
Full Member
***
Offline Offline

Posts: 28


« on: Wednesday 06 March 2013, 02:31:44 am »

I'm pulling my hair out trying to trouble shoot this.  Any ideas are welcome.

EFW 2.5.1 community  running on an intel i5 (4 cpus shown) @ 2.8 Ghz with 2Gb of memory.

At all times, there's at least 1 Gb of memory free.  This EFW serves as a NAT/Firewall for a few servers and 7 end users.

I have a 100/100Mbit internet connection.

I have 2 onboard gig Intel NICs which are 82574L , and a 4 port gig ethernet card which is a realtek RTL8111/8168B

My internet throughput through the Endian is terrible.  Directly connected to the ISP, bypassing the endian, I get 85+Mbit/s down and 80+Mbit/s up - connected through the endian I get 40Mbit/s down and 20Mbit/s up.

I am not running anything extra.  No intrusion detection, no Proxy, no outbound firewall.  I have 18 port forwarding rules, and 6 source nat rules. VPN is not enabled.

I have swapped the RED interface to different ethernet ports, no help.  I have swapped GREEN interface to different ethernet ports, no help.  I have used various sysctl settings found to optimize and tune the TCP stacks, no help. All NICs are linked at 1000Mbit/s Full Duplex, per ethtool.

During a speed test, the CPU usage seen in "top" is not even being touched.  The interrupts are almost nothing. This isn't a CPU issue as far as I can tell.

Does anyone have any idea whats going on, and what I can do to further test and fix this?
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #1 on: Wednesday 06 March 2013, 02:33:42 am »

Forgot to mention, no QoS is enabled.
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #2 on: Wednesday 06 March 2013, 05:13:57 am »

More information:

I used a free ip on a Juniper SSG140 with the same network cabling and the speed tests showed 75Mbit up and 86Mbit down

Definately has something to do with the Endian.

Ideas?
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #3 on: Thursday 07 March 2013, 12:37:34 am »

Nobody?  Huh
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #4 on: Thursday 07 March 2013, 04:18:09 am »

Can someone, maybe an EFW community developer, compile the latest Intel e1000e.ko module for EFW 2.5.1?  I'll try that.  I tried two off of elrepo but it did not work with the 2.5.1 kernel.

My currnet e1000e.ko is:
filename:       /lib/modules/2.6.32.43-57.e43.i586/kernel/drivers/net/e1000e/e1000e.ko.gz
version:        1.0.2-k2

But Intel has version 2.2.14 out now.

Here's the link to the source: http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=15817

Logged
robert
Full Member
***
Offline Offline

Posts: 23


« Reply #5 on: Thursday 07 March 2013, 09:43:10 am »

I rebuilt the e1000e RPMs using the latest tar and placed them in my update repositories.

The update repository is described in this thread: http://www.efwsupport.com/index.php?topic=3602.0
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #6 on: Thursday 07 March 2013, 12:32:49 pm »

I have your channels active for smart and was able to get the e1000e.ko for version 1.3.10a-NAPI working fine.  It didn't make any difference in my throughput issue though.

I removed it and installed from updates repo the 2.2.14 version, but I could not locate the updated e1000e.ko kernel module.  In order to get it from the updates repo, I made ossw-release priority of -50

Is there something I was doing wrong not to be able to find the 2.2.14 version of e1000e.ko?

Regardless, the throughput issue with a newer (not latest) intel e1000e driver didn't fix my issue.

Anyone have any other ideas?  I'd like to get the latest e1000e driver working just to absolutely rule that out as an issue.

Logged
robert
Full Member
***
Offline Offline

Posts: 23


« Reply #7 on: Thursday 07 March 2013, 06:55:50 pm »

I think you want to install kernel-module-e1000e package.
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #8 on: Friday 08 March 2013, 12:27:58 am »

Ok that did it, thanks so much for helping with that driver!

filename:       /lib/modules/2.6.32.43-57.e43.i586/kernel/drivers/net/e1000e/e1000e.ko.gz
version:        2.2.14-NAPI

Now we can rule out the e1000e driver as the issue.  I figured that wasn't the issue because I have already swapped both GREEN and RED over to a Realtek card with the same throughput issue.  I wanted to be 100% sure I was using the latest drivers though to rule that out.

I'm still getting TERRIBLE throughput from GREEN to RED.

I even went so far yesterday as to load up a fresh Endian 2.5.1 with no firewall rules whatsoever - straight out of the box running on a xeon 2.5 ghz quad core with 4 gb of memory - and have the exact same throughput issue.

Anyone have any ideas?
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #9 on: Sunday 10 March 2013, 02:27:00 pm »

swapped all the memory in the efw for new memory

same slow throughput

anyone have any ideas?
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #10 on: Tuesday 12 March 2013, 01:26:26 am »

160+ views of this and only one person has even attempted to help me.  Roll Eyes
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #11 on: Wednesday 13 March 2013, 10:45:54 pm »

Anyone?
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #12 on: Monday 18 March 2013, 11:29:50 pm »

Hello? Anyone?
Logged
dda
Sr. Member
****
Offline Offline

Posts: 227


« Reply #13 on: Wednesday 20 March 2013, 04:13:56 am »

Well i noticed the same thing but I have no answer unfortunately.
Logged
Danoh
Full Member
***
Offline Offline

Posts: 28


« Reply #14 on: Thursday 21 March 2013, 02:31:10 am »

Installed clearos community and I get the full bandwidth with no issues.  What's up Endian?  Am I going to have to use another firewall because Endian can't handle the speed or what?
Logged
Pages: [1] 2 Go Up Print 
« previous next »
Jump to:  

Page created in 0.141 seconds with 19 queries.
Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Design by 7dana.com