VLAN testing with Cisco Catalyst 4006 not going so well<p align=left>Ben,  I hope you can help me out with this one...</p> <p align=left> </p> <p align=left>I've got RTM Server 08 up and running on a Dell PE2950 with Hyper-V and I'm trying to get VLAN support working.</p> <p align=left> </p> <p align=left>The network switch is a Cisco Catlyst 4006.  Rather old but it's been reliable.  We've got several VLAN's tagged on one of the switch ports and I've created a virtual switch on the host with the NIC connected to that port.  The NIC is an Intel GB adapter with VLAN support enabled.</p> <p align=left> </p> <p align=left>I've configured the settings on the VM to use the virtual switch and entered the VLAN id for the network I want to use.  The VM is running Server 08 and I've installed the virtual machine extensions.</p> <p align=left> </p> <p align=left>The guest can ping himself and the host virtual switch IP (if the same VLAN is configured on the virtual switch), but cannot ping the gateway or any other device on the same subnet.</p> <p align=left> </p> <p align=left>Here's the output of a ping on the guest VM...</p> <p align=left> </p> <p align=left>C:\&gt;ping x.x.x.1 (the gateway address)</p> <p align=left>Pinging x.x.x.1 with 32 bytes of data: </p> <p align=left>Reply from (local IP of vm guest):  Destination host unreachable</p> <p align=left> </p> <p align=left>My network staff says they can see the MAC address of both the virtual switch and the VM guest in the proper VLAN on the Catalyst, but nothing works.  Even stranger is that if I ping the IP of the VM guest from my workstation (which fails every time), I can sometimes see the MAC address of the VM guest on my machine if I do an &quot;arp -g&quot; (I'm in the same subnet as the VM), however most of the time while I'm pinging the guest I see all 0's for the IP and  a &quot;Type&quot; of &quot;Invalid&quot; in the arp cache.</p> <p align=left> </p> <p align=left>On the host I have tried the Server08 drivers, the Windows update version, and Intel's own Vista/Server08 drivers.</p> <p align=left> </p> <p align=left>Any advice on helping me debug this would be greatly appreciated.</p>© 2009 Microsoft Corporation. All rights reserved.Thu, 12 Feb 2009 22:47:47 Zcb771a3a-870d-4771-8658-97f0dcc47672http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cb771a3a-870d-4771-8658-97f0dcc47672http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cb771a3a-870d-4771-8658-97f0dcc47672MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p align=left>Ben,  I hope you can help me out with this one...</p> <p align=left> </p> <p align=left>I've got RTM Server 08 up and running on a Dell PE2950 with Hyper-V and I'm trying to get VLAN support working.</p> <p align=left> </p> <p align=left>The network switch is a Cisco Catlyst 4006.  Rather old but it's been reliable.  We've got several VLAN's tagged on one of the switch ports and I've created a virtual switch on the host with the NIC connected to that port.  The NIC is an Intel GB adapter with VLAN support enabled.</p> <p align=left> </p> <p align=left>I've configured the settings on the VM to use the virtual switch and entered the VLAN id for the network I want to use.  The VM is running Server 08 and I've installed the virtual machine extensions.</p> <p align=left> </p> <p align=left>The guest can ping himself and the host virtual switch IP (if the same VLAN is configured on the virtual switch), but cannot ping the gateway or any other device on the same subnet.</p> <p align=left> </p> <p align=left>Here's the output of a ping on the guest VM...</p> <p align=left> </p> <p align=left>C:\&gt;ping x.x.x.1 (the gateway address)</p> <p align=left>Pinging x.x.x.1 with 32 bytes of data: </p> <p align=left>Reply from (local IP of vm guest):  Destination host unreachable</p> <p align=left> </p> <p align=left>My network staff says they can see the MAC address of both the virtual switch and the VM guest in the proper VLAN on the Catalyst, but nothing works.  Even stranger is that if I ping the IP of the VM guest from my workstation (which fails every time), I can sometimes see the MAC address of the VM guest on my machine if I do an &quot;arp -g&quot; (I'm in the same subnet as the VM), however most of the time while I'm pinging the guest I see all 0's for the IP and  a &quot;Type&quot; of &quot;Invalid&quot; in the arp cache.</p> <p align=left> </p> <p align=left>On the host I have tried the Server08 drivers, the Windows update version, and Intel's own Vista/Server08 drivers.</p> <p align=left> </p> <p align=left>Any advice on helping me debug this would be greatly appreciated.</p>Mon, 17 Mar 2008 19:28:38 Z2008-03-25T04:13:01Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#39ea66aa-af42-4ee4-a48a-4406d0e0bb58http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#39ea66aa-af42-4ee4-a48a-4406d0e0bb58MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>50 views and no replies.  I was afraid of that <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxF20pk_BttCbN41ujCUB284cvuBzIxgxJXy0d7eS-c3g41&amp;t=633337194230757564"></p> <p align=left> </p> <p align=left>Does anyone have VLAN support working with a Cisco switch?  If so, if you could share the switch model and configuration on the port I would appreciate it.   Thanks in advance.</p> <p align=left> </p> <p align=left><font face=Arial size=2></font> </p>Tue, 18 Mar 2008 16:56:44 Z2008-03-18T16:56:44Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cce6c8d4-7d13-4fe7-b05a-10872de68debhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cce6c8d4-7d13-4fe7-b05a-10872de68debBen Armstrong [MSFT]http://social.technet.microsoft.com/Profile/en-US/?user=Ben%20Armstrong%20%5bMSFT%5dVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2>Have you installed the latest drivers from Intel?  I beleive that you need to install them and configure VLAN support in the physical network adapter first.</font></p> <p align=left> </p> <p align=left>Cheers,</p> <p align=left>Ben</p>Tue, 18 Mar 2008 17:50:26 Z2008-03-18T17:50:26Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#45845a28-22be-46f0-bfca-0c8f835f0735http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#45845a28-22be-46f0-bfca-0c8f835f0735Ryan Sokolowskihttp://social.technet.microsoft.com/Profile/en-US/?user=Ryan%20SokolowskiVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt"><font size=3><font face=Calibri>I’d also confirm that the IOS version you are running supports what you are attempting to accomplish.<span style="">  </span>Cisco’s site lists the following requirements:</font></font></p> <p class=MsoNormal style="margin:0in 0in 0pt"><font face=Calibri size=3> </font></p> <table class=MsoNormalTable style="background:white;width:60%" cellspacing=1 cellpadding=0 width="60%" border=1> <tbody> <tr style=""> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;background:#ccccff;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0"> <p style="text-align:center" align=center><a name=table1><b><font face="Times New Roman">Catalyst Platform</font></b></a></p></td><span style=""><font face="Times New Roman"></font></span> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;background:#ccccff;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0"> <p style="text-align:center" align=center><span style=""><b><font face="Times New Roman">PVLAN Supported Minimum Software Version</font></b></span></p></td><span style=""><font face="Times New Roman"></font></span> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;background:#ccccff;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0"> <p style="text-align:center" align=center><span style=""><b><font face="Times New Roman">Isolated VLAN</font></b></span></p></td><span style=""><font face="Times New Roman"></font></span> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;background:#ccccff;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0"> <p style="text-align:center" align=center><span style=""><b><font face="Times New Roman">PVLAN Edge (Protected Port)</font></b></span></p></td><span style=""><font face="Times New Roman"></font></span> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;background:#ccccff;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0"> <p style="text-align:center" align=center><span style=""><b><font face="Times New Roman">Community VLAN</font></b></span></p></td><span style=""><font face="Times New Roman"></font></span></tr> <tr style=""> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Catalyst 4500/4000 - CatOS</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">6.2(1)</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Yes</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Not Supported</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Yes</font></p></td></tr> <tr style=""> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><a title="http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/31sg/configuration/guide/pvlans.html" href="http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/31sg/configuration/guide/pvlans.html"><span style=""><font face="Times New Roman" color="#0000ff">Catalyst 4500/4000 - Cisco IOS</font></span></a><font face="Times New Roman"> </font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">12.1(8a)EW</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Yes</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Not Supported</font></p></td> <td style="border-right:#f0f0f0;padding-right:2.25pt;border-top:#f0f0f0;padding-left:2.25pt;padding-bottom:2.25pt;border-left:#f0f0f0;padding-top:2.25pt;border-bottom:#f0f0f0;background-color:transparent"> <p><font face="Times New Roman">Yes. 12.2(20)EW onwards. </font></p></td></tr></tbody></table>Tue, 18 Mar 2008 19:35:07 Z2008-03-18T19:35:07Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#15420d27-9e96-4817-bfa2-6b0456961d9dhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#15420d27-9e96-4817-bfa2-6b0456961d9dMikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Ben,</p> <p align=left> </p> <p align=left>Thanks for the reply.</p> <p align=left> </p> <p align=left>I have tried the built-in Server 2008 drivers, the Windows update version, and Intel's own Vista/Server08 drivers</p> <p align=left> </p> <p align=left>I had Priority and VLAN support enabled on the adapter with all versions of the driver.</p> <p align=left> </p> <p align=left>With the Intel driver I was able to use thier extensions to create a virtual adapter on one of the VLAN's and it worked correctly (i.e.  it grabbed and IP from DHCP and was pingable), but that's not the way we're supposted to do it with Hyper-V correct?</p>Tue, 18 Mar 2008 20:47:50 Z2008-03-18T20:47:50Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#c5ed6f3e-d4d1-4437-a21f-544a107b910dhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#c5ed6f3e-d4d1-4437-a21f-544a107b910dMikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Ryan,</p> <p align=left> </p> <p align=left>Thanks for the reply.</p> <p align=left> </p> <p align=left>I'll present this information to my network group.  Thanks.</p> <p align=left><font face=Arial size=2></font> </p>Tue, 18 Mar 2008 20:49:06 Z2008-03-18T20:49:06Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cfd6b4b4-f4b1-497b-a895-ef1cd3f5f5f1http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#cfd6b4b4-f4b1-497b-a895-ef1cd3f5f5f1Ben Armstrong [MSFT]http://social.technet.microsoft.com/Profile/en-US/?user=Ben%20Armstrong%20%5bMSFT%5dVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2>I believe that with Intel adapters today this is the only way you can get VLANs to work.</font></p> <p align=left> </p> <p align=left>Cheers,</p> <p align=left>Ben</p>Wed, 19 Mar 2008 18:14:54 Z2008-03-19T18:14:54Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#d3a77380-0990-41c7-9683-1587f2ae054ehttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#d3a77380-0990-41c7-9683-1587f2ae054eMikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Ben,</p> <p align=left> </p> <p align=left>If that's the case can you give me a list of supported adapters?</p> <p align=left> </p> <p align=left>I would really appreciate it.</p> <p align=left> </p> <p align=left><font face=Arial size=2></font> </p>Wed, 19 Mar 2008 19:11:18 Z2008-03-19T19:11:18Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a0ec9ec2-6981-4a5a-9ebf-0bc1eed1c482http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a0ec9ec2-6981-4a5a-9ebf-0bc1eed1c482MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Or specifically, if you can help me get the PE2950's Broadcom NIC working that would at least get me on the right track.</p> <p align=left> </p> <p align=left>I just moved a wire with access to several VLAN's over to that adapter and created another virtual switch.</p> <p align=left> </p> <p align=left>I can assign a VM to that virtual switch, but if I assign a VLAN I get &quot;Error applying network adapter change&quot;, &quot;The operation failed with error code 2147483647.&quot;</p> <p align=left> </p> <p align=left>Another day in paradise... <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFLm5q3q1b6rS3Uu-0n-oVWnLIBmjE5odCaoPg5G-rLMU1&amp;t=633337194230757564"></p> <p align=left><font face=Arial size=2></font> </p>Wed, 19 Mar 2008 20:15:33 Z2008-03-19T20:15:33Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#5cc5994d-853f-44e5-bc35-cf5fb4ea46bchttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#5cc5994d-853f-44e5-bc35-cf5fb4ea46bcBen Armstrong [MSFT]http://social.technet.microsoft.com/Profile/en-US/?user=Ben%20Armstrong%20%5bMSFT%5dVLAN testing with Cisco Catalyst 4006 not going so well<p>We have identified issues with various network drivers and are working with the hardware vendors to get these addressed.  At the moment we do not have a formal list of cards that VLAN support is known to work on - but as a rule of thumg you should be downloading the latest drivers from the manufactureres website.</p> <p align=left> </p> <p align=left>Cheers,</p> <p align=left>Ben</p> <p align=left><font face=Arial size=2></font> </p>Thu, 20 Mar 2008 19:37:00 Z2008-03-24T03:34:29Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#69e6cfad-a13e-4a3e-a48b-4a1be7330166http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#69e6cfad-a13e-4a3e-a48b-4a1be7330166chris mhavehttp://social.technet.microsoft.com/Profile/en-US/?user=chris%20mhaveVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial></font> </p> <p align=left>I posted some info on this some time ago: <a title="http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2745014&amp;SiteID=17" href="http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2745014&amp;SiteID=17">http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2745014&amp;SiteID=17</a><br><br><br>Basically it appears that you cannot do VLAN tagging within a Hyper-V virtual network (virtual switch and/or network adapter of virtual machine) if it is attached to a network adapter which is already configured to do VLAN tagging. <br><br>Or in other words, if you create a virtual network adapter within BACS and configure it with a VLAN ID (to tag packets with a VLAN ID) then there is no VLAN support inside any attached Hyper-V virtual network (applies to Broadcom NIC's - don't know about Intel).<br><br><br>Example 1 - VLAN support inside a Hyper-V virtual network:<br><br><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VM1-NIC       VLAN tagging supported<br>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                     ||</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VNET1-SW1     VLAN tagging supported<br>                --------------</font></p><font face=Courier></font><font face=Courier> <p dir=ltr align=left>                     ||<br>                --------------</p> <p align=left><font face=Courier>Network Device: BCM5708C-1<br>                --------------<br></font></p><font face=Courier> <p align=left><br></font> </p> <p align=left> </p> <p align=left><font face=Courier><font face=Arial>Example 2 - No VLAN support inside a Hyper-V virtual network:<br></font></font><font face=Courier><br><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VNET1-SW1     VLAN tagging NOT supported<br>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                     ||</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VNET1-SW1     VLAN tagging NOT supported<br>                --------------</font></p><font face=Courier></font><font face=Courier> <p dir=ltr align=left></p> <p dir=ltr align=left>                     ||<br>                --------------</p> <p align=left><font face=Courier>Network Device: BASP VA #1       VLAN Tagging (e.g. VLAN 100)<br>                --------------<br></font></p> <p dir=ltr align=left>                     ||<br>                --------------</p> <p align=left><font face=Courier>Network Device: BCM5708C-1    <br>                --------------<br></font></p> <p><font face=Courier><font face=Courier></font></font> </p> <p align=left><font face=Courier><font face=Courier> </p> <p align=left><br></font> </p> <p align=left><font face=Courier><font face=Arial>Example 3 - NOT TESTED, but suspected VLAN support inside a Hyper-V virtual network:<br></font><br></font><font face=Courier><br><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VNET1-SW1     (suspect: VLAN tagging supported)<br>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                     ||</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>                --------------</font></p> <p dir=ltr style="margin-right:0px" align=left><font face=Courier>Network Device: HV-VNET1-SW1     (suspect: VLAN tagging supported)<br>                --------------</font></p><font face=Courier></font><font face=Courier> <p dir=ltr align=left></p> <p dir=ltr align=left>                     ||<br>                --------------</p> <p align=left><font face=Courier>Network Device: BASP TEAM #1     (No VLAN tagging configured)</font></p> <p align=left><font face=Courier>                --------------</p></font> <p dir=ltr align=left>                     ||<br>                --------------</p> <p align=left><font face=Courier>Network Device: BCM5708C-1<br>                --------------<br><br></font></p> <p align=left><font face=Courier><font face=Arial></font></font> </p> <p align=left><font face=Courier><font face=Arial>If you need any more details on my configuration, just let me know. I hope this helps a little bit.</font></font></p> <p><font face=Courier><font face=Arial></font></font> </p> <p align=left><font face=Arial>P.S: Wouldn't be astonished if the same applied to Intel as well.</font></p> <p align=left><font face=Arial></font> </p> <p align=left><font face=Arial>Cheers,</font></p> <p align=left><font face=Courier><font face=Arial>Chris</font></p> <p align=left><br></p></font></font></font></font></font></font></font>Fri, 21 Mar 2008 00:35:36 Z2008-03-21T00:35:36Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#04786efd-5b32-48d8-8533-5f7c7a3f2566http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#04786efd-5b32-48d8-8533-5f7c7a3f2566MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Ben,</p> <p align=left> </p> <p align=left>Thanks for the reply.</p> <p align=left> </p> <p align=left>I will use the latest drivers and see if that helps.  I'm beginning the think I need to try another switch <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFSSG0MZbJ1z6uFFjZvu3APg2&amp;t=633337194230757564"></p> <p align=left><font face=Arial size=2></font> </p>Fri, 21 Mar 2008 16:48:57 Z2008-03-21T16:48:57Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#637a384b-3d8d-4942-9bf9-fab6868ed87ehttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#637a384b-3d8d-4942-9bf9-fab6868ed87eMikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p align=left>chagmann,</p> <p align=left> </p> <p align=left>Thanks for your reply,</p> <p align=left> </p> <p align=left>I understand that a virtual adapter bound to a VLAN via the extended drivers and then bound to a virtual switch is bound to the VLAN of of the virtual adapter and will not support VLAN tagging in a VM guest.  That is what I would call the &quot;old school&quot; method (equivilent to your example 2) and is how I get VLAN support on MSVS and VMWare Server today.  I only built such an adapter to see if the VLAN support with my Cisco switch was working correctly.  After I verified that I could get an IP and ping other servers in the subnet on that VLAN I removed the adapter.</p> <p align=left> </p> <p align=left>So my goal is to get your &quot;Example 1&quot; configuration up and running.  It sounds like this is what you've gotton working using the Broadcomm adapter.  Could you give me the specifc adapter settings on the NIC properties the must be enabled (or disabled) to support this?  I would really appreciate it (i.e. is it &quot;just set 'VLAN and Priority' set to enabled&quot;, or is it something more?).</p> <p align=left> </p> <p align=left>I'm beginning to think I'm doing everything correctly and that the issue is with my old Catalyst 4006.  I'm going to try a newer model today and see if that helps <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxF20pk_BttCbN41ujCUB284cvuBzIxgxJXy0d7eS-c3g41&amp;t=633337194230757564"></p>Fri, 21 Mar 2008 17:10:39 Z2008-03-21T17:10:39Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#e44fe224-55c8-479d-9c4e-783455192be9http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#e44fe224-55c8-479d-9c4e-783455192be9chris mhavehttp://social.technet.microsoft.com/Profile/en-US/?user=chris%20mhaveVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2></font> </p> <p align=left>Mike,<br><br></p> <p align=left>I'm gonna gather the details for you. But you certainly need to enable VLAN &amp; Priority (or at least VLAN) on the Broadcom adapter. I also vaguely remember that the secret to make VLANs work is to configure the Broadcom adapter with a VLAN ID of 1 (tells the adapter to accept traffic with &quot;any&quot; VLAN tag).</p> <p align=left> </p> <p align=left>Try it out, may be all you are missing. I'll get back to you with more data shortly.</p> <p align=left> </p> <p align=left>P.S: I don't think that the switch model is of any importance. Basic VLAN tagging is pretty much the same across vendors (not talking about enhanced VLAN features like private VLANs, etc.) and models.</p> <p align=left><br>Cheers,</p> <p align=left>Chris</p> <p align=left> </p>Fri, 21 Mar 2008 17:36:36 Z2008-03-21T17:36:36Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#172e41e5-8b53-4228-b7e9-3f110ab7341chttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#172e41e5-8b53-4228-b7e9-3f110ab7341cchris mhavehttp://social.technet.microsoft.com/Profile/en-US/?user=chris%20mhaveVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2></font> </p> <p dir=ltr style="margin-right:0px" align=left>Here is the complete config:<br><br><br><strong>Broadcom Adapter:</strong></p> <p dir=ltr style="margin-right:0px" align=left><em></em> </p> <p dir=ltr style="margin-right:0px" align=left>- Properties:  Broadcom Advanced Server Program Driver, Microsoft Virtual Network Switch Protocol (everything else unchecked)</p> <p dir=ltr style="margin-right:0px" align=left> </p> <p dir=ltr style="margin-right:0px" align=left><em>Information gathered through BACS 2</em></p> <p dir=ltr style="margin-right:0px" align=left><em></em> </p> <p dir=ltr style="margin-right:0px" align=left>- IP Address: N/A</p> <p dir=ltr style="margin-right:0px" align=left>- Driver Name: bxvbda.sys</p> <p dir=ltr style="margin-right:0px" align=left>- Driver Version: 3.7.23.0</p> <p dir=ltr style="margin-right:0px" align=left>- Driver Date: 10/18/2007</p> <p dir=ltr style="margin-right:0px" align=left>- BASP State: Active</p> <p dir=ltr style="margin-right:0px" align=left>- Offload Capabilities: LSO, CO<br></p> <p dir=ltr style="margin-right:0px" align=left>- Ethernet at WireSpeed: Enable</p> <p dir=ltr style="margin-right:0px" align=left>- Flow Control: Auto<br>- IPv4 Checksum Offload: Tx/Rx Enabled<br>- IPv4 Large Send Offload: Enable</p> <p dir=ltr style="margin-right:0px" align=left>- Jumbo Mtu: 1500</p> <p dir=ltr style="margin-right:0px" align=left>- Locally Administered Address: Not Present</p> <p dir=ltr style="margin-right:0px" align=left>- Priority &amp; VLAN: Priority &amp; VLAN enabled</p> <p dir=ltr style="margin-right:0px" align=left>- Receive Side Scaling: Enable</p> <p dir=ltr style="margin-right:0px" align=left>- Speed &amp; Duplex: Auto</p> <p dir=ltr style="margin-right:0px" align=left>- VLAN ID: 1<br>- Wake Up Capabilities: Both</p> <p dir=ltr style="margin-right:0px" align=left><br> </p> <p dir=ltr style="margin-right:0px" align=left><strong>Adapter representing Hyper-V virtual network switch:</strong></p> <p> </p> <p align=left>- Properties: Everything checked except for Microsoft Virtual Network Switch Protocol and IPv6<br></p> <p align=left> </p> <p dir=ltr style="margin-right:0px" align=left><strong>Hyper-V Virtual Network:</strong></p> <p dir=ltr style="margin-right:0px" align=left><strong></strong> </p> <p dir=ltr style="margin-right:0px" align=left>- Name: NIC-2_HV-SWITCH</p> <p align=left>- Connection type: External and bound to &quot;Broadcom BCM5708C NetXtreme II GigE (NDIS VBD Client) #2&quot; (Broadcom Adapter as show above)<br>- VLAN ID: 100 <br><br></p> <p dir=ltr style="margin-right:0px" align=left><strong>Network Adapter of a virtual machine:</strong></p> <p dir=ltr style="margin-right:0px" align=left><strong></strong> </p> <p align=left>- Network: NIC-2_HV_SWITCH</p> <p align=left>- VLAN ID: 20</p> <p align=left> </p> <p> </p> <p align=left>Let me know whether you can make it work.</p> <p align=left> </p> <p align=left>Cheers,</p> <p align=left>Chris</p>Fri, 21 Mar 2008 18:15:51 Z2008-03-21T18:15:51Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#2b6a6e1d-9798-4c98-8c93-cf27e970a545http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#2b6a6e1d-9798-4c98-8c93-cf27e970a545MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Chris,</p> <p align=left> </p> <p align=left>I removed all current virtual switches, set the VLAN ID parameter on Broadcom NIC#2 to &quot;1&quot;, and created a Virtual Switch on that adapter.  That was the reason I was getting an error when trying to set the VLAN on the guest!  After that I was able to boot the VM and it grabbed an IP in the proper VLAN via DHCP.  Thanks SO MUCH! <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFCLVvZNcnIJT9x2uZNvyuIGWah9F3g0vyQYx7NayjHus1&amp;t=633337194230757564"></p> <p align=left> </p> <p align=left>Now I'm going to do a little more expreimenting with the Intel adapter to see if I can get that working as well.  I'll post more info on this thread to let everyone know how it goes.</p> <p align=left> </p> <p align=left>Once again Ben, Chris and Ryan, thanks for your help!</p> <p align=left> </p> <p align=left>PS</p> <p align=left> </p> <p align=left>Ryan, I don't think PVLAN support is required for virtual switches, just 802.1q VLAN tagging support, which the CatOS does support (I'm guessing that would be Community VLAN in the chart)</p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left><font face=Arial size=2></font> </p>Fri, 21 Mar 2008 19:49:27 Z2008-03-21T19:49:27Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a6eef904-b969-448d-a235-0deb16634c39http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a6eef904-b969-448d-a235-0deb16634c39MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>I now have 2 VM's up in 2 different VLAN's on the same virtual switch.  I am also able to change the settings on the VM's for the VLAN while they are running and then renew DHCP on each to get a proper IP for that VLAN.  So I think I'm good to go on the Broadcom adapter.  </p> <p align=left> </p> <p align=left>Time to give the Intel's another shot.  They don't have a VLAN ID parameter so I'm not sure they're going to work.</p> <p align=left> </p> <p align=left>Ben, do know if having a parameter called &quot;VLAN ID&quot; is required?</p>Fri, 21 Mar 2008 20:42:35 Z2008-03-21T20:42:35Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#8123fcae-3075-41db-bdf5-660a772c3baehttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#8123fcae-3075-41db-bdf5-660a772c3baeMikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<font face=Arial size=2> <p class=MsoNormal style="margin:0in 0in 0pt"><font face=Calibri size=3>Well after testing with my network group we were able to figure everything out.</font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>First off, there is NO PROBLEM with the Catalyst switch, we were able to duplicate the issue with a more current model and now that we have things working the older switch is working fine <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFdA4ESFRtesEUXj11MHjIL5WMBvm3Pubiu_iWcnqAaGQ1&amp;t=633337194230757564"></font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>The &quot;real&quot; issue was that 802.1Q tagging was not enabled on the host NIC drivers.  Having &quot;VLAN and Priority&quot; set to &quot;ENABLED&quot; IS NOT ENOUGH!</font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>In my case I was unlucky in that the NIC's I use (Broadcom BCM5708C NetXtreme II GigE, and Intel(R) PRO/1000 PT Dual Port Server Adapter) both have what I would call &quot;non standard&quot; names for this setting. </font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>For the Broadcom's, changing the VLAN ID property from 0 to 1 enables VLAN tagging and everything works as expected.  Thanks for the help on that setting.</font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>The Intel's were a tougher nut to crack as the settting is not exposed through the NIC's Advanced Properties, but only through the registry .  Changing the HKLM\SYSTEM\CurrentControlSet\Control\Class\{GUID}\XXXX\VlanFiltering registry key (where {GUID} is the GUID containing the network adapter configuration and XXXX is the NIC to be confgured) from 1 to 0 and rebooting corrects the issue.  The easiest way to find the proper key in your system is to use the find command in regedit with enough of the network adapter name (i.e. for the Intel's, find &quot;1000 PT&quot;).</font></p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3></font><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>Identifying a registry key to enable this support actually turned out to be a plus since I was able to use it to get VLAN support working in server core.  S</font><font face=Calibri size=3>o now I can use the Broadcom’s as originally planned (for host and cluster NIC’s), and the Intel’s for VM public and/or iSCSI connectivity.</font></p> <p class=MsoNormal style="margin:0in 0in 0pt"><font face=Calibri size=3></font> </p> <p class=MsoNormal style="margin:0in 0in 0pt" align=left><font face=Calibri size=3>Thanks to all for your help.  I hope this thread will help others having the same issue.</font></font></p>Mon, 24 Mar 2008 19:45:23 Z2008-03-25T04:13:01Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#153903de-944c-4246-aa22-79224ea4a462http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#153903de-944c-4246-aa22-79224ea4a462MikeLaschahttp://social.technet.microsoft.com/Profile/en-US/?user=MikeLaschaVLAN testing with Cisco Catalyst 4006 not going so well<p>Postscript...</p> <p align=left> </p> <p align=left>Today was very productive.  I've got server core with Remote Managment, MPIO, Hyper-V with VLAN support, and failover clustering all up and running with no issues.</p> <p align=left> </p> <p align=left>I'm starting to like this Server 08 thing <img src="http://forums.microsoft.com/TechNet/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFvMMnWYk3bgkyy8SEAHZpSw2&amp;t=633337194230757564"></p>Tue, 25 Mar 2008 04:27:09 Z2008-03-25T04:27:09Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a7c21460-6716-4679-997e-8278d04f2f5ahttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#a7c21460-6716-4679-997e-8278d04f2f5aMarc heardhttp://social.technet.microsoft.com/Profile/en-US/?user=Marc%20heardVLAN testing with Cisco Catalyst 4006 not going so well<p align=left><font face=Arial size=2>Mike would you be willing to elabrate more. I am woring the server core, Hyper-V and trying to vlan support working. So far i have been able to one of the virtual adapter to connect but not the second one.</font></p>Wed, 09 Apr 2008 04:22:41 Z2008-04-09T04:22:41Zhttp://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#54e4099c-974b-46ae-91d7-3d0d96417bd4http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/cb771a3a-870d-4771-8658-97f0dcc47672#54e4099c-974b-46ae-91d7-3d0d96417bd4OchoaJPhttp://social.technet.microsoft.com/Profile/en-US/?user=OchoaJPVLAN testing with Cisco Catalyst 4006 not going so well<p><font style="font-size:12px" face=Arial> Thank you very much Mike!  I am also running server core on a Dell 2950 with the intel Pro 1000PT.  Both of your fixes resolved my issue.  I found that I had to create the VlanFiltering registry key to get the Intel nic working.  But one it was created, and the system rebooted, everything worked great!</font></p> <p><font face=Arial>Now that you have had a few months with your environment, would you bring it up on server core again or would you go with a full install?</font></p> <p><font face=Arial>Jason</font></p>Thu, 21 Aug 2008 18:09:41 Z2008-08-21T18:09:41Z