Table of Contents
com.intel.amt.lms — Intel(r) Local Manageability Service DBus interface.
Alert (u Category, u ID, s Message, s MessageArgument, s MessageID, s DateTime);
Emitted to inform clients about FW or service events.
u Category
:Alert category
u ID
:Alert ID
s Message
:Alert message.
s MessageArgument
:Aler message arguments string.
s MessageID
:Alert message type.
s DateTime
:Timestamp.
com.intel.amt.lms.Manageability — Manageability DBus interface subsystem
GetTheFeatureState (IN u Feature, OUT u State); GetCustomerType (OUT u CustomerType); GetMenageabiltyMode (OUT u MenageabiltyMode); GetFWInfo (OUT s MEBxVersion, OUT u BiosBootState, OUT b CryptoFuseEnable, OUT b LocalFWupdateEnable); GetPMCVersion (OUT s Version); IsMeasuredBootState (OUT u State);
Interface for interaction with Intel(R) Local Manageability Service, Manageability part.
GetTheFeatureState (IN u Feature, OUT u State);
Retrieves feature state by feature id.
If Feat
is unknown to server, a
#org.freedesktop.DBus.Error.InvalidArgs error is returned.
IN u Feature
:0 = AMT, 1 = IRWT, 2 = QST, 3 = TDT, 4 = SOFTCREEK, 5 = VE, 7 = NAND, 9 = ICC_OVER_CLOCK_IN, 10 = PAV, 11 = SPK, 12 = RCA, 13 = RPAT, 14 = IPV6, 15 = KVM, 16 = OCH, 17 = DAL, 18 = TLS, 19 = CILA, 20 = LAKEHOUSTON
OUT u State
:0 = NOT_PRESENT, 1 = DISABLED, 2 = ENABLED, 3 = AVAILABLE
GetCustomerType (OUT u CustomerType);
Retrieves customer type.
OUT u CustomerType
:0 = CORPORATE, 1 = CONSUMER, 2 = WRONG_CUSTOMER_TYPE
GetMenageabiltyMode (OUT u MenageabiltyMode);
Retrieves manageability mode.
OUT u MenageabiltyMode
:0 = NONE, 1 = NOT_KNOWN, 2 = VPRO, 3 = STANDARD, 4 = L3, 5 = SBT
GetFWInfo (OUT s MEBxVersion, OUT u BiosBootState, OUT b CryptoFuseEnable, OUT b LocalFWupdateEnable);
Retrieves basic FW info.
OUT s MEBxVersion
:MEBx version string
OUT u BiosBootState
:Bios boot state
OUT b CryptoFuseEnable
:Is crypto fuse enabled
OUT b LocalFWupdateEnable
:
com.intel.amt.lms.PTHI — PTHI DBus interface subsystem
GetAMTVersion (OUT s Version); GetLMSVersion (OUT s Version); GetProvisioningState (OUT u ProvisioningState); GetNetworkConnectionStatus (OUT u Status, OUT u ConnectionType, OUT u ConnectionTrigger); GetUserInitiatedEnabled (OUT u Status); GetPowerPolicy (OUT s PowerPolicy); GetLastResetReason (OUT u LastResetReason); GetRedirectionStatus (OUT u SOL, OUT u IDER); GetSystemDefenseStatus (OUT u SystemDefenseStatus); GetNetworkSettings (IN u ConnectionType, OUT u DhcpEnabled, OUT s IpAddress, OUT s MacAddress, OUT u LinkStatus, OUT u WirelessControl, OUT u WirelessConfEnabled); GetIPv6NetworkSettings (IN u ConnectionType, OUT s IPv6DefaultRouter, OUT s PrimaryDNS, OUT s SecondaryDNS, OUT as Response, OUT b Ipv6Enable); GetSystemUUID (OUT s SystemUUID); CloseUserInitiatedConnection (); GetKVMRedirectionState (OUT b Enabled, OUT b Connected); SetSpriteLanguage (IN u SpriteLanguage); SetSpriteZoom (IN u SpriteZoom); GetSpriteParameters (OUT u SpriteLanguage, OUT u SpriteZoom); GetConfigurationInfo (OUT u ControlMode, OUT u ProvisioningMethod, OUT s CreationTimeStamp, OUT ay CertHash); TerminateRemedySessions (); GetUserConsentState (OUT u State, OUT u Policy); GetWLANLinkInfo (OUT u Preference, OUT u Control, OUT u Protection); SetLinkPreferenceToHost (); InitiateUserConnection (OUT u Status); userInitiatedPolicyRuleExists (OUT u Exists); userInitiatedPolicyRuleForLocalMpsExists (OUT u Exists); snmpEventSubscriberExists (OUT u Exists); CILAFilterCollectionSubscriptionExists (OUT u Exists); UpdateScreenSettings2 (IN a(biiuuu) DisplayParameters, IN u numOfDisplays); GetRedirectionSessionLinkTechnology (IN u sessionType, OUT u LinkTechnology);
GetAMTVersion (OUT s Version);
Retrieves AMT version.
OUT s Version
:AMT version string
GetLMSVersion (OUT s Version);
Retrieves Local Manageability Serice version.
OUT s Version
:LMS version string
GetProvisioningState (OUT u ProvisioningState);
Retrieves FW provisioning state.
OUT u ProvisioningState
:0 = PRE, 1 = IN, 2 = POST
GetNetworkConnectionStatus (OUT u Status, OUT u ConnectionType, OUT u ConnectionTrigger);
Retrieves network connection status.
OUT u Status
:0 = NOT_CONNECTED, 1 = CONNECTING, 2 = CONNECTED
OUT u ConnectionType
:0 = DIRECT, 1 = VPN, 2 = OUTSIDE_ENTERPRISE, 3 = UNKNOWN
OUT u ConnectionTrigger
:0 = USER_INITIATED, 1 = ALERT, 2 = PROVISIONING, 3 = PERIODIC
GetUserInitiatedEnabled (OUT u Status);
Retrieves status of user initiated connection enablement.
OUT u Status
:0 = DISABLED, 1 = ENABLED
GetPowerPolicy (OUT s PowerPolicy);
Retrieves status of power policy.
OUT s PowerPolicy
:Power policy string
GetLastResetReason (OUT u LastResetReason);
Retrieves reason of last reset.
OUT u LastResetReason
:0 = NONE, 1 = ME, 2 = GLOBAL, 3 = EXCEPTION
GetRedirectionStatus (OUT u SOL, OUT u IDER);
Retrieves status of redirection interfaces.
OUT u SOL
:0 = CLOSED, 1 = OPEN
OUT u IDER
:0 = CLOSED, 1 = OPEN
GetSystemDefenseStatus (OUT u SystemDefenseStatus);
Retrieves status of system defense.
OUT u SystemDefenseStatus
:0 = DISABLED, 1 = ENABLED
GetNetworkSettings (IN u ConnectionType, OUT u DhcpEnabled, OUT s IpAddress, OUT s MacAddress, OUT u LinkStatus, OUT u WirelessControl, OUT u WirelessConfEnabled);
Retrieves network interface settings.
IN u ConnectionType
:0 = WIRED, 1 = WIRELESS
OUT u DhcpEnabled
:0 = DISABLED, 1 = ENABLED
OUT s IpAddress
:IP address string
OUT s MacAddress
:MAC address string
OUT u LinkStatus
:0 = DOWN, 1 = UP
OUT u WirelessControl
:Wireless only 1 = ACTIVE, 2 = PASSIVE, 5 = NOT_APPLICABLE
OUT u WirelessConfEnabled
:Wireless only 0 = DISABLED, 1 = ENABLED, 5 = NOT_APPLICABLE
GetIPv6NetworkSettings (IN u ConnectionType, OUT s IPv6DefaultRouter, OUT s PrimaryDNS, OUT s SecondaryDNS, OUT as Response, OUT b Ipv6Enable);
Retrieves network interface IPv6 settings.
IN u ConnectionType
:0 = WIRED, 1 = WIRELESS
OUT s IPv6DefaultRouter
:Default router IP address string
OUT s PrimaryDNS
:Primary DNS IP address string
OUT s SecondaryDNS
:Secondary DNS IP address string
OUT as Response
:Interface IPv6 addresses string array
OUT b Ipv6Enable
:0 = DISABLED, 1 = ENABLED
GetSystemUUID (OUT s SystemUUID);
Retrieves the system UUID.
OUT s SystemUUID
:UUID as string
CloseUserInitiatedConnection ();
Send command to close a previously open connection.
GetKVMRedirectionState (OUT b Enabled, OUT b Connected);
Retrieve KVM redirection state.
OUT b Enabled
:0 = DISABLED, 1 = ENABLED
OUT b Connected
:0 = DISCONNECTED, 1 = CONNECTED
SetSpriteLanguage (IN u SpriteLanguage);
Set current sprite language.
IN u SpriteLanguage
:0 = English, 1 = French, 2 = German, 3 = Chinese_Traditional, 4 = Japanese, 5 = Russian, 6 = Italian, 7 = Spanish, 8 = Portuguese_Brazil, 9 = Korean, 10 = Chinese_Simplified, 11 = Arabic, 12 = Czech, 13 = Danish, 14 = Greek, 15 = Finnish, 16 = Hebrew, 17 = Hungarian, 18 = Dutch, 19 = Norwegian, 20 = Polish, 21 = Portuguese_Portugal, 22 = Slovak, 23 = Slovenian, 24 = Swedish, 25 = Thai, 26 = Turkish, 65535 = DefaultEnglish
SetSpriteZoom (IN u SpriteZoom);
Set current sprite zoom level.
IN u SpriteZoom
:1 = NO_ZOOM, 2 = ZOOM_X2, 65535 = AUTO
GetSpriteParameters (OUT u SpriteLanguage, OUT u SpriteZoom);
Retrieve current sprite language and zoom.
OUT u SpriteLanguage
:0 = English, 1 = French, 2 = German, 3 = Chinese_Traditional, 4 = Japanese, 5 = Russian, 6 = Italian, 7 = Spanish, 8 = Portuguese_Brazil, 9 = Korean, 10 = Chinese_Simplified, 11 = Arabic, 12 = Czech, 13 = Danish, 14 = Greek, 15 = Finnish, 16 = Hebrew, 17 = Hungarian, 18 = Dutch, 19 = Norwegian, 20 = Polish, 21 = Portuguese_Portugal, 22 = Slovak, 23 = Slovenian, 24 = Swedish, 25 = Thai, 26 = Turkish, 100 = NotSet, 65535 = DefaultEnglish
OUT u SpriteZoom
:1 = NO_ZOOM, 2 = ZOOM_X2, 65535 = AUTO
GetConfigurationInfo (OUT u ControlMode, OUT u ProvisioningMethod, OUT s CreationTimeStamp, OUT ay CertHash);
Retrieve AMT configuration parameters.
OUT u ControlMode
:0 = NOT_PROVISIONED, 1 = CLIENT, 2 = ADMIN, 3 = RESERVED
OUT u ProvisioningMethod
:0 = UNKNOWNPROV, 1 = RESERVED1, 2 = UNPROVISIONED, 3 = REMOTE, 4 = REMOTE_TLSPKI, 5 = HOST, 6 = MANUAL, 7 = RESERVED2, 100 = NOTSUPPORTED
OUT s CreationTimeStamp
:Provison time stamp string
OUT ay CertHash
:Certificate hash string array
TerminateRemedySessions ();
Request to all remedy sessions (SOL, IDER, KVM, etc.) to terminate.
GetUserConsentState (OUT u State, OUT u Policy);
State
:0 = NOT STARTED, 1 = REQUESTED, 2 = DISPLAYED, 3 = RECEIVED, 4 = IN_SESSION, 5 = RESERVED
Policy
: 0 = NOT_REQUIRED, 1 = KVM_ONLY, 4294967295 = ALL_SESSIONS
Retrieve user consent status.
OUT u State
:
OUT u Policy
:
GetWLANLinkInfo (OUT u Preference, OUT u Control, OUT u Protection);
Retrieve WLAN link information.
OUT u Preference
:1 = ME, 2 = HOST, 3 = Reserved
OUT u Control
:1 = ME, 2 = HOST, 3 = Reserved
OUT u Protection
:0 = OVERRIDE, 1 = NONE, 2 = PASSIVE, 3 = HIGH, 4 = RESERVED
SetLinkPreferenceToHost ();
Request to set the link preferred owner entity to host.
InitiateUserConnection (OUT u Status);
Send command to initiate a user request for helpdesk services.
OUT u Status
:Operation result status
userInitiatedPolicyRuleExists (OUT u Exists);
Checks if user initiated policy rule exists in the FW.
OUT u Exists
:0 = NOT_EXISTS, 1 = EXISTS
userInitiatedPolicyRuleForLocalMpsExists (OUT u Exists);
Checks if user initiated policy rule for local MPS exists in the FW.
OUT u Exists
:0 = NOT_EXISTS, 1 = EXISTS
snmpEventSubscriberExists (OUT u Exists);
Checks if event subscriber exists in the FW.
OUT u Exists
:0 = NOT_EXISTS, 1 = EXISTS
CILAFilterCollectionSubscriptionExists (OUT u Exists);
Checks if CILA filter collection subscription exists in the FW.
OUT u Exists
:0 = NOT_EXISTS, 1 = EXISTS
UpdateScreenSettings2 (IN a(biiuuu) DisplayParameters, IN u numOfDisplays);
Put new screen topology to FW.
IN a(biiuuu) DisplayParameters
:array of (IsActive: screen is present, UpperLeftX: Upper left X coordinate of screen, UpperLeftY: Upper left Y coordinate of screen, SizeX: X resolution of screen, SizeY: Y resolution of screen, Pipe: Display index)
IN u numOfDisplays
:Number of displays in array (1-4)
com.intel.amt.lms.AT_Device — AT_Device DBus interface subsystem
GetAuditLogs (OUT s AuditLogs);
com.intel.amt.lms.UNSAlert — UNSAlert DBus interface subsystem
GetIMSSEventHistory (OUT s EventHistory);