I have very little ipv6 knowledge so I am hoping that someone here can help me.
I am trying to get ipv6 working on my CCR1009. My WAN interface and my vlan interfaces all get ipv6 GA addresses but none of my vlan clients get ipv6 addresses
My ISP is Rogers who provide me with /56 prefix delegation and client address are issued using SLAAC
my redacted config is provided
# oct/17/2017 16:31:36 by RouterOS 6.41rc44
# software id = XXXX-XXXX
#
# model = CCR1009-7G-1C-1S+
# serial number = XXXXXXXXXXXX
/interface vlan
add interface=ether7 name=vlan10 vlan-id=10
add interface=ether7 name=vlan20 vlan-id=20
add interface=ether7 name=vlan30 vlan-id=30
add interface=ether7 name=vlan40 vlan-id=40
/interface list
add name=VLANs
add name="Port Scanners"
/ip pool
add name=dhcp_pool0 ranges=192.168.5.10-192.168.5.15
add name=dhcp_pool1 ranges=192.168.10.56-192.168.10.66
add name=dhcp_pool2 ranges=192.168.20.60-192.168.20.90
add name=dhcp_pool3 ranges=192.168.30.60-192.168.30.80
add name=dhcp_pool4 ranges=192.168.40.60-192.168.40.70
/ip dhcp-server
add address-pool=dhcp_pool0 authoritative=after-2sec-delay disabled=no \
interface=ether7 lease-time=5d name=LAN5
add address-pool=dhcp_pool1 authoritative=after-2sec-delay disabled=no \
interface=vlan10 lease-time=5d name=vlan10
add address-pool=dhcp_pool2 authoritative=after-2sec-delay disabled=no \
interface=vlan20 lease-time=5d name=vlan20
add address-pool=dhcp_pool3 authoritative=after-2sec-delay disabled=no \
interface=vlan30 lease-time=5d name=vlan30
add address-pool=dhcp_pool4 authoritative=after-2sec-delay disabled=no \
interface=vlan40 lease-time=5d name=vlan40
/system logging action
set 3 remote=192.168.10.15
/ip firewall connection tracking
set enabled=yes
/ip settings
set rp-filter=strict
/interface list member
add interface=vlan10 list=VLANs
add interface=vlan20 list=VLANs
add interface=vlan30 list=VLANs
add interface=vlan40 list=VLANs
/ip address
add address=192.168.88.1/24 comment=defconf interface=combo1 network=\
192.168.88.0
add address=192.168.5.1/24 interface=ether7 network=192.168.5.0
add address=192.168.10.1/24 interface=vlan10 network=192.168.10.0
add address=192.168.20.1/24 interface=vlan20 network=192.168.20.0
add address=192.168.30.1/24 interface=vlan30 network=192.168.30.0
add address=192.168.40.1/24 interface=vlan40 network=192.168.40.0
/ip cloud
set update-time=no
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=ether1
/ip dhcp-server config
set store-leases-disk=never
/ip dhcp-server lease
/ip dhcp-server network
add address=192.168.5.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=192.168.5.1
add address=192.168.10.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=192.168.10.1
add address=192.168.20.0/24 dns-server=208.67.222.123,208.67.220.123 gateway=\
192.168.20.1
add address=192.168.30.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=192.168.30.1
add address=192.168.40.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=192.168.40.1
/ip dns
set servers=8.8.8.8
/ip firewall address-list
add address=192.168.88.2-192.168.88.254 list=allowed_to_router
add address=192.168.10.55 list=allowed_to_router
add address=192.168.10.50 list=allowed_to_router
add address=0.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=172.16.0.0/12 comment=RFC6890 list=not_in_internet
add address=192.168.0.0/16 comment=RFC6890 list=not_in_internet
add address=10.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=169.254.0.0/16 comment=RFC6890 list=not_in_internet
add address=127.0.0.0/8 comment=RFC6890 list=not_in_internet
add address=224.0.0.0/4 comment=Multicast list=not_in_internet
add address=198.18.0.0/15 comment=RFC6890 list=not_in_internet
add address=192.0.0.0/24 comment=RFC6890 list=not_in_internet
add address=192.0.2.0/24 comment=RFC6890 list=not_in_internet
add address=198.51.100.0/24 comment=RFC6890 list=not_in_internet
add address=203.0.113.0/24 comment=RFC6890 list=not_in_internet
add address=100.64.0.0/10 comment=RFC6890 list=not_in_internet
add address=240.0.0.0/4 comment=RFC6890 list=not_in_internet
add address=192.88.99.0/24 comment="6to4 relay Anycast [RFC 3068]" list=\
not_in_internet
add address=192.168.88.100 list=allowed_to_router
add address=192.168.10.44 list=Printers
add address=192.168.10.36 list=Printers
/ip firewall filter
add action=accept chain=input comment="Established, Related" \
connection-state=established,related,untracked
add action=drop chain=input comment="Drop Invalid" connection-state=invalid \
log-prefix="invalid connection"
add action=drop chain=input comment="Drop port scanners - TELNET" \
in-interface=ether1 src-address-list="Port Scanners"
add action=add-src-to-address-list address-list="Port Scanners" \
address-list-timeout=5d chain=input comment="Telnet Port Scans" dst-port=\
23 in-interface=ether1 protocol=tcp
add action=drop chain=input comment="Drop new connections from blacklisted IP'\
s to this router - BLACKLIST DE" connection-state=new in-interface=ether1 \
src-address-list="sbl blocklist.de"
add action=drop chain=input comment=\
"Drop new connections from blacklisted IP's to this router - DSHIELD" \
connection-state=new in-interface=ether1 src-address-list="sbl dshield"
add action=drop chain=input comment=\
"Drop new connections from blacklisted IP's to this router - SPABHAUS" \
connection-state=new in-interface=ether1 src-address-list="sbl spamhaus"
add action=accept chain=input comment="Allowe to Router" src-address-list=\
allowed_to_router
add action=accept chain=input comment="INPUT ICMP" protocol=icmp
add action=drop chain=input comment="INPUT DROP ALL"
add action=fasttrack-connection chain=forward comment=\
"Accept FastTrack Established, Related" connection-state=\
established,related
add action=accept chain=forward comment="Accept Established, Related" \
connection-state=established,related
add action=drop chain=forward comment="Drop invalid" connection-state=invalid \
log-prefix=invalid
add action=accept chain=forward comment="LANs to WAN" in-interface-list=VLANs \
out-interface=ether1
add action=accept chain=forward comment="Allow Access for UAP AC HD" \
src-address=192.168.5.248
add action=drop chain=forward comment=\
"Drop incoming from internet which is not public IP" in-interface=ether1 \
log=yes log-prefix=!public src-address-list=not_in_internet
add action=drop chain=forward comment=\
"Drop incoming packets that are not NATted" connection-nat-state=!dstnat \
connection-state=new in-interface=ether1 log=yes log-prefix=!NAT
add action=drop chain=forward comment="Drop Forward"
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh port=xxxx
set api disabled=yes
set api-ssl disabled=yes
/ip ssh
set strong-crypto=yes
/ip upnp
set allow-disable-external-interface=yes enabled=yes
/ip upnp interfaces
add interface=vlan20 type=external
add interface=vlan40 type=external
add interface=vlan10 type=external
/ipv6 address
add from-pool=rogers-ipv6 interface=vlan10
add from-pool=rogers-ipv6 interface=vlan20
add from-pool=rogers-ipv6 interface=vlan40
/ipv6 dhcp-client
add add-default-route=yes interface=ether1 pool-name=rogers-ipv6 prefix-hint=\
::/56 request=address,prefix
/ipv6 firewall filter
add action=accept chain=input comment="allow established and related" \
connection-state=established,related
add action=drop chain=input
add action=accept chain=forward comment=established,related connection-state=\
established,related
add action=drop chain=forward comment=invalid connection-state=invalid \
log-prefix=ipv6,invalid
add action=accept chain=forward comment=icmpv6 in-interface=ether1 protocol=\
icmpv6
add action=drop chain=forward log-prefix=IPV6
/ipv6 nd
set [ find default=yes ] advertise-dns=yes disabled=yes interface=ether1 \
ra-lifetime=none
/ipv6 nd prefix default
set preferred-lifetime=4h valid-lifetime=4h
/lcd
set enabled=no touch-screen=disabled
/system clock
set time-zone-name=America/Toronto
/system identity
set name=Stargate
/system logging
set 0 action=remote
/system ntp client
set enabled=yes primary-ntp=132.246.11.229 secondary-ntp=209.87.233.53 \
server-dns-names=time.nrc.ca,time.chu.nrc.ca
/system package update
set channel=release-candidate
/system scheduler
add interval=1d name="fetch drop malicious.rsc" on-event="/tool fetch address=\
www.squidblacklist.org host=www.squidblacklist.org mode=http src-path=/dow\
nloads/drop.malicious.rsc\r\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \
start-date=oct/15/2017 start-time=00:10:00
add interval=1d name="import drop malicious.rsc" on-event=":log warning \"Disa\
bling system Logging\";\
\nimport drop.malicious.rsc\r\
\n\
\n/system logging enable 0\r\
\n/file remove drop.malicious.rsc\r\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \
start-date=oct/15/2017 start-time=00:11:00
/tool bandwidth-server
set enabled=no
graphic pictures of all of the relevant ipv6 screens attached
Your comments would be very much appreciated. Thank You