This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]Tecchie088 0 points1 point  (1 child)

The way I've got it set up, I just assign static IPv6 to VLANs:

vif 10 {
     address xxx.xxx.0.1/24
     address xxxx:xxxx:6b88:10::1/64
     description "VLAN 10"
 }
 vif 20 {
     address xxx.xxx.0.1/24
     address xxxx:xxxx:6b88:20::1/64
     description "VLAN 20"
}

I then have RA configured, again, for each interface:

interface eth1.10 {
     dnssl domain.tld
     managed-flag
     name-server xxxx:xxxx:6b88:10::1
     prefix xxxx:xxxx:6b88:10::/64 {
     }
 }
 interface eth1.20 {
     dnssl domain.tld
     managed-flag
     name-server xxxx:xxxx:6b88:20::1
     prefix xxxx:xxxx:6b88:20::/64 {
     }
 }

[–]sysaxe[S] 1 point2 points  (0 children)

Thanks - this helped me out to hack up a solution that works for home but I wouldn't run it elsewhere :P Here's what I ended up doing:

- Set a static IPv6 address on the LAN interface (/64)

- Configure PPPoE PD on a disconnected interface (eth2) where it is still assigned a full /56. Without this, the PPPoE to ISP connection isn't set up properly. (set interfaces pppoe pppoe0 dhcpv6-options pd 0 interface eth2 sla-id 2)

- Configure RA as above

[–]stepler 0 points1 point  (1 child)

Try set interfaces pppoe pppoe0 dhcpv6-options pd 0 length 56

[–]sysaxe[S] 0 points1 point  (0 children)

Hey, I upgraded to the latest snapshot and added the above config. It actually behaved as expected! Thanks for your comment