Hi,

Others have discussed our problem but I cannot see that this has been 
implement (I cannot find a man page referring to this).
http://openbsd.7691.n7.nabble.com/carp-init-delay-td226187.html

I.e. When a firewall boots up, the connected switch port starts STP and 
is initially blocked, causing the newly booting firewall to think it is 
master, the port then starts forwarding and I have double master.

This causes issues with other daemons too which monitor the CARP state 
like sasynd, BGPD etc...

I have enabled port fast where I can. However I cannot guarantee this 
and the WAN connections to our data centre network do not want to enable 
port past. This means I have to set a high advbase, but this ruins the 
response time.

I could add "!sleep 5" to the top of carp interfaces as suggested in the 
link above but this really belongs in the kernel as this only helps with 
the firewall reboot condition and not all the other possible network 
state changes etc like the removal of a NIC and reconnection (which 
restarts STP etc).

Has this been done? :)

Reply via email to