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
doubts
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
this
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
driver(SCC)?
If it is not available where can I get the same?
Thanks in advance,
with regards,
Deepak Gaur
_______________________________________________
Freeipmi-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/freeipmi-devel
_______________________________________________
Freeipmi-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/freeipmi-devel