2 method 2: the payload os does not support acpi, Lan functions, 1 overview – Kontron AM4022 IPMI Firmware User Manual

Page 42: 2 setting up the ethernet channel, 1 overview 11.2 setting up the ethernet channel, Ipmi firmware am4022

Advertising
background image

IPMI Firmware

AM4022

Page 42

ID 1052-3624, Rev. 1.0

10.2

Method 2: The Payload OS Does Not Support ACPI

Requirements:

• At system start on the payload side, the Kontron shutdown daemon “grnsd” must be start-

ed. It is included in the Linux board support packages for the AM4022. This daemon com-
municates cyclically with the MMC for the exchange of states, commands and
acknowledges. For this, it uses the

OEM Module Quiescence Feedback

command.

Refer to Chapter 3.4. In principle, it plays the same role as the ACPI daemon of Method
1 above.

Hot swap operation sequence processed by MMC and OS:

• On command of the carrier controller the MMC sets a “shut down request” flag.

• The “grnsd” daemon recognizes this request in the response to its cyclical

OEM Module

Quiescence Feedback

command and initiates the shutdown of the payload software

system.

• At the end of the shutdown process, the “grnsd” daemon informs the MMC by setting the

appropriate flag when calling the

OEM Module Quiescence Feedback

command.

• The MMC reports this to the carrier controller so that the hot swap processing can be con-

tinued and finished.

By default the MMC waits endlessly for this information. If an endless wait is to be avoided, it
is possible to set a timeout time after which the system will be switched off unconditionally. For
the setting of the timeout refer to Chapter 3.4, OEM Module Quiescence Feedback.

11.

LAN Functions

11.1

Overview

The two Ethernet channels on the AMC Fabric Interface and also the two Ethernet channels on
the front panel can - in parallel to their “normal” use - be used for the following special purposes:

• IPMI over LAN (IOL)

• Serial over LAN (SOL)

Common for both kinds of communication is the use of the RMCP/RMCP+ protocol for the
packing of the data to be transferred. The RMCP/RMCP+ protocol uses the TCP port 623 by
default.

While IOL serves to transport IPMI commands and their responses, SOL serves to transport
any serial data. In each case, the MMC serves as a protocol encoder and decoder. IOL is able
to use both RMCP and RMCP+ protocols. SOL works only with the RMCP+ protocol.

Please note that IOL and SOL need the Ethernet device to be powered. Therefore, the module
(payload) must be fully powered.

11.2

Setting Up the Ethernet Channel

There are two methods to configure the LAN settings (IOL/SOL) for the four Ethernet channels:

• By use of the kipmi net uEFI Shell command in the uEFI BIOS

Advertising