IPv6 VRRP Oddness

I’ve got a strange discrepancy between platforms and am wondering if anyone has insight on this.

I’ve got a CCR2004-1G-12S+2XS on 7.15.2 running VRRP using an IPv6 transport and it’s working just fine:

/ipv6/address/print where interface=interfaceLan
Flags: D - DYNAMIC; L - LINK-LOCAL
Columns: ADDRESS, INTERFACE, ADVERTISE
#    ADDRESS                       INTERFACE     ADVERTISE
6 DL fe80::4aa9:8aff:fe4a:619c/64  interfaceLan  no

/interface/vrrp/print where interface=interfaceLan
Flags: G - GRP-AUTHORITY; R - RUNNING; M - MASTER
Columns: NAME, INTERFACE, MAC-ADDRESS, GROUP-AUTHORITY, VRID, PRIORITY, INTERVAL, VERSION, V3-PROTOCOL, SYNC-CONNECTION-TRACKING
#     NAME              INTERFACE     MAC-ADDRESS        GROUP-AUTHORITY  VRID  PRIORITY  INTERVAL  VERSION  V3-PROTOCOL  SYNC-CONNECTION-TRACKING
1 GRM interfaceLanVrrp  interfaceLan  00:00:5E:00:02:01  self                1       100  1s              3  ipv6         no

When I run the same configuration on a CRS317-1G-16S+ running 7.15.3 and VRRP can’t find the IPv6 address for some reason.


/ipv6/address/print where interface=switch1
Flags: D - DYNAMIC; L - LINK-LOCAL
Columns: ADDRESS, INTERFACE, ADVERTISE
#    ADDRESS                       INTERFACE  ADVERTISE
5 DL fe80::d601:c3ff:fe00:f40d/64  switch1    no

/interface/vrrp/print where interface=switch1
Flags: I - INVALID; G - GRP-AUTHORITY
Columns: NAME, INTERFACE, MAC-ADDRESS, GROUP-AUTHORITY, VRID, PRIORITY, INTERVAL, VERSION, V3-PROTOCOL, SYNC-CONNECTION-TRACKING
#    NAME              INTERFACE  MAC-ADDRESS        GROUP-AUTHORITY  VRID  PRIORITY  INTERVAL  VERSION  V3-PROTOCOL  SYNC-CONNECTION-TRACKING
;;; No IPv6 address!
0 IG interfaceLanVrrp  switch1    00:00:5E:00:02:01  self                1       105  1s              3  ipv6         no

I’m thinking that it’s an oddness with the CRS317. I’ve tested this with a CHR on both 7.15.2 and 7.15.3 without any trouble.

Thoughts?

Seems like a bug. Or perhaps need some configuration in the switch. They do keep adding things for L3HW offloading…so easy to imagine something like VRRP with IPv6 breaking.

Yeah, something’s definitely strange here. The second unit isn’t assigning LL addresses on its interfaces.