Could not find inband device

View: New views
8 Messages — Rating Filter:   Alert me  

Could not find inband device

by ocoro02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi - I'm seeing this with 0.7.9 & 0.7.10 on a Sun X4150 which is running Solaris 10 x86 U6 + patches ILOM 2.0.2.10 (which was upgraded from the original ELOM).

# ipmimonitoring
could not find inband device

# ipmi-sensors
could not find inband device

etc.

Strange thing is it's only started doing this! I've reset the ILOM service processor and rebooted, no luck. Apologies if this has been covered before - there's some similar posts but nothing seems to quite fit. I'm using a default freeipmi.conf.

Curiously my other X4150 failed in a different manner but was fixed by a SP reset so I'm not convinced these ILOMs are entirely stable.

Re: Could not find inband device

by ocoro02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Should've mentioned - freeipmi is configured with --with-dont-check-for-root.  I'm pretty confident nothing's changed on the system. Also ipmi-locate gives the same results as the other X4150.

Re: Could not find inband device

by Al Chu11 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Hmmm that's interesting.  I have a Sun X4140 which works w/ both KCS and
the OpenIPMI Linux driver, so I don't think I broke something in the
newer code.

Are you running on Solaris or Linux?  If you're on Linux, you (probably)
can't configure with --with-dont-check-for-root.  If you're using the
FreeIPMI KCS driver, you definitely have to be root.  If you use the
Linux kernel driver, you might be able to be non-root (at minimum you
have to make sure /dev/ipmi0 allows non-root).  If you're using Solaris,
I'm not 100% sure (b/c I don't have a Solaris machine w/ IPMI).  I'll
probably need you to turn on some debugging to get me some additional
debug info.

LMK if --with-dont-check-for-root was the problem.  At a minimum, I'll
add some additional documentation about this.

Al

On Wed, 2009-06-17 at 09:13 -0700, ocoro02 wrote:
> Should've mentioned - freeipmi is configured with --with-dont-check-for-root.
> I'm pretty confident nothing's changed on the system. Also ipmi-locate gives
> the same results as the other X4150.
--
Albert Chu
chu11@...
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory



_______________________________________________
Freeipmi-users mailing list
Freeipmi-users@...
http://lists.gnu.org/mailman/listinfo/freeipmi-users

Re: Could not find inband device

by ocoro02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi - yep it's running Solaris 10 (x86). I'm not near the box right now - which device is it probably looking for, so you know?

Re: Could not find inband device

by Al Chu11 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey Rob,

Since it's solaris, it's probably looking for "/dev/bmc".  I will admit,
I have personally never tried the sunbmc driver on Solaris.  I had some
Sun guys verify it worked.  But that's the extent of it.  It's very
possible you have hit a bug that has never been tested.

If you're compiling from source, if you compile w/ --enable-trace and
--enable-debug, we can get a lot more debug info.

Al

On Wed, 2009-06-17 at 10:31 -0700, ocoro02 wrote:
> Hi - yep it's running Solaris 10 (x86). I'm not near the box right now -
> which device is it probably looking for, so you know?
--
Albert Chu
chu11@...
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory



_______________________________________________
Freeipmi-users mailing list
Freeipmi-users@...
http://lists.gnu.org/mailman/listinfo/freeipmi-users

Re: Could not find inband device

by ocoro02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

OK, tried with tracing, then used truss - and it's obvious:

# ls -lL /dev/bmc
/dev/bmc: No such file or directory

(dev/bmc/ is a symlink and I initially neglected to look at the real target device file :( )
I'll try and figure where it's gone!


Al Chu11 wrote:
Hey Rob,

Since it's solaris, it's probably looking for "/dev/bmc".  I will admit,
I have personally never tried the sunbmc driver on Solaris.  I had some
Sun guys verify it worked.  But that's the extent of it.  It's very
possible you have hit a bug that has never been tested.

If you're compiling from source, if you compile w/ --enable-trace and
--enable-debug, we can get a lot more debug info.

Al

On Wed, 2009-06-17 at 10:31 -0700, ocoro02 wrote:
> Hi - yep it's running Solaris 10 (x86). I'm not near the box right now -
> which device is it probably looking for, so you know?
--
Albert Chu
chu11@llnl.gov
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory



_______________________________________________
Freeipmi-users mailing list
Freeipmi-users@gnu.org
http://lists.gnu.org/mailman/listinfo/freeipmi-users

Re: Could not find inband device

by ocoro02 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

'devfsadm -v -i bmc' successfuly reinstalled the device. I'm gonna log an issue with Sun to try and figure why the device went missing.

Many thanks for your help!



 
ocoro02 wrote:
OK, tried with tracing, then used truss - and it's obvious:

# ls -lL /dev/bmc
/dev/bmc: No such file or directory

(dev/bmc/ is a symlink and I initially neglected to look at the real target device file :( )
I'll try and figure where it's gone!

Re: Could not find inband device

by Al Chu11 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey Rob,

Cool.  Good to hear that it's working again.

Al

On Thu, 2009-06-18 at 02:31 -0700, ocoro02 wrote:

> 'devfsadm -v -i bmc' successfuly reinstalled the device. I'm gonna log an
> issue with Sun to try and figure why the device went missing.
>
> Many thanks for your help!
>
>
>
>  
> ocoro02 wrote:
> >
> > OK, tried with tracing, then used truss - and it's obvious:
> >
> > # ls -lL /dev/bmc
> > /dev/bmc: No such file or directory
> >
> > (dev/bmc/ is a symlink and I initially neglected to look at the real
> > target device file :( )
> > I'll try and figure where it's gone!
> >
>
--
Albert Chu
chu11@...
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory



_______________________________________________
Freeipmi-users mailing list
Freeipmi-users@...
http://lists.gnu.org/mailman/listinfo/freeipmi-users