| March 1, 2011 11:00 PM PST | |
Thank you for your interest in the Intel® Active Management Technology (Intel® AMT) Software Development Kit. The Intel® AMT SDK (Software Development Kit) contains the building blocks and documentation material needed to develop software that interacts with Intel® AMT systems.
Intel® Active Management Technology (Intel® AMT) is a capability embedded in Intel-based platforms that enhances the ability of IT organizations to manage enterprise computing facilities. Intel AMT operates independently of the platform processor and operating system. Remote platform management applications can access Intel AMT securely, even when the platform is turned off, as long as the platform is connected to line power and to a network. Independent software vendors (ISVs) can build applications that take advantage of the features of Intel AMT using the application programming interface (API).
The Intel AMT SDK includes the Intel® AMT High Level API (Intel AMT HLAPI). The Intel AMT HLAPI provides a very simple and consistent API across all Intel AMT versions/SKUs enabling software developers to easily build support for Intel AMT features into their applications. For more information, see the HLAPI documentation.
Download the most recent update to the Intel® AMT SDK and get everything you need to develop manageability applications.
| Version: | Release 8.0 |
| Date Published: | 04/16/2012 |
| Download Size: | 250.1 MB |
New Features included with Intel AMT/SDK Release 8.0:
MOFs and XSL Files
The MOFs and XSL files in the \DOCS\WS-Management directory and the class reference in the documentation are updated to version 8.0.0.1441v3
The generated code for the CIM frameworks is also updated to this version.
The RealVNC library and documentation was updated to a new version.
KVM
The KVM Control Application and the User Consent Tool were both updated to support the Release 8.0 "three monitors" feature.
The release includes transitioning the UCT and KVM control application to the WS-Man library.
The release includes several security enhancements to both the KVM and Redirection libraries (Windows and Linux versions).
The RealVNC library and documentation was updated to a new version.
C# Samples
C# samples using the WSMan library with flows aligned to the documented snippet examples for the following. The samples do not use traversal between an instance of CIM_ComputerSystem and local Intel AMT objects. The samples, instead, retrieve objects by using key properties to locate a specific object.
- AlarmClock
- AgentPresence
- GeneralInfo
- NetworkAdmin
- PowerPackage
- RedirectionConfig
- RemoteControl
- SecurityAdmin
- Storage
- StorageAdministration
- SystemDefense
- UserConsent
Documentation Changes
- Support for screen rotation.
- Automatic notification of screen rotation.
- Change in means for defining localization language and provision for a backup language.
- KVM support for three displays.
- Enhancements to the Alarm Clock feature (partial)
- Kerberos support for AES ciphers.
- Limitations on Kerberos ticket size
- Changes in handling Kerberos tickets after the Intel ME transitions from Moff.
- The documentation of the SDK license and third party licenses was reorganized.
- Added a description of the 8.0 RequestedLanguage property.
- Added a description of changes to the agent presence alert message.
- Added a description of changes of the access monitor feature.
- Added the Small Business Manageability SKU .
- Added 802.1x support for wired interface.
- Added MEBx password policy removal.
- Updated WS Events implementation to comply with DMTF specification.
- Add AMT WLAN Events logged in ME.
- Updated the WS Events and PET table replacement spreadsheet for Release 8.0.
- Improved the documentation of the Fast Call for Help feature.
- Enhanced C++ sample environment documentation.
- Updated the number of supported concurrent enumeration flows for Release 8.0.
- DDNS default settings.
- Removed Setup and Configuration Application (SCA) sample and supporting documentation.
- The C++ samples fail to compile on Windows* 7 and Windows Server 2008 R2 due to a bug in the Windows SDK function mt.exe. For further information and workaround see the Windows 7 SDK: Beta Release Notes. Note that a file compiled on other Windows operating systems, such as XP or Vista, will also execute on Windows 7 and Windows Server 2008 R2.
- The "Configure Default KVM Port" script sets the RFB password. This script contains WinRM commands and may change the user's WinRM configuration.
- Microsoft WinRM - Intel AMT interrupt on associations: The WinRM client fails to perform a retrieval or delete of an instance of an association class using an EPR when its selectors are also EPRs. An example where this capability is needed in Intel AMT is the System Defense association AMT_ActiveFilterStatistics. This issue is under investigation.
- A static security scan of the C++ CIM Framework revealed potential security vulnerabilities. For this reason, the C++ CIM Framework is not recommended for use in a production environment.
- Redirection library provides AES 256 cipher suites as an option although only AES 128 ciphers are supported by Intel AMT.
- UCT Tool: Cannot delete or update the application settings file while the application is running.
- Because of limitations within the Tight VNC application (a third-party application for KVM), asterisks will not appear when entering the opt-in code. In addition, while Intel AMT will respond to keyboard and mouse actions, these will not show in the client until the user refreshes the display.
- Samples and other applications which use signed dll are loaded very slowly. This can occur because .NET Framework repeatedly attempts to verify the signed DLL files, even when there is no internet connection.
Known Issues:
- Redirection library: The Linux version of the redirection library does not support IDER over DVD.
- Redirection library: Cannot write a to floppy diskette.
- KVM: The KVM Control application uses the firmware version to determine how many display pipes are supported, rather than how many are actually available.
- KVM: When working with Linux library and using the scancode extension, the caps lock; number lock and Alt+ key events on the console side are not forwarded to the server.
- KVM: When opening the Windows Start menu on a remote console, the menu opens on both the management and remote consoles when KVMControlApplication is implemented over default or redirection ports.
- KVM: Rapid changes in display color levels while a KVM session is running could result in a session disconnection. Restart the KVM session to reconnect.
Copyright and Trademarks (C) Intel Corporation, 2004 - 2012
Other names and brands may be claimed as the property of others.
- Please see the readme file for more information about this release.
- Need more help? Refer to the FAQs or get expert advice from the Developer Discussion Forum
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (16) 
| November 5, 2008 6:40 PM PST
feng | what is it? what are "Intel® AMT Software Development Kit (SDK)" developmenting? java or other ???? |
| December 3, 2008 10:04 AM PST
narcelio
|
The files libiamtRH5_X64.a and libiamtSuSE10_X64.a, under the directory Linux/Intel_AMT/Lib in this zip file, are NOT 64 bits libraries: libiamtRH5_X64/BiosParser.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/ConvertUTF.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/digcalc.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/envC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/httpDigest.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_api.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_buf.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_hash_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_os_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/PhysMemAccess.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/rijndael-alg-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/rijndael-api-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/stdsoap2.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/STORAGEClient.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/STORAGEC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/BiosParser.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/ConvertUTF.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/digcalc.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/envC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/httpDigest.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_api.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_buf.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_hash_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_os_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/PhysMemAccess.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/rijndael-alg-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/rijndael-api-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/stdsoap2.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/STORAGEClient.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/STORAGEC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped Giving this error while building linux-dtk under linux x86_64: g++ -pthread -shared -O2 -pipe -s -mtune=core2 build/temp.linux-x86_64-2.6/sdk/Common/ThirdParty/ConvertUTF/Conv ertUTF.o build/temp.linux-x86_64-2.6/amt_remote_stack/iamtWrapper.o -Lsdk/Intel_AMT/Lib -L/usr/lib -lssl -lcrypto -lpthread -liamtRH5 -lpython2.6 -o build/lib.linux-x86_64-2.6/amt_remote_stack/iamtWrapper.so /usr/bin/ld: skipping incompatible sdk/Intel_AMT/Lib/libiamtRH5.a when searching for -liamtRH5 /usr/bin/ld: cannot find -liamtRH5 collect2: ld returned 1 exit status error: command 'g++' failed with exit status 1 |
| January 2, 2009 12:51 PM PST
trailokya sharma kharel |
The files libiamtRH5_X64.a and libiamtSuSE10_X64.a, under the directory Linux/Intel_AMT/Lib in this zip file, are NOT 64 bits libraries: libiamtRH5_X64/BiosParser.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/ConvertUTF.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/digcalc.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/envC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/httpDigest.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_api.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_buf.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_hash_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/iamt_os_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/PhysMemAccess.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/rijndael-alg-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/rijndael-api-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/stdsoap2.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/STORAGEClient.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtRH5_X64/STORAGEC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/BiosParser.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/ConvertUTF.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/digcalc.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/envC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/httpDigest.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_api.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_buf.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_hash_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/iamt_os_linux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/PhysMemAccess.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/rijndael-alg-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/rijndael-api-fst.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/stdsoap2.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/STORAGEClient.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped libiamtSuSE10_X64/STORAGEC.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped Giving this error while building linux-dtk under linux x86_64: g++ -pthread -shared -O2 -pipe -s -mtune=core2 build/temp.linux-x86_64-2.6/sdk/Common/ThirdParty/ConvertUTF/Conv ertUTF.o build/temp.linux-x86_64-2.6/amt_remote_stack/iamtWrapper.o -Lsdk/Intel_AMT/Lib -L/usr/lib -lssl -lcrypto -lpthread -liamtRH5 -lpython2.6 -o build/lib.linux-x86_64-2.6/amt_remote_stack/iamtWrapper.so /usr/bin/ld: skipping incompatible sdk/Intel_AMT/Lib/libiamtRH5.a when searching for -liamtRH5 /usr/bin/ld: cannot find -liamtRH5 collect2: ld returned 1 exit status error: command 'g++' failed with exit status 1 |
| February 9, 2009 7:02 AM PST
testintelpartner
| Is there a SDK focused for Delphi? Or are there any AMT Development Tools available for this? |
| March 24, 2009 9:23 AM PDT
Lance Atencio (Intel)
|
Hello all, Thanks for your interest in the Intel AMT SDK. To provide the most efficent way to answer developer questions we have a forum set up here: http://software.intel.com/en-us/forums/manageability-software-development If you still have questions please post them to the forum where they can get the appropriate attention. Thank you |
| March 25, 2009 4:41 AM PDT
Aharon Robbins (Intel)
|
Here are some quick answers to the questions so far, but I agree 100% with Lance - future follow up should be in the forum: http://software.intel.com/en-us/forums/manageability-software-development 1. The SDKs here are not beta; they are released versions. FCC approval not required. 2. See the forums and other resources as to what the SDK is, including our new web based training. 3. The SDK does indeed have 32 bit binaries in these two libraries where they should be 64 bit. I have just made a forum post about this. 4. Sorry - we currently don't have any tools for Delphi. I hope this helps. |
| April 14, 2009 10:04 PM PDT
jprichey
| I think the download file is corrupted. I get 29MB downloaded and it unexpectedly quits. When I try to open the resulting zip file, I get an error that it is an invalid zip file. |
| May 26, 2009 3:21 AM PDT
JaNa
|
hi.... once i tried to compile sample of WS-Managemet under intel AMT SDK samples below error came... Error 2 The type or namespace name 'WSManAutomation' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\Project\Desktop\Project\Vpro\Vpro\5.0.1.4-SDK_5.0\Window s\Intel_AMT\Samples\WS-Management\RemoteControl\c#\RemoteControl. cs 17 7 RemoteControl I had compile this sample in XP os. i have intigrated WINDOS SDK to the visual studio successfully if some one have any solution for this trpe of error |
| May 27, 2009 7:57 AM PDT
ph3ar
|
Hello everyone, has anyone installed Intel's AMT SDK on Linux? |
| August 18, 2009 10:49 AM PDT
mugwump
| I've downloaded the 5.1.1 SDK twice and WinRAR has complained both times that the file WindowsIntel_Manageability_ConfigurationBinlibeay32.dll is corrupt. |
| March 10, 2010 10:01 PM PST
joyfulwolf
| how can I download SDK below version 5? I need it for some test. |
| June 24, 2010 9:01 PM PDT
Sakthikumar Rajaram |
Respected sir/madam I have a question Using Intel AMT driver, can we control the data bus going to CPU and System memory through memory controller hub. I think Management Engine (ME) firmware runs in memory controller hub. Through ME, can we control the data bus and data going to CPU and System memory. Waiting for your reply Regards Sakthikumar |
| October 27, 2010 2:08 AM PDT
theta5050
|
I don't know how intel AMT SDK works to remove the offending VNC log with Manageability Commander tool. Please tell me the workaround. |
| May 12, 2011 11:06 PM PDT
Sonia Mendoza
|
Purchased used computer with Intel Vpro, however; I'm being flagged that it's in a "disabled" status and that PCI hardware needs to be found...well here goes! I appreciate any and all information, downloads, information and updates Intel has made available...Thank You! |
| August 15, 2011 5:00 PM PDT
Sergey |
Hello, You can provide the libxml2_a_MT.lib or source of your modification of libxml2 for compile without MFC ? |
Trackbacks (25)
- 英特尔® 软件网络博客 - 中文 » 如何动态改变Putty窗口名称
June 12, 2009 1:30 AM PDT - 英特尔® 软件网络博客 - 中文 » 如何动态改变Putty窗口名称
June 12, 2009 1:31 AM PDT - Anything about IT » Blog Archive » Using Intel AMT Power Management @ Home
July 16, 2009 3:47 PM PDT - New Download Available: Intel(r) AMT 5.1.1 SDK
August 12, 2009 5:20 PM PDT - Intel Software Network Blogs » New Download Available: Intel® AMT 5.1.1 SDK
August 13, 2009 8:07 AM PDT - Intel® AMT 5.1.1 SDK - Storage Informer
August 13, 2009 9:44 PM PDT - Intel Software Network Blogs » Working with Intel AMT and Linux
August 21, 2009 11:49 AM PDT - Working with Intel AMT and Linux
August 21, 2009 3:00 PM PDT - markwilson.it » Checking if a computer supports Intel vPro/Active Management Technology (AMT)
February 23, 2010 12:28 PM PST - vPro Enabled Gateway – Fast Call For Help – Intel Software Network Blogs
March 2, 2010 8:44 AM PST - Calling all Geeks! Get your fuzzy slippers and some popcorn -it’s KVM time! – Intel Software Network Blogs
March 10, 2010 1:53 PM PST - Calling all Geeks! Get your fuzzy slippers and some popcorn -it’s KVM time!
March 10, 2010 5:00 PM PST - Intel® vPro™ Technology Virtual Seminar 2010 – Intel Software Network Blogs
March 16, 2010 10:35 AM PDT - Intel® vPro™ Technology Virtual Seminar 2010
March 16, 2010 2:22 PM PDT - Wireless Networking in Intel® AMT 6.0 – Intel Software Network Blogs
March 30, 2010 9:14 AM PDT - Wireless Networking in Intel® AMT 6.0
March 30, 2010 9:20 AM PDT - Intel® AMT Developers: Please stop using SOAP! – Intel Software Network Blogs
November 2, 2010 9:37 AM PDT - Intel® AMT Developers: Please stop using SOAP! - News IT&C
November 2, 2010 12:00 PM PDT - Intel sdk | Goldplatinumsi
September 30, 2011 12:42 PM PDT - Using Intel AMT’s VNC server « Michael Kuron's Blog
October 8, 2011 2:27 AM PDT - Intel V-pro techology
January 27, 2012 4:17 AM PST - Lenky个人站点 » 英特尔第三代酷睿平台技术研讨会
March 27, 2012 7:36 AM PDT - Video: Host-Based Provisioning Intel vPro clients using the ACU Wizard – Blogs - Intel® Software Network
March 29, 2012 3:12 PM PDT - Video: Host-Based Provisioning Intel vPro clients using the ACU Wizard | ServerGround.net
March 29, 2012 3:40 PM PDT - AMT SDK 8.0 download | technologie dostępu
May 8, 2012 1:22 AM PDT



nael
dedicated Plat forms?
Or Integrated?
ever tested the Proto type?
this is FCC approved or Beta?