If you have two or more NICs joined in a Team by using Windows server teaming solution and then you use this Team as a base for Virtual switch in Hyper-V and you enable “Allow management operating system to share this network adapter” like:
you will find warnings in system Event log:
A port on the virtual switch has the same MAC as one of the underlying team members on Team Nic Microsoft Network Adapter Multiplexor Driver
Check your NICs by using Powershell cmdlet: get-netadapter | ft Name,MacAddress
You need to change MAC addresses of your Virtual Switch management interface (vEthernet (xxx)) by using Powershell cmdlet: set-netadapter -name “vEthernet (XXX)” -macaddress xx:xx:xx:xx:xx:xx
and MAC addresses of your network cards (in my case 4 NICs) you can leave Team interface mac address alone…
There will be no errors in Event log any more 🙂