I'm using RB5009 with ROS 7.16.1.
1. Recently I've changed my ISP and it appears that my new ISP supports IPv6. Using IPv6 DHCP client I've got the following (addresses are masked, XXXX and YYYY everywhere in the post below are the same):
Code: Select all
Prefix: XXXX:YYYY:84f0:2c00::/56
Address: XXXX:YYYY:a04:479e::1
Code: Select all
/ipv6 dhcp-client add interface=ether1 request=prefix,address pool-name=ipv6-pool add-default-route=yes
2001:4860:4860::8888
2. IPv6 pool was successfully created with prefix
Code: Select all
XXXX:YYYY:84f0:2c00::/64
Code: Select all
ipv6 address add address=::1/64 from-pool=ipv6-pool interface=bridge advertise=yes
However, no one of my internal devices behind the router didn't receive any IPv6 address from the pool, only channel local addresses like fe80: are assigned.
I've already allowed in IPv6 firewall any UDP in chain input from internal network. By the messages on this forum it looks like IPv6 DHCP server on my router is capable to transfer IPv6 prefixes only (to another routers) and is not used to deliver addresses to clients. From my PC I can successfully ping router's link-local address of bridge.
What should I do make my MT propagate IPv6 addresses to clients?