Bug in OSPF on 3.2?

Hi guys,

I’ve noticed a behaviour change between 2.9 and 3.x with OSPF. I have my OSPF setup with varying interface metrics that I tweak from time to time depending on link performance. Under 2.9 I could change an interface cost with no problem, but under 3.2 whenever I change an interface cost, OSPF looses the neighbour on that interface and shortly re-establishes it again. The new cost is applied, but the neighbour bounces which will temporarily loose some routes that don’t have alternate paths.

My config is like this:

feb/02/2008 22:06:15 by RouterOS 3.2

/routing ospf area
add area-id=0.0.0.0 authentication=none disabled=no name=“backbone”
type=default
/routing ospf
set distribute-default=never metric-bgp=20 metric-connected=20
metric-default=1 metric-rip=20 metric-static=20 redistribute-bgp=no
redistribute-connected=as-type-1 redistribute-rip=no
redistribute-static=as-type-1 router-id=0.0.0.0
/routing ospf interface
add authentication=none authentication-key=“” cost=10 dead-interval=40s
disabled=no hello-interval=10s interface=eoip-to-1 network-type=broadcast
passive=no priority=1 retransmit-interval=5s transmit-delay=1s
add authentication=none authentication-key=“” cost=10 dead-interval=40s
disabled=no hello-interval=10s interface=eoip-to-3 network-type=broadcast
passive=no priority=1 retransmit-interval=5s transmit-delay=1s
add authentication=none authentication-key=“” cost=10 dead-interval=40s
disabled=no hello-interval=10s interface=eoip-to-4 network-type=broadcast
passive=no priority=1 retransmit-interval=5s transmit-delay=1s
add authentication=none authentication-key=“” cost=10 dead-interval=40s
disabled=no hello-interval=10s interface=outside network-type=broadcast
passive=no priority=1 retransmit-interval=5s transmit-delay=1s
/routing ospf network
add area=backbone disabled=no network=192.168.0.0/16