I have 1gig up/down and I'm lucky to get about 130 in either direction. When I had the centurylink router hooked up 950mbps was typical. Offloading is enabled, beyond that I'm not sure what to check. Can someone help me figure out why, please?
config.boot
firewall { all-ping enable broadcast-ping disable ipv6-receive-redirects disable ipv6-src-route disable ip-src-route disable log-martians enable 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 accept description "Allow multicast UDP in" log disable protocol udp source { address 224.0.0.0/4 } } rule 30 { action accept description "allow multicast UDP in" log disable protocol udp source { address 67.12.0.0/15 } } rule 40 { action accept description "allow multicast UDP in" log disable protocol udp source { address 151.118.0.0/16 } } rule 50 { action drop description "Drop invalid state" state { invalid enable } } } name WAN_LOCAL { default-action drop description "WAN to router" rule 10 { action accept description "Allow established/related" state { established enable related enable } } rule 20 { action accept description "Allow IGMP in" log disable protocol igmp } rule 30 { action drop description "Drop invalid state" state { invalid enable } } } receive-redirects disable send-redirects enable source-validation disable syn-cookies enable } interfaces { ethernet eth0 { description Internet duplex auto firewall { in { name WAN_IN } local { name WAN_LOCAL } } speed auto vif 201 { address dhcp description "CenturyLink VLAN" firewall { in { name WAN_IN } local { name WAN_LOCAL } } } } ethernet eth1 { address 10.0.0.1/24 description Local duplex auto speed auto } ethernet eth2 { description "Local 2" disable duplex auto speed auto } loopback lo { } } port-forward { auto-firewall enable hairpin-nat enable lan-interface eth1 wan-interface eth0.201 } protocols { igmp-proxy { interface eth0.201 { alt-subnet 0.0.0.0/0 role upstream threshold 1 } interface eth1 { alt-subnet 0.0.0.0/0 role downstream threshold 1 } } } service { dhcp-server { disabled false hostfile-update disable shared-network-name LAN1 { authoritative enable subnet 10.0.0.0/24 { default-router 10.0.0.1 dns-server 10.0.0.1 lease 86400 start 10.0.0.2 { stop 10.0.0.255 } } } shared-network-name LAN2 { authoritative enable subnet 192.168.2.0/24 { default-router 192.168.2.1 dns-server 192.168.2.1 lease 86400 start 192.168.2.38 { stop 192.168.2.243 } } } use-dnsmasq disable } dns { forwarding { cache-size 500 listen-on eth1 listen-on eth2 } } gui { http-port 80 https-port 443 older-ciphers enable } nat { rule 5010 { description "masquerade for WAN" log disable outbound-interface eth0.201 protocol all type masquerade } } ssh { port 22 protocol-version v2 } } system { host-name ubnt login { user TimTam { authentication { encrypted-password Password } level admin } } 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 ipv4 { forwarding enable gre enable pppoe enable vlan enable } } syslog { global { facility all { level notice } facility protocols { level debug } } } time-zone America/Phoenix }