Hey guys. I've tried to setup IPv6 with my ISP. The details provided are as follows
-
SLAAC point-to-point link
-
DHCPv6 with prefix delegation (/48 prefix)
-
Client parameters: IA-NA: 1, IA-PD: 1, IAID for NA: 1
I've tried to figure out what these means and reading through the source of odhcpc6
https://github.com/openwrt/odhcp6c/blob/master/src/odhcp6c.c#L176-L205
https://github.com/openwrt/odhcp6c/blob/master/src/odhcp6c.c#L231-L265
It seems like "Request IPv6-address" (luci > WAN6 > General Settings) or the odhcp6c -N
positional argument should be set to try
to get both IA_NA=1
and IA_PD=1
from what I understand.
For IAID Custom IAID in IA_PD/IA_NA requests - #5 by dedeckeh here it seems like I should only put "48:1" in reqprefix which is Request IPv6-prefix of length of (luci > WAN6 > General Settings).
I've tried enabling both and playing around with it with various settings and I cannot get a public IP. Should this be visible on the WAN6 interface under it with these configurations? Or should I expect a client from the network to pull it as needed?