No internet access over IPv6 on Netgear R7800

Post new topic   Reply to topic    DD-WRT Forum Index -> Advanced Networking
Goto page Previous  1, 2, 3, 4, 5  Next
Author Message
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sat Aug 11, 2018 1:15    Post subject: Reply with quote
If you ever get your ipv6 pings to work please post back here, I'd sure like to know what does it. In short I think it has to do with routes, but I think there is a solid way to do it. Any help is appreciated.
Sponsor
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sat Aug 11, 2018 7:19    Post subject: Reply with quote
I'm sorry I said st dev. I meant sit0 dev. In your router there is a dev similar to this. But named differently. You need that one.
Per Yngve Berg
DD-WRT Guru


Joined: 13 Aug 2013
Posts: 6865
Location: Romerike, Norway

PostPosted: Sat Aug 11, 2018 7:22    Post subject: Reply with quote
fe80 is the Link Local Address. It's used for communication between two nodes on the same segment. It's a SLAAC address, that is the host part contains the MAC address. It's the replacement for Gateway in IPv4.

https://www.juniper.net/documentation/en_US/junos/topics/concept/ipv6-flow-ipv6-address-types.html
probity
DD-WRT Novice


Joined: 02 Aug 2018
Posts: 25

PostPosted: Sat Aug 11, 2018 8:59    Post subject: Reply with quote
Hi guys,

There is my route -A inet6 output:

Code:
Kernel IPv6 routing table
Destination                                 Next Hop                                Flags Metric Ref    Use Iface
2a00:4580:100:2f70::XX/128                  ::                                      UC    0      0        3 br0     
2a00:4580:100:2f70:2c39:62c:XXXX:XXXX/128   ::                                      UC    0      0       10 br0     
2a00:4580:100:2f70::/64                     ::                                      U     256    2        0 br0     
fe80::5ac5:cbff:fe4a:XXXX/128               ::                                      UC    0      0        2 br0     
fe80::/64                                   ::                                      U     256    1        0 br0     
fe80::/64                                   ::                                      U     256    0        0 eth1   
fe80::/64                                   ::                                      U     256    0        0 ath0   
fe80::/64                                   ::                                      U     256    0        0 ath1   
fe80::/64                                   ::                                      U     256    0        0 eth0   
fe80::/10                                   ::                                      U     1      0        0 ppp0   
fe80::/10                                   ::                                      U     256    0        0 ppp0   
::/0                                        ::                                      !n    -1     1    21591 lo     
::1/128                                     ::                                      Un    0      1        2 lo     
2a00:4580:100:2f70::/128                    ::                                      Un    0      1        0 lo     
2a00:4580:100:2f70:200:ff:XXXX:X/128        ::                                      Un    0      1     1497 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::/128                                  ::                                      Un    0      1        0 lo     
fe80::a240:a0ff:fe7c:c824/128               ::                                      Un    0      1     3755 lo     
fe80::a240:a0ff:fe7c:c824/128               ::                                      Un    0      1        0 lo     
fe80::a240:a0ff:fe7c:c825/128               ::                                      Un    0      1        0 lo     
fe80::a240:a0ff:fe7c:c826/128               ::                                      Un    0      1        0 lo     
fe80::a240:a0ff:fe7c:c827/128               ::                                      Un    0      1        0 lo     
fe80::e1ae:1384:2560:2f7d/128               ::                                      Un    0      1      389 lo     
ff02::1/128                                 ::                                      UC    0      0     7456 br0     
ff02::1:2/128                               ::                                      UC    0      0        1 ppp0   
ff02::1:ff00:0/128                          ::                                      UC    0      0        1 br0     
ff02::1:ff7c:c824/128                       ::                                      UC    0      0        1 br0     
ff02::1:ff9b:b0f/128                        ::                                      UC    0      0        6 br0     
ff02::1:ffee:df76/128                       ::                                      UC    0      0      108 br0     
ff00::/8                                    ::                                      U     256    5        0 br0     
ff00::/8                                    ::                                      U     256    0        0 eth1   
ff00::/8                                    ::                                      U     256    0        0 ath0   
ff00::/8                                    ::                                      U     256    0        0 ath1   
ff00::/8                                    ::                                      U     256    0        0 eth0   
ff00::/8                                    ::                                      U     256    1        0 ppp0   
::/0                                        ::                                      !n    -1     1    21591 lo 


Here is ipconfig /all output from Windows PC:


C:\Users\Probity>ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : HOST
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter MirHam network connection:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) Ethernet Connection I217-V
Physical Address. . . . . . . . . : 94-DE-80-7B-XX-XX
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2a00:4580:100:2f70::XX(Preferred)
Lease Obtained. . . . . . . . . . : Saturday, 11 August, 2018 12:16:28
Lease Expires . . . . . . . . . . : Sunday, 12 August, 2018 12:16:28
IPv6 Address. . . . . . . . . . . : 2a00:4580:100:2f70:98ef:f1d1:19e3:XXXX(Pr
eferred)
Temporary IPv6 Address. . . . . . : 2a00:4580:100:2f70:2c39:62c:33d0:XXXX(Pre
ferred)
Link-local IPv6 Address . . . . . : fe80::98ef:f1d1:19e3:XXXX%11(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Saturday, 11 August, 2018 12:16:25
Lease Expires . . . . . . . . . . : Tuesday, 17 September, 2154 19:09:30
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 244637312
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-80-1F-F9-94-DE-80-7B-XX-XX

DNS Servers . . . . . . . . . . . : 2a00:4580:100:2f70:200:ff:fe00:0
192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled

eugene1973
Don't forget, ask your ISP if you get an IP address higher or a little lower than 2a00
My current IPv6 address from ISP is 2a00:4580:100:2f70:200:XX:XXXX:0. Is it wrong?

You must find the ipv6/dhcpv6 client settings to do this.
Unfortunately, I don't have an additional information, all that I know in my first post, sorry about that.

I tried to use the next Dhcp6s config:

Code:
interface ppp0 {
send rapid-commit;
send ia-pd 1;
request domain-name-servers, domain-name;
};

id-assoc pd 1 {
prefix ::/64 infinity;
prefix-interface br0 {
sla-id 0;
sla-len 0;
};

};

but it didn't help.

If you ever get your ipv6 pings to work please post back here, I'd sure like to know what does it.
Sure. But I concern maybe something wrong with my router. Probably some hardware issue. I'm thinking about replacing this unit with a new one.

Thank you very much anyway!
Per Yngve Berg
DD-WRT Guru


Joined: 13 Aug 2013
Posts: 6865
Location: Romerike, Norway

PostPosted: Sat Aug 11, 2018 9:42    Post subject: Reply with quote
Doesn't any ping work?

Ping the router's local link address: ping6 fe80::a240:a0ff:fe7c:c825

Where is this DNS server located? Does it respond to ping?
DNS Servers . . . . . . . . . . . : 2a00:4580:100:2f70:200:ff:fe00:0
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sat Aug 11, 2018 10:41    Post subject: Reply with quote
As I have said, 3 address ranges is probably default. If you are missing one range you are missing some traffic on the connection. It's not optional, and yes it might disrupt ping. I may have given you wrong info about the Windows command to find the info about publish. Rest assured it does exist. I'll try the commands in windows again to see which one it is. I mean it, you may really need three of those constructor code entries
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sat Aug 11, 2018 10:46    Post subject: Reply with quote
The ISP WILL give you the address range information. If you have a common ISP then you can dig around on the web for them. It's common for people to pass this info. Don't be afraid to ask a techie at the ISP company.
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sat Aug 11, 2018 10:47    Post subject: Reply with quote
You are that far with that router. Don't give up. I bet you'll find yourself in the same or worse a spot then you are now. It's not the router. It's a lack of code in it.
probity
DD-WRT Novice


Joined: 02 Aug 2018
Posts: 25

PostPosted: Sun Aug 12, 2018 17:02    Post subject: Reply with quote
Per Yngve Berg
Doesn't any ping work?

External links - yes, it seems so.

Where is this DNS server located? Does it respond to ping?
I'm not sure. sorry about that. I'm getting this address from my ISP. And yes, it responds:
Code:
PING 2a00:4580:100:2f70:200:ff:fe00:0 (2a00:4580:100:2f70:200:ff:fe00:0): 56 data bytes
64 bytes from 2a00:4580:100:2f70:200:ff:fe00:0: seq=0 ttl=64 time=0.227 ms
64 bytes from 2a00:4580:100:2f70:200:ff:fe00:0: seq=1 ttl=64 time=0.254 ms
64 bytes from 2a00:4580:100:2f70:200:ff:fe00:0: seq=2 ttl=64 time=0.252 ms

--- 2a00:4580:100:2f70:200:ff:fe00:0 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.227/0.244/0.254 ms


eugene1973
The ISP WILL give you the address range information.
All I have is only one address from ISP, I'm getting this automatically. I'm not aware of some additional information. They said that this address and these parameters are enough for IPv6 connection. And probably it's true, because of my direct connection through Windows with creating PPPoE connection there works perfectly.

Don't give up.
I'm still trying. Smile
eugene1973
DD-WRT User


Joined: 21 May 2017
Posts: 186

PostPosted: Sun Aug 12, 2018 17:10    Post subject: Reply with quote
May I ask what makes your ping work, exactly? Full config plz. Wait, is that your computer address or an external? You need to see this saying "yes" publish.

in windows command,

netsh interface ipv6

show route.

You must add the proper routes.
Per Yngve Berg
DD-WRT Guru


Joined: 13 Aug 2013
Posts: 6865
Location: Romerike, Norway

PostPosted: Sun Aug 12, 2018 19:07    Post subject: Reply with quote
Wrong. Your isp is not giving you a single address. It's full sub-net (2a00:4580:100:2f70::/64)

The last 64 bits (8 octets) is for the host addresses.

2a00:4580:100:2f70:0000:0000:0000:0001 will be a valid address for your client.
probity
DD-WRT Novice


Joined: 02 Aug 2018
Posts: 25

PostPosted: Tue Aug 14, 2018 12:48    Post subject: Reply with quote
Per Yngve Berg
Wrong. Your isp is not giving you a single address. It's full sub-net (2a00:4580:100:2f70::/64)

Hm.. Is that possible to get the whole subnet from ISP using this router?

eugene1973
May I ask what makes your ping work, exactly?
I've just figured out finally that was a local address of my router. I'm not sure why this address showed as DNS address on my Windows PC. Just forget about that.

Here is my netsh interface ipv6 show route on my Windows PC:


C:\Users\Probity>netsh interface ipv6 show route

Publish Type Met Prefix Idx Gateway/Interface Name
------- -------- --- ------------------------ --- ------------------------
No Manual 256 ::/0 11 fe80::a240:a0ff:fe7c:XXXX

No Manual 256 ::1/128 1 Loopback Pseudo-Interface
1
No Manual 8 2a00:4580:100:2f70::/64 11 Local network connection

No Manual 256 2a00:4580:100:2f70::5e/128 11 Local network connecti
on
No Manual 256 2a00:4580:100:2f70:38e7:13f7:5020:XXXX/128 11 Local
network connection
No Manual 256 2a00:4580:100:2f70:98ef:f1d1:19e3:XXXX/128 11 Local
network connection
No Manual 256 fe80::/64 11 Local network connection

No Manual 256 fe80::98ef:f1d1:19e3:395a/128 11 Local network conne
ction
No Manual 256 ff00::/8 1 Loopback Pseudo-Interface
1
No Manual 256 ff00::/8 11 Local network connection

You must add the proper routes.
Should I add routes on the router?


Last edited by probity on Tue Aug 14, 2018 15:33; edited 1 time in total
probity
DD-WRT Novice


Joined: 02 Aug 2018
Posts: 25

PostPosted: Tue Aug 14, 2018 14:56    Post subject: Reply with quote
I've just investigated a bit more. Tried with the router and without it.

Well, it seems I really getting the whole subnet, 2a00:4580:100:2f70:200:ff:fe00:0, this one. But why it is wrong? My ISP obligates to use DHCPv6 with PD. According to Wiki, the ISP must give me a subnet, but not the single IPv6 address. So, everything goes well.

When I don't use the router, I'm able to connect via PPPoE connection on my Windows PC. Then I'm getting IPv6 address like 2a00:4580:100:2f70:c4e4:8825:XXXX:XXXX from ISP. Everything works perfectly, all IPv6 tests pass, sites open.

When I use my router, I'm getting a similar address, but little bit different: 2a00:4580:100:2f70:98ef:f1d1:XXXX:XXXX. I concern about last 4 segments, but I guess this address belongs to my subnet from ISP at least. Well, it seems everything must work, but it doesn't.

I guess there is something wrong with DHCP server on the router. But I tried to follow all pieces of advice from here and from other sources.

Well, Dhcp6s and Radvd. Should I use them simultaneously? I think not. Only Radvd is in remain then. Here is my current DNSMasq config.

Code:
local=/local/
expand-hosts
interface=br0
dhcp-range=::10,::200,constructor:br0,ra-stateless,slaac,64,24h
dhcp-option=option6:dns-server,[2001:4860:4860::8888],[2001:4860:4860::8844]
ra-param=br0,10,300
enable-ra



I'm not sure how it's possible to improve it. I played with parameters here a lot but got no working combination. And I'm not sure it has to be here or not. The fact that there is another option "Radvd custom" makes me frustrated.
Sp8ky
DD-WRT Novice


Joined: 10 Jan 2013
Posts: 4

PostPosted: Sat May 06, 2023 21:06    Post subject: Reply with quote
probity wrote:


I'm not sure how it's possible to improve it. I played with parameters here a lot but got no working combination. And I'm not sure it has to be here or not. The fact that there is another option "Radvd custom" makes me frustrated.


I wonder if you ever found the issue. I am having the exact same behavior you have described

on DD-WRT v3.0-r37305 std
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1929

PostPosted: Sat May 06, 2023 22:07    Post subject: Reply with quote
https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2023/04-14-2023-r52330/

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2023/04-20-2023-r52369/

52432 not recommended without adding
Code:
modprobe xt_ndpi

to your startup script.

_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
Goto page Previous  1, 2, 3, 4, 5  Next Display posts from previous:    Page 4 of 5
Post new topic   Reply to topic    DD-WRT Forum Index -> Advanced Networking 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