PCIe2 10 GbE RoCE Adapter support
The PCIe2 10GbE RDMA Over Converged Ethernet (RoCE) Adapter was first supported in the AIX® operating system as a remote direct memory access (RDMA) capable device only. The software to support it was an IBM® proprietary software based on the AIX InfiniBand stack. This support was called AIX RoCE. AIX 7 with 7100-02 or later supports that adapter in two modes, which are the AIX RoCE and the 10G Ethernet support also called the network interface card (AIX NIC). The new AIX 7 with 7100-03 now supports RDMA along with the NIC mode and OpenFabrics Enterprise Distribution (OFED). The host bus adapter (HBA), which was not available in earlier versions of the AIX operating systems, manages which mode is enabled.
AIX Level | MODE 1 | MODE 2 |
---|---|---|
Before AIX 7 with 7100-02 | AIX RoCE | NA |
AIX 7 with 7100-02 | AIX RoCE | AIX NIC |
AIX 7 with 7100-03 | AIX RoCE | AIX NIC + OFED RoCE |
- 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: Replace entX with roceX if you are using the RoCE stack from a previous version. - 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 or roceX.
- Select the microcode that is saved in the /etc/microcode directory.
- Enter the following command:
- Short path procedure
By default the adapter is configured to support the AIX RoCE mode. Complete the steps in the AIX NIC + OFED RDMA section to change it to the other mode.