This time requirements are either booting from USB or over network which requires first unpacking firmware image using ROMPAQ.EXE that in turn requires real-mode DOS to run. Since that makes no sense here's how to upgrade firmware remotely by working around DOS requirement using DOSBox. I've tested this by upgrading DL180 G6 models from 4.21 and 4.22 to latest 4.26. Upgrading firmware fixed broken KVM resulting in black screen with older firmware. Of course you still need ancient JRE but at least then it works.
- Download HP firmware upgrade v4.26 (SP62696.exe)
- Download Jounin TFTP server v4.50 (tftpd32.450.zip)
No, it's not a virus. If your PC says so time to get better antivirus program that doesn't classify TFTP server as virus or trojan. - Download DOSBox v0.74 (DOSBox0.74-win32-installer.exe)
- Download Putty (putty.exe)
- Download 7-Zip v9.38 (7z938.msi)
- Install 7-Zip
- Unpack SP62696.exe using 7-Zip
- Copy "SP62696\ROMPaq Flat Files" folder to C:\TEMP\ILO100
- Install DOSBox
- Launch DOSBox and type following to DOSBox window
MOUNT X C:\TEMP
X:
CD ILO100
ROMPAQ /D CPQQ1402.AA8 ILO100.BIN - Close DOSBox window after ROMPAQ completes and you have 4194304 byte ILO100.BIN file
- Unpack TFTP32.450.ZIP
- Copy C:\TEMP\ILO100\ILO100.BIN to same folder as TFTPD32.EXE
- Turn off all firewalls
- Launch TFTPD32.EXE
- Launch PUTTY.EXE and connect to your ILO100 using telnet (SSH doesn't work)
- Type following to Putty window in "/./->" prompt after logging in as admin
cd map1
cd firmware
load -source //10.10.10.123/ILO100.BIN -oemhpfiletype csr - ILO100 will now flash new firmware and reboot disconnecting telnet connection
- And don't forget to enable firewall you just disabled
Unbelievable great work !
ReplyDeleteI have no clue what HP developers think when they do those "ROMPAQS". I guess they live in a parallel world.
Thanks a lot ... that made my day !
Another huge vote of thanks after going round in circles trying to flash a DL120 Lights Out 100 without needing to drive to site with a USB key.
ReplyDeleteHello, thanks a lot, worked perfectly on a ML110G6.
ReplyDeleteThank you ! Worked fine on a pair of DL180 G6.
ReplyDeleteFantastic, worked perfectly on a pair of DL160 G6's :-) Thank you.
ReplyDeleteGreat, worked as expected. Thank you!
ReplyDeleteThanks for the wonderful article. I thought the .AA8 file was the firmware, didn't know that I had to unpack it using their utility. And +1 for recommending dosbox to unpack it rather than requiring to boot freedos.
ReplyDeleteThank you so much!
Worked great on my pair of 180SE servers... Thanks for the post!
ReplyDeleteThank you very much!
ReplyDeleteI have trouble with fake alarm "chassis state asserted 1"
The problem has gone after flasing to 4.26 version
Thanks great tutorial. I love you
ReplyDeleteWorked like a charm on my DL160 G6. Thanks!
ReplyDeleteThanks! Got it working on a bunch of G6's. Wish I could replace them instead but...
ReplyDeleteWow, this is fascinating reading. I am glad I found this and got to read it. Great job on this content. I liked it a lot. Thanks for the great and unique info
ReplyDelete출장안마
(jk)
This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. business network installation
ReplyDeleteI was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. network cabling installation
ReplyDeleteThis is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work network cabling contractors
ReplyDelete