[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freeipmi-users] FreeIPMI does not work with Sun Fire X4200 but IPMI
From: |
Albert Chu |
Subject: |
Re: [Freeipmi-users] FreeIPMI does not work with Sun Fire X4200 but IPMItool does? |
Date: |
Mon, 08 Feb 2016 10:56:19 -0800 |
Hi Nand,
There are several errors in Sun's IPMI implementation that may be
causing your problem. In FreeIPMI, they can be worked around with the
"-w sun20" workaround. Here's the chunk of text from the manpage for
details.
sun20 - This workaround flag will work work around several Sun IPMI 2.0
authentication issues. The issues covered include invalid
lengthed hash keys, improperly hashed keys, and invalid cipher suite
records. Those hitting this issue may see "password invalid"
or "bmc error" errors. Issue observed on Sun Fire 4100/4200/4500 with
ILOM. This workaround automatically includes the "opens-
esspriv" workaround.
Hope that helps.
If that doesn't solve your problems, can you please send me the output
from --debug.
Al
On Mon, 2016-02-08 at 19:46 +0100, nand wrote:
> Hello freeipmi-users,
>
> I have a Sun Fire X4200 that I am trying to remotely control (via
> MAAS) using IPMI.
>
> I have changed the root password to ‘example’ for the sake of testing.
>
> 1. ssh login works. (ssh address@hidden and typing in ‘example’ logs me in and
> I can proceed to power the machine on or off)
>
> 2. ipmitool works:
>
> $ ipmitool -I lanplus -H foo -U root -P example user list
> ID Name Callin Link Auth IPMI Msg Channel Priv Limit
> 1 false false true NO ACCESS
> 2 root false false true ADMINISTRATOR
> 3 maas true true true ADMINISTRATOR
> 11 ldapproxy true true true OPERATOR
>
> (I can also use ipmitool to power the machine on or off)
>
> 3. freeipmi does not:
>
> $ ipmipower -D LAN_2_0 -h foo -u root -P example --stat
> foo: password invalid
>
> I have also tested other freeipmi tools such as ipmi-sel with the
> same result.
>
> This causes problems because MAAS uses ipmipower and not ipmitool to
> monitor and control hosts via IPMI.
>
> I tried multiple different passwords, multiple different users, I tried
> enabling every authentication method via bmc-config, I tried setting the
> password in different ways (ILOM, bmc-config, ipmitool). I'm at a loss
> for what else to try.
>
> Do you have any idea what could be going wrong here? Every other host
> works, it just seems to be this specific machine that's incompatible
> with freeipmi.
>
> Thanks,
> nand
>
> _______________________________________________
> Freeipmi-users mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/freeipmi-users
--
Albert Chu
address@hidden
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory