CARP doesn't work for pfSense 2.0.3 with 2012 Hyper-V
Install pfsense 2.0.3 (amd64) on Windows Hyper-V Server 2012 and works well. Kernel assembly with support of virtual network adapters - problems isn't present. In settings of cards spoofing (Enable Spoofing Of MAC Addresses) is included. I create failover cluster from 2 pfSense. Both routers meanwhile on one server also are connected to the same virtual switchboards. At the Virtual IPs control with the CARP protocol in the section Status: CARP all ip of the address hang with the status of INIT and their condition doesn't change. On other system of virtualization (VirtualBox) - all ok!
Somebody managed to start CARP on Hyper-v?
In ESX you have to enable promiscuous mode for CARP. Perhaps you have to do something similar in hyper-v.
"If you place the virtual network adapter in promiscuous mode and enable MAC address spoofing, the virtual network adapter will be allowed to receive unicast flooded packets. –Keith Mange, Software Design engineer" - http://technet.microsoft.com/en-us/magazine/ff458341.aspx
CARP uses unicast or multicast packets?
how to enable this mode, I have not found :(
You can find the settings:
Hyper-V manager, right click virtual machine/settings
Open Network card (click + sign)
Advanced Features, Enable MAC adres spoofing.
i'll have try'd it but it is still nog working….