Skip to content
schnoddelbotz edited this page Mar 15, 2015 · 6 revisions

This page should/will be moved into amtc-web/pages

Intro: AMT remote power management using amtc [DRAFT]

The development intension behind amtc was to be able to efficiently monitor, power-control on a scheduled basis and interactively manage a bigger bunch of PCs equipped with Intel vPro technology, distributed over several rooms. Having a practical tool for this purpose massively eases system management procedures, from scheduled, unattended OS-re-installs to individual, interactive remote power management needs.

This document shortly outlines the steps required to get your own AMT&amtc setup up and running.

before you start with amtc

To be a amtc user candidate, you must have at least one PC that is equipped with Intel vPro/AMT technology. For enterprise purposes, automated client configuration (called 'provisioning') using a deicated vPro provisioning server can be useful. For home use and getting started with amtc to control some local hosts, the simple AMT mode (not requiring TLS, formerly called 'Small Business mode') might well be sufficient. As soon as AMT is enabled on a client, it should be reachable using your web browser on TCP port 16992 (or 16993 for TLS). From this point on, the host can be managed using amtc. To ensure it can be woken up even if powered off, ensure to disable any 0-watt power features in your system's BIOS. There are lots of demos on how to manually provision AMT, in brief it's just...

  • Press Ctrl-P upon powerup
  • login to Intel ME BIOS, using default password admin
  • type new, complex password twice
  • set AMT feature to enabled state
  • configure AMT; just switch off what you don't need (SOL, KVM, IDE-R?)
  • finish configuration by selecting 'Activate network access'
  • exit ME BIOS

This will make AMT available on the same IP as the one your booted OS receives via DHCP.

amtc examples

# export password, or use -p to provide AMT password file each time
$ export AMT_PASSWORD='WyT00S1mple!'

# query powerstate of <AMT-9.0-hosts named host-a and host-b
$ amtc host-a host-b

# power up some AMT 9.0 hosts using wsman and 5-second-delay
$ amtc -dUw 5 host-c host-d host-e

# enable SOL (Serial over LAN on TCP port 16994)
$ amtc -M sol=on host-f