<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Intel X520-1 VMQ not working in Windows 2022 Hyper-V server in Ethernet Products</title>
    <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1317535#M26751</link>
    <description>&lt;P&gt;I just upgraded my homelab server to Windows Server 2022 and now I noticed that in Hyper-V VMQ doesn't work while SR-IOV works fine.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Host:&amp;nbsp;Windows Server 2022 Standard build 20348.230&lt;/LI&gt;
&lt;LI&gt;NIC:&amp;nbsp;Intel X520-1 with firmware disabled&lt;/LI&gt;
&lt;LI&gt;NIC driver: ixn68x64.sys v4.1.239.0&lt;/LI&gt;
&lt;LI&gt;NIC link: trunk with LAN (VLAN 1 untagged), WAN (VLAN 2 tagged), DMZ (VLAN 3 tagged), IOT (VLAN 4 tagged)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;PS C:\&amp;gt; Get-NetAdapterVmq -name "TRUNK" | fl

Caption                                 : MSFT_NetAdapterVmqSettingData 'Intel(R) Ethernet Server Adapter X520-1'
Description                             : Intel(R) Ethernet Server Adapter X520-1
ElementName                             : Intel(R) Ethernet Server Adapter X520-1
InstanceID                              : {D8C0261B-50B9-410D-8000-48CD898F2ED2}
InterfaceDescription                    : Intel(R) Ethernet Server Adapter X520-1
Name                                    : TRUNK
Source                                  : 2
SystemName                              : host.domain.com
AnyVlanSupported                        :
BaseProcessorGroup                      : 0
BaseProcessorNumber                     : 0
DynamicProcessorAffinityChangeSupported :
Enabled                                 : True
InterruptVectorCoalescingSupported      :
LookaheadSplitSupported                 : False
MaxLookaheadSplitSize                   : 0
MaxProcessorNumber                      :
MaxProcessors                           : 16
MinLookaheadSplitSize                   : 0
NumaNode                                : 65535
NumberOfReceiveQueues                   : 0
NumMacAddressesPerPort                  : 0
NumVlansPerPort                         : 0
TotalNumberOfMacAddresses               : 0
VlanFilteringSupported                  : True
PSComputerName                          :
ifAlias                                 : TRUNK
InterfaceAlias                          : TRUNK
ifDesc                                  : Intel(R) Ethernet Server Adapter X520-1&lt;/LI-CODE&gt;&lt;LI-CODE lang="none"&gt;PS C:\&amp;gt; Get-VMSwitch -name "TRUNK" | fl

Name                                             : TRUNK
Id                                               : 2898a4db-094d-4130-8a03-738b4fffb9ef
Notes                                            :
Extensions                                       : {Microsoft Windows Filtering Platform, Microsoft NDIS Capture}
BandwidthReservationMode                         : None
PacketDirectEnabled                              : False
EmbeddedTeamingEnabled                           : False
AllowNetLbfoTeams                                : False
IovEnabled                                       : True
SwitchType                                       : External
AllowManagementOS                                : True
NetAdapterInterfaceDescription                   : Intel(R) Ethernet Server Adapter X520-1
NetAdapterInterfaceDescriptions                  : {Intel(R) Ethernet Server Adapter X520-1}
NetAdapterInterfaceGuid                          : {d8c0261b-50b9-410d-8000-48cd898f2ed2}
IovSupport                                       : True
IovSupportReasons                                :
AvailableIPSecSA                                 : 2048
NumberIPSecSAAllocated                           : 0
AvailableVMQueues                                : 1
NumberVmqAllocated                               : 1
IovQueuePairCount                                : 127
IovQueuePairsInUse                               : 8
IovVirtualFunctionCount                          : 62
IovVirtualFunctionsInUse                         : 4
PacketDirectInUse                                : False
DefaultQueueVrssEnabledRequested                 : True
DefaultQueueVrssEnabled                          : True
DefaultQueueVmmqEnabledRequested                 : True
DefaultQueueVmmqEnabled                          : True
DefaultQueueVrssMaxQueuePairsRequested           : 16
DefaultQueueVrssMaxQueuePairs                    : 2
DefaultQueueVrssMinQueuePairsRequested           : 1
DefaultQueueVrssMinQueuePairs                    : 1
DefaultQueueVrssQueueSchedulingModeRequested     : StaticVrss
DefaultQueueVrssQueueSchedulingMode              : StaticVrss
DefaultQueueVrssExcludePrimaryProcessorRequested : False
DefaultQueueVrssExcludePrimaryProcessor          : False
SoftwareRscEnabled                               : True
RscOffloadEnabled                                : False
BandwidthPercentage                              : 0
DefaultFlowMinimumBandwidthAbsolute              : 0
DefaultFlowMinimumBandwidthWeight                : 0
CimSession                                       : CimSession: .
ComputerName                                     : Host
IsDeleted                                        : False
DefaultQueueVmmqQueuePairs                       : 2
DefaultQueueVmmqQueuePairsRequested              : 16&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Every time I enable VMQ in one of the Hyper-V VM network adapters I always get the following system error ID 113:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;Failed to allocate VMQ for NIC C1D9BEAE-5B79-4DC4-85DF-3269F631D047--8785038D-3198-469C-89C9-1088816B76C8 (Friendly Name: Network Adapter) on switch 2898A4DB-094D-4130-8A03-738B4FFFB9EF (Friendly Name: TRUNK). Reason - Maximum number of VMQs supported on the Protocol NIC is exceeded. Status = Insufficient system resources exist to complete the API.&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Strangely SR-IOV works flawlessly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any idea how the fix the VMQ issue?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 27 Sep 2021 20:49:03 GMT</pubDate>
    <dc:creator>mircolino</dc:creator>
    <dc:date>2021-09-27T20:49:03Z</dc:date>
    <item>
      <title>Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1317535#M26751</link>
      <description>&lt;P&gt;I just upgraded my homelab server to Windows Server 2022 and now I noticed that in Hyper-V VMQ doesn't work while SR-IOV works fine.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Host:&amp;nbsp;Windows Server 2022 Standard build 20348.230&lt;/LI&gt;
&lt;LI&gt;NIC:&amp;nbsp;Intel X520-1 with firmware disabled&lt;/LI&gt;
&lt;LI&gt;NIC driver: ixn68x64.sys v4.1.239.0&lt;/LI&gt;
&lt;LI&gt;NIC link: trunk with LAN (VLAN 1 untagged), WAN (VLAN 2 tagged), DMZ (VLAN 3 tagged), IOT (VLAN 4 tagged)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;PS C:\&amp;gt; Get-NetAdapterVmq -name "TRUNK" | fl

Caption                                 : MSFT_NetAdapterVmqSettingData 'Intel(R) Ethernet Server Adapter X520-1'
Description                             : Intel(R) Ethernet Server Adapter X520-1
ElementName                             : Intel(R) Ethernet Server Adapter X520-1
InstanceID                              : {D8C0261B-50B9-410D-8000-48CD898F2ED2}
InterfaceDescription                    : Intel(R) Ethernet Server Adapter X520-1
Name                                    : TRUNK
Source                                  : 2
SystemName                              : host.domain.com
AnyVlanSupported                        :
BaseProcessorGroup                      : 0
BaseProcessorNumber                     : 0
DynamicProcessorAffinityChangeSupported :
Enabled                                 : True
InterruptVectorCoalescingSupported      :
LookaheadSplitSupported                 : False
MaxLookaheadSplitSize                   : 0
MaxProcessorNumber                      :
MaxProcessors                           : 16
MinLookaheadSplitSize                   : 0
NumaNode                                : 65535
NumberOfReceiveQueues                   : 0
NumMacAddressesPerPort                  : 0
NumVlansPerPort                         : 0
TotalNumberOfMacAddresses               : 0
VlanFilteringSupported                  : True
PSComputerName                          :
ifAlias                                 : TRUNK
InterfaceAlias                          : TRUNK
ifDesc                                  : Intel(R) Ethernet Server Adapter X520-1&lt;/LI-CODE&gt;&lt;LI-CODE lang="none"&gt;PS C:\&amp;gt; Get-VMSwitch -name "TRUNK" | fl

Name                                             : TRUNK
Id                                               : 2898a4db-094d-4130-8a03-738b4fffb9ef
Notes                                            :
Extensions                                       : {Microsoft Windows Filtering Platform, Microsoft NDIS Capture}
BandwidthReservationMode                         : None
PacketDirectEnabled                              : False
EmbeddedTeamingEnabled                           : False
AllowNetLbfoTeams                                : False
IovEnabled                                       : True
SwitchType                                       : External
AllowManagementOS                                : True
NetAdapterInterfaceDescription                   : Intel(R) Ethernet Server Adapter X520-1
NetAdapterInterfaceDescriptions                  : {Intel(R) Ethernet Server Adapter X520-1}
NetAdapterInterfaceGuid                          : {d8c0261b-50b9-410d-8000-48cd898f2ed2}
IovSupport                                       : True
IovSupportReasons                                :
AvailableIPSecSA                                 : 2048
NumberIPSecSAAllocated                           : 0
AvailableVMQueues                                : 1
NumberVmqAllocated                               : 1
IovQueuePairCount                                : 127
IovQueuePairsInUse                               : 8
IovVirtualFunctionCount                          : 62
IovVirtualFunctionsInUse                         : 4
PacketDirectInUse                                : False
DefaultQueueVrssEnabledRequested                 : True
DefaultQueueVrssEnabled                          : True
DefaultQueueVmmqEnabledRequested                 : True
DefaultQueueVmmqEnabled                          : True
DefaultQueueVrssMaxQueuePairsRequested           : 16
DefaultQueueVrssMaxQueuePairs                    : 2
DefaultQueueVrssMinQueuePairsRequested           : 1
DefaultQueueVrssMinQueuePairs                    : 1
DefaultQueueVrssQueueSchedulingModeRequested     : StaticVrss
DefaultQueueVrssQueueSchedulingMode              : StaticVrss
DefaultQueueVrssExcludePrimaryProcessorRequested : False
DefaultQueueVrssExcludePrimaryProcessor          : False
SoftwareRscEnabled                               : True
RscOffloadEnabled                                : False
BandwidthPercentage                              : 0
DefaultFlowMinimumBandwidthAbsolute              : 0
DefaultFlowMinimumBandwidthWeight                : 0
CimSession                                       : CimSession: .
ComputerName                                     : Host
IsDeleted                                        : False
DefaultQueueVmmqQueuePairs                       : 2
DefaultQueueVmmqQueuePairsRequested              : 16&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Every time I enable VMQ in one of the Hyper-V VM network adapters I always get the following system error ID 113:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;Failed to allocate VMQ for NIC C1D9BEAE-5B79-4DC4-85DF-3269F631D047--8785038D-3198-469C-89C9-1088816B76C8 (Friendly Name: Network Adapter) on switch 2898A4DB-094D-4130-8A03-738B4FFFB9EF (Friendly Name: TRUNK). Reason - Maximum number of VMQs supported on the Protocol NIC is exceeded. Status = Insufficient system resources exist to complete the API.&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Strangely SR-IOV works flawlessly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any idea how the fix the VMQ issue?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Sep 2021 20:49:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1317535#M26751</guid>
      <dc:creator>mircolino</dc:creator>
      <dc:date>2021-09-27T20:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447893#M31903</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Same issue with Windows 2019&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;SPAN class="sub_section_element_selectors"&gt;It is actually related to Switch Embedded Teaming&amp;nbsp; where it stops working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="sub_section_element_selectors"&gt;Sintgle adapter and&amp;nbsp; LBFO teaming VMQ works without problem&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 14:44:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447893#M31903</guid>
      <dc:creator>Rando</dc:creator>
      <dc:date>2023-01-18T14:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447894#M31904</link>
      <description>&lt;P&gt;Same issue with Windows 2019&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;It is actually related to Switch Embedded Teaming&amp;nbsp; where it stops working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sintgle adapter and&amp;nbsp; LBFO teaming VMQ works without problem&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 14:43:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447894#M31904</guid>
      <dc:creator>Rando</dc:creator>
      <dc:date>2023-01-18T14:43:49Z</dc:date>
    </item>
    <item>
      <title>Re: Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447903#M31905</link>
      <description>&lt;P&gt;It is actually related to Switch Embedded Teaming&amp;nbsp; where it stops working.&lt;BR /&gt;Sintgle adapter and&amp;nbsp; LBFO teaming VMQ works without problem&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 14:36:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1447903#M31905</guid>
      <dc:creator>Rando</dc:creator>
      <dc:date>2023-01-18T14:36:22Z</dc:date>
    </item>
    <item>
      <title>Re: Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1448228#M31918</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Up of this topic,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We currently make LCM of our Hyper-V Infrastructure to Server 2019/2022 and we use&amp;nbsp;&lt;SPAN&gt;Switch Embedded Teaming for cisco ACI design.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We have exact same issue with this adapter.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Not solution will be provided from Intel ? It's a driver limitation I suppose.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you and have a nice day,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jan 2023 08:08:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1448228#M31918</guid>
      <dc:creator>Kalima</dc:creator>
      <dc:date>2023-01-19T08:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: Intel X520-1 VMQ not working in Windows 2022 Hyper-V server</title>
      <link>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1455018#M32166</link>
      <description>&lt;P&gt;So this is still an issue?&amp;nbsp; I know it is as I'm having it but notice this was posted in 2021.&amp;nbsp; For me:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- If I have LACP and PowerShell create the vSwitch ALL virtuals come back with VMQ active.&amp;nbsp; If I try to set to SR-IOV it shows degraded.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- If I use the proper&amp;nbsp;&lt;SPAN&gt;Switch Embedded Teaming&lt;/SPAN&gt;&amp;nbsp;I have seen maybe one time that one VM enabled VMQ.&amp;nbsp; Other than that, they fail however any windows OS that is Windows 8 or newer will work with SR-IOV.&amp;nbsp; VMQ in general fails.&amp;nbsp; Basic message is Failed to allocate VMQ for NIC. Bla bla bla. Reason - VPort creation failed. Status = An invalid parameter was passed to a service or function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So this shows in my environment both VMQ and SR-ioV is functional, just effected by the way the "teaming" is created for the NIC.&amp;nbsp; On the March of 2021 drivers.&amp;nbsp; So from everything I read&amp;nbsp;&lt;SPAN&gt;Switch Embedded Teaming is the proper way to team your NICs and LACP is a no no especially since Microsoft blocks it thru their GUI now, but the card isn't working right with&amp;nbsp;Switch Embedded Teaming.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I guess having VMQ active on all virtuals is a win, but at the cost of what seems to be incorrect configuration by today's standards on a LACP technology no longer being maintained in the OS.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;By the way, before I try it, does the x710 adapter work right?&amp;nbsp; Anyone find a solution?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Feb 2023 18:59:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/Intel-X520-1-VMQ-not-working-in-Windows-2022-Hyper-V-server/m-p/1455018#M32166</guid>
      <dc:creator>JR6</dc:creator>
      <dc:date>2023-02-09T18:59:19Z</dc:date>
    </item>
  </channel>
</rss>

