<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CARP VIP reachable only on slave node]]></title><description><![CDATA[<p dir="auto">Hello everyone,<br />
I need your help to solve a problem that has been bothering me for a long time.<br />
I have the following configuration:</p>
<p dir="auto"><strong>master pfSense virtual (Hyper-V)</strong></p>
<pre><code>LAGG0 hn0 LAN	 
LAGG1 hn1 WAN

LAN-&gt;LAGG0.10  192.168.10.251  VLAN 10
SYNC-&gt;LAGG0.6  192.168.6.251   VLAN 6
WAN-&gt;LAGG1     192.168.2.251   VLAN 2
</code></pre>
<p dir="auto"><strong>slave pfSense physical (Dell R210 II)</strong></p>
<pre><code>LAGG0 bce0 LAN	 
LAGG1 bce1 WAN

LAN-&gt;LAGG0.10  192.168.10.252  VLAN 10
SYNC-&gt;LAGG0.6  192.168.6.252   VLAN 6
WAN-&gt;LAGG1     192.168.2.252   VLAN 2
</code></pre>
<p dir="auto"><strong>ISP router (TP-Link	Archer VR1210v)</strong></p>
<pre><code>192.168.2.249
</code></pre>
<p dir="auto"><strong>CARP VIP</strong></p>
<pre><code>LAN 192.168.10.250
WAN 192.168.2.250
</code></pre>
<p dir="auto">Hyper-V node is connected to a Mikrotik CRS317-1G-16S+ switch.<br />
Dell R210 II is connected to a Dell N2028P switch.</p>
<p dir="auto">There are other VLANs but for simplicity I have only listed the main ones.<br />
Each instance of fpSense can reach the others via ping on all VLANs.<br />
The synchronization of the configurations works correctly and I find everything set on the master is replicated on the slave.<br />
The test with <strong>tcpdump</strong> also works because I see the packets arriving on both nodes:</p>
<pre><code>tcpdump -i lagg1 -T carp carp
11:53:30.220414 IP 192.168.2.251 &gt; vrrp.mcast.net: CARPv2-advertise 36: vhid=2 advbase=1 advskew=100 authlen=7 counter=9155971401149450034
11:53:31.637911 IP 192.168.2.251 &gt; vrrp.mcast.net: CARPv2-advertise 36: vhid=2 advbase=1 advskew=100 authlen=7 counter=3871905497728603
11:53:33.091163 IP 192.168.2.251 &gt; vrrp.mcast.net: CARPv2-advertise 36: vhid=2 advbase=1 advskew=100 authlen=7 counter=14449531790455933349
</code></pre>
<p dir="auto">The problem is that if I keep the master VM in persistent maintenance mode I can navigate from the clients. The CARP status correctly reports the backup state on the VM and master on the physical machine.<br />
If instead I disable the persistent maintenance mode on the VM, the states are reversed correctly but I can no longer ping the CARP VIP addresses from the LAN (and from all the other VLANs) and therefore I cannot navigate.<br />
In the ARP tables of the respective switches I can correctly see the MAC Addresses of the VIP interfaces.</p>
<p dir="auto">Do you have any suggestions on what could cause the problem and how to solve it?<br />
Thank you very much in advance.</p>
]]></description><link>https://forum.netgate.com/topic/197154/carp-vip-reachable-only-on-slave-node</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 17:51:01 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/197154.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Apr 2025 10:59:18 GMT</pubDate><ttl>60</ttl></channel></rss>