[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-devel] IPMI Serial Interface (Terminal Mode) PowerPC

From: Anand Babu Periasamy
Subject: Re: [Freeipmi-devel] IPMI Serial Interface (Terminal Mode) PowerPC
Date: Tue, 26 Jun 2007 08:29:59 -0700

IPMI Terminal-Mode is different interface from serial driver.
PPP, Terminal mode and native mode are different ways to access the
BMC through the serial port. You cannot access the serial interface
through inband.

With PPP, IPMI uses UDP protocol for communication. So the LAN driver
should work.
With native serial interface, I haven't seen any users for it.

With Terminal Mode, upon a specific key stroke [say Esc(], BMC takes
control over the serial port and throws a console interface to IPMI.
The user interface for Terminal Mode is not a specification. I have
seen both command line and curses like interface.
You can use any serial driver library and write a parser. It will be
highly vendor / firmware version specific though.

Best Regards,
Anand Babu Periasamy

Deepak Gaur writes:

Hi all

I have task of making software for following hardware interface

PowerPC MPC8560 SCC ------UART----IPMI Serial Interface(Terminal 
Mode)---->BMR-AVR BMC

As I am not much aware about IPMI I shall be grateful if anyone can clear my 

Software Available

OS : linux kernel > 2.6.17 on Host processor Driver : SCC driver (Serial Driver) available with Linux Kernel
Host processor : MPC8560 (ppc)

The host processor is MPC8560 (Motorola ppc) and its Serial Communication 
controller is
connected to BMC(BMR-AVR) over Serial Interface. The mode required is Terminal 
Mode as
defined in IPMI Specs 1.5.

My task is to write a user mode application in linux which issues commands over 
serial interface to BMC and get the responses.
My doubt is regarding software stacking of the various drives and my 
applicatiom .

Layer 1 -> My Application
Layer 2 -> libfreeipmi
Layer 3 -> Terminal Mode Serial Interface Driver (Linux)
Layer 4 -> Serial Driver (MPC8560 SCC)

Is the above stacking correct as per FreeIPMI framework or I haven't understood 
the things?

If it is correct then is Terminal Mode Serial Interface Driver (Linux) 
available with
freeIPMI and what all is required to customise it for using MPC8560 serial 

If it is not available where can I get the same?

Thanks in advance,

with regards,

Deepak Gaur

Freeipmi-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]