Chelsio Communications Terminator 5 Installation And User Manual

Chelsio T5 Unified Wire for Windows ii
This document and related products are distributed under licenses restricting their use, copying, distribution, and reverse-engineering.
No part of this document may be reproduced in any form or by any means without prior written permission by Chelsio Communications.
THIS DOCUMENTATION IS PROVIDED “AS IS” AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
THE USE OF THE SOFTWARE AND ANY ASSOCIATED MATERIALS (COLLECTIVELY THE
“SOFTWARE”) IS SUBJECT TO THE SOFTWARE LICENSE TERMS OF CHELSIO COMMUNICATIONS,
INC.
Sales
For all sales inquiries please send email to sales@chelsio.com
Support
For all support related questions please send email to support@chelsio.com Copyright © 2016. Chelsio Communications. All Rights Reserved.
Chelsio ® is a registered trademark of Chelsio Communications. All other marks and names mentioned herein may be trademarks of their respective companies.
Chelsio Communications (Headquarters) 209 North Fair Oaks Avenue, Sunnyvale, CA 94085 U.S.A
www.chelsio.com
Tel: 408.962.3600 Fax: 408.962.3661
Chelsio (India) Private Limited Subramanya Arcade, Floor 3, Tower B No. 12, Bannerghatta Road, Bangalore-560029 Karnataka, India
Tel: +1-91-80-4039-6800
Chelsio KK (Japan)
Yamato Building 8F, 5-27-3 Sendagaya, Shibuya-ku, Tokyo 151-0051, Japan
Chelsio T5 Unified Wire for Windows iii
Document History
Version
Revision Date
1.3.6
11/19/2015
1.3.7
12/11/2015
1.3.8
01/28/2016
1.3.9
03/04/2016
1.4.0
04/21/2016
1.4.1
05/13/2016
1.4.2
06/27/2016
1.4.3
07/25/2016
1.4.4
07/29/2016
1.4.5
08/16/2016
1.4.6
08/26/2016
1.4.7
10/14/2016
Chelsio T5 Unified Wire for Windows iv
TABLE OF CONTENTS
I. CHELSIO UNIFIED WIRE 7
1. Introduction 8
1.1. Features 8
1.2. Hardware Requirements 9
1.3. Software Requirements 9
1.4. Package Contents 9
2. Hardware Installation 10
3. Software/Driver Installation 11
3.1. Prerequisites 11
3.2. Unified Wire Installer 12
3.3. Nano Server Installer 21
3.4. Zip Package 22
4. Configuring Chelsio Network Interfaces 26
4.1. Configuring 40G Adapters 26
4.2. Assigning IP address 29
5. Mass Deployment (Installer) 31
5.1. Pre-deployment Configuration 31
5.2. Flashing Option ROM 33
5.3. Erasing Option ROM 41
5.4. Configuring using UM CLI 42
6. cxgbtool/cxgbnano help 48
7. Firmware Update 93
8. Software/Driver Uninstallation 94
8.1. Installer 94
8.2. Zip Package 96
9. Software/Driver Update 97
II. NDIS FUNCTION 98
1. Introduction 99
1.1. Hardware Requirements 99
1.2. Software Requirements 99
2. Software/Driver Configuration and Fine-tuning 100
2.1. Advanced Configuration 100
2.2. NVGRE Offload 107
2.3. VXLAN Task Offload 107
2.4. Virtual RSS (vRSS) 107
III. IWARP (ND) 109
1. Introduction 110
1.1. Hardware Requirements 110
Chelsio T5 Unified Wire for Windows v
1.2. Software Requirements 110
2. Software/Driver Configuration and Fine-tuning 111
2.1. Registering iWARP(ND) driver 111
IV. SMB DIRECT 112
3. Introduction 113
3.1. Hardware Requirements 113
3.2. Software Requirements 113
4. Software/Driver Configuration and Fine-tuning 114
4.1. Enabling SMB Direct 114
4.2. Verifying RDMA 114
4.3. RDMA/NVGRE concurrent (Mode 2) 115
4.4. Troubleshooting 116
V. NDIS SR-IOV 117
1. Introduction 118
1.1. Hardware Requirements 118
1.2. Software Requirements 118
2. Software/Driver Configuration and Fine-tuning 119
2.1. Enabling SR-IOV 119
2.2. vSwitch Configuration 122
2.3. Guest (VM) Configuration 122
VI. DATA CENTER BRIDGING (DCB) 123
1. Introduction 124
1.1. Hardware Requirements 124
1.2. Software Requirements 124
2. Software/Driver Configuration and Fine-tuning 125
2.1. Installing DCB 125
2.2. Quality of Service (QoS) 125
2.3. Configuring Dell Force10 Switch 126
VII. UNIFIED WIRE MANAGER (UM) 129
1. Introduction 130
1.1. Features 130
1.2. Reference Architecture 131
1.3. Unified Wire Manager Components 131
1.4. Authentication and encryption 132
2. Hardware and Software 133
2.1. Supported Adapters 133
2.2. Platform/Component Matrix 133
2.3. Platform/Driver Matrix 133
Chelsio T5 Unified Wire for Windows vi
3. Installation (Zip Package) 134
4. Configuration 139
4.1. Configuring Management Station 139
5. Verifying UM components status 141
5.1. Verifying Management Agent 141
5.2. Verifying Management Client 142
5.3. Verifying Management Station 142
6. Management Agent 143
6.1. Communication 143
6.2. Service configuration 143
6.3. Firewall 143
7. CLI client 144
7.1. CLI Help system 144
7.2. Client conflict resolution 144
8. Web GUI client 145
8.1. Management Station 145
8.2. Accessing Web Management Interface 146
8.3. Layout and Navigation 148
8.4. Home page 149
8.5. System page 159
8.6. Network page 163
8.7. Storage 178
8.8. Hardware Features 202
9. Uninstallation 214
VIII. UM FOR WIN PE 218
1. Introduction 219
1.1. Hardware Requirements 219
1.2. Software Requirements 220
1.3. Examples 220
IX. APPENDIX 224
Chelsio End-User License Agreement (EULA) 225
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 7
I. Chelsio Unified Wire
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 8
1. Introduction
Thank you for choosing Chelsio T5 Unified Wire adapters. These high speed, single chip, single firmware cards provide enterprises and data centers with high performance solutions for various Network and Storage related requirements.
The Terminator 5 (T5) is Chelsio’s next generation of highly integrated, hyper-virtualized 40/10GbE controllers. The T5 is built around a programmable protocol-processing engine, with full offload of a complete Unified Wire solution comprising NIC, TOE, iWARP RDMA, iSCSI, FCoE and NAT support. It scales true 40Gb line rate operation from a single TCP connection to thousands of connections, and allows simultaneous low latency and high bandwidth operation thanks to multiple physical channels through the ASIC.
Ideal for all data, storage and high performance clustering applications, the T5 adapters enable a unified fabric over a single wire by simultaneously running all unmodified IP sockets, Fibre Channel and InfiniBand applications over Ethernet at line rate.
Designed for deployment in virtualized data centers, cloud service installations and high performance computing environments, Chelsio T5 adapters bring a new level of performance metrics and functional capabilities to the computer networking industry.
1.1. Features
Chelsio Unified Wire for Windows is an easy to use utility developed to provide installation of 64­bit Windows based drivers and tools for Chelsio's T5 Unified Wire adapters.
It consists of the following components:
NDIS Function driver (NIC)  NVGRE Offload  VXLAN Task Offload  SMB Direct  RDMA/NVGRE concurrent (Mode 2)  iWARP (ND)  NDIS SR-IOV  Virtual RSS (vRSS)  Data Center Bridging (DCB)  Unified Wire Manager (UM)  UM for Win PE
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 9
1.2. Hardware Requirements
The Chelsio T5 Unified Wire supports all x64 architectures supporting PCIE (x4, x8) slots.
AMD CPUs, 64-bit (x86_64/amd64) Intel CPUs, 64-bit (x86_64)
1.3. Software Requirements
The Chelsio T5 Unified Wire software has been developed to run on Windows based platforms. To know more about the complete list of versions supported by each driver/software, please refer their respective sections.
1.4. Package Contents
Unified Wire Installer
Chelsio T5 Unified Wire comes with an interactive installer and support documentation. The documentation, consisting of README, Release Notes and User’s Guide (this document), can be found in the <system_drive>\ChelsioUwire\docs\ directory after installing Chelsio Unified Wire.
Zip Package
The zip package contains driver files, UM installer, UM for Win PE application, firmware binaries, adapter configuration binaries and support documentation (docs folder).
Nano Server Installer
The Nano Server Installer package contains driver files, firmware binaries, adapter configuration binaries and support documentation (docs folder)
The Chelsio Unified Wire supports 3.3v PCI bus only. Running an adapter on a PCI x4 slot is not recommended as performance will be significantly reduced by the limitations of PCI.
Note
T4 family of adapters are not supported on Windows 2016 Server & 10 AU Client versions.
Note
Drivers are WHQL certified.
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 10
2. Hardware Installation
i. Shutdown/power off your system. ii. Power off all remaining peripherals attached to your system. iii. Unpack the Chelsio adapter and place it on an anti-static surface. iv. Remove the system case cover according to the system manufacturer’s instructions. v. Remove the PCI filler plate from the slot where you will install the Ethernet adapter. vi. For maximum performance, it is highly recommended to install the adapter into a PCIE x8
slot. vii. Holding the Chelsio adapter by the edges, align the edge connector with the PCI connector
on the motherboard. Apply even pressure on both edges until the card is firmly seated. It may
be necessary to remove the SFP (transceiver) modules prior to inserting the adapter. viii. Secure the Chelsio adapter with a screw, or other securing mechanism, as described by the
system manufacturer’s instructions. Replace the case cover. ix. After securing the card, ensure that the card is still fully seated in the PCIE x8 slot as
sometimes the process of securing the card causes the card to become unseated. x. Connect a fiber cable, multi-mode for short range (SR) optics or single-mode for long range
(LR) optics, to the 10Gb Ethernet adapter or regular Ethernet cable for the 1Gb Ethernet
adapter. xi. Power on your system. xii. Verify if the adapter was installed successfully. To do so, open Device Manager in Control
Panel. xiii. Under Other devices section, Chelsio adapter should be listed as Ethernet Controller. If the
adapter is not listed, right-click on the system name or click on the Actions menu and select
Scan for hardware changes For Chelsio adapters, the physical functions are currently assigned as:
Physical functions 0 - 3: for the SR-IOV functions Physical function 4: for all NIC functions of the card Physical function 5: for iSCSI Physical function 6: for FCoE Physical function 7: Currently not assigned
xiv. Once the Unified Wire package is installed, open Device Manager again. Expand Network
adapters section and now Chelsio adapter should be listed.
Network device names for Chelsio’s physical ports are assigned using the
following convention: the port farthest from the motherboard will appear as the first Ethernet interface. However, for T5 40G adapters, the association of physical Ethernet ports and their corresponding network device names is opposite. For these adapters, the port nearest to the motherboard will appear as the first
network interface.
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 11
3. Software/Driver Installation
Chelsio Unified Wire can be installed using the Installer or the zip package. Refer the relevant section below depending on the method of installation selected.
3.1. Prerequisites
Please ensure that the following requirements are met, before proceeding with the installation:
Unified Wire Installer
Download and install the latest Microsoft Visual C++ Redistributable Packages for Visual Studio (x86 and x64).
NDIS SR-IOV
Enable SR-IOV in the machine.
Unified Wire Manager (Installer & Zip Package)
The Unified Wire installer has been designed to install Unified Wire Manager (UM) along with driver components by default, hence no separate installation is required. In case of zip package, you will have to manually run the UM installer located in ChelsioUwire-x.x.x.xx/UM folder (See
Unified Wire Manager chapter for for more information). Based on the Windows version running
on the system, the three UM components, i.e. Management Agent, Client and Station will be installed. If an older version of UM exists, the installer will upgrade it to the version provided in the package.
Management Agent
If you wish to install Management Agent, please make sure that Microsoft .Net Framework 3.5 is installed before proceeding with the installation.
Management Station
If you wish to install Management Station, please make sure that the following requirements are met before proceeding with the installation:
i. Install Python 2.6.6 (32-bit). (Download from here) ii. Ensure that the path to python binary (typically C:\Python26), is added to PATH system
variable. iii. Install Apache HTTP Server 2.2 with SSL. (Download from here) iv. If the Apache Server is running, it should be stopped before starting the installation process.
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 12
3.2. Unified Wire Installer
Chelsio Unified Wire Installer provides two methods of installation: GUI or CLI mode. GUI mode provides an interactive GUI installer with customizable options. Whereas, CLI mode enables unattended installation of Chelsio drivers and software thereby relieving the user from monitoring the installation process and providing input via dialog boxes.
Enabling Test Signing
In case the drivers in the package are not WHQL certified, follow the steps mentioned below to enable test signing on your system:
i. Goto Start->Run command option, enter "cmd" and press OK. This will open the command
prompt utility. ii. Run the following command:
C:\Users\Administrator> bcdedit /set testsigning on
iii. Reboot the machine for the changes to take effect.
GUI mode (Installer)
i. Run the ChelsioUwire-x.x.x.xx.exe installer application. ii. Click Next for the Chelsio End User License Agreement Window.
Figure 1 - Unified Wire installer welcome window
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 13
iii. Select the radio button I accept the terms of the license agreement and click Next.
Figure 2 - Chelsio EULA window
iv. Now, either select Complete for complete package installation or else select Custom radio
button to customize the installation.
Figure 3 - Select setup (installation) type
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 14
Figure 4 - Customizing the installation
v. Click Install to start the installation.
Figure 5 - Start installation
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 15
vi. Selected driver components will now be installed.
Figure 6 - Installation in progress
vii. After successful installation of driver(s), the Unified Wire Manager installer will be invoked.
Click Next for the Chelsio End User License Agreement Window.
Figure 7 - UM installer welcome window
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 16
viii. Select the radio button I accept the terms of the license agreement and click Next.
Figure 8 - Chelsio EULA window
ix. The next window will display the prerequisites for various UM components. Ensure that they
are met before proceeding. Click Next.
Figure 9 - UM prerequisites window
If prerequisites mentioned are not met, installation of UM will fail. Driver installation will however continue.
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 17
x. Now, either select Complete for complete package installation or else select Custom radio
button to customize the installation. The Custom option provides the option to change the
installation path and which UM components to install. Click Next.
Figure 10 - Select setup (installation) type
If Management Station is selected, please make sure that all related prerequisites are met before proceeding (See Prerequisites) or else the component will be skipped during installation.
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 18
Figure 11 - Changing UM installation path
Figure 12 - Selecting UM components to install
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 19
xi. Click Install to start the installation. Unified Wire Manager will now be installed with the
selected options.
Figure 13 - Starting UM installation
xii. Click Finish to exit from the UM Installer.
Figure 14 - Finishing UM installation
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 20
xiii. Click Finish to exit from the Unified Wire Installer.
Figure 15 - Finishing Unified Wire installation
CLI mode (Silent Installation)
To install drivers/software using this feature, open command prompt and execute the following command:
C:\Users\Administrator>ChelsioUwire-x.x.x.xx.exe –in <driver(s)>
E.g.:
C:\Users\Administrator>ChelsioUwire-x.x.x.xx.exe –in all
The above command will install all the drivers and UM Agent. To add a driver to an existing list of already installed drivers, use the following command:
C:\Users\Administrator>ChelsioUwire-x.x.x.x.exe –add <driver(s)>
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 21
To know more about other parameters and options, execute the following command:
C:\Users\Administrator>ChelsioUwire-x.x.x.xx.exe -help
The above command will create a help file, ChelsioUwire-x.x.x.xx_help.txt, in the present working directory which contains the complete list of command line syntax required for performing all the necessary CLI operations.
3.3. Nano Server Installer
Follow the steps mentioned below to install Unified Wire on a Nano Server machine: i. Download and unzip the driver package Chelsio-NANO-installer-x.x.x.xx.zip
ii. Connect to Nano Server machine and copy the package contents. iii. Open PowerShell with administrative privileges and change your working directory to Chelsio-
NANO-installer-x.x.x.xx
iv. Run the installer
[nanomachine-ip]: PS D:\Chelsio-NANO-installer-x.x.x.xx> .\install.ps1 -in all
A log file, Chelsio-installer.log, containing installation summary will be created in the same folder.
To know more about Installer parameters and options, view the help:
[nanomachine-ip]: PS D:\Chelsio-NANO-installer-x.x.x.xx> .\install.ps1 -h
A log file, ChelsioUwire-x.x.x.xx.log, is created in the same directory which keeps a record of all the commands executed and their results.
Note
In case of non-WHQLed drivers, if Nano Server is freshly installed, the installer will enable Test Signing. Reboot the machine and run the installer again.
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 22
3.4. Zip Package
Chelsio Unified Wire zip package provides two methods of installation: Manual and using Offline Windows Image. In Manual method, the driver components will have to be individually installed
using the Device Manager. Using the second method, you can add Chelsio driver components to an offline OS image. The image can then be used to install Windows on your system.
Enabling Test Signing
In case the drivers in the package are not WHQL certified, please follow the steps mentioned below to enable test signing before installing Unified Wire:
1. Open command prompt and run the following command to enable test signing:
C:\Users\Administrator>bcdedit /set testsigning on
2. Change your working directory to ChelsioUwire-x.x.x.xx/Selfsign/ and run the following commands:
C:\ChelsioUwire-x.x.x.xx\Selfsign> .\certmgr.exe -add chelsiocert.cer -s -r localmachine root C:\ChelsioUwire-x.x.x.xx\Selfsign> .\certmgr.exe -add chelsiocert.cer -s -r localmachine trustedpublisher
3. Reboot the machine for the changes to take effect.
Manual
Virtual Bus Driver
i. Open Device Manager (Control Panel -> System & Security-> System -> Device Manager),
click on System Devices, right click on Chelsio T5 40G/10G Enumerator and select
Update Driver Software. ii. Select Browse my computer for driver software. iii. Select Let me pick from a list of device drivers on my computer and click Next. iv. Click on Have Disk Button and on the next screen browse for chvbdx64.inf file and click
Open and then OK.
Important
The driver components need to be installed strictly in the order described
here. Using any other order is not supported.
Before proceeding, open Device Manager and disable NDIS Miniport driver
(Network adapters->Chelsio Network Adapter) followed by Virtual Bus Driver (System devices->Chelsio T5 40G/10G Bus Enumerator).
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 23
v. Click Next and driver installation will progress. Click Finish once the installation is complete.
NDIS Miniport driver
i. Open Device Manager (Control Panel -> System & Security-> System -> Device Manager),
click on Network Adapters, right click on the Chelsio network adapter and select Update
Driver Software. ii. Select Browse my computer for driver software. iii. Select Let me pick from a list of device drivers on my computer. iv. Click on Have Disk Button and on the next screen browse for chnetx64.inf file and click
Open and then OK. Click Next and driver installation will progress. Click Finish once the
installation is complete. Repeat the above steps for the other adapters.
Generic Function
i. Open Device Manager (Control Panel -> System & Security-> System -> Device Manager),
click on Network Adapters, right click on Chelsio T5 40G/10G Generic Function and
select Update Driver Software. ii. Select Browse my computer for driver software. iii. Select Let me pick from a list of device drivers on my computer. iv. Click on Have Disk Button and on the next screen browse for chnullx64.inf file and click
Open and then OK. v. Click Next and driver installation will progress. Click Finish once the installation is complete.
Offline Windows Image
You can use Windows Deployment Image Servicing and Management (DISM) tool to add Chelsio driver components (.inf files) to an offline Windows image. For more information, visit the following links:
http://technet.microsoft.com/en-us/library/hh825070.aspx http://blogs.technet.com/b/heyscriptingguy/archive/2012/09/27/use-the-powershell-dism-
cmdlets-to-manage-windows-8.aspx
Nano Server: Driver Installation
Before installing Nano Server, the Chelsio driver components need to be added to the boot image file. The following steps explain step-by-step procedure to add Chelsio VBD, NDIS and Null drivers to the image file:
i. Copy NanoServer.wim image file from Windows Server 2016 (build>=10586) ISO to a
desired folder on your hard drive. ii. Open a command prompt with administrative privileges (elevated command prompt).
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 24
iii. Determine the index number of image file.
C:\Windows\system32>dism /get-wiminfo /wimfile:<path>\NanoServer.wim
iv. Mount the image file:
C:\Windows\system32>dism /mount-wim /wimfile:<path>\NanoServer.wim /index:<index_number> /mountdir:<mount_directory>
v. Copy the Microsoft OEM driver set package from NanoServer\Packages folder in the ISO to
your hard drive and add it to the image file:
C:\Windows\system32>dism /image:<path>\<mount_directory> /add-package /packagepath:<path>\Microsoft-NanoServer-OEM-Drivers-Package.cab
vi. Add Chelsio drivers to the image file:
C:\Windows\system32> dism /image:<path>\<mount_directory> /add-driver /driver:<path>\ChelsioUwire-x.x.x.xx\chvbdx64.inf
C:\Windows\system32> dism /image:<path>\<mount_directory> /add-driver /driver:<path>\ChelsioUwire-x.x.x.xx\chnetx64.inf
C:\Windows\system32> dism /image:<path>\<mount_directory> /add-driver /driver:<path>\ChelsioUwire-x.x.x.xx\chnulx64.inf
C:\Windows\system32> dism /image:<path>\<mount_directory> /add-driver /driver:<path>\ChelsioUwire-x.x.x.xx\chvbdx64.inf /forceunsigned
vii. Commit and save the image file:
C:\Windows\system32>dism /unmount-wim /mountdir:<mount_directory> /commit
In case of non-WHQLed drivers, run the above commands with the /forceunsigned option. Here’s an example for the first command:
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 25
viii. Finally, add the image file to WDS server and install Nano Server (with Chelsio drivers)
using PXE boot. ix. The Nano Server machine will reboot.
[nanomachine-ip]: PS D:\> bcdedit /set testsigning on
In case of non-WHQLed drivers, run the following command to enable test signing and reboot the machine again:
Note
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 26
4. Configuring Chelsio Network Interfaces
In order to test Chelsio adapters’ features, it is required to use at least two machines, each with Chelsio’s network adapters. These machines can be connected directly (back-to-
back) or with a switch.
4.1. Configuring 40G Adapters
You can use the chelsio_adapter_config.ps1 script to configure Chelsio T5 40G adapters in any of the following three operational modes:
DEFAULT (2X40G): This is the default mode of operation where each port functions as
40Gbps link. The port nearest to the motherboard will appear as the first network interface
(Port 0).
SPIDER (4X10G): In this mode, port 0 functions as 4 10Gbps links and port 1 is disabled.  QSA (2X10G): This mode adds support for QSA (QSFP to SFP+) modules, enabling smooth,
cost-effective, connections between 40 Gigabit Ethernet adapters and 1 or 10 Gigabit
Ethernet networks using existing SFP+ based cabling. The port farthest from the motherboard
will appear as the first network interface (Port 0).
Windows GUI Machine (Installer & Zip Package)
i. In case of Installer, the configuration script and cxgbtool.exe will be copied to
<system_drive>\Windows\System32 folder during installation.
If you are using the zip package, copy cxgbtool.exe from ChelsioUwire-x.x.x.xx folder to
<system_drive>\Windows\System32 and change your working directory to ChelsioUwire-
x.x.x.xx\Adapter Configuration.
ii. Open PowerShell with administrative privileges. iii. Run the adapter configuration script and select Windows GUI (option 1) as the Windows
version. Hit [Enter]. Installer:
PS C:\Users\Administrator> chelsio_adapter_config.ps1
Figure 16 - Adapter configuration utility (Installer)
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 27
Zip Package:
PS D:\ChelsioUwire-x.x.x.xx\Adapter Configuration> .\chelsio_adapter_config.ps1
Figure 17 - Adapter configuration utility (zip package)
iv. Enter the index of the 40G adapter for which the configuration needs to be updated. Hit
[Enter].
Figure 18 - Selecting adapter
v. Select Port settings (option 3) as the configuration type. Hit [Enter].
Figure 19 - Port settings
vi. Select the operation mode and then enter y to confirm.
Figure 20 - Operation mode
vii. Open Device Manager, click on System Devices and right-click on the 40G Chelsio
adapter selected in step (iv). viii. Select Disable and then Enable for changes to take effect.
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 28
Nano Server Machine (Nano Server Installer & Zip Package)
i. Connect to Nano Server Machine. ii. In case of Nano Server Installer, the configuration script and cxgbnano.exe utility will be
copied to <system_drive>\Windows\System32 during installation.
If you are using the zip package, copy cxgbnano.exe from ChelsioUwire-x.x.x.xx folder to
<system_drive>\Windows\System32 and change your working directory to ChelsioUwire-
x.x.x.xx\Adapter Configuration.
iii. Run the adapter configuration script and select Windows Nano Server (option 2) as the
Windows version. Hit [Enter].
Nano Server Installer:
[nanomachine-ip]: PS D:\> chelsio_adapter_config.ps1
Figure 21 - Adapter configuration utility (Nano Server Installer)
Zip Package:
[nanomachine-ip]: PS D:\ChelsioUwire-x.x.x.xx\Adapter Configuration> .\chelsio_adapter_config.ps1
Figure 22 - Adapter configuration utility (zip package)
iv. Enter the index of the 40G adapter for which the configuration needs to be updated
Figure 23 - Selecting adapter
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 29
v. Select Port settings (option 3) as the configuration type. Hit [Enter].
Figure 24 - Port settings
vi. Select the operation mode and then enter y to confirm.
Figure 25 - Operation mode
vii. Determine the Instance ID of the adapter using the Get-PnpDevice command:
Figure 26 - Adapter instance IDs
viii. Use the Instance ID obtained from the previous step to disable and enable the adapter for
changes to take effect.
Figure 27 - Committing changes
4.2. Assigning IP address
i. Double click on the Network Connections icon and choose the Chelsio card entry and
double click it. ii. Click on the Properties button from the Local Area Connection X Status. iii. Select “Internet Protocol (TCP/IP)” from the list and click on Properties button below it.
Chapter I. Chelsio Unified Wire
Chelsio T5 Unified Wire for Windows 30
iv. From the Internet Protocol (TCP/IP) Properties window, assign an IP Address (e.g.
192.169.1.10) and subnet mask (e.g. 255.255.255.0). v. Click on Ok and close on the other window. vi. Check to see if you can ping to some other address on this subnet.
Loading...
+ 197 hidden pages