Hello list, I'm a new user of bird. I'm using quagga or openospdf in production for time (also cisco and junos). Bird have an excellent reputation and a small footprint. I m trying to replace my old quagga on embedded box (running openwrt) with bird. The configuration look very flexible but I'm facing with a problem. What I try to make is announcing a default route in ospf, and also set some specific metric. I'm lost with that. The quagga/ospfd relevant part of configuration I try to make : - snip - interface lo2 ip ospf cost 100 router ospf ospf router-id 0.0.0.9 redistribute connected route-map connected_to_ospf passive-interface lo0 passive-interface lo1 passive-interface lo2 network 192.168.0.0/24 area 0.0.0.5 network 192.168.10.9/32 area 0.0.0.5 network 192.168.10.53/32 area 0.0.0.5 default-information originate metric 100 ! access-list access permit 127.0.0.1/32 access-list access deny any ! route-map connected_to_ospf deny 10 match interface mpe0 ! route-map connected_to_ospf deny 15 match interface vlan44 ! route-map connected_to_ospf permit 20 match interface lo2 set metric 100 set metric-type type-1 - /snip - I gave up with a config like this : - snip - router id 0.0.0.9; protocol device { scan time 10; } filter export_OSPF { if ( net = 0.0.0.0/0 ) then { print "default net accepted:", net; ospf_metric1 = 100; accept; } accept } protocol kernel { debug all; learn; scan time 2; import all; export all; } protocol ospf { debug all; import all; export filter export_OSPF; area 0.0.0.5 { stubnet 192.168.10.53/32 { cost 100; }; interface "lo1" { stub; }; interface "lo2" { stub; }; interface "vr0" { cost 5; type broadcast; }; interface "vr1" { stub; cost 200; }; }; } - /snip - It's not working as expected. In fact I'm trying to redistribute defautl kernel route into ospf. but it seems to be ignored, and the default was not seeen in the ospf database. What I am missing ? Is there a better way to inject a default route like in quagga (default originate). Regards, -- Raphael Mazelier