OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
Re: bnx[01] -> trunk0 -> vlan119 -> carp119 problem [SOLVED}

From: Matt Hamilton (matthnetsight.co.uk)
Date: Thu Apr 26 2012 - 15:06:33 CDT


Aha! I have finally solved this. I've no idea *why* it is happening, but
it seems the order of the lines in /etc/hostname.carp119 is an issue.
It seems that the inet config needs to come after the carp details. See
below:

# ifconfig carp119 destroy
# cat /etc/hostname.carp119
carpdev vlan119
vhid 119
pass riohperi
advskew 10
inet 213.133.66.67 255.255.255.248
-inet6
# sh /etc/netstart carp119
# tcpdump -vni vlan119 proto carp
tcpdump: listening on vlan119, link-type EN10MB
tcpdump: WARNING: compensating for unaligned libpcap packets
20:58:15.463217 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 22063, len 56)
20:58:16.513263 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 52720, len 56)
20:58:17.563312 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 19235, len 56)
20:58:18.613363 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 41410, len 56)
20:58:19.663414 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 57891, len 56)
20:58:20.713464 carp 213.133.66.65 > 224.0.0.18: CARPv2-advertise 36:
# vhid=119 advbase=1 advskew=10 demote=0 (DF) [tos 0x10] (ttl 255, id
# 32986, len 56)
^C
24 packets received by filter
0 packets dropped by kernel
# mg /etc/hostname.carp119
# cat /etc/hostname.carp119
inet 213.133.66.67 255.255.255.248
carpdev vlan119
vhid 119
pass riohperi
advskew 10
-inet6
# ifconfig carp119 destroy
# sh /etc/netstart carp119
# tcpdump -vni vlan119 proto carp
tcpdump: listening on vlan119, link-type EN10MB
^C
6 packets received by filter
0 packets dropped by kernel

-Matt