Reply
New Member
Posts: 37
Registered: ‎01-26-2018
Kudos: 18
Accepted Solution

New FTTH connection Fast Download/Slow upload

Hoping someone can help me here. I recently upgraded to Gig fiber from CenturyLink. Connecting the ethernet from the Adtran ONT they installed directly to my PC I'm getting 450Mbps Down/700Mbps up. They claim final provisioning will be done tonight. 

 

The problem is when connnecting to my ER8 on eth0, I get 450/50. Why upload speed so slow? Here is what I have already ruled out. 

 

1. Switched ethernet media. 

2. Reset Router to default and ran the following different wizards; Basic Setup, Load Balancing and Wan+2Lan2

3. Even tried no Wizard and no firewall rules. Only Masq. 

4. Hardware offloading enabled (CPU usage is miniaml during speedtesting)

5. Link on eth0 is set to Auto as there is no option for 1G. However when set to auto the 1G link light is green. 

 

I would post my config but as I stated. It does it with any config, even default.  

 

Any help appreciated.


Accepted Solutions
Established Member
Posts: 1,486
Registered: ‎07-07-2014
Kudos: 324
Solutions: 99

Re: New FTTH connection Fast Download/Slow upload

Do your interfaces show any errors? Are you testing by plugging directly into the LAN port of the Edgerouter to rule out trouble with any other devices in the network? Have you tried swapping the cables or testing from another device?

View solution in original post


All Replies
Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

What comes are you using to enable offload? Are you restarting router after enabled?
New Member
Posts: 37
Registered: ‎01-26-2018
Kudos: 18

Re: New FTTH connection Fast Download/Slow upload

I mean Offload is enabled by default. I have restarted the router and no difference. 

New Member
Posts: 37
Registered: ‎01-26-2018
Kudos: 18

Re: New FTTH connection Fast Download/Slow upload

So I just plugged in a spare USG-3p and I'm getting the same speeds as the ER8. 450Mbps Down ~ 70Mbps UP

Out

Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

[ Edited ]

Offload is not enabled by default.  What made you think this?

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

system offload ipv4 forwarding enable

Does this not mean it's enabled?

 

Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

Thanks @smyers119. I'm familiar with this document. IP offload module is loaded by default after a reset of the device. Forwarding is also enabled by default however vlan,pppoe and gre are disabled.

 

I'm not using vlan, pppoe or gre but I enabled them last night (cause why not right?) and it made no differnce.  

Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

Post config please. "Show configuration | cat"

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

 

Did my best to sanitize the config

 

~$ show configuration | cat
firewall {
all-ping enable
broadcast-ping disable
group {
network-group PRIVATE_NETS {
network 172.16.0.0/12
network 10.0.0.0/8
network 192.168.3.0/24
network 192.168.2.0/24
network 192.168.20.0/24
}
}
ipv6-receive-redirects disable
ipv6-src-route disable
ip-src-route disable
log-martians disable
modify balance {
rule 10 {
action modify
description "do NOT load balance lan to lan"
destination {
group {
network-group PRIVATE_NETS
}
}
modify {
table main
}
}
rule 20 {
action modify
description "do NOT load balance destination public address"
destination {
group {
address-group ADDRv4_eth0
}
}
modify {
table main
}
}
rule 30 {
action modify
description "do NOT load balance destination public address"
destination {
group {
address-group ADDRv4_eth1
}
}
modify {
table main
}
}
rule 40 {
action modify
modify {
lb-group G
}
}
}
name WAN_IN {
default-action drop
description "WAN to internal"
rule 10 {
action accept
description "Allow established/related"
state {
established enable
related enable
}
}
rule 20 {
action drop
description "Drop invalid state"
state {
invalid enable
}
}
}
name WAN_LOCAL {
default-action drop
description "WAN to router"
rule 5 {
action accept
description "ICMP 60/m"
limit {
burst 1
rate 60/minute
}
log enable
protocol icmp
}
rule 10 {
action accept
description "Allow established/related"
state {
established enable
related enable
}
}
rule 20 {
action drop
description "Drop invalid state"
state {
invalid enable
}
}
}
receive-redirects disable
send-redirects enable
source-validation disable
syn-cookies enable
}
interfaces {
ethernet eth0 {
address dhcp
description "Internet - WAN1 - Comcast"
dhcp-options {
default-route update
default-route-distance 210
name-server no-update
}
duplex auto
firewall {
in {
name WAN_IN
}
local {
name WAN_LOCAL
}
}
speed auto
}
ethernet eth1 {
address dhcp
description "Internet - WAN2 - CenturyLink"
duplex auto
firewall {
in {
name WAN_IN
}
local {
name WAN_LOCAL
}
}
speed auto
}
ethernet eth2 {
address 192.168.2.1/24
description Local
duplex auto
firewall {
in {
modify balance
}
}
speed auto
vif 10 {
address 192.168.10.1/24
description GuestWiFi
disable
firewall {
in {
modify balance
}
}
mtu 1500
}
vif 20 {
address 192.168.20.1/24
description "iot devices"
mtu 1500
}
}
ethernet eth3 {
address 192.168.3.1/24
description Fortinet
duplex auto
firewall {
in {
modify balance
}
}
speed auto
}
ethernet eth4 {
address 192.168.4.1/24
duplex auto
firewall {
in {
modify balance
}
}
speed auto
}
ethernet eth5 {
description eth5
disable
duplex auto
firewall {
in {
modify balance
}
}
speed auto
}
ethernet eth6 {
disable
duplex auto
ip {
enable-proxy-arp
}
speed auto
}
ethernet eth7 {
disable
duplex auto
firewall {
in {
modify balance
}
}
speed auto
}
loopback lo {
}
}
load-balance {
group G {
interface eth0 {
}
interface eth1 {
failover-only
}
lb-local enable
lb-local-metric-change disable
}
}
port-forward {
auto-firewall enable
hairpin-nat enable
lan-interface eth2
PORT FORWARDS OMITTED
wan-interface eth0
}
protocols {
static {
}
}
service {
dhcp-server {
disabled false
hostfile-update disable
shared-network-name 10.10.100.1 {
authoritative disable
subnet 10.10.100.0/24 {
default-router 10.10.100.1
dns-server 10.10.100.1
lease 86400
start 10.10.100.5 {
stop 10.10.100.10
}
}
}
shared-network-name Fortinet-Subnet {
authoritative disable
subnet 192.168.3.0/24 {
default-router 192.168.3.1
dns-server 192.168.3.1
lease 86400
start 192.168.3.100 {
stop 192.168.3.199
}
}
}
shared-network-name Guest_WiFi {
authoritative disable
subnet 192.168.10.0/24 {
default-router 192.168.10.1
dns-server 192.168.10.1
lease 86400
start 192.168.10.10 {
stop 192.168.10.50
}
}
}
shared-network-name LAB {
authoritative disable
disable
subnet 10.1.1.0/24 {
default-router 10.1.1.1
dns-server 10.1.1.1
lease 86400
start 10.1.1.10 {
stop 10.1.1.20
}
}
}
shared-network-name LAN {
authoritative enable
subnet 192.168.2.0/24 {
default-router 192.168.2.1
dns-server 192.168.2.1
dns-server 4.2.2.2
lease 86400
start 192.168.2.100 {
stop 192.168.2.199
}
static-mapping AMC009KC4D41WX11C6 {
ip-address 192.168.2.196
mac-address OMITED
}
static-mapping BackYard {
ip-address 192.168.2.191
mac-address OMITED
}
static-mapping BellasRoom {
ip-address 192.168.2.195
mac-address OMITED
}
static-mapping Chamberlain {
ip-address 192.168.2.165
mac-address OMITED
}
static-mapping Curb {
ip-address 192.168.2.173
mac-address OMITED
}
static-mapping Driveway {
ip-address 192.168.2.192
mac-address OMITED
}
static-mapping ESXI {
ip-address 192.168.2.200
mac-address OMITED
}
static-mapping EdgeSwitch-16-150w {
ip-address 192.168.2.2
mac-address OMITED
}
static-mapping FamilyRoom {
ip-address 192.168.2.190
mac-address OMITED
}
static-mapping HP12DA2B {
ip-address 192.168.2.202
mac-address OMITED
}
static-mapping Lot {
ip-address 192.168.2.193
mac-address OMITED
}
static-mapping NoahsRoom {
ip-address 192.168.2.194
mac-address OMITED
}
static-mapping Rheem_EcoNet {
ip-address 192.168.2.104
mac-address OMITED
}
static-mapping Smartthings {
ip-address 192.168.2.144
mac-address OMITED
}
static-mapping Switch {
ip-address 192.168.2.205
mac-address OMITED
}
static-mapping Ubuntu {
ip-address 192.168.2.201
mac-address OMITED
}
static-mapping Unifi {
ip-address 192.168.2.206
mac-address OMITED
}
static-mapping unifi-video {
ip-address 192.168.2.162
mac-address OMITED
}
unifi-controller OMITED
}
}
shared-network-name Management_Lan {
authoritative disable
subnet 192.168.4.0/24 {
default-router 192.168.4.1
dns-server 192.168.4.1
dns-server 4.4.2.2
lease 86400
start 192.168.4.100 {
stop 192.168.4.250
}
static-mapping ESX {
ip-address 192.168.4.100
mac-address 00:15:17:20:e5:fa
}
}
}
shared-network-name Unifi-Lan {
authoritative disable
subnet 10.1.1.0/24 {
default-router 10.1.1.1
dns-server 10.1.1.1
lease 86400
start 10.1.1.6 {
stop 10.1.1.10
}
}
}
shared-network-name iot {
authoritative disable
subnet 192.168.20.0/24 {
default-router 192.168.20.1
dns-server 192.168.20.1
lease 86400
start 192.168.20.10 {
stop 192.168.20.250
}
}
}
static-arp disable
use-dnsmasq disable
}
dns {
forwarding {
cache-size 150
listen-on eth3
listen-on eth4
listen-on eth2
listen-on eth7
listen-on eth5
listen-on eth2.20
name-server 8.8.4.4
system
}
}
gui {
http-port 80
https-port 443
older-ciphers enable
}
nat {
rule 5000 {
description "masquerade for WAN"
outbound-interface eth0
type masquerade
}
rule 5002 {
description "masquerade for WAN 2"
outbound-interface eth1
type masquerade
}
}
ssh {
port 22
protocol-version v2
}
unms {
connection OMITED
disable
}
}
system {
conntrack {
expect-table-size 4096
hash-size 4096
table-size 32768
tcp {
half-open-connections 512
loose enable
max-retrans 3
}
}
host-name ER8
login {
user OMITED {
authentication {
encrypted-password ****************
plaintext-password ****************
}
full-name Albert
level admin
}
}
name-server 8.8.8.8
name-server 8.8.4.4
ntp {
server 0.ubnt.pool.ntp.org {
}
server 1.ubnt.pool.ntp.org {
}
server 2.ubnt.pool.ntp.org {
}
server 3.ubnt.pool.ntp.org {
}
}
offload {
hwnat disable
ipsec enable
ipv4 {
forwarding enable
gre enable
pppoe enable
vlan enable
}
}
syslog {
global {
facility all {
level notice
}
facility protocols {
level debug
}
}
}
time-zone America/New_York
traffic-analysis {
dpi disable
export disable
}
}
vpn {
ipsec {
auto-firewall-nat-exclude enable
}
}

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

Take this config with a grain of salt as doing a Reset and using the stock "Basic" wizard suffers the same slowness. 

 

My downloadspeed is being affected as well BTW. 

Ubiquiti Employee
Posts: 2,961
Registered: ‎10-05-2015
Kudos: 1145
Solutions: 232

Re: New FTTH connection Fast Download/Slow upload

If this occurs with a default config too I would look at the upstream device. Does that Adtran ONT offer a bridge mode option to pass-thru the public IP to the EdgeRouter? When connecting a device directly to the ONT what speeds do you get?

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

Connecting the Adtran ONT directly to my PC results in approx 850Mpbs Down /950Mbps up. 

 

It seems bridged as it provides a single Wan address. Something to note it does not require PPPoe. 

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

I have a Spare USG 3p that's exhibiting the same issue. Perhaps something to do with MTU?

Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

[ Edited ]

Connected the modem router provided by CL to see if I can find anything strange about the setup and the only thing I could find is this mss size of 1460.

 

zyxel c3000z.JPGSpeedtest with Zyxel Router

Zyxel ST.JPG

Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

You have centrylink as failover only with the edge router. So it's not using the centrylink internet
Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

Sorry That's actually reversed. Originally I started with Comcast on eth0 and CenturyLink DSL as failover on eth1. When they installed Fiber, I moved comcast to eth1 and Centurylink to eth0 as primary. 

 

Veteran Member
Posts: 5,781
Registered: ‎01-04-2017
Kudos: 830
Solutions: 294

Re: New FTTH connection Fast Download/Slow upload

Everything else looks fine, my last thing to add is you are running latest version right? 1.10.5 and you for reboot the router after enabling offload?
Emerging Member
Posts: 82
Registered: ‎04-27-2016
Kudos: 25
Solutions: 2

Re: New FTTH connection Fast Download/Slow upload

Yep, on the latest and have rebooted maybe 5 times after trying different things. 

Established Member
Posts: 1,486
Registered: ‎07-07-2014
Kudos: 324
Solutions: 99

Re: New FTTH connection Fast Download/Slow upload

Do your interfaces show any errors? Are you testing by plugging directly into the LAN port of the Edgerouter to rule out trouble with any other devices in the network? Have you tried swapping the cables or testing from another device?

Reply