Intel QSFP+ Configuration Utility: Quick Usage Guide Networking Division (ND)
Intel QSFP+ Configuration Utility: Quick Usage Guide Networking Division (ND)
Revision 1.0
332168-001
Intel® QSFP+ Configuration Utility
Quick Usage Guide
Revision History
2 332168-001
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
1.0 Introduction
This document demonstrates how to change operational modes on the Intel® Ethernet Converged
Network Adapters XL710-QDA1 and XL710-QDA2 using the Intel® QSFP+ Configuration Utility (QCU).
The information in this document is for experienced system administrators who are familiar with server,
network, and data center concepts and technologies.
332168-001 3
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
4 332168-001
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
To list available QSFP+ adapters that have been installed in the system, run the QCU with no additional
options.
To see details for a particular adapter, including the current configuration and available alternative
configurations, use the /nic=x and /info options, as shown in Figure 3.
332168-001 5
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
Note: Adapters with older firmware may appear in the list, but are NOT configurable.
To change the configuration of an adapter, use the /set= option with one of the following
configurations:
• 1x40 to enable a single QSFP+ port in 40 Gb/s mode.
• 2x40 to enable dual QSFP+ ports in 40 Gb/s mode.
• 4x10 for using a single QSFP+ port and breakout cable (connection to four 10 Gb/s SFP+ link
partners).
• 2x2x10 for using dual QSFP+ ports with breakout cables (connection to two 10 Gb/s SFP+ link
partners for each QSFP+ port).
The QCU currently offers all configuration options for an adapter running updated firmware, even
though the selected configuration might be physically impossible. This will be corrected in a future
release. At this time the user MUST select a valid configuration.
Note: Attempting to configure a single-port adapter for 2x2x10 (which requires two QSFP+ ports)
simply makes half of the ports unusable.
Valid configurations include:
• Intel® Ethernet Converged Network Adapters XL710-QDA2(8086-1583): 2x40, 2x2x10, 4x10
• Intel® Ethernet Converged Network Adapters XL710-QDA1(8086-1584): 1x40, 4x10
Figure 4 shows the correct syntax to change “NIC 1” from one QSFP+ 40 GbE port to four individual
10 GbE ports.
Figure 4 shows that a system restart is required to allow the adapters to adopt their new
configurations. Prior to restarting the systems, run the QCU tool with the /devices option to view the
difference between the two physically identical adapters; one configured using /set=2x40 and the
other with /set=4x10, as shown in Figure 5.
6 332168-001
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
332168-001 7
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
The QCU tool returns an exit code by default. A list of possible exit codes is available via the
/exitcodes option, as shown in Figure 7.
• To view this code under Linux, type echo $?.
• To view this code under Windows, type echo %errorlevel%.
The QCU tool can generate a debug log for advanced troubleshooting.
• Under Linux, enable the log using either of the following methods. The log is saved in
/var/log/iqvlinux.log.
— export QV_DEBUG_LOG=0xffffffff before running QCU/.
— run QV_DEBUG_LOG=0xffffffff ./qcu.
• Under Windows, enable the debug log by setting the Environment Variable
QV_DEBUG_LOG=0xffffffff.
— Sysinternals DebugView must be installed.
— Set an Environment Variable through the Control Panel:
System Properties > Advanced > Environment Variables
— Set an Environment Variable through the command line:
set EV_DEBUG_LOG=0xffffffff
The variable must be set before running QCU.
8 332168-001
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
332168-001 9
Intel® QSFP+ Configuration Utility (QCU)
Quick Usage Guide
LEGAL
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a
particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in
trade.
This document contains information on products, services and/or processes in development. All information provided here is subject
to change without notice. Contact your Intel representative to obtain the latest forecast, schedule, specifications and roadmaps.
The products and services described may contain defects or errors which may cause deviations from published specifications.
Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725
or by visiting www.intel.com/design/literature.htm.
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
* Other names and brands may be claimed as the property of others.
© 2015 Intel Corporation.
10 332168-001