User`s guide

Chapter 2 Configuring Hardware Elements 31
Determining HCA Ports and Checking
Firmware Version in Servers
Servers can contain single- or dual-port HCA cards. You can determine whether a
single-port or dual-port HCA is installed in a server, as well as determining what
firmware version is loaded on the HCAs by searching for relevant strings. The value
returned from the search indicates the HCA type or the HCA firmware version.
For HCA cards, the value is a model number. The following table shows the model
number returned and the type of HCA card.
For the card type, the model number indicates what type of HCA is installed. Each
dual-port card HCA has its own model number.
On a Linux server, to check the HCA card type, use the cat command as shown:
In this example, the HCA type is an MT25204, which is a single port PCIe card.
The Oracle Fabric Interconnect uses only memory-free HCAs. Because of the way
Linux queries the HCA, the dual port HCA is displayed as MT25208 (mem-based)
whenever the cat command is used to query the HCA even though the HCA is
actually a mem-free card. On a Windows server, to check the HCA card type, use
the Device Manager by following the menu path System Properties -> Device
Manager, then locating the InfiniBand Host Channel Adapter.
topo F
loop-delay 5
tape-support true
vhbas 4
-----------------------------------------------------------------
1 record displayed
Card Type
Minimum Firmware
Revision Description
MT25204 1.2.0 Single port PCIe
card
MT25208 (Linux) / MT25218 (Windows) 5.1.4 Dual port PCIe
card
# cat /sys/class/infiniband/mthca0/hca_type
MT25204