I bought a HP server cheap on ebay. There are lots of used HP servers on ebay. I bought it from Germany. It was delivered to my apartment. A girl came and even took it all the way up to my apartment. When i bought a previous server a guy with lorry just put it on the ground on the parking lot. First i started it up without any PCIe cards. It was quiet for a rack server. Everything was working. I shutdown it down and put in 10gbps network card. when i started it up it sounded like a vacuum cleaner. I was thinking “what went wrong”. I shut it down and removed the network card. It was quiet again. I realized that i cant put any card in it. I have to use what is integrated. When i search for any solution to the fan problem i found a reddit article about a hacked version of ILO4 firmware. I did not dare to try it. A few days ago decided that i have to something about the HP server for it to be useful. I flashed the hacked firmware into my server. After that i could set max speed for the fans. Without any card the fans were it 27%. With one card they went up to 43%. I set the limit to 27% and the server is quiet with two cards. I have checked the temperatures and all are far from the limit.
https://www.reddit.com/r/homelab/comments/hix44v/silence_of_the_fans_pt_2_hp_ilo_4_273_now_with/
1. Download iLO4 2.50 CP027911.scexe We’ll use this for flashing the hacked firmware
2. Download the custom 2.73 ROM We’ll swap out the original firmware in the 2.50 iLO4.
3. Disable iLO security by way of the system maintenance switch on your motherboard
4. Disable the HP Lights-Out Driver
Here’s the error message you might see if you don’t.
ERROR: hp Lights-Out driver "hpilo" is loaded.Run commands “/etc/init.d/hp-snmp-agents stop”, “/etc/init.d/hp-health stop”, “/etc/init.d/hp-ams stop” and “rmmod hpilo” to unload it and retry. []
For Ubuntu, I had to do the following:
sudo modprobe -r hpilo5. Replace the 2.50 ROM with the 2.73 ROM and flash
sh ./CP027911.scexe --unpack=ilo_250 cd ilo_250 cp /path/to/ilo4_273.bin.fancommands ilo4_250.bin sudo ./flash_ilo4 --direct