I seem to be having some issues to get rtadvd() working.
From my ISP I get a /64 range using 6rd, I'm using the userland tool u6rd to get it working on a tun interface: xxxx:xxxx:xxxx::4d00::1.
On my internal interface I've set up a /65 adress xxxx:xxxx:xxxx:4d00:8000::2, routing works from my inside network as long as I use a static config.
For some reason rtadvd is not setting my clients up using auto configuration (both Windows and Linux machines). My /65 route does get pushed, but it's just the address auto configuration that somehow fails. If I change my internal interface to an /64 and push my /64 range auto configuration is successful (but obviously clients can't reach the external interface on the router this way).
rtadvd.conf
Anybody able to tell me where things go wrong?
From my ISP I get a /64 range using 6rd, I'm using the userland tool u6rd to get it working on a tun interface: xxxx:xxxx:xxxx::4d00::1.
On my internal interface I've set up a /65 adress xxxx:xxxx:xxxx:4d00:8000::2, routing works from my inside network as long as I use a static config.
For some reason rtadvd is not setting my clients up using auto configuration (both Windows and Linux machines). My /65 route does get pushed, but it's just the address auto configuration that somehow fails. If I change my internal interface to an /64 and push my /64 range auto configuration is successful (but obviously clients can't reach the external interface on the router this way).
rtadvd.conf
Code:
re0:\
:addr="xxxx:xxxx:xxxx:4d00:8000::":prefixlen#65:
Anybody able to tell me where things go wrong?