Uefi nic diagnostics, Efi_driver_diagnostics_protocol – Dell Emulex Family of Adapters User Manual

Page 1661

Advertising
background image

Boot Version 10.2 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual

P010097-01B Rev. A

11. Configuring UEFI for Ethernet

Erasing Ports and Controller Configuration

1661

UEFI NIC Diagnostics

The UEFI NIC driver diagnostics protocol can be used to run diagnostic tests on each

NIC function of the card. This protocol is used by a platform management utility to

allow you to run driver specific diagnostics on a controller.

EFI_DRIVER_DIAGNOSTICS_PROTOCOL

Syntax:

drvdiag [-c] [-l XXX] [-s] [-e] [-m] [driverhandle [devicehandle

[childhandle]]]

Description:
The UEFI NIC driver diagnostics protocol can be used to run diagnostic tests on each

NIC function of the card. Diagnostics can be run in standard mode, extended mode,

and manufacturing mode.
Parameters:

Examples:
The following examples show you a way of using the

EFI_DRIVER_DIAGNOSTICS_PROTOCOL.
The

driver

command identifies the handle of the driver:

Shell> drivers

122 Emulex 10G NIC

-c

Diagnose all child devices.

-1 XXX

Diagnose using the ISO 639-2 language specified by XXX.

-s

Run diagnostics in standard mode.
Diagnostics in standard mode run the LED test, Link test, Get

MAC test, and the DMA test (Read, Write, and Read and Write)

-e

Run diagnostics in extended mode.
Diagnostics in extended mode run the ARM Timer test, the MAC

Loopback test, and the Physical Loopback test.

-m

Run diagnostics in manufacturing mode.
Diagnostics in manufacturing mode run the Network Loopback

test for the OCe10100-series adapters and the Low-level Subsystem

NLB test for the OCe11100-series, OCe14000-series, and

LPe16202/OCe15100 adapters.

driverhandle

Handle of the driver being configured.

devicehandle

Handle of a device that the driverhandle is managing.

childhandle

Handle of a device that is a child of the devicehandle.

Advertising