Intel(R) Active Management Technology (Intel(R) AMT) Intel(R) AMT Unprovision Utility - v. 1.0.09058 ================================================================================ Copyright (c) 2008, Intel Corporation. All rights reserved. This Intel(R) AMT Unprovision Utility ("Software") is furnished under license and may only be used or copied in accordance with the terms of that license. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. The Software is subject to change without notice, and should not be construed as a commitment by Intel Corporation to market, license, sell or support any product or technology. Unless otherwise provided for in the license under which this Software is provided, the Software is provided AS IS, with no warranties of any kind, express or implied. Except as expressly permitted by the Software license, neither Intel Corporation nor its suppliers assumes any responsibility or liability for any errors or inaccuracies that may appear herein. Except as expressly permitted by the Software license, no part of the Software may be reproduced, stored in a retrieval system, transmitted in any form, or distributed by any means without the express written consent of Intel Corporation. * Other names and brands may be claimed as the property of others. ================================================================================ DESCRIPTION =========== The Intel(R) AMT Unprovision Utility is a simple command line utility that allows users to remotely unprovision an Intel(R) AMT system without requiring a separate management console. This utility supports Intel(R) AMT systems configured for basic, standard and advanced modes (formerly known as SMB and Enterprise provisioning), using digest authentication (simple username and password) or Kerberos authentication. REQUIREMENTS ============ - Microsoft .NET* Framework 2.0 - Windows* 2000 Service Pack 3 - Windows* Server* 2003 - Windows* Vista* (any version) - Windows* XP* Service Pack 2 INSTALLATION ============ The Intel(R) AMT Unprovision Utility is currently distributed as a stand-alone executable. No special installation is necessary. USAGE ===== Available command line options are: Switches: Available command line switches. -hostname - The IP address or FQDN of the Intel(R) AMT system. -user - [OPTIONAL] Username of the Intel(R) AMT account. -pass - [OPTIONAL] Password for the Intel(R) AMT user account. NOTE: If username and password are not specified, then Kerberos authentication will be used. NOTE: The user name can contain a domain name, in the form: \\\ -useProxy - [OPTIONAL] Uses the host OS proxy settings. By default, the host OS proxy settings will be bypassed. -tls - [OPTIONAL] Uses TLS when connecting to the system. -cert - [OPTIONAL] Common Name of the certificate to use. -certFile - [OPTIONAL] Full path and filename of the certificate (.cer) file. NOTE: Either the certificate name or file can be provided. It is not necessary (or recommended) to specify both parameters. -ignoreCert - [OPTIONAL] Ignore invalid server certificates. -timeout - [OPTIONAL] Timeout, in milliseconds, for commands. Commands: Only one command must be specified. -full - Full unprovision of the Intel(R) AMT system. The following optional switches are available with this command (the current mode is default): -SMB - [OPTIONAL] Switch to SMB mode. -Ent - [OPTIONAL] Switch to Enterprise mode. -partial - Partial unprovision of the system. Manageability Presence Server (MPS): -httpproxy - [OPTIONAL] URI of the MPS. -httpport - [OPTIONAL] Port number used to access the MPS. Examples: UnprovisionEx.exe -hostname vPro1 -user admin -pass P@ssw0rd -full UnprovisionEx.exe -hostname vPro1 -user admin -pass P@ssw0rd -tls -partial UnprovisionEx.exe -hostname vPro1 -user admin -pass P@ssw0rd -tls -ignoreCert -full -Ent UnprovisionEx.exe -hostname vPro1 -user admin -pass P@ssw0rd -tls -httpproxy "192.168.1.1" -httpport 8080 Return Error Codes: If successful, returns 0. If invalid command line options are provided, the return is -1. If the AMT hostname (IP address or FQDN) is invalid, the return is -2. If the AMT device is invalid, the return is -3. If an exception occurred, the return is -4. If the specified command switch is invalid or missing, the return is -5. All other non-zero return codes map to PT_STATUS codes, specific to the AMT command sent. Refer to the Intel(R) AMT SDK documentation for more information regarding the possible PT_STATUS values. RELEASE NOTES ============= v. 1.0.09058 * Addresses support for Intel(R) AMT 5.x systems. v. 0.9.08351 * Added support for a Manageability Presence Server (MPS). v. 0.8.08303 * Fix for matching certificate names for mutual TLS connections. v. 0.8.08184 * Initial release TECHNICAL SUPPORT ================= Send technical support requests to support_dopd_swe@intel.com. Include your return email address so we can contact you if more information is needed. We will attempt to address the issue in a future release, but cannot guarantee response. We have included a Bug-Report.rtf file with this distribution to help ensure your report contains all the information we need to address the issue.