[WinOF] Remove disucssions for Server 2003 & XP w.r.t. selecting HCA device driver...
[mirror/winof/.git] / WinOF / WIX / Release_notes.htm
index cf495e9..42a907a 100644 (file)
@@ -76,7 +76,7 @@ ul
 -->\r
 </style>\r
 \r
-<title>WinOF 1.1 Release Notes</title>\r
+<title>WinOF Release Notes</title>\r
 \r
 </head>\r
 \r
@@ -89,10 +89,10 @@ src=openfabrics.gif></h1>
 \r
 <h1 align=center style='text-align:center'>Windows OpenFabrics </h1>\r
 \r
-<h1 align=center style='text-align:center'><a name="1.1_Release_Notes">2.1 Release Notes</a></h1>\r
+<h1 align=center style='text-align:center'><a name="WinOF_Release_Notes">2.1 Release Notes</a></h1>\r
 \r
 <h3 align=center style='text-align:center'>\r
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%m/%d/%Y" startspan -->06/08/2009<!--webbot bot="Timestamp" endspan i-checksum="12634" --></h3>\r
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%m/%d/%Y" startspan -->07/13/2009<!--webbot bot="Timestamp" endspan i-checksum="12564" --></h3>\r
 \r
 <div class=MsoNormal align=center style='text-align:center'>\r
 \r
@@ -244,7 +244,7 @@ supported devices below</span></font></li>
        </li>\r
 </ul>\r
 \r
-<p style="text-indent: -.25in; margin-left: .5in"><a href="#1.1_Release_Notes">\r
+<p style="text-indent: -.25in; margin-left: .5in"><a href="#WinOF_Release_Notes">\r
 <font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p style="text-indent: -.25in; margin-left: .5in">&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
@@ -292,33 +292,10 @@ supported devices below</span></font></li>
 \r
 <h4><u>Supported HCAs (Host Channel Adapters)</u></h4>\r
 \r
-<p><font face="Arial">Mellanox</font></p>\r
-<ul>\r
-       <li>\r
-       <p style='margin-left:.5in;text-indent:-.25in;mso-list:l13 level1 lfo1;\r
-tab-stops:list .5in'><![if !supportLists]><font size="3">\r
-       <span style='background-position: 0% 0%; font-style:normal; font-variant:normal; font-weight:normal; font-family:Arial; mso-list:Ignore; mso-bidi-font-size:12.0pt; mso-fareast-font-family:Symbol; mso-bidi-font-family:Symbol; mso-highlight:yellow; background-image:none; background-repeat:repeat; background-attachment:scroll'>\r
-       MT23108 - InfiniHost</span></font><![endif]></p></li>\r
-       <li>\r
-       <p style='margin-left:.5in;text-indent:-.25in;mso-list:l13 level1 lfo1;\r
-tab-stops:list .5in'>\r
-       <font face="Arial">\r
-       <span style='background-position: 0% 0%; mso-highlight:yellow; background-image:none; background-repeat:repeat; background-attachment:scroll' dir="LTR">MT25218 \96 InfiniHost III Ex, memfree</span></font></p>\r
-       </li>\r
-       <li>\r
-       <p style='margin-left:.5in;text-indent:-.25in;mso-list:l13 level1 lfo1;\r
-tab-stops:list .5in'>\r
-       <font face="Arial">\r
-       <span style='background-position: 0% 0%; mso-highlight:yellow; background-image:none; background-repeat:repeat; background-attachment:scroll' dir="LTR">MT25204 \96 InfiniHost III Lx</span></font></p>\r
-       </li>\r
-       <li>\r
-       <p style='margin-left:.5in;text-indent:-.25in;mso-list:l13 level1 lfo1;\r
-tab-stops:list .5in'><font face="Arial"><span style="background-position: 0% 0%">MT25408 - ConnectX Channel Adapters, not \r
-       yet supported on IA64 platforms.</span></font></p>\r
-       </li>\r
-</ul>\r
-<p><font face="Arial">Both SDR, DDR and QDR modes of the InfiniHost III models are supported.<br><br>For official Firmware (FW) versions and update tools please see:<br>\r
-<a href="http://www.mellanox.com/support/firmware_table.php">http://www.mellanox.com/support/firmware_table.php</a><br>\r
+<p><font face="Arial">Mellanox: all InfiniBand HCA products are supported.<br><br>\r
+<a href="http://www.mellanox.com/content/pages.php?pg=firmware_download">\r
+Mellanox Firmware (FW) versions and update tools</a><br>\r
+<br>\r
 Current HCA firmware version can be viewed from the 'vstat' command.</font></p>\r
 \r
 <h4><font face="Arial"><u>Supported Switches</u></font></h4>\r
@@ -344,22 +321,22 @@ Current HCA firmware version can be viewed from the 'vstat' command.</font></p>
        </li>\r
 </ul>\r
 \r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Installation_Specifics">Installation </a></u>\r
 <a name="Installation_Specifics"><u>Notes</u></a></h2>\r
 \r
 <p><font face="Arial">User mode tools and diagnostics are installed in '%SystemDrive%\Program\r
-Files (x86)\WinOF'.&nbsp; Although driver modules initially reside in \r
-'%SystemDrive%\Program Files (x86)\WinOF', when installed the Windows device \r
+Files (x86)\WinOF'.&nbsp; Although device driver modules initially reside in \r
+'%SystemDrive%\Program Files (x86)\WinOF\Drivers', when installed the Windows device \r
 installer copies driver files to %SystemRoot%\system32 &amp; %SystemRoot%\SysWOW64'. \r
 DAT &amp; DAPL runtime libraries are installed into %SystemRoot% in order to be \r
 accessible to user mode applications.<br>\r
 WinOF user mode executables are designed to be run from\r
-a Command Prompt window; see&nbsp; 'Start-&gt;Program Files-&gt; Windows OpenFabrics-&gt; Command Prompt'.</font></p>\r
+a Command Prompt window; see&nbsp; 'Start-&gt;Program Files-&gt; Windows OpenFabrics-&gt; Command Prompt'. </font></p>\r
 <p><font face="Arial">'%SystemDrive%\Program Files (x86)\WinOF' is appended to the system wide search \r
-path; new command windows created after the installation will have the updated \r
+path environment variable 'PATH'; new command windows created after the installation will have the updated \r
 %PATH% environment variable, hence will be able to access WinOF executables.</font></p>\r
 \r
 <p><font face="Arial">The \91default\92 installation installs \91released/free\92 (not\r
@@ -385,7 +362,7 @@ correct fabric operation.</font></p>
 <p><font face="Arial">For more subnet management information, consult the Windows\r
 OpenFabrics manual.</font></p>\r
 \r
-<p class=MsoNormal><a href="#1.1_Release_Notes"><font color="#000000">\r
+<p class=MsoNormal><a href="#WinOF_Release_Notes"><font color="#000000">\r
 &lt;Return-to-Top&gt;</font></a></p>\r
 <p class=MsoNormal>&nbsp;</p>\r
 \r
@@ -507,9 +484,7 @@ hardware vendors who participate in the open source WinOF development process.</
 <ul type=disc>\r
  <li class=MsoNormal><font face="Arial">InfiniBand Core:</font><ul>\r
        <li><font face="Arial">HCA driver - Mellanox: InfiniHost or ConnectX<br>\r
-       Server 2008 or Vista - installation will select the correct HCA driver.<br>\r
-       Server 2003 or XP - HCA driver selection is <b>required</b>; default HCA driver selection is Mellanox InfiniHost, \r
-       otherwise select from install features.</font></li>\r
+       Windows PNP will select the correct HCA driver.</font></li>\r
        <li><font face="Arial">IB core stack and libraries - includes winverbs, \r
        winmad and OFED verbs library.</font></li>\r
        <li><font face="Arial">Release Notes, Manual</font></li>\r
@@ -534,43 +509,22 @@ hardware vendors who participate in the open source WinOF development process.</
 \r
 </blockquote>\r
 \r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="HCA Driver Installation">HCA Driver Installation</a></u></h2>\r
-<p><font face="Arial">WinOF Server 2008 / Vista device driver installation operates somewhat \r
-differently than Server 2003/XP device driver installation.<br>\r
-Server 2008 uses the device driver installation program dpinst.exe (Driver \r
-Package Install) plus the \r
-Windows driver store, where Server 2003 uses the older devman/devcon device \r
-driver installation technology.</font></p>\r
-<h4><u><a name="Server_2008_HPC_Install_Notes1">Server 2008/Vista Notes</a></u></h4>\r
-<p><font face="Arial">The main difference for Server 2008 is the Microsoft Plug-n-Play (PNP) subsystem \r
+<p><font face="Arial">WinOF driver installation uses the Device Installation \r
+Frameworks for Applications (DIFxApp) and the Windows Driver Store.<br>\r
+The&nbsp; Microsoft Plug-n-Play (PNP) subsystem \r
 controls which Infiniband HCA (Host Channel Adapter) device driver is loaded \r
-from the Windows Driver Store. HCA driver selection based on PNP system device \r
-configuration probing, thus InfiniHost, ConnectX or both drivers can be loaded \r
+from the Windows Driver Store.&nbsp; HCA driver selection is based on PNP device \r
+ID probing, thus InfiniHost, ConnectX or both drivers can be loaded \r
 by the PNP subsystem.<br>\r
-Using PNP probing results in the Server 2008/Vista WinOF installation not \r
-requiring a specific HCA model [ConnectX or InfiniHost] feature selection.</font></p>\r
-<h4><u><a name="Server_2008_HPC_Install_Notes0">Server 2003/XP Notes</a></u></h4>\r
-<p><font face="Arial">Server 2003/XP installs require the specific selection of an \r
-HCA device type.</font></p>\r
-<p><font face="Arial">The default Server 2003/XP HCA device install type is&nbsp; Mellanox InfiniHost. When installing WinOF you have two choices on how to override the \r
-default HCA device type (case of ConnectX HCA hardware):</font></p>\r
-<ol>\r
-       <li><font face="Arial">Use the WinOF installer GUI to change the default HCA device driver \r
-       feature selection from InfiniHost to ConnectX.<br>\r
-&nbsp;</font></li>\r
-       <li><font face="Arial">From a command line:&nbsp; start/wait msiexec /I WinOF_wnet/wxp_arch.msi /qb /quiet \r
-       HCA=cx<br>\r
-       <br>\r
-       The 'HCA=cx' argument changes the default HCA device type to be Mellanox \r
-       ConnectX (mlx4_*).<br>\r
-       'HCA=+cx' argument adds the Mellanox ConnectX HCA type to the default HCA \r
-       type.<br>\r
-       The result is the installation of HCA drivers for ConnectX and InfiniHost.<br>\r
-&nbsp;</font></li>\r
-</ol>\r
+Using DIFxApp and PNP device probing results in the WinOF installation not \r
+requiring a specific HCA model [ConnectX or InfiniHost] feature selection; HCA \r
+vendor is the feature selection criteria.</font></p>\r
+<p><font face="Arial"><br>\r
+&nbsp;</font></p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Unattended_Install0">Unattended Install</a></u></h2>\r
 \r
@@ -589,12 +543,7 @@ default HCA device type (case of ConnectX HCA hardware):</font></p>
                (dt-svr &amp; dt-cli).</font></li>\r
        </ul>\r
 </div>\r
-<p><b><font face="Arial">HCA Driver Selection for Server 2003/XP</font></b></p>\r
-       <blockquote>\r
-               <p><font face="Arial">Default HCA driver selection is Mellanox InfiniHost, otherwise override \r
-               default InfiniHost HCA type with msiexec command option 'HCA=cx'.</font></p>\r
-       </blockquote>\r
-       <p><font face="Arial"><b>HCA selection for all other Windows variants </b>\r
+<p><font face="Arial"><b>HCA selection for all Windows variants </b>\r
        (Server 2008, HPC &amp; Vista)</font></p>\r
        <blockquote>\r
                <p><font face="Arial">Default HCA driver selection is driven by the \r
@@ -605,7 +554,7 @@ currently you would install unattended then execute the<br>
 command 'installsp -r' \r
 on each node to remove WSD.</font></p>\r
        <p><font face="Arial">To perform a silent unattended installation for Server \r
-       2003/XP for Mellanox InfiniHost HCA hardware, invoke the following command \r
+       2003/XP, invoke the following command \r
        from a command window.</font></p>\r
        <blockquote>\r
                <p><font face="Arial">start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi&nbsp; /qn&nbsp; /quiet&nbsp; /log \r
@@ -615,17 +564,6 @@ on each node to remove WSD.</font></p>
        </blockquote>\r
 </div>\r
 <p><font face="Arial">Examples:</font></p>\r
-<p><font face="Arial"><b>Server 2003</b> - Mellanox HCA Hardware</font></p>\r
-<ul>\r
-       <li><font face="Arial">InfiniHost HCA<br>\r
-       start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi /qb /quiet<br>\r
-&nbsp;</font></li>\r
-       <li><font face="Arial">ConnectX HCA<br>\r
-       start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi /qb /quiet HCA=cx<br>\r
-&nbsp;</font></li>\r
-       <li><font face="Arial">InfiniHost and ConnectX<br>\r
-       start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi /qb /quiet HCA=+cx</font></li>\r
-</ul>\r
 <p><font face="Arial"><b>Windows XP</b> - Mellanox HCA Hardware - same as above with .msi \r
 name change (wnet --&gt; wxp).</font></p>\r
 <ul>\r
@@ -637,7 +575,11 @@ name change (wnet --&gt; wxp).</font></p>
 <ul>\r
        <li><font face="Arial">No need to specify HCA type as PNP (Plug-n-Play)&nbsp; \r
        figures out the correct HCA to install.<br>\r
-       start/wait msiexec.exe /i WinOF_2-1_wlh_x64.msi /qb /quiet</font></li>\r
+       start/wait msiexec.exe /i WinOF_2-1_wlh_x64.msi /qb /quiet<br>\r
+&nbsp;</font></li>\r
+       <li><font face="Arial">If you desire an unattended WinOF install with a \r
+       progress bar, from a console window<br>\r
+       start/wait msiexec.exe /i WinOF_2-1_wlh_x64.msi /passive</font></li>\r
 </ul>\r
 <p>&nbsp;</p>\r
 <p><font face="Arial">Non-HCA Install Features added to above msiexec command \r
@@ -645,17 +587,15 @@ line examples:</font></p>
 <ul>\r
        <li><font face="Arial">Start a Subnet Manager running on the local system: \r
        add 'OSMS=1'</font></li>\r
-       <li><font face="Arial">Install SRP: add 'SRP=1'</font></li>\r
-       <li><font face="Arial">Install VNIC: add 'VNIC=1'</font></li>\r
 </ul>\r
-<p><font face="Arial">Default install + SRP + VNIC + OpenSM Started on local \r
+<p><font face="Arial">Default install +&nbsp; OpenSM Started on the local \r
 system</font></p>\r
 <ul>\r
-       <li><font face="Arial">Server 2003, ConnectX - start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi \r
-       /qb /quiet HCA=cx SRP=1 VNIC=1 OSMS=1<br>\r
+       <li><font face="Arial">Server 2003, Mellanox HCA - start/wait msiexec.exe /i WinOF_2-1_wnet_x64.msi \r
+       /passive&nbsp; OSMS=1<br>\r
 &nbsp;</font></li>\r
 </ul>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Server_2008_HPC_Install_Notes">Server 2008 HPC Install Notes</a></u></h2>\r
@@ -670,8 +610,8 @@ the install console for instructions as what to do (Install, Trust or not)?<br>
 This prompting results in a failed remote node install when performing a \r
 first-time unattended WinOF install.<br>\r
 By preloading the remote node's Trusted 3rd party Software Publisher certificate \r
-store, the unattended install will proceed without prompting, thus allowing th\r
-WinOF install to complete.</font></p>\r
+Store, the unattended install will proceed without prompting, thus allowing the WinOF install to complet\r
+successfully.</font></p>\r
 <p><font face="Arial">Be aware: if a node is reimaged (same or different template applied) the \r
 established trust of the OpenFabric Alliance is destroyed, thus the OFA certificate \r
 needs to be reinstalled.</font></p>\r
@@ -703,9 +643,9 @@ Server 2008 environment.</font></p>
 &nbsp;</font></li>\r
        <li><font face="Arial">If remote nodes are <b>operational </b>(booted &amp; \r
        network accessible), then run the digital certificate install script 'cert-add.bat' \r
-       to 'add' the 'Open fabrics Alliance' as a Trusted 3rd party Software Publisher \r
+       to 'add' the 'Open Fabrics Alliance' as a Trusted 3rd party Software Publisher \r
        to the remote node 's certificate stores.</font><ul>\r
-       <li><font face="Arial">Get your administrator command window to the WinOF \r
+       <li><font face="Arial">CD your administrator command window to the WinOF \r
        folder which contains the 'cert-add.bat' script file. </font></li>\r
        <li><font face="Arial">If WinOF was installed on the head-node, then 'cd /d \r
        %ProgramFiles(x86)%\WinOF </font></li>\r
@@ -717,9 +657,10 @@ Server 2008 environment.</font></p>
 </ul>\r
        <ul>\r
                <li><font face="Arial">Select a filesystem share folder which is \r
-               accessible from the head-node and all remote nodes specified in the \r
+               accessible from the head-node and 'all' remote nodes specified in the \r
                cert-add command; cert-add will write a batch script to this folder \r
-               which the remote node will execute.</font></li>\r
+               which the remote node will execute to add the OFA SW Publishing \r
+               certificate to the local store.</font></li>\r
                <li><font face="Arial">Cert add command format:&nbsp; cert-add&nbsp;&nbsp;&nbsp; \r
                share-folder&nbsp;&nbsp; list-of-remote-nodes</font></li>\r
                <li><font face="Arial">example:&nbsp; cert-add\r
@@ -731,17 +672,17 @@ Server 2008 environment.</font></p>
        running Windows), then do the following:</font><ul>\r
        <li><font face="Arial">From the head node, extract OFA certificate to a \r
        file:<br>\r
-       certutil -store TRUSTEDPUBLISHER 71175fca6b85d5c2e0864df16349ad84 OFA_TP.cer</font></li>\r
-       <li><font face="Arial">Place OFA_TP.cer in a remote node accessible share.</font></li>\r
+       certutil -store TRUSTEDPUBLISHER 71175fca6b85d5c2e0864df16349ad84 OFA-TP.cer</font></li>\r
+       <li><font face="Arial">Place OFA-TP.cer in a remote node accessible share.</font></li>\r
        <li><font face="Arial">As part of the node provisioning template process \r
        before loading WinOF drivers, execute the certutil command on the remote \r
        node:<br>\r
 &nbsp;certutil -addstore TRUSTEDPUBLISHER <a href="file://share/OFA_TP.cer">\r
-       \\share\OFA_TP.cer</a><br>\r
+       \\share\OFA-TP.cer</a><br>\r
 &nbsp;</font></li>\r
 </ul></li>\r
        <li><font face="Arial">Run the cluster manager tool to create compute node \r
-       templates using WinOF drivers in %ProgramFiles(x86)%\Winof\IBcore and net.</font></li>\r
+       templates using WinOF drivers in %ProgramFiles(x86)%\Winof\IDrivers.</font></li>\r
        <li><font face="Arial">Use 'cluster manager' to provision all compute nodes.</font></li>\r
        <li><font face="Arial">Set IPoIB interface IPv4 address on all compute \r
        nodes.</font></li>\r
@@ -750,14 +691,17 @@ Server 2008 environment.</font></p>
        docs.</font></li>\r
        <li><font face="Arial">To install remaining WinOF components without \r
        installing device drivers, use the \r
-       unattended install process:</font><ul>\r
+       unattended install process with NO Drivers:</font><ul>\r
        <li><font face="Arial">Place WinOF_wlh_x64.msi in a remote node accessible \r
        share</font></li>\r
        <li><font face="Arial">&nbsp;Use the Cluster Manager tool to execute the \r
        misexec command on all remote nodes to perform the WinOF install:<br>\r
-       'msiexec /I \\share-name\WinOF_wlh_x64.msi /qn /quiet NODRV=1'<br>\r
-&nbsp;</font></li>\r
+       'msiexec /I \\share-name\WinOF_wlh_x64.msi /qn /quiet NODRV=1'</font></li>\r
 </ul></li>\r
+       <li><font face="Arial"><b>Note</b>: when uninstalling WinOF from an \r
+       installation which was done with NODRV=1, you <b>MUST </b>include NODRV=1 on \r
+       the uninstall command line; otherwise WinOF drivers will be uninstalled \r
+       also.<br>&nbsp;</font></li>\r
 </ul>\r
 <h4><u>Windows Deployment Manager usage for HPC compute node provisioning</u></h4>\r
 <p><font face="Arial">Microsoft has chosen WDM to provision HPC \r
@@ -770,33 +714,35 @@ a method to extract WinOF files to the local filesystem without actually install
 thus making WinOF driver files accessible to WDM provisioning; the other \r
 approach is to install WinOF on the head-node and point Cluster Manager node \r
 template creation at the WinOF device driver .inf files located in \r
-%ProgramFiles(x86)%\WinOF\IBcore and net folders. </font></p>\r
+the folder %ProgramFiles(x86)%\WinOF\Drivers. </font></p>\r
 <p><font face="Arial">msiexec /A WinOF_2-1_wlh_x64.msi TARGETDIR=dev:\path-to-extracted-files</font></p>\r
 <p><font face="Arial">example:&nbsp; msiexec /A WinOF_2-1_wlh_x64.msi TARGETDIR=%TEMP%&nbsp;&nbsp; \r
 (note: TARGETDIR is case sensitive)</font></p>\r
 <p><font face="Arial">The above command creates the following folder structure:<br>\r
 <br>\r
-<a href="file:///C:/windows/Temp/WOF/PFiles/WinOF/">%TEMP%\PFiles\WinOF\</a><br>&nbsp;&nbsp;&nbsp; IBcore\mthca.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-Mellanox InfiniHost HCA driver<br>&nbsp;&nbsp;&nbsp; IBcore\mlx4_bus.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-Mellanox ConnectX bus driver<br>&nbsp;&nbsp;&nbsp; IBcore\mlx4_hca.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-Mellanox ConnectX HCA driver (both ConnectX drivers required).<br>&nbsp;&nbsp;&nbsp; net\netipoib.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-IPoIB + Network Direct IB provider + WSD (Winsock Direct) provider.<br>\r
-&nbsp;&nbsp;&nbsp; srp\ibsrp.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-SCSI over IB.<br>\r
-&nbsp;&nbsp;&nbsp; vnic\qlgcvnic.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
-QLogic VNIC (Virtual Ethernet controller over InfiniBand)</font></p>\r
+<a href="file:///C:/windows/Temp/WOF/PFiles/WinOF/">%TEMP%\PFiles\WinOF\</a><br>&nbsp;&nbsp;&nbsp; \r
+Drivers\mthca\mthca.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mellanox InfiniHost HCA driver<br>&nbsp;&nbsp;&nbsp; \r
+Drivers\mlx4_bus\mlx4_bus.inf&nbsp;&nbsp;&nbsp;&nbsp; Mellanox ConnectX bus driver<br>&nbsp;&nbsp;&nbsp; \r
+Drivers\mlx4_hca\mlx4_hca.inf&nbsp;&nbsp;&nbsp;&nbsp; Mellanox ConnectX HCA driver (both ConnectX drivers required).<br>&nbsp;&nbsp;&nbsp; \r
+Drivers\net\netipoib.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IPoIB + Network Direct IB provider + WSD (Winsock Direct) provider.<br>\r
+&nbsp;&nbsp;&nbsp; Drivers\srp\ibsrp.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SCSI over IB.<br>\r
+&nbsp;&nbsp;&nbsp; Drivers\qlgcvnic\qlgcvnic.inf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QLogic VNIC (Virtual Ethernet controller over InfiniBand)</font></p>\r
 <h4><u>WinOF device driver-less installs:</u></h4>\r
 <p><font face="Arial">Normally WinOF device driver files are installed by processing the driver '.inf' \r
 files. To install the WinOF package by selecting install features without \r
 installing any device drivers [HCA, IPoIB, ND, WSD, SRP or VNIC] (assumed \r
 reliance on WDM to install device drivers) can be accomplished with the following \r
 interactive install command:</font></p>\r
-<p><font face="Arial">start/wait msiexec /i WinOF_2-1_wlh_x64.msi&nbsp; NODRV=1</font></p>\r
+<p><font face="Arial">start/wait msiexec /I WinOF_2-1_wlh_x64.msi&nbsp; NODRV=1</font></p>\r
 <p><font face="Arial">To skip driver installation for an unattended install</font></p>\r
-<p><font face="Arial">&nbsp;&nbsp;&nbsp; start/wait msiexec /i WinOF_2-1_wlh_x64.msi /qn /quiet NODRV=1</font></p>\r
+<p><font face="Arial">&nbsp;&nbsp;&nbsp; start/wait msiexec /I WinOF_2-1_wlh_x64.msi /qn /quiet NODRV=1</font></p>\r
+<p><font face="Arial"><b>Note</b>: when uninstalling WinOF from an installation \r
+which was done with NODRV=1, you <b>MUST </b>include NODRV=1 on the uninstall \r
+command line; otherwise WinOF drivers will be uninstalled also.</font></p>\r
+<p><font face="Arial">&nbsp;&nbsp;&nbsp; start/wait msiexec /X WinOF_2-1_wlh_x64.msi /qn /quiet NODRV=1</font></p>\r
 <p><font face="Arial">See <a href="http://unattended.sourceforge.net/installers.php">Unattended \r
 Installations</a> for further references.</font></p>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><a name="Setting_the_IPoIB_Interface_IP_Address">Setting the IPoIB Interface IP Address</a></h2>\r
@@ -824,14 +770,14 @@ with a netmask of 255.255.255.0, the gateway is 10.10.4.1 metric is 2.</font></p
 &quot;Local Area Connection 3&quot; static 10.10.4.23 255.255.255.0 10.10.4.1 2</font></p>\r
 <p><font face="Arial">See <a href="http://support.microsoft.com/kb/257748">netsh</a> for further \r
 reference.</font></p>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Uninstall">Uninstall</a></u></h2>\r
 \r
 <p><font face="Arial">To uninstall a WinOF package from a single node</font></p>\r
 <ol>\r
-       <li><font face="Arial">Programs-&gt; Windows OpenFabrics-&gt; Uninstall WinOF</font></li>\r
+       <li><font face="Arial">Start--&gt; All Programs-&gt; Windows OpenFabrics-&gt; Uninstall WinOF</font></li>\r
        <li><font face="Arial">Control Panel-&gt; Add Remove Programs-&gt; Windows OpenFabrics-&gt; Remove</font></li>\r
 </ol>\r
 <h3><span style="font-weight: 400; text-decoration: underline">Unattended \r
@@ -877,11 +823,17 @@ occur after the uninstall.</font></p>
        thus when the uninstall attempts to delete the files the operation fails.</font></p>\r
        </li>\r
 </ol>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 \r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Trouble_Shooting">Trouble Shooting</a></u></h2>\r
+<p><font face="Arial">From a command window type the following quick-start \r
+commands:</font></p>\r
+<ul>\r
+       <li><font face="Arial">To start the Device Manager:&nbsp; devmgmt.msc</font></li>\r
+       <li><font face="Arial">To start the Services Manager:&nbsp; services.msc</font></li>\r
+</ul>\r
 <p><font face="Arial">A Vista WinOF installation can fail due to protection failures when \r
 installing the HCA driver. Vista HCA driver installation failure can be caused \r
 by&nbsp; double-clicking the .msi installer \r
@@ -1007,7 +959,7 @@ mso-text-indent-alt:217;mso-char-wrap:1;mso-kinsoku-overflow:1">
                </b></span></font></div>\r
        <div class="O" style="mso-line-spacing:&quot;80 50 0&quot;;mso-margin-left-alt:145">\r
                <font face="Arial">My computer-&gt; Manage-&gt; Event Viewer-&gt; System Events; search for \r
-               mthca, mlx4 or ipoib entries.</font><p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+               mthca, mlx4 or ipoib entries.</font><p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
                <h3>&nbsp;</h3>\r
                <h3><u>Incomplete Previous Uninstall</u></h3>\r
                <p><font face="Arial">Should the previous uninstall silently fail, the next installation \r
@@ -1025,11 +977,12 @@ mso-text-indent-alt:217;mso-char-wrap:1;mso-kinsoku-overflow:1">
                http://www.openfabrics.org/downloads/WinOF/etc/</a>.<br>\r
                ibscan will display WinOF files on your system.<br>\r
                ibcleanup will attempt to remove all WinOF files from your syste. \r
-               WARNING - ibcleanup is not valid as a WinOF uninstall tool!</font><p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a><p>&nbsp;</div>\r
+               WARNING - ibcleanup is not valid as a WinOF uninstall tool!</font><p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a><p>&nbsp;</div>\r
 </div>\r
 <h3><u><a name="Correct_Installation_Validation">Correct Installation Validation</a></u></h3>\r
 <p><font face="Arial">From the Device Manager you should find the following devices:</font></p>\r
 <ul>\r
+       <li><font face="Arial">From a command window type 'devmgmt.msc' </font></li>\r
        <li><font face="Arial">InfiniBand Host Channel Adapters -&gt; InfiniHost or Mellanox ConnectX</font></li>\r
        <li><font face="Arial">The System Devices -&gt; InfiniBand Fabric device is no longer present in \r
        WinOF 2.0 and following releases.</font></li>\r
@@ -1046,7 +999,7 @@ Window</font></li>
 &nbsp;</font></li>\r
        </ol>\r
 </blockquote>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="OpenIB_Subnet_Management_as_a_Windows_Service">Subnet Management as a Windows Service</a></u></h2>\r
@@ -1054,21 +1007,23 @@ Window</font></li>
 sufficient, although redundant Subnet Managers are supported.</font></p>\r
 <ol>\r
        <li><font face="Arial">After a 'typical' WinOF install, OpenSM is installed as a <b>disabled</b> \r
-       Windows service named &quot;InfiniBand Subnet Management&quot;. To start the OpenSM \r
-       service, use My computer-&gt;Manage-&gt;Services and Applications-&gt;Services-&gt;InfiniBand Subnet Manager-&gt;Start.<br>\r
-       Set the service properties to 'auto' in order to restart upon the next \r
+       Windows service named &quot;InfiniBand Subnet Management&quot;.<br>\r
+       To start the OpenSM service, from a command window type 'services.msc' to \r
+       start the Services manager.&nbsp; From the Services manager, find and select \r
+       'InfiniBand Subnet Manager' view; Click the start button and set the service properties to 'auto' in order to restart on the next \r
        system reboot.<br>\r
 &nbsp;</font></li>\r
        <li><font face="Arial">Install OpenSM as an automatic/running Windows service:<br>\r
-       a) Request a 'Custom' install, selecting the 'OpenSM_service_enabled' feature. Once \r
-       the install has completed, check that the Infiniband Subnet Manager service is \r
-       running: My computer-&gt;Manage-&gt;Services and Applications-&gt;Services-&gt;InfiniBand Subnet \r
-       Manager.<br>\r
+       a) Select the 'OpenSM_service_Started' install feature. Once \r
+       the install has completed, check that the Infiniband Subnet Manager service \r
+       is running: From a command windows type 'services.msc' to start the Services \r
+       manager. Find and open the InfiniBand Subnet \r
+       Manager view.<br>\r
 &nbsp;</font></li>\r
        <li><font face="Arial">Consult the OpenSM log file @ %SystemRoot%\temp\osm.log to see what \r
        OpenSM thinks is happening.</font></li>\r
 </ol>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="Local_Network_Adapter_Ordering">Local Network Adapter Ordering</a></u></h2>\r
@@ -1077,7 +1032,7 @@ for the system, can be managed from<br>&nbsp;&nbsp;&nbsp; 'My Network Places-&gt
 of Local Network Adapters can be \r
 reordered after the IPoIB Local Network Adapters have been installed. Please \r
 check for your desired adapter ordering.<br></font><br>\r
-<font color="#000000"><a href="#1.1_Release_Notes"><font color="#000000">\r
+<font color="#000000"><a href="#WinOF_Release_Notes"><font color="#000000">\r
 &lt;Return-to-Top&gt;</font></a></font></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
@@ -1086,7 +1041,7 @@ check for your desired adapter ordering.<br></font><br>
        <li><font face="Arial">Add/Remove Programs entry identifies the WinOF release version.</font></li>\r
        <li><font face="Arial">Start-&gt;Programs-&gt;Windows OpenFabrics-&gt;Release Notes&nbsp; \r
 (2nd Line)</font></li>\r
-       <li><font face="Arial">Driver confirmation:<br>&nbsp;&nbsp;&nbsp; Query My Computer-&gt; Manage-&gt; Device Manager-&gt; Network \r
+       <li><font face="Arial">Driver confirmation from the Device Manager:<br>&nbsp;&nbsp;&nbsp; Query My Computer-&gt; Manage-&gt; Device Manager-&gt; Network \r
 Adapters-&gt; OpenFabrics IPoIB Adapter-&gt; Properties-&gt; Driver-&gt; Details<br>&nbsp;&nbsp;&nbsp; The subversion (svn) revision number will be listed under \r
 'Driver Version'. The svn revision number will match what's listed in the \r
 release notes.</font></li>\r
@@ -1106,7 +1061,7 @@ the file version; [WinOF-Major.Minor.not-used.svn revision number].</font></li>
 &nbsp;</b></font></li>\r
        <li><font face="Arial">WinOF 2.1 is based on<b> (<u>svn.2210 branches\WOF2-1</u>)</b></font></li>\r
 </ul>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="QLogic_VNIC_Configuration">QLogic VNIC Configuration</a></u></h2>\r
@@ -1189,7 +1144,7 @@ MTU for a VNIC interface is set to&nbsp;<span class="899314318-23042008">4</span
 the MTU at the EVIC module must also be set at least&nbsp;<span class="899314318-23042008">4</span>000 \r
 for the setting to take effect.</span></p>\r
 </font>\r
-<p><a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<p><a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p>&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
 <h2><u><a name="DAT_&amp;_uDAPL_Configuration">DAT &amp; uDAPL Configuration</a></u></h2>\r
@@ -1223,7 +1178,7 @@ double-quotes (e.g., &quot;C:\\Programs Files (x86)\\WinOF\\dapl.dll&quot;).</fo
 libraries are identified as dat2.dll and dapl2.dll, both in %SystemRoot%; see \r
 manual for further details.</font><br>\r
 &nbsp;</span></h4>\r
-<p align="left"><a href="#1.1_Release_Notes"><font color="#000000">\r
+<p align="left"><a href="#WinOF_Release_Notes"><font color="#000000">\r
 &lt;Return-to-Top&gt;</font></a></p>\r
 <p align="left">&nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
@@ -1267,7 +1222,7 @@ files remain because while the SRP target is active they have references, thus
 when the WinOF uninstall attempts to delete the files the operation fails.</font></p>\r
 <p align="left">\r
 <br>\r
-<a href="#1.1_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
+<a href="#WinOF_Release_Notes"><font color="#000000">&lt;Return-to-Top&gt;</font></a></p>\r
 <p align="left">&nbsp;</p>\r
 <div class=Section1>\r
 \r
@@ -1297,7 +1252,7 @@ WinOF install.</font></p>
 </div>\r
 \r
 <p class="MsoPlainText">\r
-<a href="#1.1_Release_Notes" style="color: blue; text-decoration: underline"><font color="#000000">\r
+<a href="#WinOF_Release_Notes" style="color: blue; text-decoration: underline"><font color="#000000">\r
 &lt;Return-to-Top&gt;</font></a><br>\r
 &nbsp;</p>\r
 <BLOCKQUOTE></BLOCKQUOTE>\r
@@ -1327,9 +1282,8 @@ WinOF install.</font></p>
                <font color="#0000ff">(</font><a title="blocked::http://support.microsoft.com/default.aspx/kb/815752" style="color: blue; text-decoration: underline" href="http://support.microsoft.com/default.aspx/kb/815752">http://support.microsoft.com/default.aspx/kb/815752</a></font></span></font><span style="color: navy"><font size="3" color="#0000ff" face="Arial">)</font></span></p>\r
                <p class="MsoNormal">&nbsp;</p></font>\r
                <font face="Arial" size="2">\r
-               <p class="MsoNormal"><font size="3" face="Arial">Server 2008 </font></font>\r
-               <font face="Arial">or<font size="3"> \r
-               HPC or Vista:</font></font></span></div>\r
+               <p class="MsoNormal"><font size="3" face="Arial">Server 2008,</font></font><font size="3" face="Arial"> \r
+               HPC or Vista:</font></span></div>\r
        <div><span class="395594910-04112008">\r
                <font face="Arial" color="#000080">If the netsh command is not \r
                available, then you will need to install via the command 'servermanagercmd.exe \r
@@ -1393,7 +1347,7 @@ WinOF install.</font></p>
        <font face="Arial" size="3">&nbsp;to 1 will \r
        enable &gt; 4KB transfers to proceed without hanging.</font></span><br>&nbsp;<font face="Times New Roman" size="3"><br>&nbsp;</font></p></li>\r
 </ul>\r
-<p class=MsoPlainText><a href="#1.1_Release_Notes"><font color="#000000">\r
+<p class=MsoPlainText><a href="#WinOF_Release_Notes"><font color="#000000">\r
 &lt;Return-to-Top&gt;</font></a><br>\r
 &nbsp;</p>\r
 \r