Gigabit throughput problem (WAN->LAN)

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Goto page 1, 2  Next
Author Message
nutte
DD-WRT Novice


Joined: 18 Mar 2012
Posts: 31

PostPosted: Sat Jan 20, 2018 7:22    Post subject: Gigabit throughput problem (WAN->LAN) Reply with quote
I recently bought a Netgear R7800 in hope to solve my throughput problem, but when I put the latest DD-WRT on there (01-19-2018-r34578) I still only get about half the speed I expect. With the original Netgear firmware I did see numbers of 900+Mbps, but now I only see about 500Mbps.

I upgraded (or so I thought) from a TRENDnet TEW-828DRU running DD-WRT v3.0-r27506 from 07/09/15 where I got speeds around 450Mbps. However, I guess it might have been DD-WRT limiting the speed there as well. Now I'm kind of lost and not sure how to get full throughput using DD-WRT.

What router can I buy to see full Gigabit speed if I want to use DD-WRT?

Example using stock Netgear R7800 with Cox Gigablast:
http://www.speedtest.net/result/6948811247
Sponsor
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 6446
Location: UK, London, just across the river..

PostPosted: Sat Jan 20, 2018 8:46    Post subject: Reply with quote
go to basic settings and turn SFE on do not use it with
QoS at the same time...

use Kong builds http://www.desipro.de/ddwrt/K3-AC-IPQ806X/Test/

_________________
Atheros
TP-Link WR740Nv1 ---DD-WRT 55630 WAP
TP-Link WR1043NDv2 -DD-WRT 55723 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55779 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55819 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55779 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
nutte
DD-WRT Novice


Joined: 18 Mar 2012
Posts: 31

PostPosted: Sat Jan 20, 2018 8:58    Post subject: Reply with quote
Thanks for quick response.
Are you confirming that I should be able to get Gigabit speeds with DD-WRT (and the R7800)?


I'm not using QoS, but will check out the SFE-setting.
ddaniel51
DD-WRT Guru


Joined: 19 Feb 2013
Posts: 1464

PostPosted: Sat Jan 20, 2018 11:45    Post subject: Reply with quote
The R7800 on my ISP (Cox) will do about 860mbs without SFE enabled.

My R9000 will do 900mbs with or without SFE using Cox's internal speed test.

If I go to an external speed test it can vary from 500 and up.

Just because you may be allocated a 1gb pipe doesn't mean anyone can fill it for you.

I have a usenet provider that used to max out my previous 300mb service. When I switched to gb service I found out the usenet service was already maxxed out giving me 300mb.

_________________
Segment 1 XR700 10Gb LAN, 1Gb WAN ISP BS
Wired AP 1 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 2 Unifi Wifi 6 LR US 1Gb LAN
Wired AP 3 Unifi Wifi 6 LR US 1Gb LAN
Syslog Services Asustor 7110T NAS 10GB
NetGear XS716T 10GB Switch
download1.dd-wrt.com/dd-wrtv2/downloads/betas/ (Brain Slayer)
YAMon https://usage-monitoring.com/index.php
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Sat Jan 20, 2018 14:28    Post subject: Reply with quote
r7800 still cant do gigabit, but now with this broken kernel 4.x its far from it cause of a cpu load problem thats nearly doubling what it should be, even the wifi is capped to around 210mbps thats N300 speeds.. & the qos sucks too. BS's QA is out the window completely for years now.

want "proper" gigabit, like with qos on or off, no choice left but to assemble a desktop pc & install ddwrt x64 on it

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

nutte
DD-WRT Novice


Joined: 18 Mar 2012
Posts: 31

PostPosted: Sat Jan 20, 2018 18:41    Post subject: Reply with quote
Thanks for all input. I'm not really interested in using a dedicated PC as a router, but I do want best possible DD-WRT hardware router.
It's kind of surprising to me that there isn't a single DD-WRT router out there offering real Gigabit throughput. I might look into the Netgear R9000, or just use stock R7800.
If anyone have any other suggestion for which one to go with, please let me know.


btw. The first routers that popped up when I started looking for one with high throughput was Cisco RV320 and RV340, but as far as I can see they do not support DD-WRT.
SaschaITM
DD-WRT User


Joined: 16 Dec 2015
Posts: 68

PostPosted: Sat Jan 20, 2018 21:04    Post subject: Reply with quote
tatsuya46 wrote:
r7800 still cant do gigabit, but now with this broken kernel 4.x its far from it cause of a cpu load problem thats nearly doubling what it should be, even the wifi is capped to around 210mbps thats N300 speeds.. & the qos sucks too. BS's QA is out the window completely for years now.

I like the passive-agressiveness. Not sure if it's achieving anything, though.
tatsuya46 wrote:
want "proper" gigabit, like with qos on or off, no choice left but to assemble a desktop pc & install ddwrt x64 on it

Bullsh*t on the "no choice left". If OP is considering going x86/x86-64, there's lots of very good Router/Firewall distributions.

I think it'll be very hard to get full gigabit speeds with any consumer/SOHO router running DD-WRT or OpenWRT/LEDE. There's a probably a point where you need so much CPU power for routing that there's no benefit in using an embedded system, and you as well could use a x86/x86-64 system with a specialized OS, like for instance pfSense. You'd still need a WiFi router as an AP, but that's also the case with the Cisco hardware mentioned.
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Sat Jan 20, 2018 21:22    Post subject: Reply with quote
SaschaITM wrote:
tatsuya46 wrote:
want "proper" gigabit, like with qos on or off, no choice left but to assemble a desktop pc & install ddwrt x64 on it

Bullsh*t on the "no choice left". If OP is considering going x86/x86-64, there's lots of very good Router/Firewall distributions.


u clearly didnt understand what u quoted

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

vit5421
DD-WRT User


Joined: 12 Nov 2015
Posts: 413

PostPosted: Sat Jan 20, 2018 21:52    Post subject: Reply with quote
I am using Kong 34320 build with 3.18.91 kernel and just upgrade my Internet speed from 200mbs to 500mbs.
The computer connected directly to cable modem is reaching 500 mbs.
The r7800 is not able to achieve Internet speed more than 450 mbs with SFE on and QoS off. I guess SFE is not working right now or disabled.
Dear users, Whats ur experience?

_________________
Netgear R7800
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Sat Jan 20, 2018 22:18    Post subject: Reply with quote
vit5421 wrote:
I am using Kong 34320 build with 3.18.91 kernel and just upgrade my Internet speed from 200mbs to 500mbs.
The computer connected directly to cable modem is reaching 500 mbs.
The r7800 is not able to achieve Internet speed more than 450 mbs with SFE on and QoS off. I guess SFE is not working right now or disabled.
Dear users, Whats ur experience?


put wan interface (should be eth0) interrupts on core 1

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

vit5421
DD-WRT User


Joined: 12 Nov 2015
Posts: 413

PostPosted: Sat Jan 20, 2018 22:19    Post subject: Reply with quote
Thank you so much. Can you remind me how to do this?
_________________
Netgear R7800
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Sat Jan 20, 2018 22:23    Post subject: Reply with quote
do "cat /proc/interrupts"

then find eth0, use the number on the far left on the same column eth0 is on with this command

"echo 2 > /proc/irq/xxx/smp_affinity"

replace xxx with the interrupt number of eth0. no quotes on either command.

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

vit5421
DD-WRT User


Joined: 12 Nov 2015
Posts: 413

PostPosted: Sat Jan 20, 2018 22:41    Post subject: Reply with quote
Thank you and almost perfect now
_________________
Netgear R7800
nutte
DD-WRT Novice


Joined: 18 Mar 2012
Posts: 31

PostPosted: Sun Jan 21, 2018 8:25    Post subject: Reply with quote
I've done some more testing and have very mixed feelings. When reading the responses yesterday I had already reverted to the latest Netgear firmware, i.e. I could not verify whether SFE was enabled or disabled during my testing.

Today, I decided to try the latest Kong build, "v3.0-r34320M kongat ( 01/02/18 )". I reverted to default settings during firmware flashing and before testing I confirmed that "Shortcut Forwarding Engine" was enabled (which it was by default).

While testing using Cox Speedtest (https://www.cox.com/internet/speedcheck.cox (requires COX-login, and they even limit the number of daily speedtests)), which tend to give me the highest result, I got numbers around 850Mbps. After applying tatsuya46's suggestions I got 932Mbps.

1. I'm not familiar with the difference between Kong-builds and the builds available at dd-wrt.com (Brainslayers?), but does Kong use optimized settings like SFE by default, and the other one does not?
I didn't see anything special when quickly browsing through the settings though (besides potentially the SFE).

2. @tatsuya46 What's the proper way to save that command?
Does the interrupt stay the same so I can just use "Save Startup" to have "echo 2 > /proc/irq/255/smp_affinity" run during boot-time, or do you have to get fancier than that?

3. After thinking I was happy with DD-WRT and the R7800-router I configured my static leases and my WiFi-settings etc to match my previous settings. The router totally locked up; even power-cycling didn't help at all. This scared me as my main reason for using DD-WRT is stability. Any comments on that?
Would I be better off to switch to Asus, or something else? Or has DD-WRT become unstable lately so it's better to stay away for those of us that only want a router to "set and forget"?
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7568
Location: YWG, Canada

PostPosted: Sun Jan 21, 2018 9:39    Post subject: Reply with quote
nutte wrote:
2. @tatsuya46 What's the proper way to save that command?
Does the interrupt stay the same so I can just use "Save Startup" to have "echo 2 > /proc/irq/255/smp_affinity" run during boot-time,


yes thats all it needs

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r55797 std
[QUALCOMM] DIR-862L --------------------------------> r55797 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r50485 std
[BROADCOM] DIR-860L A1 ----------------------------> r50485 std


Sigh.. why do i exist anyway.. | I love you Anthony.. never forget that.. my other 99% that ill never see again..

Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum