1.6 KiB
HP-ILO-Fan-Control
Uses a Custom ROM for The Hp ILO adapter
Allows a Simple Fan Curve to be set using the Custom ROM by u/phoenixdev on reddit (linked below) In this Repo all files that you need are included : ) The folder contians the unpacked ilo with the replacement rom pre copied.
all you need to run is the commands below.
#STEPS:
-
Switch Ilo into Maintainance mode. On the Dl360p Gen8 This is located near the backplane conectors on the motherboard. (images in the images file) then reboot.
-
Download and copy to you server the ilo_250 Folder
-
Then run These commands: /etc/init.d/hp-ams stop /etc/init.d/hp-health stop /etc/init.d/hp-snmp-agents stop rmmod hpilo modprobe -r hpilo (on non root users you may need to add sudo to this command) cd ilo_250 ./flash_ilo4 --direct (on non root users you may need to add sudo to this command) (also When Flashing the Fans may spin up to near 100% so be prepared)
-
Once the flash has completed shudown your system and unplug it. Make sure to Switch the ilo back out of maintainance mode.
-
Create a file called autofan.service in /etc/systemd/system/ and copy this code:
[Unit] Description=Fan Speed Controler using autofan.sh
[Service] Restart=always RestartSec=10s ExecStart=/bin/bash /autofan.sh
-
Copy the Autofan.sh to the / directory
-
Run systemctl daemon-reload and systemctl start autofan
-
Create a corontab command to start the systemd service on startup: @reboot systemctl start autofan
-
enjoy silence : ) and if thats to fast or slow edit the autofan.sh to your needs.
Original Reddit post: https://www.reddit.com/r/homelab/comments/hix44v/silence_of_the_fans_pt_2_hp_ilo_4_273_now_with/