Rev 1.8
4
Mellanox Technologies
4.2.1 Mellanox Innova IPsec Ethernet Driver Module. . . . . . . . . . . . . . . . . . . . . 22
4.2.2 mlx5_fpga_tools Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.2.3 Key Generation and Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 5 IPsec Offload Software Installation and Operation. . . . . . . . . . . . 25
5.1.2.1 Installation Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.1.2.2 Installation Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1.2.3 Installation Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1.2.4 Driver Load Upon System Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1.2.5 mlnxofedinstall Return Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.1.3 Uninstalling Mellanox OFED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.1.4 Updating Firmware After Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.1.5 UEFI Secure Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.1.5.1 Enrolling Mellanox's x.509 Public Key On your Systems . . . . . . . . . . . . . 32
5.1.5.2 Removing Signature from Kernel Modules . . . . . . . . . . . . . . . . . . . . . . . . 33
5.2 Installation of Kernel Module with IPsec Offload . . . . . . . . . . . . . . . . . . . 34
5.2.1 Obtaining the Kernel Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.2.2 Installing the Kernel and Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.2.3 Installing the Customized iproute2 Utility . . . . . . . . . . . . . . . . . . . . . . . . . 35
5.3.2 Setting up an Offloaded IPsec Connection . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3.3 Destroying IPsec Tunnels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.3.4 IPsec Offload Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.1 Tool Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.2 mlx_fpga Synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.3 Examples of mlx_fpga Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.3.1.1 Burning the FPGA’s Flash Device Using the mlx_fpga Burning Tool . . . . 42
6.3.1.2 Loading Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.3.1.3 Debugging Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.3.1.4 Update FPGA Image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapter 7 Updating Mellanox Innova IPsec Adapter Card Firmware . . . . . . 44
Chapter 8 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Содержание Innova IPsec
Страница 1: ...Mellanox Technologies www mellanox com Mellanox Innova IPsec Ethernet Adapter Card User Manual Rev 1 8...
Страница 53: ...Specifications Rev 1 8 53 Mellanox Technologies Figure 5 Mechanical Drawing of MNV101512A BCIT 167 65 68 90...
Страница 54: ...Rev 1 8 54 Mellanox Technologies 9 5 Bracket Mechanical Drawing Figure 6 Single Port Tall Bracket 21 6 120 02...
Страница 55: ...Specifications Rev 1 8 55 Mellanox Technologies Figure 7 Single Port Short Bracket 80 3 22 83...