FW1 hostname.if files are: $ cat /etc/hostname.carp0inet 192.168.167.54 255.255.255.248 192.168.167.55 vhid 1 advskew 0 pass <password> $ cat /etc/hostname.carp1 inet 192.168.110.254 255.255.255.224 192.168.110.255 vhid 1 advskew 0 pass <password> $ cat /etc/hostname.pfsync0
Shouldn't you run different vhid ID of carp on different carp instance. Here you have Carp0 and carp 1 both running with vhid 1, so how will the system see them as different one?