IPMI fan speed control on HP DL 360 Ger 7

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.
Aug 30, 2023
10
1
3
Good morning guys,

I own an HP DL360 G7 server and realized that the fans are running in high rotation, even without any intensive processing in progress. I tried to control the speed by ILO 3 in version 1.9.4, but was not successful. Recently, I saw some people managing to control this issue by IMPI.

I used the following command: ipmitool -I lanplus -H 192.168.0.31 -U root -P 12345678 sensor

result :

C:\>ipmitool -I lanplus -H 192.168.0.31 -U root -P 12345678 sensor
Unable to Get Channel Cipher Suites
VRM 1 | 0x0 | discrete | 0x0280| na | na | na | na | na | na
VRM 2 | 0x0 | discrete | 0x0280| na | na | na | na | na | na
UID Light | 0x0 | discrete | 0x0080| na | na | na | na | na | na
Int. Health LED | 0x0 | discrete | 0x0080| na | na | na | na | na | na
Ext. Health LED | 0x0 | discrete | 0x0080| na | na | na | na | na | na
Power Supply 1 | 185 | Watts | ok | na | na | na | na | na | na
Power Supply 2 | 0 | Watts | ok | na | na | na | na | na | na
Power Supplies | 0x0 | discrete | 0x0880| na | na | na | na | na | na
Fan Block 1 | 38.808 | percent | ok | na | na | na | na | na | na
Fan Block 2 | 38.808 | percent | ok | na | na | na | na | na | na
Fan Block 3 | 38.808 | percent | ok | na | na | na | na | na | na
Fan Block 4 | 38.808 | percent | ok | na | na | na | na | na | na

And when executing the command ipmiutil
ipmiutil sensor -N 192.168.0.31 -U root -P 12345678 -g fan -v -r

C:\>ipmiutil sensor -N 192.168.0.31 -U root -P 12345678 -g fan -v -r
ipmiutil sensor version 3.10
Connecting to node 192.168.0.31
ipmilan_open_session error, rv = -15
ipmilan BMC only supports lan v2
Opening lanplus connection to node 192.168.0.31 ...
-- BMC version 1.94, IPMI version 2.0
_ID_ SDR_Type_xx ET Own Typ S_Num Sens_Description Hex & Interp Reading
raw SDR: 09 00 51 01 3b 20 00 09 07 01 23 c1 04 0a 50 00 01 00 59 01 01 00 00 00 88 40 00 00 00 d0 00 00 09 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 cb 46 61 6e 20 42 6c 6f 63 6b 20 31 00 00 00 00 00
0009 SDR Full 01 0a 20 a 04 snum 09 Fan Block 1 = 63 8001 Transition to Running
Entity ID 7.1 (System board), Capab: arm=auto thr=none evts=entire
Volatile
SdrThres hi-crit 0.00 hi-noncr 0.00 lo-noncr 0.00
nom 0.00 nmax 3.53 nmin 0.00 smax 99.96 smin 0.00
raw SDR: 0a 00 51 01 3b 20 00 0a 07 02 23 c1 04 0a 50 00 01 00 59 01 01 00 00 00 88 40 00 00 00 d0 00 00 0a 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 cb 46 61 6e 20 42 6c 6f 63 6b 20 32 00 00 00 00 00
000a SDR Full 01 0a 20 a 04 snum 0a Fan Block 2 = 63 8001 Transition to Running
Entity ID 7.2 (System board), Capab: arm=auto thr=none evts=entire
Volatile
SdrThres hi-crit 0.00 hi-noncr 0.00 lo-noncr 0.00
nom 0.00 nmax 3.92 nmin 0.00 smax 99.96 smin 0.00
raw SDR: 0b 00 51 01 3b 20 00 0b 07 03 23 c1 04 0a 50 00 01 00 59 01 01 00 00 00 88 40 00 00 00 d0 00 00 0b 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 cb 46 61 6e 20 42 6c 6f 63 6b 20 33 00 00 00 00 00
000b SDR Full 01 0a 20 a 04 snum 0b Fan Block 3 = 63 8001 Transition to Running
Entity ID 7.3 (System board), Capab: arm=auto thr=none evts=entire
Volatile
SdrThres hi-crit 0.00 hi-noncr 0.00 lo-noncr 0.00
nom 0.00 nmax 4.31 nmin 0.00 smax 99.96 smin 0.00
raw SDR: 0c 00 51 01 3b 20 00 0c 07 04 23 c1 04 0a 50 00 01 00 59 01 01 00 00 00 88 40 00 00 00 d0 00 00 0c 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 cb 46 61 6e 20 42 6c 6f 63 6b 20 34 00 00 00 00 00
000c SDR Full 01 0a 20 a 04 snum 0c Fan Block 4 = 63 8001 Transition to Running
Entity ID 7.4 (System board), Capab: arm=auto thr=none evts=entire
Volatile
SdrThres hi-crit 0.00 hi-noncr 0.00 lo-noncr 0.00
nom 0.00 nmax 4.70 nmin 0.00 smax 99.96 smin 0.00
raw SDR: 0d 00 51 01 3b 20 00 0d 07 85 23 c1 04 0b 38 00 02 00 3b 00 01 00 00 00 00 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c4 46 61 6e 73 00 00 00 00 00 00 00 00 00 00 00 00
000d SDR Full 01 0b 20 a 04 snum 0d Fans = 00 8001 Fully Redundant
Entity ID 7.133 (System board), Capab: arm=auto thr=none evts=entire
SdrThres hi-unrec 0.00 hi-crit 0.00 hi-noncr 0.00 lo-noncr 0.00 lo-crit 0.00
nom 0.00 nmax 0.00 nmin 0.00 smax 0.00 smin 0.00
ipmiutil sensor, completed successfully

Could someone explain to me how I can use the RAW command to change the values of the fans?


ex: ipmitool raw 0x3a 0x01 0 1e 1e 1e 1e 1e --> this does not work on my server
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,005
1,471
113
pls check under information->overview & ILO Event LOG if there is any unnormal state reported.
information -> system information Summary
 
Last edited:

RolloZ170

Well-Known Member
Apr 24, 2016
5,005
1,471
113
do you see any warnings/error on BIOS POST screen at startup ?
have you installed a big GPU ?
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,005
1,471
113
after bringing your HP to normal state you can try IPMI cmds for FAN control.
but afaik this needs a modified Firmware.
what i know is HP and Dell machines turn up FANs if you install a powerfull GPU in it.
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,005
1,471
113
OK your system is healthy.
FANs at around 45% ist good.
sorry: if it is too loud swap to g8/g9