You could try setting it up manually, like so: ifconfig gre0 inet6 <LocalV6> <RemoteV6> prefixlen 128 I did that for my dual stack tunnel and it seems to work well so far. … that is, until pfSense removes the v6-address again.