Hello,
I use OpenWRT 19.07.7 on a Linksys WRT1200AC router. I want use IPv6 on it and for the connected Linux clients via DHCPv6.
At the router I see
br-lan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2003:e5:970b:9d00::1/64 scope global dynamic
valid_lft 14045sec preferred_lft 1445sec
inet6 fdaa:abc8:799c::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::6238:e0ff:fe0c:38cf/64 scope link
valid_lft forever preferred_lft forever
pppoe-wan: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 state UNKNOWN qlen 3
inet6 2003:e5:97ff:eb2:583b:122e:d018:7840/64 scope global dynamic
valid_lft 13895sec preferred_lft 1295sec
inet6 fe80::583b:122e:d018:7840/10 scope link
valid_lft forever preferred_lft forever
But on my Workstation I will get always DHCP releases like
enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fdaa:abc8:799c::e34/128 scope global
valid_lft forever preferred_lft forever
inet6 2003:e5:970e:a700::e34/128 scope global
valid_lft forever preferred_lft forever
inet6 fe80::213:3bff:fe10:773c/64 scope link
valid_lft forever preferred_lft forever
with a wrong prefix like "/128" instead of "/64".
In '/etc/config/dhcp' I have made already an entry "ip6prefix"
config dhcp 'lan0'
option leasetime '12h'
option interface 'lan0'
option start '20'
option limit '15'
option ra 'server'
option ndp 'relay'
option dhcpv6 'server'
option ip6prefix '64'
option ra_management '1'
list dns '2606:4700:4700::1111'
list dns '2001:4860:4860::8888'
What I have to do for do it right?
With best regards
BrotherJ