What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Can someone help me with IPv6 speeds?

Sushiglobster

Regular Contributor
I decided to create a new thread here. Originally I had been trying to figure out IPv6 issues in the Merlin area within the BETA release thread.

Probably more proper to ask here.

Anyways, I'm trying to figure out why my IPv6 speed tests are half of my IPv4 speeds.

Picture of a test I ran:
582160764.png


I am using ATT UVERSE services and I have my ATT NVG589 in passthrough mode and my RT-N66U is handling everything including Tunnel 6rd with IPv6.

I was told to use this command:

ip6tables -I FORWARD -o vlan1 -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1420

I added this command via SSH and PuTTY (I have no idea if I even did it right. I was able to login and access the command prompt. I typed in there and pressed enter and then exited. I have no idea if it did anything) Doing a speed test again for IPv6 showed no difference.

I could use some help. Not sure what to do here.

EDIT: Forgot to mention this, I'm cascading my RT-N66U. It is behind my ATT NVG589. If I plug directly into my NVG589, IPv6 speed tests are VERY fast and equal speed of IPv4 testing. So, whatever the issue it is, it's at my RT-N66U.
 
Last edited:
I decided to create a new thread here. Originally I had been trying to figure out IPv6 issues in the Merlin area within the BETA release thread.

Probably more proper to ask here.

Anyways, I'm trying to figure out why my IPv6 speed tests are half of my IPv4 speeds.

Picture of a test I ran:
582160764.png


I am using ATT UVERSE services and I have my ATT NVG589 in passthrough mode and my RT-N66U is handling everything including Tunnel 6rd with IPv6.

I was told to use this command:

ip6tables -I FORWARD -o vlan1 -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1420

I added this command via SSH and PuTTY (I have no idea if I even did it right. I was able to login and access the command prompt. I typed in there and pressed enter and then exited. I have no idea if it did anything) Doing a speed test again for IPv6 showed no difference.

I could use some help. Not sure what to do here.

EDIT: Forgot to mention this, I'm cascading my RT-N66U. It is behind my ATT NVG589. If I plug directly into my NVG589, IPv6 speed tests are VERY fast and equal speed of IPv4 testing. So, whatever the issue it is, it's at my RT-N66U.

vlan1 should be 6rd.

your config sounds weird; you have ipv6 enabled on both routers? what is the ipv4 wan ip of the n66u ?
 
vlan1 should be 6rd.

your config sounds weird; you have ipv6 enabled on both routers? what is the ipv4 wan ip of the n66u ?

No. IPv6 is only enabled on the RT-N66U. I have IPv6 disabled on my ATT Gateway (NVG589).

As for that command/entry...I'll change it and see.

Edit: changed to 6rd, no difference though. It's something else causing the issue...or maybe I'm not inputting the command properly? I'm not familiar with SSH and Putty let alone how to input stuff. How do I even know if the command is being committed.
 
Last edited:
No. IPv6 is only enabled on the RT-N66U. I have IPv6 disabled on my ATT Gateway (NVG589).

As for that command/entry...I'll change it and see.

be sure to remove the old by reusing the old with -I changed to -D or simply rebooting first
 
For Att DSL, you should use MTU of 1472 for 6rd. I'm not sure about uverse.

For Att DSL it's easy. You just use MTU of 1472 and the settings below for 6rd. That's it. No additional tinkering required.

http://www.att.com/esupport/article.jsp?sid=KB414401&cv=801#fbid=00gCP40ZLkk

If you still have trouble, you can put your modem in router mode and then look at the settings it uses. Once you have the correct settings, you can put it back in to pass through mode.
 
For Att DSL, you should use MTU of 1472 for 6rd. I'm not sure about uverse.

For Att DSL it's easy. You just use MTU of 1472 and the settings below for 6rd. That's it. No additional tinkering required.

http://www.att.com/esupport/article.jsp?sid=KB414401&cv=801#fbid=00gCP40ZLkk

If you still have trouble, you can put your modem in router mode and then look at the settings it uses. Once you have the correct settings, you can put it back in to pass through mode.

I've been messing with an MTU of 1472 and 1480 and there is no difference or change in IPv6 speeds. I get the same regardless of what MTU I use.
 
be sure to remove the old by reusing the old with -I changed to -D or simply rebooting first

Okay, I used this: ip6tables -I FORWARD -o 6rd -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1420

I cleared the old commit out. Still, speeds remain unchanged. :confused:
 
Okay, I used this: ip6tables -I FORWARD -o 6rd -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1420

I cleared the old commit out. Still, speeds remain unchanged. :confused:

do you have qos enabled ?

[edit/] you should probably use 1472 mtu
 
do you have qos enabled ?

[edit/] you should probably use 1472 mtu

QoS is disabled.

I put in this commit: ip6tables -I FORWARD -o 6rd -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1412

...again though, no change.

EDIT: Oops, I need to set 1472 within firmware, then i'll reboot and re-try that above commit.

EDIT #2: Darn...still no change. Maybe I'm not doing the SSH stuff properly?

I downloaded PuTTY. I enable SSH on my RT-N66U. I then access my router through PuTTY by entering the address of the RT-N66U. The port was already correct.

Then I click "open" within the PuTTY window. A PuTTY Security Alert comes about talking about caching the fingerprint. I just hit "No." Then I get into the command line interface. I type in my login and pass and hit enter.

Then I sit at /tmp/home/root#

Then I enter in that commit and press enter and run a speed test to see.

That's what I'm doing.

Am I doing it wrong?
 
Last edited:
what is the client?

Client, as in what computer am I using to do this stuff on?

It's a notebook computer. The desktop upstairs is way more of a power house and it too is limited to the exact same IPv6 speeds. All computers are connected on a switch which then goes through the RT-N66U.
 
nat/hw acceleration enabled ?

Where can I check these options?

I see NAT is under the WAN section for "NAT Passthrough" Everything there is enabled except for Enable PPPoE Relay.

NAT Acceleration is enabled under the "LAN" section.

I do not see any HW Acceleration anywhere though.

EDIT: Under WAN, I see "Enable NAT" is checked off for - yes.
 
Where can I check these options?

I see NAT is under the WAN section for "NAT Passthrough" Everything there is enabled except for Enable PPPoE Relay.

NAT Acceleration is enabled under the "LAN" section.

I do not see any HW Acceleration anywhere though.

try disabling nat accel.

tbh, i'm running out of ideas here
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!

Staff online

Back
Top