Administrator Guide
Table Of Contents
- Open Networking Hardware Diagnostic Guide April 2016
- About this Guide
- Installation Instructions for ONIE and the Dell OS
- ONIE Overview
- Dell DIAG OS
- Dell DiagOS Tools
- Technical Support

storagetool --list
nputool -i -t 0
root@dell-diag-os:/etc/dn/diag# cat default_eda_extended_script.cfg
ledtool --test
Do not modify the default scripts as they are used as tests for the general health status of the switch. Instead, you can write
your own scripts and use them through edatool using the --config= and --extended-config= parameters, as shown.
root@dell-diag-os:/etc/dn/diag# edatool --config=/etc/dn/diag/eda.test
The extended tests are only run if the EDA Extended Tests bit is set in the NVRAM using the
nvramtool
EDA Control Bits : offset 0x55 = 0x1
5:4 EDA Verbose Level = 0
3 EDA Extended Tests = 0
2 EDA Verbose Mode = 0
1 EDA Stop on Error = 0
0 EDA Enable = 1
Verbose Mode
Use the following steps to enable and set the verbose level.
1. Set the Verbose level with a value of 0 to 3 using bits 4 and 5 of the EDA control reg (0x55).
For example, to set the verbose level to 2, set bit 5 to 1 (5=1) and bit 4 to 0 (4=0).
nvrammtool –write --reg=0x55 –val= xx10x1xx
2. Enable Verbose mode by setting bit 2 of the same reg to 1.
NOTE: If you disable Verbose mode, or bit 2 of Reg 0x55 is set to 0, the default verbosity level is 0/zero.
EDA control Reg (0x55):
• 5:4 — EDA Verbose Level = 0/1/2/3 or verbosity level 0, 1, 2, or 3.
• 3 — EDA Extended Tests
• 2 — EDA Verbose Mode = 0/1 (0=disabled; 1=enabled)
• 1 — EDA Stop on Error
• 0 — EDA Enable
NOTE: If you do not need the Verbose mode settings to persist through reboots, you can use the environment variable
method to enable Verbose Mode.
export VERB_LEVEL=<setting 0,1,2 or 3>
To clear the environment variable, use the unset VERB_LEVEL command.
Diagnostic Packaging
The diagnostic applications, libraries, and configurations are packaged in a debian package called dn-diags-{PLATFORM}-
{PACKAGE_VERSION}.deb.
Executables are placed in /opt/ngos/bin, libraries are placed in /opt/ngos/lib, and configurations are placed
in /etc/dn/diag. To install the package on the switch, use the dpkg --install <package_name> command.
Dell DiagOS Tools 92