No, why would I have to do that, DD-WRT should know what is on its LAN.
But let me go ahead and try
Edit::
Okay after trying now DD-WRT does not pick up anything (delegated prefix or ipv6 address), because we get into circular logic.
If I setup a static route that assumes that I already know the DD-WRT router ip address, correct? But on boot of the DD-WRT router ipv6 it uses slaac, so it is not even registering with the dhcp6 server in PFsense. So when DD-WRT creates its own ipv6 address (from delegated or otherwise) how would one already know this route to set into static
I am pretty sure that ISPs are not setting static routes. I figure that as the prefix delegation is given out the recieving router should respond to the knowledge of having that route. DD-WRT does know about the LAN addresses.
Is there somethign I am misunderstanding?
Edit 2::
With DD-WRT and setting the IPv6 mode to DHCPv6 with Prefix delegation, it does not actually do DHCPv6, it still configures via slaac (which is incorrect),
Code:
send ia-na 0; #dhcpv6 request
has to be added and it is not in the dhcp6c.conf file.
As well
Code:
send ia-pd 0; #prefix delegation
Edit::
Fix notes (ia-pd is prefix delegation request, slaac happens when send ia-na is not present)
Last edited by Wildlion on Sun Nov 01, 2020 15:37; edited 1 time in total
Posting this as new instead of edit to help show the difference.
I think I have it working but would like someone else to try. I will try this setup again (to see if timeouts cause problems)
On Setup->IPV6
enabled IPv6
set IPv6 Type to be: DHCPv6 with Prefix Delegation
Posted: Sat Dec 19, 2020 20:30 Post subject: Re: Ipv6 not routed - Free French ISP Config [Solved]
xes_ wrote:
Hi,
A lot of hours after working on this issue, I will ask you some help
I have a French operator named Free in native IPV6 (with ipv4)
I have a Netgear 7800 on DD-WRT v3.0-r44628 std (10/22/20)
Config in web interface:
* Connexion WAN Type: Automatic DHCP
* Ipv6:
- Ipv6 type = Native Ipv6 From ISP
- Prefix Length = 64
- Static DNS 1: 2a01:e0c:1:1599::22
- Static DNS 1: 2a01:e0c:1:1599::23
- Assigned / Routed Prefix = 2a01:e0a:22a:xxxx::
========== [Solved] ==========
So, My ISP Box is plugged on the DD-WRT WAN Port
1/ First I configured my ISP Box.
- I don't enabled dhcpv6
- I don't enabled Ipv6 firewall
- I set the link-local address of the DD-WRT WAN Interface (eth0) as Next Hop of 2 /64 prefix of my ISP
> 2a01:e0a:22a:xxx0::/64 => fe80::b27f:b9ff:yyyy:1fd7 => Optional - For router itself
> 2a01:e0a:22a:xxx1::/64 => fe80::b27f:b9ff:yyyy:1fd7 => For LAN behind the router
[/code]
- Admin / shell / firewall: IP & Routes
# Add default route to indicate how to access LAN network
ip -6 route add 2a01:e0a:22a:xxx1::/64 dev br0
# Optional but allows to avoid waiting on connection. It seems that the box take a lot of time (~ 5-10 minutes) to emit Router Advertisement
# Add default route to the ISP box
ip -6 route add via fe80::8e97:eaff:wwww:a52a dev eth0
# Add public address in the WAN interface
ip -6 address add 2a01:e0a:22a:xxx0:b27f:b9ff:yyyy:1fd7/64 dev eth0
So To sum up:
* Freebox lan was 2a01:e0a:22a:xxx0::/64
* Netgear 7800 lan was 2a01:e0a:22a:xxx1::/64
My question is : What did you put in ipv6 setup (on DDWRT) for "Assigned / Routed Prefix" ?
You stated in your post it was : 2a01:e0a:22a:xxxx::
but which one was it ?
* 2a01:e0a:22a:xxx0::
or
* 2a01:e0a:22a:xxx1::
?
Joined: 08 May 2018 Posts: 14246 Location: Texas, USA
Posted: Fri Jun 04, 2021 15:43 Post subject:
Pick a thread, you do not need to post all over the forum about your issue. Please refer to the forum rules and guidelines and stop being impatient; leave discussion out in the open forum so others can reference it.