I am also seeing this under Hyper-V 3.0 and the 2.2 RC. It seems that every so often, apinger marks the WAN interface as down.
Dec 29 09:14:59 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 09:15:21 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 09:20:15 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 09:20:31 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 09:35:07 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 09:35:28 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:38:15 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:38:35 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:39:14 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:39:30 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:52:38 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 14:52:54 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 15:12:31 apinger: ALARM: WAN_DHCP(68.67.x.x) *** down ***
Dec 29 15:12:48 apinger: alarm canceled: WAN_DHCP(68.67.x.x) *** down ***
It also seems to be related to traffic or packet load, as the frequency is greatly diminished overnight when I am not using my network.
FWIW, I ran Smoothwall under this same Hyper-V config until a few days ago when I noticed that pfSense 2.2 went RC and it did not experience these issues, so this is something unique to Hyper-V + pfSense or Hyper-V + FreeBSD.
I'm going to disable gateway monitoring and see if that at least masks the underlying issue. Note, state killing on gateway failure is not enabled (the box is checked) so I don't think that's the cause.
I know Hyper-V is probably a low priority, but I am extremely excited to be able to run it with non-legacy NICs, so I'd really like to get this resolved and will help in any way possible. This is perfect for my 1Gbps connection at home (under Hyper-V I can hit 850Mbps, my Atom D2500 couldn't manage more than 500Mbps) and I'd like to start using it in our Hyper-V environment for my business in addition to our physical installations.
If you guys would like me to open a paid support case, I'd be more than happy. I can also provide you with access to pfSense installed in a Hyper-V VM if that would help.