Questions tagged [ipmi]

IPMI means "Intelligent Platform Management Interface". It is a standardized interface for out of band management. This tag should be used for questions related to development software providing IPMI functionality. Questions about management are off-topic for StackOverflow.

IPMI standard defines interface that allows controlling and monitoring hardware regardless of its current state, installed OS, network configuration... The mechanism is based in management controller (MC) that is not dependent on main CPU. MC may run even if the main system (and its CPUs) is powered off. IPMI commands can be transported over UDP/IP and over HW buses like SMBus and RS-232.

See more at https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface

The questions asked here should be focused on software development that is related to IPMI. Questions about using IPMI tools and monitored hardware can be asked at https://serverfault.com/questions/tagged/ipmi

61 questions
45
votes
11 answers

Error message "The server selected protocol version TLS10 is not accepted by client preferences"

I am trying to run this JNLP file on Windows 10 to connect to a server (actually, I am connecting to a dedicated server via KVM over IPMI (IPKVM) or whatever it is called, so I can install a new operating system). I am getting error The server…
Frank Martin
  • 3,147
  • 16
  • 52
  • 73
13
votes
5 answers

Error: Unable to establish IPMI v2 / RMCP+ session

I installed the ipmitool 1.8.18 in the CentOS7.2 Dedicated Server, I can use it for check self own ipmi data: # ipmitool -I open power status Chassis Power is on but I want to check other ipmi address' status, I will get this error: # ipmitool -H…
aircraft
  • 25,146
  • 28
  • 91
  • 166
8
votes
3 answers

Finding IPMI ip Address

Currently I'm part of a CTF competition and I'm trying to get a flag from an IPMI server (specifically an Supermicro IPMI) to which I have to find a back-door of some kind. I have a guide for gaining back-door access, but I need the ip address of…
Duing
  • 83
  • 1
  • 1
  • 6
5
votes
3 answers

Supermirco IPMI KVM: remote connection without webbrowser

I try to connect with the IPMI remote connection(KVM) without the use op the webbrowser or IPMIview tool. But so far no luck. The first think that I did is launching the "jviewer.jnlp" with javaws. This file will be created by the IPMI website if…
Stock
  • 141
  • 1
  • 2
  • 8
4
votes
0 answers

how to deal with ipmitool sol session which looks frozen

I use ipmitool SOL session to get console logs from remote server. Initially session is responsive. If I hit enter, I can see login message to remote server like below. [SOL Session operational. Use ~? for help] …
Rohanil
  • 1,717
  • 5
  • 22
  • 47
2
votes
1 answer

How to exit IPMI SOL session without exiting the ssh session?

We can connect to IPMI serial over lan session by ipmitool sol activate and exit the session by "~." But "~." also exit the ssh session if you are in a ssh session. "ipmitool sol deactivate" can disable the sol session without exiting the ssh…
Gary Allen
  • 385
  • 1
  • 3
  • 11
2
votes
3 answers

How to open a new pyghmi Session via pyghmi.impi.command.Command after the previous one has timed out?

I'm having some issues with the pyghmi python library, which is used for sending IPMI commands with python scripts. My goal is to implement an HTTP API to send IPMI commands through HTTP requests. I am already able to create a Session and send a few…
2
votes
0 answers

Deal with low latency on ipmitool commands

I am trying to work around the very high latency that I get when trying to execute some ipmitool commands on the OppenPower machine that I am connected to via ssh and on which the OpenIPMI tool is installed and configured. When I execute a command…
huzzm
  • 489
  • 9
  • 24
2
votes
2 answers

how to obtain ipmi fru raw data?

Is there API for obtaining ipmi fru raw bytes? I need to work with custom FRU data. I've tried to use freeipmi library - but it seems it has only API to access custom fields and does not expose API to read whole fru buffer.
denys
  • 2,437
  • 6
  • 31
  • 55
2
votes
0 answers

What is meant by pre-OS communication?

While reading about serial over LAN, I came across this words. "This can be used to enable asynchronous serial based OS and pre-OS communication over a connection to the Soc" In the above sentence what is meant by "asynchronous serial based OS" and…
Krishna
  • 179
  • 3
  • 6
2
votes
2 answers

How to use libipmitool library of ipmiTool?

As given in the below link http://ipmiutil.sourceforge.net/docs/ipmisw-compare.htm That there is a library API for IpmiTool called libipmitool. But I am not able to find any document/link/ or any user/programmer guide for IpmiTool's lib API. I…
sarath azad
  • 31
  • 2
  • 7
2
votes
3 answers

How to use IPMI to monitor local settings?

I currently am being tasked to cross-reference ENVSTAT data with IPMITOOL data. I managed to get envstat working well without too much pain, but I have been stuck at configuring iPMITOOL for quite awhile now. As far as I am aware, the only way to…
Lafferty
  • 31
  • 1
  • 3
1
vote
1 answer

cloud-init runcmd (using MAAS)

I'm unable to run bash scripts in "runcmd:" that aren't inline. runcmd: - [ bash, -c, echo "=========hello world=========" >>foo1.bar ] - [ bash, -c, echo "=========hello world=========" >>foo2.bar ] - [ bash, -c, /usr/local/bin/foo.sh…
1
vote
1 answer

Getting "Oops, unhandled type 3 ('unimplemented')" while connecting SSH ipmi via Paramiko

I have a problem connecting to the ipmi server via paramiko in this code: import paramiko paramiko.common.logging.basicConfig(level=paramiko.common.DEBUG) client =…
1
vote
2 answers

how does the baseboard management controller (BMC) talk to the host machine?

I can turn off a server by using ipmitool. But how does the BMC initiate the off command to the Host OS? How are the two connected internally? And also when the host is powered down how does the bmc turn on the machine? I am assuming it's able to…
Athkar
  • 15
  • 3
1
2 3 4 5