CFG_StartConfigurationEx

CFG_StartConfigurationEx triggers the ME to send “hello” messages to the setup and configuration application. This extended command has an additional parameter that enables configuration over IPv6.

This command is available in all boot modes.

This command is not allowed in POST_PROVISION state.

This command is allowed in IN_PROVISION state only if the time period dedicated for provisioning has elapsed.

CFG_StartConfigurationEx Request

typedef struct _CFG_START_CONFIGURATION_Ex_REQUEST

{

    PTHI_MESSAGE_HEADER Header;

    AMT_BOOLEAN     IPv6Enable;

} CFG_START_CONFIGURATION_Ex_REQUEST;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04000062h

Header.Length

Message Length, excluding the message header.

IPv6Enable

Enable configuration over IPv6.

CFG_StartConfigurationEx Response

typedef struct _CFG_START_CONFIGURATION_Ex_RESPONSE

{

    PTHI_MESSAGE_HEADER Header;

    AMT_STATUS       Status;

} CFG_START_CONFIGURATION_Ex_RESPONSE;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04800062h

Header.Length

Message Length, excluding the message header.

Status

A status code returned in a response message that indicates whether the operation specified in the corresponding request message succeeded or failed. If the operation failed, this code indicates the specific reason for failure.

CFG_StartConfigurationEx Status Codes

Status

Description

AMT_STATUS_SUCCESS

Request succeeded.

AMT_STATUS_INTERNAL_ERROR

An internal error in the Intel AMT device has occurred. This may indicate an interface error, or an Intel AMT application error.

AMT_STATUS_NOT_READY

This error typically means that either the system is not connected to a DHCP server or that DNS option 15 is not present in the network. Intel SBT does not support this API and will always return this status.

AMT_STATUS_RNG_NOT_READY

Returned if RNG seed does not exist yet

AMT_STATUS_CERTIFICATE_NOT_READY

Returned when certificate does not exist yet

AMT_STATUS_INVALID_AMT_MODE

Returned when FW not in pre-provision state

AMT_STATUS_INVALID_MESSAGE_LENGTH

Length field of header is invalid.

Copyright © 2006-2022, Intel Corporation. All rights reserved.