TESTED ESXI 7 WITH THIS MOD Uses a Custom ROM for The Hp ILO adapter
This is not a service yet, it has to be run manually in a ESXI shell but its progress.
This script has a bunch of customizations and redone code of HP ILO Fan Control. ESXi is very stripped down and hard to work with so many code from the original repository had to be updated for it to work. The script will load sshpass binary onto your system which allows the script to be a hands-free script.
https://www.reddit.com/r/homelab/comments/hix44v/silence_of_the_fans_pt_2_hp_ilo_4_273_now_with/
https://github.com/That-Guy-Jack/HP-ILO-Fan-Control
- Create Ubuntu ISO
- Ensure ILO Security is Disabled via dipswitch on mobo
- Flash new ILO
- Write ILO creds down & ensure ssh is enabled
- Reboot into ESXI
- Run both of these commands
esxcli network firewall ruleset set -e true -r httpClient
esxcli network firewall ruleset set -e true -r sshClient
This allows outgoing http and ssh traffic. Not sure why this is disabled by default.
- Run a simple test
mkdir ~/test && wget https://raw.githubusercontent.com/thomaswilbur/HP-ILO-Fan-Control/main/Files/autofan.sh --no-check-certificate
- Edit autofan.sh with your credentials
- Run it!
sh autofan.sh