I have a Zotac CI323 mini PC. I planning on running Hyper-V Server 2016 with a pfSense guest for routing and firewalling.
The PC has two gigabit interfaces - both are Realtek 8868G chips.
I intend on using one for the LAN connection, and the other for WAN.
My problem is that when I create a VM Switch on the LAN interface ("Ethernet"), all traffic is blocked. My host and guests cannot communicate on that interface. Analysis with Wireshark shows, for example with pings, that an ARP is sent out from
the host, and the remote computer sends back an ARP reply, but presumably that reply never gets back to the host once it reaches the interface. Removing the VM Switch restores connectivity.
Meanwhile, my intended WAN interface ("Ethernet 2") works fine with a VM Switch enabled - traffic passes without any problems, from the host and from the guest. Despite being the same chipset.
So far, I've tried the following steps:
Disable firewall
Reset IP stack
Configure static/DHCP IP on interface
Install latest Realtek drivers (v10.010.0714.2016)
Install latest Windows updates.
Verified switch VLAN port settings.
Checking NIC settings using NVSPBind.