Fishy... All documentation is pointing at the direction to default advskew on the "primary" host and 100 on the secondary.
http://www.openbsd.org/faq/pf/carp.html fw1: default fw2: advskew 128 http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4#end host A: default host B: advskew 100 Book of PF 2 Host A: default host B: advskew 100 But... when I changed my Host 1 to advskew 1 and Host 2 advskew 2 it started to work as I thought it should be with the above examples. Has something changed? Regards Johan 2012/5/24 Tyler Morgan <tyl...@tradetech.net>: > Try adding a lower advskew to host1's carp1. > > The last time I read http://www.openbsd.org/faq/pf/carp.html it had me do > that. > > > This is a working 5.0 config (RELEASE, generic kernel) > > root@border1-bellevue:/root# cat /etc/hostname.carp1 > inet 192.168.1.223 255.255.255.0 192.168.1.255 vhid 1 carpdev re0 pass > XXXXXXXX advskew 1 > > root@border1-bellevue:/root# ssh border2-bellevue > root@border2-bellevue:/root# cat /etc/hostname.carp1 > inet 192.168.1.223 255.255.255.0 192.168.1.255 vhid 1 carpdev re0 pass > XXXXXXXX advskew 2