Intel AMT Features > Discovery > Use Cases > Detect Whether the Platform is in Legacy Mode
CollapseAll image

Detect Whether the Platform is in Legacy Mode

Release 3.x supports Legacy mode – a mode that allows older consoles that depend on the features of Intel AMT Release 1.0 to work with later Intel AMT releases. Legacy mode was removed from Intel AMT starting with Release 4.0.

The following steps describe how to determine if a 3.x platform is in Legacy mode. Since Legacy mode does not support Kerberos, the steps check whether the AMT_KerberosSettingData  object is defined.

1.  Retrieve the instance of AMT_KerberosSettingData., where the “InstanceID” key equals “Intel (r) AMT: Kerberos Settings”.

2.  If the instance exists and the value of AMT_KerberosSettingData.InstanceID is “AMT FW Core Version”, then the platform is not in Legacy mode.

Click here for a snippet demonstrating this step

You can execute this snippet by inserting it into the execution template found here.

  

$kerberosSettingsDataRef =$wsmanConnectionObject.NewReference("SELECT * FROM AMT_KerberosSettingData WHERE InstanceID='Intel (r) AMT: Kerberos Settings'")

if($kerberosSettingsDataRef -ne $null)                               

{

    $kerberosSettingsDataInstance =$kerberosSettingsDataRef.Get()

    $instanceID =$kerberosSettingsDataInstance.GetProperty("InstanceID")

    if($instanceID -like "AMT FW Core Version")

    {

          $isInLegacyMode =$false

    }

}

 

 

Instance Diagram

Classes Used in This Flow

SDK Sample

If there is a sample demonstrating this flow, it is included in the SDK installation file. See SDK Installation Layout for details.

 

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