...
- Enable SR-IOV on FW (Optional):
|
- Uncomment the following line in /etc/modprobe.d/rshim.conf to set the default RShim access method to the SmartNIC:
|
Note
- When this line is commented, the first available driver will be used.
- When the mini USB cable is not used, the driver should be rshim_pcie
...
- Create a file named ifcfg-tmfifo_net0 under /etc/sysconfig/network-scripts/ directory, with the following content:
|
- ifcfg-tmfifo_net0 is the network interface used for IP communication between the x86 host and the SmartNIC with rshim_net driver.
- Enable ip forwarding and set a NAT rule to allow the SmartNIC OS to communicate with the outer world via the host management interface:
|
- Disable Firewall and Network Manager services
|
- Reboot the server. Once server is up again, run some configuration sanity tests:
- To verify BlueField FW version:
|
- To verify RShim modules are loaded:
|
- To identify the backend active RShim driver:
|
- To verify the NAT rule for SmartNIC communication with the outer world:
|
- Download the BlueField Quick Start bfb image: https://mellanox.box.com/s/q44f501xq1e29yb1bjpsb9vzgqs89a76
- Place the bfb image on the host and load it on the BlueField SmartNIC using the following command:
|
Use one of the console access methods described in the "SmartNIC Management Methods" section below to follow the image installation process.
When When bfb image installation process is completed, connect to the SmartNIC with the console or SSH, as described below, and test connectivity from the SmarNIC OS to the outer world.
...
Console over USB-Serial / Serial Port properties: Rate 115200, HW Flow Control OFF.
|
Console over USB (rshim_usb) / Serial Port properties: Rate 115200, HW Flow Control OFF
minicom -D /dev/rshim0/console |
SSH (rshim_net)
|
Note
SmartNIC OS is configured to obtain internet access via its hosting server.
...
Issue the following command on the server:
|
...
Issue the following command on the server:
|
...
Special Requirements for Virtual Deployments
N/A
Install Jump Host
N/A
Verifying the Setup - VMs
...
N/A
Upstream Deployment Guide
N/A
Upstream Deployment Key Features
...
Special Requirements for Upstream Deployments
N/A
Scenarios and Deploy Settings for Upstream Deployments
...
N/A
Including Upstream Patches with DeploymentNA
...