<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>CommandBreak_ - Network</title>
    <link>http://www.commandbreak.com/</link>
    <description>sometimes Next isn't enough</description>
    <language>en-us</language>
    <copyright>Ben Parker</copyright>
    <lastBuildDate>Thu, 25 Sep 2008 13:09:05 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>bparker@commandbreak.com</managingEditor>
    <webMaster>bparker@commandbreak.com</webMaster>
    <item>
      <trackback:ping>http://www.commandbreak.com/Trackback.aspx?guid=cce2dea9-0ab8-440b-9cd0-41d57bab74f8</trackback:ping>
      <pingback:server>http://www.commandbreak.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.commandbreak.com/PermaLink,guid,cce2dea9-0ab8-440b-9cd0-41d57bab74f8.aspx</pingback:target>
      <dc:creator>Ben Parker</dc:creator>
      <wfw:comment>http://www.commandbreak.com/CommentView,guid,cce2dea9-0ab8-440b-9cd0-41d57bab74f8.aspx</wfw:comment>
      <wfw:commentRss>http://www.commandbreak.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cce2dea9-0ab8-440b-9cd0-41d57bab74f8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Something that I have been meaning to write up for some time now...
</p>
        <p>
In nearly every environment I have worked in I have always come across some
type of issue with Broadcom NICs.
</p>
        <p>
In my most recent bout, it was determined that the network wasn't always
(seemed to swap between having link negotation issues and invalid IP addresses)
100% initialised in WinPE before a task in the unattend.xml started executing.
In our particular case we were working with Microsoft Deployment Toolkit which builds
a custom WinPE image as part of deployment point synchronising.
</p>
        <p>
          <strong>Sample boot.bat</strong>
        </p>
        <p>
@echo off<br />
echo.<br />
echo INFO: Executing Sleep<br />
echo.<br />
cscript //nologo "%systemdrive%\sleep.vbs" 10<br />
echo.<br />
echo INFO: Renewing IP Address<br />
ipconfig /renew<br />
echo.<br />
echo INFO: Executing Sleep<br />
echo.<br />
cscript //nologo "%systemdrive%\sleep.vbs" 10<br />
echo.
</p>
        <p>
          <strong>Sample sleep.vbs</strong>
        </p>
        <font size="2">
          <p>
If Wscript.Arguments.Count = 0 Then<br />
   ' Print Usage then quit<br />
   Wscript.Echo "Usage: cscript sleep.vbs 
</p>
        </font>
        <font color="#0000ff" size="2">
          <font color="#0000ff" size="2">&lt;</font>
        </font>
        <font color="#a31515" size="2">
          <font color="#a31515" size="2">Number</font>
        </font>
        <font color="#0000ff" size="2">
          <font color="#0000ff" size="2">&gt;</font>
        </font>
        <font size="2">"<br />
   Wscript.Echo " </font>
        <font color="#0000ff" size="2">
          <font color="#0000ff" size="2">&lt;</font>
        </font>
        <font color="#a31515" size="2">
          <font color="#a31515" size="2">Number</font>
        </font>
        <font color="#0000ff" size="2">
          <font color="#0000ff" size="2">&gt;</font>
        </font>
        <font size="2"> -
Number of seconds to sleep."<br />
   Wscript.Quit<br />
Else<br />
   ' Print how long we are sleeping for<br />
   Wscript.Echo "INFO: Sleeping for " &amp; Wscript.Arguments.Item(0) &amp;
" seconds"<br />
   NumSeconds = Wscript.Arguments.Item(0) * 1000<br />
   'Sleep<br />
   Wscript.Sleep(NumSeconds)<br />
End If
</font>
        <p>
          <strong>Unattend.xml Extract</strong>
        </p>
        <p>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronous</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
   &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronousCommand</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">
            </font>
          </font>
          <font color="#ff0000" size="2">
            <font color="#ff0000" size="2">wcm:action</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">=</font>
          </font>
          <font color="#000000" size="2">"</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">add</font>
          </font>
          <font color="#000000" size="2">"</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Description</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">CommandBreak
WINPE Customisations</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Description</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Order</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">1</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Order</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Path</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">X:\boot.bat</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Path</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
   </font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronousCommand</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
   &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronousCommand</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">
            </font>
          </font>
          <font color="#ff0000" size="2">
            <font color="#ff0000" size="2">wcm:action</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">=</font>
          </font>
          <font color="#000000" size="2">"</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">add</font>
          </font>
          <font color="#000000" size="2">"</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Description</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">Lite
Touch PE</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Description</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Order</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">2</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Order</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
      &lt;</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Path</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;</font>
          </font>
          <font color="#000000" size="2">wscript.exe
X:\Deploy\Scripts\LiteTouch.wsf</font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">Path</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
   &lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronousCommand</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;<br />
&lt;/</font>
          </font>
          <font color="#a31515" size="2">
            <font color="#a31515" size="2">RunSynchronous</font>
          </font>
          <font color="#0000ff" size="2">
            <font color="#0000ff" size="2">&gt;
</font>
          </font>
        </p>
        <img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=cce2dea9-0ab8-440b-9cd0-41d57bab74f8" />
      </body>
      <title>Broadcom and WinPE Unattend.xml</title>
      <guid isPermaLink="false">http://www.commandbreak.com/PermaLink,guid,cce2dea9-0ab8-440b-9cd0-41d57bab74f8.aspx</guid>
      <link>http://www.commandbreak.com/2008/09/25/BroadcomAndWinPEUnattendxml.aspx</link>
      <pubDate>Thu, 25 Sep 2008 13:09:05 GMT</pubDate>
      <description>&lt;p&gt;
Something that I have been meaning to write up for some time now...
&lt;/p&gt;
&lt;p&gt;
In nearly every environment I have worked in I have&amp;nbsp;always&amp;nbsp;come across some
type of issue with Broadcom NICs.
&lt;/p&gt;
&lt;p&gt;
In my most recent bout,&amp;nbsp;it was determined that the network wasn't&amp;nbsp;always
(seemed to swap between having&amp;nbsp;link negotation issues and invalid&amp;nbsp;IP addresses)
100%&amp;nbsp;initialised in WinPE before a task in the unattend.xml started executing.
In our particular case we were working with Microsoft Deployment Toolkit which builds
a custom WinPE image as part of deployment point synchronising.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Sample boot.bat&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
@echo off&lt;br&gt;
echo.&lt;br&gt;
echo INFO: Executing Sleep&lt;br&gt;
echo.&lt;br&gt;
cscript //nologo "%systemdrive%\sleep.vbs" 10&lt;br&gt;
echo.&lt;br&gt;
echo INFO: Renewing IP Address&lt;br&gt;
ipconfig /renew&lt;br&gt;
echo.&lt;br&gt;
echo INFO: Executing Sleep&lt;br&gt;
echo.&lt;br&gt;
cscript //nologo "%systemdrive%\sleep.vbs" 10&lt;br&gt;
echo.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Sample sleep.vbs&lt;/strong&gt;
&lt;/p&gt;
&lt;font size=2&gt; 
&lt;p&gt;
If Wscript.Arguments.Count = 0 Then&lt;br&gt;
&amp;nbsp;&amp;nbsp; ' Print Usage then quit&lt;br&gt;
&amp;nbsp;&amp;nbsp; Wscript.Echo "Usage: cscript sleep.vbs 
&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Number&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;"&lt;br&gt;
&amp;nbsp;&amp;nbsp; Wscript.Echo " &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Number&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; -
Number of seconds to sleep."&lt;br&gt;
&amp;nbsp;&amp;nbsp; Wscript.Quit&lt;br&gt;
Else&lt;br&gt;
&amp;nbsp;&amp;nbsp; ' Print how long we are sleeping for&lt;br&gt;
&amp;nbsp;&amp;nbsp; Wscript.Echo "INFO: Sleeping for " &amp;amp; Wscript.Arguments.Item(0) &amp;amp;
" seconds"&lt;br&gt;
&amp;nbsp;&amp;nbsp; NumSeconds = Wscript.Arguments.Item(0) * 1000&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;'Sleep&lt;br&gt;
&amp;nbsp;&amp;nbsp; Wscript.Sleep(NumSeconds)&lt;br&gt;
End If&gt;
&lt;/font&gt; 
&lt;p&gt;
&lt;strong&gt;Unattend.xml Extract&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronous&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronousCommand&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#ff0000 size=2&gt;&lt;font color=#ff0000 size=2&gt;wcm:action&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;"&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;add&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;"&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Description&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;CommandBreak
WINPE Customisations&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Description&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Order&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;1&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Order&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Path&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;X:\boot.bat&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Path&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronousCommand&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronousCommand&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#ff0000 size=2&gt;&lt;font color=#ff0000 size=2&gt;wcm:action&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;"&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;add&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;"&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Description&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;Lite
Touch PE&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Description&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Order&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;2&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Order&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Path&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=2&gt;wscript.exe
X:\Deploy\Scripts\LiteTouch.wsf&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;Path&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronousCommand&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;&lt;br&gt;
&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;RunSynchronous&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;&amp;gt;
&lt;/p&gt;
&gt;&gt;&lt;img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=cce2dea9-0ab8-440b-9cd0-41d57bab74f8" /&gt;</description>
      <comments>http://www.commandbreak.com/CommentView,guid,cce2dea9-0ab8-440b-9cd0-41d57bab74f8.aspx</comments>
      <category>Hardware</category>
      <category>MDT</category>
      <category>Network</category>
      <category>WinPE</category>
    </item>
    <item>
      <trackback:ping>http://www.commandbreak.com/Trackback.aspx?guid=1d3bd4f5-a544-4d50-b54d-602e6c5d605b</trackback:ping>
      <pingback:server>http://www.commandbreak.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.commandbreak.com/PermaLink,guid,1d3bd4f5-a544-4d50-b54d-602e6c5d605b.aspx</pingback:target>
      <dc:creator>Ben Parker</dc:creator>
      <wfw:comment>http://www.commandbreak.com/CommentView,guid,1d3bd4f5-a544-4d50-b54d-602e6c5d605b.aspx</wfw:comment>
      <wfw:commentRss>http://www.commandbreak.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1d3bd4f5-a544-4d50-b54d-602e6c5d605b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last week I was configuring a lab server with Hyper-V RC0 when I came across this
error after creating a Virtual Switch with VLAN ID enabled:<br /><font face="Courier New"></font></p>
        <p dir="ltr" style="MARGIN-RIGHT: 0px">
          <font face="Courier New">
            <font color="#ff0000">Switch set up failed</font>, name='3742d220-e73d-4ae5-bf0c-429ca168dc41',
external port='d02dcb9e-76d4-496a-9c17-ea808e5ce125', internal port='375e5f91-b1fb-415d-8717-cd3ea36c9753',
NIC='{165929BF-5BA2-4887-BC54-1D52C1A6BE61}', internal name='07b53c30-5d56-4a2d-a542-146773d39299',
internal friendly name='Virtual Network Connection (VLAN Trunk)', <font color="#ff0000">error=2147749896</font>,
mof code=0.</font>
          <br />
        </p>
        <p>
Located in the Hyper-V application log this error resulted in a failed switch configuration
and without a supported way to remove Virtual Switches (doesn’t seem right does it?)
prevents you from creating any other network using that interface.
</p>
        <p>
          <br />
Turns out that this error occurs if you are creating a new network (with VLAN ID enabled)
on a physical interface that doesn’t have a default VLAN ID specified, see example
image below.
</p>
        <p align="center">
          <img src="http://www.commandbreak.com/content/binary/Bcom_VlanId_config.png" border="0" />
        </p>
        <p>
          <br />
        </p>
        <strong>
        </strong>
        <p>
          <strong>Hyper-V Networking</strong>
          <br />
Hyper-V provides many networking improvements and the Virtual PC Guy’s has put together
a great blog post explaining the changes, worth while reading for those making the
move from Virtual Server.<br /><a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/01/08/understanding-networking-with-hyper-v.aspx">Understanding
Networking with Hyper-V</a></p>
        <img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=1d3bd4f5-a544-4d50-b54d-602e6c5d605b" />
      </body>
      <title>Hyper-V – Error 2147749896</title>
      <guid isPermaLink="false">http://www.commandbreak.com/PermaLink,guid,1d3bd4f5-a544-4d50-b54d-602e6c5d605b.aspx</guid>
      <link>http://www.commandbreak.com/2008/04/20/HyperVError2147749896.aspx</link>
      <pubDate>Sun, 20 Apr 2008 09:26:05 GMT</pubDate>
      <description>&lt;p&gt;
Last week I was configuring a lab server with Hyper-V RC0 when I came across this
error after creating a Virtual Switch with VLAN ID enabled:&lt;br&gt;
&lt;font face="Courier New"&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;font face="Courier New"&gt;&lt;font color=#ff0000&gt;Switch set up failed&lt;/font&gt;, name='3742d220-e73d-4ae5-bf0c-429ca168dc41',
external port='d02dcb9e-76d4-496a-9c17-ea808e5ce125', internal port='375e5f91-b1fb-415d-8717-cd3ea36c9753',
NIC='{165929BF-5BA2-4887-BC54-1D52C1A6BE61}', internal name='07b53c30-5d56-4a2d-a542-146773d39299',
internal friendly name='Virtual Network Connection (VLAN Trunk)', &lt;font color=#ff0000&gt;error=2147749896&lt;/font&gt;,
mof code=0.&lt;/font&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Located in the Hyper-V application log this error resulted in a failed switch configuration
and without a supported way to remove Virtual Switches (doesn’t seem right does it?)
prevents you from creating any other network using that interface.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
Turns out that this error occurs if you are creating a new network (with VLAN ID enabled)
on a physical interface that doesn’t have a default VLAN ID specified, see example
image below.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.commandbreak.com/content/binary/Bcom_VlanId_config.png" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;strong&gt;&lt;/strong&gt; 
&lt;p&gt;
&lt;strong&gt;Hyper-V Networking&lt;/strong&gt;
&lt;br&gt;
Hyper-V provides many networking improvements and the Virtual PC Guy’s has put together
a great blog post explaining the changes, worth while reading for those making the
move from Virtual Server.&lt;br&gt;
&lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2008/01/08/understanding-networking-with-hyper-v.aspx"&gt;Understanding
Networking with Hyper-V&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=1d3bd4f5-a544-4d50-b54d-602e6c5d605b" /&gt;</description>
      <comments>http://www.commandbreak.com/CommentView,guid,1d3bd4f5-a544-4d50-b54d-602e6c5d605b.aspx</comments>
      <category>Hyper-V</category>
      <category>Network</category>
    </item>
    <item>
      <trackback:ping>http://www.commandbreak.com/Trackback.aspx?guid=ccbaecdf-66c9-4120-97bf-e6cb85a8f77b</trackback:ping>
      <pingback:server>http://www.commandbreak.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.commandbreak.com/PermaLink,guid,ccbaecdf-66c9-4120-97bf-e6cb85a8f77b.aspx</pingback:target>
      <dc:creator>Ben Parker</dc:creator>
      <wfw:comment>http://www.commandbreak.com/CommentView,guid,ccbaecdf-66c9-4120-97bf-e6cb85a8f77b.aspx</wfw:comment>
      <wfw:commentRss>http://www.commandbreak.com/SyndicationService.asmx/GetEntryCommentsRss?guid=ccbaecdf-66c9-4120-97bf-e6cb85a8f77b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Last week I had the "pleasure" of configuring
a <a href="http://www.dell.com/content/products/productdetails.aspx/pwcnt_6224p?c=us&amp;cs=555&amp;l=en&amp;s=biz">Dell
PowerConnect switch</a>. Not a bad piece of kit, just not a Cisco, the PC6224 is a
Layer 3 switch with 24 x GB Ethernet (GBe) ports and 4 x GB Interface (GBIC) ports. 
<p>
Once racked and powered the real fun started – CONFIG....
</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><p>
&gt; en<br />
&gt; sh run<br /><em>Oops apparently I meant</em><br />
&gt; show running-config<br />
&gt; conf t<br /><em>Again, oops I apparently meant</em><br />
&gt; configure<br />
....<br />
&gt; wr mem<br /><em>Doh - I mean</em><br />
&gt; write memory<br /><em>No, humm</em><br />
&gt; save<br /><em>Where is that </em><a href="" temp_href="temp_href"><em>!@#$ing</em></a><em> command
line reference manual!@!@!</em></p></blockquote><p>
The commands are fairly similar to those on a Cisco and with tab complete and in-line
help it doesn’t take much to work out the differences. But beware there are a
few gottya’s that I found and decided to share:
</p><ul><li>
Trying to <strong><em>wr mem</em></strong> maybe you should try <strong><em>copy running-config
startup-config</em></strong>. What are we five! At least let me save my changes easily. 
</li><li>
The PowerConnect IOS doesn’t use alias, anywhere. Be sure to use that TAB button to
complete your command before you execute it. 
</li><li>
No VTP, instead PowerConnect switches use GRVP (same thing just a different standard),
so if you have to trunk between a Cisco and PowerConnect you have to enable GRVP on
the Cisco first. 
</li><li>
It is only a 24 port switch. By purchasing the optional SFPs and installing them in
the any of the GBIC ports you lose one of the GBe ports. 
</li><li>
No way to manually set the time and date on the switch. Clock is only configurable via
an NPT server. 
</li><li>
Unable to set management IP on a routable VLAN. If you try and set the management
interface to a routable VLAN you receive and error; luckily I managed to find <a href="http://wiki.xdroop.com/space/Dell/Power+Connect+6224/Routing">this
article which details the work-around</a>.</li></ul><img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=ccbaecdf-66c9-4120-97bf-e6cb85a8f77b" /></body>
      <title>Cisco commands on a PowerConnect Switch</title>
      <guid isPermaLink="false">http://www.commandbreak.com/PermaLink,guid,ccbaecdf-66c9-4120-97bf-e6cb85a8f77b.aspx</guid>
      <link>http://www.commandbreak.com/2007/12/22/CiscoCommandsOnAPowerConnectSwitch.aspx</link>
      <pubDate>Sat, 22 Dec 2007 15:23:06 GMT</pubDate>
      <description>Last week I had the "pleasure" of configuring a &lt;a href="http://www.dell.com/content/products/productdetails.aspx/pwcnt_6224p?c=us&amp;amp;cs=555&amp;amp;l=en&amp;amp;s=biz"&gt;Dell
PowerConnect switch&lt;/a&gt;. Not a bad piece of kit, just not a Cisco, the PC6224 is a
Layer 3 switch with 24 x GB Ethernet (GBe) ports and 4 x GB Interface (GBIC) ports. 
&lt;p&gt;
Once racked and powered the real fun started – CONFIG....
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&amp;gt; en&lt;br&gt;
&amp;gt; sh run&lt;br&gt;
&lt;em&gt;Oops apparently I meant&lt;/em&gt;
&lt;br&gt;
&amp;gt; show running-config&lt;br&gt;
&amp;gt; conf t&lt;br&gt;
&lt;em&gt;Again, oops I apparently meant&lt;/em&gt;
&lt;br&gt;
&amp;gt; configure&lt;br&gt;
....&lt;br&gt;
&amp;gt; wr mem&lt;br&gt;
&lt;em&gt;Doh - I mean&lt;/em&gt;
&lt;br&gt;
&amp;gt; write memory&lt;br&gt;
&lt;em&gt;No, humm&lt;/em&gt;
&lt;br&gt;
&amp;gt; save&lt;br&gt;
&lt;em&gt;Where is that &lt;/em&gt;&lt;a href="" temp_href&gt;&lt;em&gt;!@#$ing&lt;/em&gt;&lt;/a&gt;&lt;em&gt; command line
reference manual!@!@!&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
The commands are fairly similar to those on a Cisco and with tab complete and in-line
help it doesn’t take much to work out the differences. But beware there are&amp;nbsp;a
few gottya’s that I found and decided to share:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Trying to &lt;strong&gt;&lt;em&gt;wr mem&lt;/em&gt;&lt;/strong&gt; maybe you should try &lt;strong&gt;&lt;em&gt;copy running-config
startup-config&lt;/em&gt;&lt;/strong&gt;. What are we five! At least let me save my changes easily. 
&lt;li&gt;
The PowerConnect IOS doesn’t use alias, anywhere. Be sure to use that TAB button to
complete your command before you execute it. 
&lt;li&gt;
No VTP, instead PowerConnect switches use GRVP (same thing just a different standard),
so if you have to trunk between a Cisco and PowerConnect you have to enable GRVP on
the Cisco first. 
&lt;li&gt;
It is only a 24 port switch. By purchasing the optional SFPs and installing them in
the any of the GBIC ports you lose one of the GBe ports. 
&lt;li&gt;
No way to manually set the time and date on the switch. Clock is only&amp;nbsp;configurable&amp;nbsp;via
an NPT server. 
&lt;li&gt;
Unable to set management IP on a routable VLAN. If you try and set the management
interface to a routable VLAN you receive and error; luckily I managed to find &lt;a href="http://wiki.xdroop.com/space/Dell/Power+Connect+6224/Routing"&gt;this
article which details the work-around&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.commandbreak.com/aggbug.ashx?id=ccbaecdf-66c9-4120-97bf-e6cb85a8f77b" /&gt;</description>
      <comments>http://www.commandbreak.com/CommentView,guid,ccbaecdf-66c9-4120-97bf-e6cb85a8f77b.aspx</comments>
      <category>Network</category>
    </item>
  </channel>
</rss>