When I attempt to ping any ipv6 address from one specific interface, I receive the error “invalid interface or local address”:
> /ping address=fe80::1 interface=ether1-wan count=3
SEQ HOST SIZE TTL TIME STATUS
0 invalid interface or local address
1 invalid interface or local address
2 invalid interface or local address
sent=3 received=0 packet-loss=100%
As far as I can tell, both the interface and the local address are just fine:
> /interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME TYPE ACTUAL-MTU L2MTU MAX-L2MTU MAC-ADDRESS
0 R ether1-wan ether 1500 1598 4074 E4:8D:8C:50:8A:E0
1 R ether2-lan ether 1500 1598 4074 E4:8D:8C:50:8A:E1
2 R ether3-mirror-wan ether 1500 1598 4074 E4:8D:8C:50:8A:E2
3 S ether4 ether 1500 1598 4074 E4:8D:8C:50:8A:E3
4 RS ether5 ether 1500 1598 4074 E4:8D:8C:50:8A:E4
> /ipv6 address print
Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local
# ADDRESS FROM-POOL INTERFACE ADVERTISE
0 DL fe80::e68d:8cff:fe50:8ae2/64 ether3-mirror-wan no
1 DL fe80::e68d:8cff:fe50:8ae0/64 ether1-wan no
2 DL fe80::e68d:8cff:fe50:8ae1/64 ether2-lan no
I’ve tried increasing the log level to debug, but no additional information is provided.
I seem to be unable to send any ipv6 traffic out this interface - for example, dhcpv6-client “solicit” requests never seem to actually leave the interface. (there are no outgoing firewall filter restrictions). Only the “ping” command returns an actual error message - all other operations that attempt to send ipv6 packets just silently fail.
I only experience these problems with the “ether1-wan” interface - ipv6 works as expected with all other interfaces.
This is on an RB750Gr2 running v6.39.2.
Does anyone have any insights into what may be happening here, or how to troubleshoot further?