Hello,
Just to provide more information, I've created an eve-ng lab with 3 RouterOS v7.5 routers in a star topology (Mikrotik2 -- Mikrotik1 -- Mikrotik3). The configurations for the routers are the following:
Mikrotik1
/interface bridge
add name=bridge1
add name=loopback1
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/port
set 0 name=serial0
/routing id
add name=default select-dynamic-id=only-loopback
/routing ospf instance
add disabled=no name=default router-id=default version=3
/routing ospf area
add disabled=no instance=default name=backbone
/ip address
add address=1.1.1.1 interface=loopback1 network=1.1.1.1
/ipv6 address
add address=260a:300a:2064:aaaa::1 interface=ether3
/routing ospf interface-template
add area=backbone disabled=no interfaces=ether1 type=ptp
add area=backbone disabled=no interfaces=ether2 type=ptp
add area=backbone disabled=no interfaces=ether3 passive
Mikrotik2
/interface bridge
add name=bridge1
add name=loopback1
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/port
set 0 name=serial0
/routing id
add name=default select-dynamic-id=only-loopback
/routing ospf instance
add disabled=no name=default router-id=default version=3
/routing ospf area
add disabled=no instance=default name=backbone
/ip address
add address=2.2.2.2 interface=loopback1 network=2.2.2.2
/ipv6 address
add address=260a:300a:2064:bbbb::1 interface=ether3
/routing ospf interface-template
add area=backbone disabled=no interfaces=ether1 type=ptp
add area=backbone disabled=no interfaces=ether3 passive
Mikrotik3
/interface bridge
add name=bridge1
add name=loopback1
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/port
set 0 name=serial0
/routing id
add name=default select-dynamic-id=only-loopback
/routing ospf instance
add disabled=no name=default router-id=default version=3
/routing ospf area
add disabled=no instance=default name=backbone
/ip address
add address=3.3.3.3 interface=loopback1 network=3.3.3.3
/ipv6 address
add address=260a:300a:2064:cccc::1 interface=ether3
/routing ospf interface-template
add area=backbone disabled=no interfaces=ether2 type=ptp
add area=backbone disabled=no interfaces=ether3 passive
The routers can see each other. For example, Mikrotik1 sees both Mikrotik2 and Mikrotik3, as shown next:
[admin@MikroTik] > /routing/ospf/neighbor/print
Flags: V - virtual; D - dynamic
0 D instance=default area=backbone address=fe80::5200:ff:fe02:0%ether1
router-id=2.2.2.2 state="Full" state-changes=5 adjacency=11m49s timeout=31s
1 D instance=default area=backbone address=fe80::5200:ff:fe03:1%ether2
router-id=3.3.3.3 state="Full" state-changes=5 adjacency=10m44s timeout=36s
I can also print the routing table of Mikrotik1 and obtain the following:
[admin@MikroTik] > /ipv6/route/print
Flags: D - DYNAMIC; I, A - ACTIVE; c, o, y - COPY; H - HW-OFFLOADED
Columns: DST-ADDRESS, GATEWAY, DISTANCE
DST-ADDRESS GATEWAY DISTANCE
DIoH 260a:300a:2064:aaaa::/64 ether3 110
DAc 260a:300a:2064:aaaa::/64 ether3 0
DAo 260a:300a:2064:aaaa::2/128 fe80::5200:ff:fe02:0%ether1 110
DAo 260a:300a:2064:bbbb::/64 fe80::5200:ff:fe02:0%ether1 110
DAo 260a:300a:2064:cccc::/64 fe80::5200:ff:fe03:1%ether2 110
DAo 260a:300a:2064:cccc::1/128 fe80::5200:ff:fe03:1%ether2 110
DAc fe80::%ether1/64 ether1 0
DAc fe80::%ether2/64 ether2 0
DAc fe80::%ether3/64 ether3 0
DAc fe80::%ether4/64 ether4 0
DAc fe80::%loopback1/64 loopback1 0
DAc fe80::%bridge1/64 bridge1 0
As you can see, Mikrotik1 sees the networks from Mikrotik2 and Mikrotik3. However, notice in the first and second lines how there is an entry for network 260a
2064:aaaa::/64 (the one assigned to ether3) with distance 110 and 0, respectively. Also, the first route is marked as DIoH (dynamic, inactive, ospf, hw-offload) whereas the second is marked DAC (dynamic, active, connected).
Finally, we can see the details of the /ipv6 routing print detail
[admin@MikroTik] > /ipv6/route/print detail
Flags: D - dynamic; X - disabled, I - inactive, A - active;
c - connect, s - static, r - rip, b - bgp, o - ospf, d - dhcp, v - vpn, m - modem,>
H - hw-offloaded; + - ecmp
DIoH dst-address=260a:300a:2064:aaaa::/64 routing-table=main gateway=ether3
distance=110 scope=20 target-scope=10 ospf-metric=1 ospf-type=(unknown)
DAc dst-address=260a:300a:2064:aaaa::/64 routing-table=main gateway=ether3
immediate-gw=ether3 distance=0 scope=10
DAo dst-address=260a:300a:2064:aaaa::2/128 routing-table=main
gateway=fe80::5200:ff:fe02:0%ether1
immediate-gw=fe80::5200:ff:fe02:0%ether1 distance=110 scope=20
target-scope=10 ospf-metric=1 ospf-type=(unknown)
DAo dst-address=260a:300a:2064:bbbb::/64 routing-table=main
gateway=fe80::5200:ff:fe02:0%ether1
immediate-gw=fe80::5200:ff:fe02:0%ether1 distance=110 scope=20
target-scope=10 ospf-metric=2 ospf-type=(unknown)
DAo dst-address=260a:300a:2064:cccc::/64 routing-table=main
gateway=fe80::5200:ff:fe03:1%ether2
immediate-gw=fe80::5200:ff:fe03:1%ether2 distance=110 scope=20
target-scope=10 ospf-metric=2 ospf-type=(unknown)
DAo dst-address=260a:300a:2064:cccc::1/128 routing-table=main
gateway=fe80::5200:ff:fe03:1%ether2
immediate-gw=fe80::5200:ff:fe03:1%ether2 distance=110 scope=20
target-scope=10 ospf-metric=1 ospf-type=(unknown)
DAc dst-address=fe80::%ether1/64 routing-table=main gateway=ether1
immediate-gw=ether1 distance=0 scope=10
Any ideas?
Pere