Release Notes : End-User Diagnostics: Field Testing Hardware, version 10.0.7

Applies To:

Show Versions Show Versions

WANJet

  • 5.0.0, 4.2.14, 4.2.11, 4.2.10, 4.2.8, 4.2.5, 4.2.4

Web Accelerator 5.x

  • 5.3.1, 5.2.0

Enterprise Manager

  • 1.4.1, 1.4.0, 1.2.2, 1.2.1, 1.2.0
Release Notes
Updated Date: 04/18/2019

Summary:

This release note documents the version 10.0.7 release of the End User Diagnostics (EUD). This release is cumulative, and includes all fixes and enhancements released since version 10.0. For information about installing the software, please refer to Installing the software.

Note: F5 now offers both feature releases and maintenance releases. For more information on our new release policies, please refer to Description of the F5 Networks software version number format.

Contents:

Supported platforms

This version of the EUD is supported only on the following platforms:

  • Enterprise Manager 3000
  • Enterprise Manager 500
  • WANJet 300
  • WANJet 500
  • WebAccelerator 4500

If you are unsure which platform you have, look at the sticker on the back of the chassis to find the platform number.

Warning:  Previously released versions of the EUD on these platforms may report false positives. F5 Networks recommends that you always use the latest supported version of the EUD.

Additional information about WANJet and WebAccelerator platform support

Before you attempt to run or update the EUD on WANJet or WebAccelerator platforms, you must consider the following requirements.

WANJet 500
For WANJet version 4.2.x (non-TMOS), download the latest EUD CDROM ISO image. Currently, you cannot upgrade the installed EUD.
For WANJet version 5.x (TMOS), use the EUD CDROM ISO image or the IM file; the IM file upgrades the installed EUD.

WANJet 300
Supports only WANJet version 5.x (TMOS) so you can use the EUD CDROM ISO image or the IM files.

WebAcclerator 4500
For WebAccelerator version 5.2 (non-TMOS), download the latest EUD CDROM ISO image. The EUD is not pre-installed in this version.
For BIG-IP WebAccelerator (TMOS) version 9.4.2 and later, use the ISO or the IM file; the IM file upgrades the installed EUD.

Warning:  The EUD does not support the WANJet 200, WANJet 400, or the WebAccelerator 400 platforms

[ Top ]

About the end-user diagnostics

This technical note describes how to use the end-user diagnostics (EUD) to identify possible hardware problems.

Warning:  You should not run these test tools on a system that is in production. These tests stop the unit, and prevent it from passing traffic while these tests are run. Run this tool only if you are instructed to by a support representative, or if you are verifying a hardware issue with a unit that is already removed from production.

Warning:  Before you run these tests, you should disconnect all network cables from the system. Any cables connected to the system during the tests might cause false positive results.

Warning:  Updating the supported FirePass platforms is not supported in this release. For information about running the EUD on supported FirePass platforms, please refer to the following End User Diagnostics: Field Testing FirePass Hardware.

[ Top ]

Downloading the EUD CDROM ISO image or the IM installation package from F5 Networks

We recommend that you get the latest version of the EUD available from the F5 Networks download site before you run these tests. The different downloads are provided for the following uses:

  • EUD CDROM ISO image
    On supported systems, you can run the EUD from a USB CDROM drive. This method is useful if you cannot access the host. This method requires that you have physical access to the system so you can plug in the USB CDROM drive and reboot the system. The ISO file is named oem-eud-10.0.7.17.0.iso, and the corresponding MD5 file is oem-eud-10.0.7.17.0.md5. For more information about running the EUD from a USB CDROM drive, see Running the EUD.
  • IM installation package
    On supported systems, you can copy the IM package to the system and update the EUD. The IM file is named oem-eud-10.0.7.17.0.im, and the corresponding MD5 file is oem-eud-10.0.7.17.0.md5. To install the EUD IM package on a system, see Installing the EUD from an IM installation package.

Download the EUD CDROM ISO image or EUD IM installation package and the corresponding MD5 file from http://downloads.f5.com/.

Note: The EUD software is located in the Hardware-Specific section of the Downloads site.

For additional details about downloading files from F5 Networks, see SOL167: Downloading software from F5 Networks.

After you download the EUD CDROM ISO or the IM installation package, you need to verify its integrity by checking the MD5 checksum of the file output with the number in the corresponding MD5 file. For example, to check the ISO or IM file integrity, type the following command:

md5sum -c oem-eud-10.0.7.17.0.md5

If they match, the download was successful. If they do not match, you should download the file again and repeat the process.

[ Top ]

Installing the EUD from an IM installation package

This section describes how to install an updated EUD from an IM installation package. After you download the file and use MD5 to check its integrity, type the following command, where <file_name>.im is the name of the file you downloaded:

im <file_name>.im

After the installation is complete, you can run the updated EUD from the boot menu or the command menu as described in the following section.

[ Top ]

Running the EUD

This section describes how to start the EUD. You can run the EUD only from a console connected to the BIG-IP system. You can start the EUD using the following methods:

The options for starting the EUD are described in the following sections.

Booting the EUD from a USB CDROM drive

You must use this method to run the EUD if you downloaded the ISO image from the F5 Networks download site (http://downloads.f5.com).

  1. If the system is powered up, turn it off.
  2. Plug in the USB CDROM and insert the EUD CD.
  3. Power on the system.
    The EUD boots.
  4. When the EUD starts, the EUD menu displays.

Starting the EUD from the boot menu

  1. If the system is not powered up, turn it on. Or, if the system is on, reboot the system.
  2. As the unit reboots, it pauses briefly on the boot menu. To run the EUD, use the arrow keys to highlight the End User Diagnostics option.
  3. When the EUD starts, the EUD menu displays.

When the EUD starts, the following menu displays:

01 - Hardware Report
02 - Run LED test
03 - Verify PCI devices
04 - Run Quick System Ram test
05 - Run System Ram test
06 - Run the LCD functionality test
07 - Run SSL test
08 - Run S.M.A.R.T test
09 - Run fsck on all drive partitions
10 - Run NIC test
11 - Run all of the above applicable Non User Interactive tests
(Runs Normal Ram Test)
12 - Run all of the above applicable tests (Runs Quick Ram Test)
13 - Display Test Report Log
14 - To quit End User Diagnostic and Reboot the System
* denotes test not available on this platform Select a Menu item # -

Each of these options is described in the following section.

Warning:  To exit the EUD, you must use option 14 - To quit End User Diagnostic and Reboot the System. Using any other method to exit the utility might cause system instability.

[ Top ]

Understanding the EUD options

This section describes the behavior of each EUD menu option.

01 - Hardware Report

This option provides a comprehensive test of all system hardware components, including the following:

  • System information, such as the processor version, socket designation, and size of memory installed in each memory socket
  • Total memory installed, in Megabytes (MB)
  • Devices on each PCI bus
  • Motherboard sensor tests, including the CPU fan speed (RPMs), Chassis temperature (Celsius), and CPU temperature (Celsius)
  • SCCP version information, including the product ID number, board version, and CPLD version
  • Chassis information, including interior and exterior switchboard temperatures (Celsius), and fan speeds (RPMs)

When all tests complete correctly, the following message displays:

PASSED

After the test completes, the console displays the EUD menu.

[ Top ]

02 - Run LED test

This test checks the switchboard CMOS Programmable Logic Device (CPLD) on the motherboard. This test requires you to view the status LEDs on the front panel of the system. After you select this option, answer the following prompts:

Are all Power Supply Status LEDs off? (y/n)
Is the Power Supply Status LED #1 Green? (y/n)
Are all the Front Panel Status/Alarm LEDs off? (y/n)
Is the Front Panel Status LED yellow? (y/n)
Is the Front Panel Status LED green? (y/n)
Is the Front Panel Alarm LED orange? (y/n)
Is the Front Panel Alarm LED yellow? (y/n)
Is the Front Panel Activity LED yellow? (y/n)
Is the Front Panel Activity LED green? (y/n)
Are all the Port LEDs on? (y/n)

If you answer yes to all of these questions, the test was successful.

After the test completes, the console displays the EUD menu.

[ Top ]

03 - Verify PCI devices

This option verifies any Inter Chip Communication Bus (I2C) devices in the system. When you start the test, you see the following message:

Test i2cswdbhist started.

After the test completes successfully, you see the following message.

PASSED

After the test completes, the console displays the EUD menu.

[ Top ]

04 - Run Quick System Ram test

This option verifies the memory subsystem to determine any faults. This test performs SDRAM data bus and address bus test. The quick test reserves a block of 15 MB of RAM at some available address, and performs a comprehensive series of tests including:

  • Stuck address test
  • Random value test
  • XOR comparison test
  • SUB comparison test
  • MUL comparison test
  • DIV comparison test
  • OR comparison test
  • AND comparison test
  • Sequential increment test

After the test completes successfully, you see the following message:

PASS

After the test completes, the console displays the EUD menu.

[ Top ]

05 - Run System Ram test

The test uses memtester utility to test the memory subsystem to determine if it is faulty. This test performs the SDRAM data bus and address bus test. The test locks the MAXIMUM freed memory that can be locked by a user process under Linux. The test lists which memory is being tested. It takes about 15 minutes to test 1GB memory.

  • Stuck address test
  • Random value test
  • XOR comparison test
  • SUB comparison test
  • MUL comparison test
  • DIV comparison test
  • OR comparison test
  • AND comparison test
  • Sequential increment test

After the test completes successfully, you see the following message:

PASSED

After the test completes, the console displays the EUD menu.

[ Top ]

06 - Run the LCD functionality test

Use this option to test the functionality of the LCD panel. The functionality tested includes: LCD serial communications, pixels, and keys. To successfully perform these tests, you need access to the LCD panel on the unit you want to test.

The first part of this test lists the firmware version of the LCD panel. This part of the test also displays the LCD panel voltage tests. After the voltage test, the interactive part of the LCD panel test begins. We recommend that you look directly at the LCD panel to view the interactive results of these tests. Certain tests, such as the keypad backlight, LCD backlight, and LCD pixel tests begin immediately after you press a key to begin the test.

The first two tests check the viability of the key pad backlight and the LCD backlight. To complete these test successfully, you must be watching the LCD panel and keypad at the time you press any key to start the test.

Verify key pad backlight toggles On and Off...press any key to start.
Did the key pad backlight toggle correctly? (y/n)
Verify LCD backlight toggles On and Off...press any key to start.
Did the LCD backlight toggle correctly? (y/n)

After you complete the backlight tests, you are prompted to test the pixels and contrast changes for the LCD.

Are all LCD pixels OFF? (y/n)
Are all LCD pixels ON? (y/n)
Verify LCD contrast changes smoothly...press any key to start
Did LCD contrast change smoothly?

After you verify the LCD contrast change, the next set of tests provides the ability to test the keys on the LCD keypad. For the following series of tests, you must press the correct key on the LCD keypad.

LCD keypad test
Press the [UP] key on the LCD Panel
Press the [LEFT] key on the LCD Panel
Press the [ENTER] key on the LCD Panel
Press the [RIGHT] key on the LCD Panel
Press the [CANCEL] key on the LCD Panel
Press the [DOWN] key on the LCD Panel

After you press the correct key for each prompt and the test is successful, the word PASS is displayed. After the test completes, the console displays the EUD menu.

[ Top ]

07 - Run SSL test

Use this option to test the SSL hardware installed in the system. If the test is successful, the following message displays:

PASS

After the test completes, the console displays the EUD menu.

[ Top ]

08 - Run S.M.A.R.T. test

The self-monitoring, analysis, and reporting technology test (S.M.A.R.T.) is for testing hard disks. Use this option to test the internal status of the hard drive, including the following:

  • Read error rate
  • Start/Stop count
  • Re-allocated sector count
  • Power on hours count
  • Spin-up retry count
  • Drive calibration retry count
  • Drive power cycle count
  • Offline scan uncorrectable sector count
  • Ultra ATA CRC error rate and multi-zone error rate

The hard drive updates and stores these attributes in a reserved area of the hard drive. The hard drive also stores a set of threshold values that correspond to the calculated value. Each threshold indicates the point at which the corresponding value produces negative results. After the test completes, the console displays the EUD menu.

[ Top ]

09 - Run fsck on all drive partitions

Use this option to run fsck on all drive partitions. The test runs fsck with the -y option.

After the test completes, the console displays the EUD menu.

[ Top ]

10 - Run NIC test

The NIC test performs adapter self tests such as the register test, eeprom test, interrupt test, and loopback test on the specified Ethernet device.

The status PASSED is listed after each successful test.

[ Top ]

11 - Run all of the above applicable Non User Interactive tests

Use this option to run all EUD tests that are applicable to the system and do not require user interaction. This test also skips the Quick System Ram Test.

After the test completes, the screen lists a summary of results.

[ Top ]

12 - Run all of the above applicable tests

Use this option to run all EUD tests that are applicable to the system.

After the test completes, the screen lists a summary of results.

[ Top ]

13 - Display Test Report Log

Use this option to display a test report. Use a capture of this data to work with a support representative.

[ Top ]

14 - To quit End User Diagnostic and Reboot the System

After you have completed the tests you want to run, use this option to exit the EUD and reboot the system. You must use this option to exit the EUD. Using other methods, such as rebooting or using the command menu, can destabilize the system. A report log is stored as a text file named TestRPT.log in /shared directory of the host file system.

[ Top ]

Contacting F5 Networks

  Phone: (206) 272-6888
Fax: (206) 272-6802
Web: http://support.f5.com
Email: support@f5.com

For additional information, please visit http://www.f5.com