Please show your configuration, especially the kernel protocol. You need an appropriate export filter.
On Thu, Aug 25, 2016 at 05:22:33PM +0300, Volodymyr Samodid wrote: > Hi community, > i played with bird6 and ospf3 and faced with issue. > In my schema bird does not install route to the kernel, but propagates route > to another ospfv3 routers. That leads to routing loop. > > Here is simple schema: > > eth0 ------- R0 ------- eth1 ------- bridge ------ eth0 ------- R1 > > ospfv3 made adjacency > > R0 > bird> show ospf neighbors > TEST_OSPF: > Router ID Pri State DTime Interface Router IP > 198.51.100.11 1 Full/BDR 00:34 eth1 > fe80::602c:e2ff:fe96:9c41 > > R1 > bird> show ospf neighbors > TEST_OSPF: > Router ID Pri State DTime Interface Router IP > 198.51.100.10 1 Full/DR 00:34 eth0 > fe80::88e0:e3ff:fe08:7842 > > > Now add ipv6 address to eth1 on R0 > > R0# ip a add 2001:DB8::1/64 dev eth1 > > on R1, got next > > bird> >>> TEST_OSPF > added [best] 2001:db8::/64 dev eth0 > bird> show route > 2001:db8::/64 dev eth0 [TEST_OSPF 13:58:11] * I (150/10) > [198.51.100.11] > > R1# ip -6 ro s > fe80::/64 dev eth0 proto kernel metric 256 pref medium > > added ipv6 address to eth0 on R0 > > R0# ip a add 2001:DB8:1::1/64 dev eth0 > > on R1 > bird> >>> TEST_OSPF > added [best] 2001:db8:1::/64 via > fe80::88e0:e3ff:fe08:7842 on eth0 > >>> kernel1 < added 2001:db8:1::/64 via fe80::88e0:e3ff:fe08:7842 on eth0 > bird> show route > 2001:db8::/64 dev eth0 [TEST_OSPF 13:58:11] * I (150/10) > [198.51.100.11] > 2001:db8:1::/64 via fe80::88e0:e3ff:fe08:7842 on eth0 [TEST_OSPF > 14:05:31] * I (150/20) [198.51.100.10] > > R1# ip -6 ro s > 2001:db8:1::/64 via fe80::88e0:e3ff:fe08:7842 dev eth0 proto bird metric > 1024 pref medium > fe80::/64 dev eth0 proto kernel metric 256 pref medium > > R1## ip monitor route > 2001:db8:1::/64 via fe80::88e0:e3ff:fe08:7842 dev eth0 proto bird metric > 1024 pref medium > > I can add such route manual. > R1# ip ro add 2001:db8::/64 dev eth0
signature.asc
Description: PGP signature