[ofw] WinOF 2.1 General Availability Release @ OpenFabrics.org
Smith, Stan
stan.smith at intel.com
Wed Sep 30 09:12:30 PDT 2009
WinOF 2.1 GA (General Availability) Release
WinOF 2.1 Release available @
http://www.openfabrics.org/downloads/WinOF/v2.1/
Please address comments and concerns to https://bugs.openfabrics.org and/or the
Windows OpenFabrics email list ofw at lists.openfabrics.org
*** WinOF now installed into %ProgramFiles%\WinOF on all systems!
WinOF 2.1 Summary
-----------------
1) The WinOF 2.1 release is based on openib-windows source svn revision
(branches\WOF2-1 svn.2476).
Last WinOF release (2.0.2) based on svn.1975.
2) Bug fixes in
IB Core
IPoIB
WSD
SRP
DAT/DAPL
WinVerbs
WinMAD
OFED (Open Fabrics Enterprise Distribution [Linux]) verbs API
OFED Diagnostic utilities
WinOF Installer
3) Integrated Functionality
- OFED Compatibility layers allow for easy porting of OFED applications
into the WinOF environment.
libibverbs - OFED verbs API library.
libmad - InfiniBand MAD (Management Datagram) library.
libumad - IB MAD exported user-mode interface library.
librdmacm - OFED RDMA CM (Communications Manager).
- OFED Fabric Diagnostics available ( for usage info, see --help ).
ibaddr - query InfiniBand address(es)
ibnetdiscover - generate a fabric topology.
iblinkinfo - report link info for all links in the fabric
ibping - ping an InfiniBand address
ibportstate - manage IB port (physical) state and link speed
ibqueryerrors - query and report non-zero IB port counters
ibroute - query InfiniBand switch forwarding tables
ibstat - display HCA information.
ibsysstat - system status for an InfiniBand address
ibtracert - trace InfiniBand path
saquery - SA (Subnet Administrator) query test.
sminfo - query InfiniBand SMInfo attributes
smpdump - dump InfiniBand subnet management attributes
smpquery - query InfiniBand subnet management attributes
vendstat - query InfiniBand vendor specific functions
4) New Functionality
- All WinOF installs now utilize the Windows Driver Store along with the
Plug-n-Play (PNP) subsystem to install the correct HCA driver(s).
Selection of a specific Mellanox HCA device type is no longer required.
- Server 2008-HPC install support has been enhanced to provide a no-drivers
installed mode to ease WinOF installation when drivers have been previously
installed with WDM (Windows Deployment Manager) node templates.
From an msiexec.exe command line when NODRV=1, device driver .inf files
are not processed during the WinOF install.
The base assumption is the WDM node provisioning template (see cluster
Manager) will install InfiniBand drivers. All other WinOF files are
installed to the standard WinOF location '%ProgramFiles%\WinOF'.
When uninstalling a WinOF install which was done with NODRV=1, you MUST
include NODRV=1 on the msiexec.exe uninstall command line or the uninstall
will uninstall HCA drivers installed via WDM templates.
See examples '%ProgramFiles%\WinOF\HPC\ReadMe-HPC.txt'
For 'first' time HPC WinOF installs or node provisioning with WinOF drivers
via WDM, the batch script cert-add.bat, in '%ProgramFiles%\WinOF\HPC',
should be utilized to extract the 3rd Party Software Publisher certificate
from the WinOF_2-1_wlh_x64.msi installer and inserted in all compute nodes
certificate store.
Suggest WinOF install on head node then run 'cert-add.bat' from
head-node; requires a common share visible from all remote nodes prior to
execution.
For WDM node provisioning, suggest cert-add.bat invocation followed by
WinOF-Install.bat from Node provisioning template.
Examples
unattended install (for use with clusrun.bat)
start/wait msiexec /I WOF.msi /quiet NODRV=1
console based non-interactive install with progress window:
start/wait msiexec /I WOF.msi /passive NODRV=1
Install selectable features (No drivers):
start/wait msiexec /I WOF.msi NODRV=1
Extract WinOF install files (aka driver files for WDM install)
mkdir %TEMP%\WOF
start/wait msiexec /A WinOF_wlh_x64.msi TARGETDIR=%TEMP%\WOF
The folder %TEMP%\WOF\PFiles\WinOF will be created.
console based unattended uninstall with auto-reboot:
start/wait msiexec /X WOF.msi /passive
clusrun unattended uninstall with auto-reboot
start/wait msiexec /X WOF.msi /quiet /forcereboot
- Install the Subnet Management started as a local Windows Service from a
command line:
start/wait msiexec /I WOF.msi /passive OSMS=1
- HCA drivers now load WinVerbs and WinMad filter drivers by default.
- ndinstall.exe command line interface changes - see manual.htm
5) Technology Previews
DAPL2 Socket-CM provider
Uses IPv4 sockets to exchange Queue pair setup information, thus bypassing
IB Path Record lookups.
DAPL rdma-CM
Compatible with OFED rdma-CM interfaces; facilates IB application
portability between Linux/OFED and Windows/WinOF.
6) Vista installs Only:
Vista installs must be performed from an Administrator privileged command
window. Right-clicking the .msi installer file for a Vista installation
will fail due to insufficient privileges to install the HCA driver!
From the Administrator privileged cmd-window (Interactive install) say
start/wait msiexec /I WinOF_wlh_xxx.msi
-or-
a quiet, default install: start/wait msiexec /I WinOF_wlh_xxx.msi /passive
**** WARNING ****
After the WinOF.msi file has started installation, an errant
"Welcome to the Found New Hardware Wizard" window 'may' popup; XP & Svr 2003.
Just ignore or 'cancel' the errant FNHW popup window in order to proceed with
the installation. XP requires a cancel, for WLH & WNET, the notifier will
disappear on their own.
You do need to answer 'Yes' or 'Continue' to popup windows which refer to
Non-Logo'ed (aka, Non-WHQL'ed) drivers.
If the install appears to hang, look around for popup windows requesting input
which are covered by other windows.
Such is the case on Server 2008 initial install - Answer 'yes' to always trust
the OpenFabrics Alliance as a SW publisher.
Please:
Read the Release_notes.htm file!
make 'sure' your HCA firmware is recent:
vstat.exe displays HCA firmware version & PSID.
flint.exe (only in Mellanox firmware tools dist) displays PSID.
Thank you,
WinOF Developers.
More information about the ofw
mailing list