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

Reply via email to