I'm running v6.38.1 on a CCR1036 and have the following scenario (real addresses and AS obscured for privacy):
- loopback address set on a bridge
Code: Select all
/ipv6 address add address=aaaa:bbbb:ffff::1/128 advertise=no interface=bridge_myprovider_ipv6
- static route to provider's loopback:
Code: Select all
/ipv6 route
add !bgp-as-path !bgp-atomic-aggregate !bgp-communities !bgp-local-pref !bgp-med !bgp-origin !bgp-prepend !check-gateway \
distance=1 dst-address=cccc:dddd:0:e::/128 gateway=fe80::aa:bb:cc:1%ether12_WAN-myprovider
I can ping the gateway without problems
Code: Select all
> ping cccc:dddd:0:e::
SEQ HOST SIZE TTL TIME STATUS
0 cccc:dddd:0:e:: 56 55 30ms echo reply
1 cccc:dddd:0:e:: 56 55 30ms echo reply
sent=2 received=2 packet-loss=0% min-rtt=30ms avg-rtt=30ms max-rtt=30ms
But when I receive the default route via cccc:dddd:0:e:: (through multihop BGP), it's deemed "unreachable":
Code: Select all
/ipv6 route print detail
[...]
1 Db dst-address=2000::/3 gateway=cccc:dddd:0:e:: gateway-status=cccc:dddd:0:e:: unreachable distance=20 scope=40 target-scope=30
bgp-as-path="00000" bgp-origin=igp received-from=myprovider_IPv6_peer
What am I doing wrong?
Thanks!