OK, stuck with this:
/ipv6 address
add address=2a01:4a0:4a:3c::35a4 interface=ether1
/ipv6 nd
set [ find default=yes ] interface=ether1 mtu=1280
/ipv6 nd prefix
add interface=ether1 prefix=2a01:4a0:4a::1/128
/ipv6 route
add distance=0 dst-address=2000::/3 gateway=2a01:4a0:4a::1
add disabled=yes distance=0 dst-address=2a01:4a0:4a::/64 gateway=ether1
add distance=0 dst-address=2a01:4a0:4a::1/128 gateway=ether1
/ipv6 settings
set accept-router-advertisements=yes
/ipv6 address> print
Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local
# ADDRESS FROM-POOL INTERFACE ADVERTISE
0 G 2a01:4a0:4a:3c::35a4/64 ether1 yes
1 DL fe80::216:3cff:feab:137d/64 ether1 no
/ipv6 route> print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
# DST-ADDRESS GATEWAY DISTANCE
0 S 2000::/3 2a01:4a0:4a::1 0
1 X S 2a01:4a0:4a::/64 ether1 0
2 A S 2a01:4a0:4a::1/128 ether1 0
3 ADC 2a01:4a0:4a:3c::/64 ether1 0
I can see the incoming ipv6 traffic when i try to ping
2a01:4a0:4a:3c::35a4/64 from outside. It also tries to respond, but as there's no route to host it fails.
I
can ping the
2a01:4a0:4a::1 gateway from the router, but in the routing it says it's
unreachable. And of course if I wan't to ping any ipv6 address outside, it says no route to host.
Is it a possible bug?