Hi Simon On Fri, Sep 28, 2018 at 10:22:42PM +0200, Simen Stavdal wrote: > Hi all, > > On 6.3, using both octeon and amd64. > > While ospfd is running, I would like to add another interface (let’s say a > loopback if). After adding the loopback if to ospf as passive I reload > with ospfctl, but it does not start advertising the new interface. Only > when I restart ospfd will it start doing so, but it seems a bit intrusive > as all neighbours will recalculate. I am sure that something basic had > slipped my mind. Any way to make it register the new if? > > The config is working since it does pick up the if on ospfd restart. >
When I do what you describe the route is immediate seen by other ospf router. I quickly checked on amd64 -current VMs. I did this many times in the last few years and it always worked for me. I tested now with this config: r2# cat /etc/ospfd.conf router-id 192.168.250.102 area 0.0.0.0 { interface vio0 interface vlan1 } Then I started ospfd and created lo33. After that I added this line to ospfd.conf: interface lo33 { passive } Then I did "ospfctl reload" and the expectd route appeared in neighbor's routing table. Regards, Remi