Hello, every one
Today I am going to share you one of my hardest but easiest to solve experiences in solving to reset the IPMI ILO Password of HP DL160 G6 Servers
You may also had the bad luck of forgetting the password or buying an old HP server that the ILO password is not provided
First you need to have a linux distribution installed. You can go with the live versions as-well but I recommend you not to face any problems go ahead and install one.

In this instruction I will use Centos
First you need to install these packages “openipmi” & “ipmitool”

yum install openipmi ipmitool

then you should start the ipmi driver

/etc/init.d/start

now you should list all users using this command

 ipmitool user list 1
ID  Name             Callin  Link Auth  IPMI Msg   Channel Priv Limit
1                    true    true       true       USER
2   admin            true    false      true       ADMINISTRATOR
3   USERID           true    true       true       ADMINISTRATOR
4   OEM              true    true       true       OEM
5   Operator         true    true       true       OPERATOR
6   admin            true    true       true       ADMINISTRATOR
7   OEM              true    true       true       OEM
8   Operator         true    true       true       OPERATOR
9   admin            true    true       true       ADMINISTRATOR
10  OEM              true    true       true       OEM
11  Operator         true    true       true       OPERATOR
12  admin            true    true       true       ADMINISTRATOR
13  OEM              true    true       true       OEM
14  Operator         true    true       true       OPERATOR
15  admin            true    true       true       ADMINISTRATOR
16  OEM              true    true       true       OEM

as you can see above the username USERID has the administrator privlages, so we are going to change this username password

impitool user set password 3

the above command combination will reset the user that has the id of 3 that we have included at the end.
after that you will be prompt for setting the password and re-type password

if the list of yours vary you can use other users
Try to change users step by step to get the chance of setting a user that has the status of enabled
you can use

ipmitool set user enable USERID

to enable a user but in my case it didn’t work and I could have the USERID password change that had the enabled status

I hope I could help you fix your problem

Thank You

2 COMMENTS

  1. Hey there! I could have sworn I’ve been to this blog before but after checking through
    some of the post I realized it’s new to me.
    Anyhow, I’m definitely happy I found it and I’ll
    be bookmarking and checking back frequently!

  2. Adam,I have a ML115 G1. The integrated IPMI/BMC certnollor (not the optional LO card) is actually functional. I was able to get a login prompt and browse what I believe is the IPMI structure . I’m not very familiar with IPMI commands yet The first thing you need to do is check in the BIOS and make sure that the IPMI/BMC is enabled and assigned to the serial port. You will then be able to get to the IPMI/BMC CLI from the serial port. Once you have some sort of terminal connected to the serial port, you use ESC ( (without the quotes) to assign the serial port to the IPMI/BMC certnollor and ESC Q to give the serial port back to the system.Once you have done ESC (, hit enter a few times and you should get a login prompt. I use admin as the user name and password. You will then get a /./-> prompt. From there you use the show command to list targets , properties and verbs possible for the targets.I was able to cd into map1 then nic1 and see a bunch of properties that you can assign values to (ie: network address/mask/gateway/dhcp enable, etc.I believe this may be what you are looking for.For my use, I just want to be able to reboot this server remotely when the OS becomes unresponsive. So I have connected the ML115 serial port into a serial console server (DECServer 700) which is accessible from the network. Then it’s just a matter of telneting into the DECServer, connect a session to the serial port of the ML115 and issue IPMI commands from there to reset the server. Now I just need to find out what that IPMI command is!Sylvain

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.