Check Whether the SmartNIC is Functioning

Basic Troubleshooting

Platform
Intel® PAC
Napatech SmartNIC
Content Type
User Guide
Capture Software Version
Link™ Capture Software 12.8

Analyze and test

The diagnostics tool is used to analyze and test the SmartNICs. The test result includes sensors, SDRAM information, and time synchronization information. A traffic test is also performed. In order to run the test, you need to loop port 0 and port 1, port 2 and port 3 etc. as shown in the figure below.

The diagnostics tool is under the installation directory on Windows e.g. C:\Program Files\Napatech3\bin.

Cabling to run the diagnostics tool

Cabling from port 0 to port 1, and port 2 to port 3

Example

The following example is the output of the diagnostics tool on Linux.

# /opt/napatech3/bin/diagnostics -a0
diagnostics (v. 3.25.5.11-9bcd529a)
==============================================================================
System: 3.25.5.11
------------------------------------------------------------------------------
Adapters:  1
Ports:     2
==============================================================================
Adapter: 0
Name: NT50B01-01-NEBS-2x25-E3-FF-ANL Analysis Network Adapter
FPGA: 0200-9541-47-07-0000-0
Bus: 0000:42:00.0
Pci: 18F4:01D5
------------------------------------------------------------------------------
Adapter 0  NT50B01-01-NEBS-2x25-E3-FF-ANL Analysis Network Adapter
------------------------------------------------------------------------------
              Sensor  Unit     Limit   Limit   Value   Sensor   Value   Value
              type               low    high   curr.    state     min     max
------------------------------------------------------------------------------
FPGA          Temp.   [C]        0.0   105.0    48.1   Normal    43.8    51.6
MCU           Temp.   [C]        0.0    85.0    38.5   Normal    35.0    40.2
PSU1          Temp.   [C]      -40.0   125.0    45.2   Normal    42.5    46.5
PSU3          Temp.   [C]      -40.0   125.0    41.0   Normal    38.0    42.0
PSU4          Temp.   [C]      -40.0   125.0    41.0   Normal    38.0    43.0
PCB           Temp.   [C]        0.0    85.0    40.5   Normal    37.5    41.5
NT50B01(TOT)  Power   [W]                       23.1   Normal    22.1    23.1
------------------------------------------------------------------------------
Port 0:
SFP28         Temp.   [C]      -10.0    80.0    37.1   Normal    33.8    38.1
Supply        Voltage [V]       2.97    3.63    3.25   Normal    3.24    3.25
Tx Bias       Current [mA]      0.50   20.00    6.94   Normal    6.91    6.94
Tx(AVG)       Power   [uW]        91    2754     862   Normal     847     870
Rx(AVG)       Power   [uW]        93    1738     982   Normal       0     982
------------------------------------------------------------------------------
Port 1:
SFP28         Temp.   [C]      -10.0    80.0    37.0   Normal    33.8    38.1
Supply        Voltage [V]       2.97    3.63    3.24   Normal    3.24    3.25
Tx Bias       Current [mA]      0.50   20.00    6.94   Normal    6.91    6.94
Tx(AVG)       Power   [uW]        91    2754    1018   Normal    1008    1032
Rx(AVG)       Power   [uW]        93    1738     815   Normal       0     833
------------------------------------------------------------------------------

Analyzing SDRAM:
------------------------------------------------------------------------------
SDRAM Present Yes
SDRAM type : DDR4
SDRAM size : 10GB
------------------------------------------------------------------------------
Bonding status     : Not bonded

Timesync information:
------------------------------------------------------------------------------
PTP timesync available         : No
Timesync connector Ext1        : None
Timesync connector Int1        : None
Timesync connector Int2        : None
Clock reference priority       : FreeRun
Current clock reference        : FreeRun
Frequency reference priority   : FreeRun
Current frequency reference    : FreeRun
Timesync clock adjustmentmode  : 1
TimeSync time jump threshold   : 1
Configured NT-TS in-sync limit : 0 (ns)
Configured OS in-sync limit    : 50000 (ns)
Configured PPS in-sync limit   : 0 (ns)
Adapter clock sampled timestamps:
None
------------------------------------------------------------------------------
Traffic test:
------------------------------------------------------------------------------
Receive port 0
Transmit port 1
Sending 10000 packets.
Sent 10000 packets.
Received 10000 packets. Success
Receive port 1
Transmit port 0
Sending 10000 packets.
Sent 10000 packets.
Received 10000 packets. Success
==============================================================================