From owner-freebsd-questions@FreeBSD.ORG Fri Aug 26 18:22:36 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C1DE106567A; Fri, 26 Aug 2011 18:22:36 +0000 (UTC) (envelope-from Johan@double-l.nl) Received: from smtp-vbr14.xs4all.nl (smtp-vbr14.xs4all.nl [194.109.24.34]) by mx1.freebsd.org (Postfix) with ESMTP id C9CF88FC15; Fri, 26 Aug 2011 18:22:35 +0000 (UTC) Received: from remote.double-l.nl (double-l.xs4all.nl [80.126.205.144]) by smtp-vbr14.xs4all.nl (8.13.8/8.13.8) with ESMTP id p7QIM3T0038699 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 26 Aug 2011 20:22:05 +0200 (CEST) (envelope-from Johan@double-l.nl) Received: from SRV01.double-l.local ([fe80::1128:e7bc:ba4a:a89a]) by SRV01.double-l.local ([fe80::1128:e7bc:ba4a:a89a%13]) with mapi id 14.01.0218.012; Fri, 26 Aug 2011 20:22:38 +0200 From: Johan Hendriks To: "Brian Seklecki (Mobile)" , "freebsd-questions@freebsd.org" Thread-Topic: CARP on 9.0 (was no subject) Thread-Index: AcxkBIZfpJv14nlbShODG/2S+Y/3sf//6VCAgAABsoCAAEJNew== Date: Fri, 26 Aug 2011 18:22:37 +0000 Message-ID: <6C3F8332272B7D4DA26909F15F1C90E1E5ACC4@SRV01.double-l.local> References: <6C3F8332272B7D4DA26909F15F1C90E1E5AC4C@SRV01.double-l.local> <20110826180517.4e4e585f@mr12941>, In-Reply-To: Accept-Language: nl-NL, en-US Content-Language: nl-NL X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.50.200] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: "freebsd-current@freebsd.org" Subject: RE: CARP on 9.0 (was no subject) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2011 18:22:36 -0000 >How about: > %sudo netstat -s carp >...on both machines. >A few years ago I submitted (or maybe it was Steve Polyack) a patch to add >debugging to CARP, not sure if it ever got commited. >Need-more-Cisco'sih-Debugging. >~BAS >On Fri, 26 Aug 2011, Patrick Lamaiziere wrote: >> Le Fri, 26 Aug 2011 15:26:28 +0000, >> Johan Hendriks a ?crit : >> >>> I am trying to set up CARP under 9.0 >> >> ... >> >>> Also with a higer value like advskew 200 or 254 the role of the >>> servers stays the same. >> >> Ok, there is something wrong so. >> >> Did you check that the sysctl net.inet.carp.suppress_preempt is equal >> to zero ? If yes, I don't have any more idea. >> >> Regards. Hello=20 first off all thanks for your time. sysctl -a | grep carp on both machines give me the following output sysctl -a | grep carp device carp net.inet.ip.same_prefix_carp_only: 0 net.inet.carp.allow: 1 net.inet.carp.preempt: 0 net.inet.carp.log: 2 net.inet.carp.arpbalance: 0 net.inet.carp.suppress_preempt: 0 netstat -s on the master carp: 260 packets received (IPv4) 0 packets received (IPv6) 0 packets discarded for wrong TTL 0 packets shorter than header 0 discarded for bad checksums 0 discarded packets with a bad version 0 discarded because packet too short 0 discarded for bad authentication 0 discarded for bad vhid 0 discarded because of a bad address list 11430 packets sent (IPv4) 0 packets sent (IPv6) 0 send failed due to mbuf memory error netstat -s on the slave carp: 11735 packets received (IPv4) 0 packets received (IPv6) 0 packets discarded for wrong TTL 0 packets shorter than header 0 discarded for bad checksums 0 discarded packets with a bad version 0 discarded because packet too short 0 discarded for bad authentication 0 discarded for bad vhid 0 discarded because of a bad address list 448 packets sent (IPv4) 0 packets sent (IPv6) 0 send failed due to mbuf memory error tcpdump -i bge0 on slave 20:10:48.868200 IP 192.168.50.40 > vrrp.mcast.net: VRRPv2, Advertisement, v= rid 1, prio 50, authtype none, intvl 1s, length 36 Here the advskew is set to 50, on the slave it is 20. So the slave should be the master. if i raise the advskew to 254, i see the change in the capture. Both machines are fresh install with nothing changed on them so far just a = fresh build from a csup this morning. And installed bash as the shell.. for freebsd-current@ the /etc/rc.conf file again Master=20 ifconfig_bge0=3D"inet 192.168.50.40 netmask 255.255.255.0" defaultrouter=3D"192.168.50.150" # CARP cloned_interfaces=3D"carp0" ifconfig_carp0=3D"vhid 1 advskew 10 pass letmepass 192.168.50.45 netmask 25= 5.255.255.0" On the slave i have the following in /etc/rc.conf ifconfig_bge0=3D"inet 192.168.50.41 netmask 255.255.255.0" defaultrouter=3D"192.168.50.150" # CARP cloned_interfaces=3D"carp0" ifconfig_carp0=3D"vhid 1 advskew 20 pass letmepass 192.168.50.45 netmask 25= 5.255.255.0" regards, Johan