GetNetAdapter not returning full duplex setting value in Hyper-V VM

Anonymous
2024-04-29T11:32:08+00:00

Hello,

Hyper-V virtual switch is created with the external option with the mapping to physical adapter. Physical adapter is configured with 100 mbps/full duplex.

The query "Get-NetAdapter | SELECT name, fullduplex, LinkSpeed" from Hyper-V VM returns the below as output.

name fullduplex AutoSense LinkSpeed


Ethernet 5 100 Mbps

Could anyone provide clarity on why is the VM not returning the full duplex value based on the mapped physical adapter as it is not returning anything?

Windows for business | Windows Server | Storage high availability | Virtualization and Hyper-V

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes
Accepted answer
  1. Anonymous
    2024-04-30T03:05:34+00:00

    Hi,

    If the Get-NetAdapter cmdlet does not return the FullDuplex value, the value of the FullDuplex property is NULL. Per tests on my VMs, Hyper-V does not set the FullDuplex property of virtual network adapters on VMs and I think it makes sense because duplex is a physical layer thing. The net adapter on your Hyper-V VM is a virtual adapter that connects to the virtual switch which your physical net adapter also connects to. You can run Get-NetAdapter on your Hyper-V host to check the FullDuplex property of the physical net adapters.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful