I have Windows Server 2016 core running on SuperMicro A2SDI-4C board (using onboard quadport Intel X553 NIC). The NICs are configured as switch embedded team for a Hyper-V external vSwitch. Some VM and some vNIC in the host OS are on different VLANs (VLAN1 untagged, VLAN11 tagged). Setup of vSwitch and VLAN of vNICs is done according to the MS technet documentation. The physical switch is a D-Link DGS-1210 and is configured accordingly.
Unfortunately, the SET team only passes untagged traffic, no matter if I activate or deactivate VLAN&QoS. VLAN-ID of the pNIC is set to 0 (doesn't work with 1 or 11 either). Tagging all LAN traffic also didn't help. I tried this using driver versions 23.2 (latest version provided by SuperMicro) and 23.5.
Having read through dozens of websites, I'm at a point where I think, this is a driver issue or can you tell me the correct settings for the pNICs advanced properties?
PS: Here is a test script I used to try VLAN tagging using only pNIC1 in the SET team. I used two of the above mentioned machines, the first with IPs 10.42.0.202 and 10.42.11.2 and the second with IPs 10.42.0.204 and 10.42.11.4. They will only ping each other, if I remove the VLAN tag on the vNIC and set the respective VLAN to untagged on the D-Link.
New-VMSwitch -Name TESTswitch -NetAdapterName "LAN1" -EnableEmbeddedTeaming $true -AllowManagementOS $false
add-vmnetworkadapter -switchname TESTswitch -name TestLAN -managementos
Rename-NetAdapter -Name "vEthernet (TestLAN)" -NewName "TestLAN"
Set-NetIPInterface -InterfaceAlias “TestLAN” -dhcp Disabled
Disable-NetAdapterBinding –InterfaceAlias “TestLAN” –ComponentID ms_tcpip6
New-NetIPAddress –InterfaceAlias “TestLAN” –IPAddress 10.42.11.4 –PrefixLength 24
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName "TestLAN" -Access -VlanId 11
add-vmnetworkadapter -switchname TESTswitch -name Inet -managementos
Rename-NetAdapter -Name "vEthernet (Inet)" -NewName "Inet"
Set-NetIPInterface -InterfaceAlias “Inet” -dhcp Disabled
Disable-NetAdapterBinding –InterfaceAlias “Inet” –ComponentID ms_tcpip6
New-NetIPAddress –InterfaceAlias “Inet” –IPAddress 10.42.0.204 –PrefixLength 24
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName "Inet" -Access -VlanId 1
Thank you for helping me with that.
I downloaded the SSU utility for Windows but it didn't run. It tells me, the operation system is not supported. Is this probably because it is a Server core installation and doesn't have a GUI?
SuperMicro currently offers LAN driver version 23.2. I tried it but it didn't work either. I'm running the system now using version 23.5 from the Intel website. SuperMirco offers a BIOS update though.
I set up a new machine with GUI. It uses the A2SDI-2C board instead of 4C, so it's the 2 core Denverton not the 4 core CPU but the NICs are the same and show the same problem. Please find attached the SSU log file. I tested some advancedproperty parameters and switched on and off SR-IOV, VMQ, Jumbo packets, QoS, Flow Control and VLAN. Nothing helped.