PCIe3 40 GbE RoCE Adapter support
The PCIe3 40 GbE RDMA Over Converged Ethernet (RoCE) Adapter supports remote direct memory access (RDMA) with the OpenFabrics Enterprise Distribution (OFED) in the normal NIC mode. RDMA is supported and enabled by default if the OpenFabrics software is installed.
To download the latest device driver for this adapter, complete
the following steps:
- Go to the IBM® website (www.ibm.com).
- Click Support and downloads.
- Download the latest firmware to the AIX® host location (/etc/microcode).
- Run the diag tool to update the firmware by choosing one
of the following procedures:
- Short path procedure
- Enter the following command:
*diag -d entX -T download
Note: If the Ethernet device belongs to the same host bus adapter (for example, hba0, hba1, and so on), download the firmware to one of the ent devices. - Select the microcode that is saved in the /etc/microcode directory.
- Enter the following command:
- Long path procedure
- Enter the following command:
*diag
- Click .
- Select entX.
- Select the microcode that is saved in the /etc/microcode directory.
- Enter the following command:
- Short path procedure
To use the PCIe3 40 GbE RoCE Adapter and the AIX NIC + OFED RoCE,
the following filesets are required. These filesets are available
n the AIX 7 with 7100-03 base
operating system CD.
devices.ethernet.mlx | Converged Ethernet Adapter main device driver (mlxentdd) to support the AIX NIC + OFED RoCE configuration. |
devices.pciex.b31503101410b504 | Packaging for Mellanox 2 Ports 40 Gb Converged Ethernet Adapter that uses passive copper Quad Small Form-factor Pluggable (QSFP) ports. |
ofed.core | OFED Core Runtime Environment fileset that is needed only if OFED RDMA functionality is required. |
To disable the RDMA functionality, enter the following command:
chdev –l <Ethernet_device> rdma=disabled
Example: # chdev –l ent1 –a rdma=disabled
# chdev –l ent2 –a rdma=disabled
To enable the RDMA functionality, enter the following command:
chdev –l <Ethernet_device> rdma=desired