I have an issue with a FreeBSD NAS ( 9.2.0) and IPv6 Neighbour discovery. I have Linux servers on the same network and they work as expected. IPv6 connectivity for the NAS is severely broken. (NB It was fine when I was using a Vyatta router and also a Cisco one)
If I attempt to ping6 through the mikrotik (6.13), the first 8 or so packets are forwarded and then the Neighbour entry for the NAS goes from Reachable to Fail and IPv6 connectivity breaks.
My current work around is to have a silent ping6 running pinging the router’s ethernet interface continuously. The Neighbour entry for the NAS still times out but the icmpv6 packets push it back to reachable again and IPv6 to and from the NAS works (or rather is usable).
This is NOT a solution. Does anyone know why ND works with Linux and not with FreeBSD ? I only have this one NAS but I need IPv6 to work reliably.