March 16, 2019 · Server
Fix Dell T410 or later server noise issue
To begins, your server need to be installed the idrac6 module.
Then, on your linux or mac, install ipmitool
apt-get install ipmitool
#or mac
brew install ipmitool
### Dell Fan Control Commands
#
#
# Hex to Decimal: http://www.hexadecimaldictionary.com/hexadecimal/0x1a/
#
#
# print temps and fans rpms
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin sensor reading "Ambient Temp" "FAN 1 RPM" "FAN 2 RPM" "FAN 3 RPM"
#
# print fan info
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin sdr get "FAN 1 RPM" "FAN 2 RPM" "FAN 3 RPM"
#
# enable manual/static fan control
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x01 0x00
#
# disable manual/static fan control
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x01 0x01
#
# set fan speed to 0 rpm
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x00
#
# set fan speed to 20 %
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x14
#
# set fan speed to 30 %
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x1e
#
# set fan speed to 100 %
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x64
#config for t410
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin sensor reading "Ambient Temp" "FAN 1 RPM"
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin sdr get "FAN 1 RPM"
#slient mode
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x01 0x00
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x1e
#normal mode
ipmitool -I lanplus -H 10.0.0.111 -U root -P calvin raw 0x30 0x30 0x01 0x01