Hi,

I'm testing carp for the first time on 5.2 (both) and no mather
what I try, both are master. I see the traffic from carp with
tcpdump on both device. Must be a RTMF error but I already
readed all official doc and some unofficial and still can't find
what wrong.

The config of both device is following.

Thanks

Michel

# tcpdump -i em0
tcpdump: listening on em0, link-type EN10MB
tcpdump: WARNING: compensating for unaligned libpcap packets
00:51:45.455370 CARPv2-advertise 36: vhid=1 advbase=1 advskew=0 demote=0 (DF) [tos 0x10] 00:51:45.530004 CARPv2-advertise 36: vhid=2 advbase=1 advskew=10 demote=32 (DF) [tos 0x10] 00:51:46.460226 CARPv2-advertise 36: vhid=1 advbase=1 advskew=0 demote=0 (DF) [tos 0x10] 00:51:46.574755 CARPv2-advertise 36: vhid=2 advbase=1 advskew=10 demote=32 (DF) [tos 0x10] 00:51:47.465083 CARPv2-advertise 36: vhid=1 advbase=1 advskew=0 demote=0 (DF) [tos 0x10] 00:51:47.619506 CARPv2-advertise 36: vhid=2 advbase=1 advskew=10 demote=32 (DF) [tos 0x10]

Device 1 :
# cat /etc/hostname.em0
inet 10.0.0.101 255.255.255.0
# cat /etc/hostname.em1
inet 10.0.1.101 255.255.255.0
# cat /etc/hostname.em2
inet 10.0.2.1 255.255.255.0

# cat /etc/hostname.carp0
inet W.X.Y.B 255.255.255.248 W.X.Y.D vhid 1 carpdev em0 \
        pass fdhnap483745y -inet6

# cat /etc/hostname.carp1
inet 10.0.1.1 255.255.255.0 10.0.1.255 vhid 3 carpdev em1 \
        pass 3orohasfv73 -inet6

# cat /etc/hostname.pfsync0
up syncdev em2

# ifconfig -g carp
carp: carp demote count 0

# pfctl -sr
pass all flags S/SA
block drop in on ! lo0 proto tcp from any to any port 6000:6010

# sysctl | grep carp
net.inet.carp.allow=1
net.inet.carp.preempt=1
net.inet.carp.log=2

from ifconfig :
carp0: flags=28843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NOINET6> mtu 1500
        lladdr 00:00:5e:00:01:01
        priority: 0
        carp: MASTER carpdev em0 vhid 1 advbase 1 advskew 0
        groups: carp
        status: master
        inet X.X.X.X netmask 0xfffffff8 broadcast X.X.X.X
carp1: flags=28843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NOINET6> mtu 1500
        lladdr 00:00:5e:00:01:03
        priority: 0
        carp: MASTER carpdev em1 vhid 3 advbase 1 advskew 0
        groups: carp
        status: master
        inet 10.0.1.1 netmask 0xffffff00 broadcast 10.0.1.255

Device 2:
# cat /etc/hostname.em0
inet 10.0.0.102 255.255.255.0
# cat /etc/hostname.em1
inet 10.0.1.102 255.255.255.0
# cat /etc/hostname.em2
inet 10.0.2.2 255.255.255.0

# cat /etc/hostname.carp0
inet X.W.Z.B 255.255.255.248 X.Y.Z.D vhid 2 carpdev em0 \
        advskew 10 pass fdhnap483745y -inet6

# cat /etc/hostname.carp1
inet 10.0.1.1 255.255.255.0 10.0.1.255 vhid 4 carpdev em1 \
        advskew 10 pass -inet6

# cat /etc/hostname.pfsync0
up syncdev em2

# ifconfig -g carp
carp: carp demote count 32

# pfctl -sr
pass all flags S/SA
block drop in on ! lo0 proto tcp from any to any port 6000:6010

# sysctl | grep carp
net.inet.carp.allow=1
net.inet.carp.preempt=1
net.inet.carp.log=2

from ifconfig :
carp0: flags=28843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NOINET6> mtu 1500
        lladdr 00:00:5e:00:01:02
        priority: 0
        carp: MASTER carpdev em0 vhid 2 advbase 1 advskew 10
        groups: carp
        status: master
        inet X.X.X.X netmask 0xfffffff8 broadcast X.X.X.X
carp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:5e:00:01:04
        priority: 0
        carp: MASTER carpdev em1 vhid 4 advbase 1 advskew 10
        groups: carp
        status: master
        inet6 fe80::200:5eff:fe00:104%carp1 prefixlen 64 scopeid 0xc
        inet 10.0.1.1 netmask 0xffffff00 broadcast 10.0.1.255

Reply via email to