# System self-diagnostics

### 1. Summary

This page is for finding system failures.

The system self-diagnostics function consists of boot-up, on-demand, and health-monitoring diagnostics.

- Boot-up diagnostics

  - Verifies whether any failures exist in the system boot-up sequence.

  - Performs at system start-up.

- On-demand diagnostics

  - Verifies whether any failures exist in the hardware components (e.g., interface) and memory.

  - The user can perform this at any time.

- Health monitoring diagnostics

  - Verifies whether any failures exist in the hardware components (e.g., fan) and temperatures.

  - Performs all the time in the background while the system is working.

### 2. Top page

This is the top page for system self-diagnostics.

The top page shows each diagnostics result.

Open the accordion to display the details of each diagnostics result.

In a stack configuration, only the diagnostics results of the main switch are shown.

Diagnostics results of units other than the main switch are not shown.

If you want to check the diagnostics results of units other than the main switch using GUI, please refer to Procedure to check the diagnostics results in a stack configuration.

#### 2.1. Boot-up diagnostics

- The boot-up diagnostics performs the following tests.

  - Loading test

    - Verifies the loading status of software modules.

    - Displays "Passed" if all modules are loaded successfully or displays "Failed" otherwise.

    - The information about modules that failed to load is not displayed.
      If you want to specify the module that failed to load, find the following errors in the log.
      "[ HAMON]:err: An unexpected error has occurred. (XXXX daemon)"

- XXXX part shows the module name.

  - RTC test

    - Verifies accessing the RTC register.

    - Retrieves the time twice from RTC, then displays "Passed" if the time has changed or displays "Failed" if it is the same.
      It also displays "Failed" if retrieving the time from RTC (reading the register) fails.

  - Packet processor test

    - Verifies accessing the packet processor register.

    - Writes to and reads from the packet processor register, thendisplays "Passed" if the values match or displays "Failed" if the values do not match.
      It also displays "Failed" if accessing the register fails.

#### 2.2. On-demand diagnostics

- Press the "Perform diagnostics" button to display the page for performing on-demand diagnostics.

- Press the "Discard diagnostics results" button to display the page for discarding the on-demand diagnostics results.

- You cannot perform on-demand diagnostics if the state of the stack is active.
  If you want to perform on-demand diagnostics when the stack function is enabled, please refer to Procedure to check the diagnostics results in a stack configuration.

- The on-demand diagnostics performs the following tests.

  - PHY test

    - Verifies accessing the PHY register.

    - Writes to and reads from the PHY register, then displays if the values match or displays if the values do not match.
      It also displays if accessing the register fails.

#### 2.3. Health monitoring diagnostics

- Press to update the results of health-monitoring diagnostics.

- The health-monitoring diagnostics performs the following tests.

  - Temperature test

    - Monitors the temperatures below.

      - CPU

      - PHY

      - SFP

      - TS

      - PSE

    - Displays "Passed" if the temperature has not exceeded the threshold or displays "Failed" otherwise.

  - Fan test

    - Monitors the fan speed.

    - Displays "Passed" if the fan speed is normal or displays "Failed" if the fan has stopped or the fan speed has increased.

  - Temperature sensor test

    - Monitors the temperature sensors.

    - Displays "Passed" if the temperature sensors are working properly or displays "Failed" if any error has occurred.

  - PoE test

    - Monitors the PoE power supply status.

    - Displays if the PoE power supply control is normal or displays if any error has occurred.

  - SFP test

    - Monitors the SFP optical Rx level.

    - Displays if the optical RX level is in the normal range or displays if it is out of the range.

### 3. On-demand diagnostics performing page

This page is for performing on-demand diagnostics.

Press the "OK" button to perform the on-demand diagnostics.

All ports are shut down while the diagnostics is performing.

The unit restarts automatically after performing on-demand diagnostics.

### 4. On-demand diagnostics results discarding page

This page is for discarding the on-demand diagnostics results.

Press the "OK" button to discard the on-demand diagnostics results.

### 5. Procedure to check the diagnostics results in a stack configuration

The diagnostics results show only for the unit currently logged in.

If you want to check the diagnostics results of all units in the stackconfiguration using GUI, perform the following procedures.

- Disconnect the connections between the member switches.

- Access the GUI of the unit that you want to show the diagnostics results.

- (Optional) Perform on-demand diagnostics.

Search result
No more search results.
There are no topics that match your search query.