Skip to main content
jstan
Staff
Staff
March 2, 2020

Technical Tip: How to check power supply details for FortiGate-100/101E and 200/201E series models

  • March 2, 2020
  • 0 replies
  • 105384 views

Description

 

This article describes how to check power supply details for the models described in the scope.

 

Scope

 

FortiGate-100/101E and 200/201E series.


Solution

 

For units with multiple power supplies, the power supply status can be checked through the following commands:

   

diagnose hardware deviceinfo psu

Power Supply Status
PSU[1] OK
PSU[2] LOST 

 

execute sensor list
[HW monitor sensors]
1 PSU [1] ....................... OK    
2 PSU [2] ....................... LOST  
3 SYS Fan1 Speed ................ 5973 RPM
4 SYS Fan2 Speed ................ 6164 RPM
5 TMP1 External Temperature ..... 44.5 C
6 TMP4 ON-DIE Temperature ....... 35.0 C
7 CPU ON-DIE Temperature ........ 45.9 C
8 BCM Switch Temperature ........ 57.9 C
9 B50185 Temperature ............ 66.5 C
10 B50210_1 Temperature .......... 45.7 C
11 B50210_2 Temperature .......... 48.5 C

 

Or it can also display the details below from the same command (this output was collected on a FortiGate-201E):

 

FW-01 # execute sensor list
[HW monitor sensors]
1 FAN 1 CPU Fan Speed .......... 4218 RPM
2 FAN 2 CPU Fan Speed .......... 4655 RPM
3 FAN 3 REAR FAN ............... 4500 RPM
4 TMP 1 Thermal sensor 1 ....... 28.0 C
5 TMP 2 Thermal sensor 2 ....... 35.0 C
6 TMP 3 Thermal sensor 3 ....... 29.0 C
7 PSU MAIN ...................... ABSENT(0)
8 PSU RPS ....................... OK

 

Note:

For FortiGate-9xG and 12xG models, the power LED status updates only after 60 seconds of removing the power supply. This is because the hardware sensors are designed to check for updates at 60-second intervals. This behaviour is by design. So, it is recommended to wait up to 60 seconds after unplugging a power supply before checking the power LED: Technical Tip : Redundant Power Supply Unit (PSU) behavior for 9xG and 12xG.

 

execute sensor detail

[HW monitor sensors]
1 PSU [1] ....................... OK    
Type : PSU status (10/0)
Sensor status : Normal
Alarm : No
Value : 1.00
2 PSU [2] ....................... LOST  
Type : PSU status (10/0)
Sensor status : Normal
Alarm : Yes
Value : 0.00
3 SYS Fan1 Speed ................ 5973 RPM
Type : Fan speed (4/0)
Sensor status : Normal
Alarm : No
Lower critical : 200
Upper critical : 14600
4 SYS Fan2 Speed ................ 6164 RPM
Type : Fan speed (4/0)
Sensor status : Normal
Alarm : No
Lower critical : 200
Upper critical : 14600
5 TMP1 External Temperature ..... 44.5 C
Type : Temperature (1/0)
Sensor status : Normal
6 TMP4 ON-DIE Temperature ....... 35.0 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 98.9
Upper critical : 113.0
7 CPU ON-DIE Temperature ........ 45.9 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 96.2
Upper critical : 110.0
8 BCM Switch Temperature ........ 57.9 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
9 B50185 Temperature ............ 66.5 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
10 B50210_1 Temperature .......... 45.7 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
11 B50210_2 Temperature .......... 48.5 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0

 

From a FortiGate-201E:

 

FW-01 # execute sensor detail
[HW monitor sensors]
1 FAN 1 CPU Fan Speed .......... 4245 RPM
Type : Fan speed (4/0)
Sensor status : Normal
2 FAN 2 CPU Fan Speed .......... 4655 RPM
Type : Fan speed (4/0)
Sensor status : Normal
3 FAN 3 REAR FAN ............... 4470 RPM
Type : Fan speed (4/0)
Sensor status : Normal
4 TMP 1 Thermal sensor 1 ....... 28.0 C
Type : Temperature (1/0)
Sensor status : Normal
5 TMP 2 Thermal sensor 2 ....... 34.0 C
Type : Temperature (1/0)
Sensor status : Normal
6 TMP 3 Thermal sensor 3 ....... 29.0 C
Type : Temperature (1/0)
Sensor status : Normal
7 PSU MAIN ...................... ABSENT(0)
Type : PSU status (10/0)
Sensor status : Power absent(PSU not present)
Alarm : No
Value : 0.00
8 PSU RPS ....................... OK
Type : PSU status (10/0)
Sensor status : Power working Well
Alarm : No
Value : 1.00

 

In this case, one of the PSUs (Power Supply) is disconnected from the FortiGate or damaged. However, these commands do not display the power supply information for the FortiGate models, as these models come with a single power supply. It supports external RPS as a Redundant Power Supply.

 

To check the details of the Redundant Power Supply/RPS, use the following command:

 

diagnose hardware deviceinfo rps

Power Supply            Status
Main Power              1             <- Indicates that the power supply is up and running.
RPS  Power              0              <- Indicates that the power supply is offline or not connected.

 

For more verification, check the status and details from the System Events:


date=2024-11-26 time=00:53:18 eventtime=1732578792739808500 tz="+0100" logid="0100022105" type="event" subtype="system" level="critical" vd="root" logdesc="Power supply failed" action="ipmc-sensor-monitor" status="failure" msg="PSU [1] not detected".

 

A description of the event. In this case, it is a failure of the power supply, and this indicates that the system detected a failure condition.

This message explains the failure: Power Supply Unit (PSU) [1] was not detected by the system, PSU[2] may still be working, but PSU[1] is either not connected, malfunctioning, or experiencing some kind of failure.

 

Note:

These commands are only valid for the FortiGates model covered in this article.

 

For example, FortiGate-600E/601E has dual power supplies. Running the command in 600E/601E will show the vendor info as below:

 

FG6H0E-1 # diagnose hardware deviceinfo psu
PSU[1]:
Product Manufacturer : Murata-PS
Product Name : D1U54P-W-450-12-HA4C
Product Version : RF
Product Serial : XQ1904RF0749
Product Extra : Pri f/w rev: 9151001909-13-01
Product Extra : Sec f/w rev: 9157001909-13-01
PSU[2]:

FG6H0E-1 #

 

The following message shows the power supply failure error:

 

FORTI2 # diagnose hardware deviceinfo psu
Fetching FRU info Failed
The current firmware does not support FRU inquiry
Now try to use direct access.........

Caution: This is low level firmware access and it may cause sensor errors or chassis system instability.
Do you want to continue? (y/n)

 

Another example, FortiGate-40F, does not have a power supply unit. Running the command in 40F will showing command fails as below:

 

FGT-40F # diagnose hardware deviceinfo psu

command parse error before 'psu'
Command fail. Return code -61

 

Related documents:

Technical Tip: Checking FortiGate-100F series power supply

FortiGate 200E Series Data Sheet

Technical Tip: Power supply or adaptor isolation