Skip to content

Quick Start

Andrew Mello edited this page May 26, 2026 · 1 revision

Quick Start

Two-minute activation on Arch / Manjaro.

Install

yay -S intel-amt-activate

This pulls in rpc-go-bin automatically.

Run

sudo modprobe mei_me
sudo amt-activate

The script:

  1. Verifies /dev/mei0 exists and rpc is installed
  2. Checks rpc amtinfo for pre-provisioning state
  3. Generates a 18-char password (upper + lower + digit + special) and saves it to ~/.amt-mebx-password.txt (mode 0600)
  4. Runs sudo rpc activate -local -ccm -password "$PW" and tees output to /tmp/amt-activate.log
  5. Re-runs rpc amtinfo to confirm CCM and report the AMT IP (may take 15–30s for DHCP)

Total time: ~40 seconds on CSME 16.1+. Up to 15 minutes on AMT 18.x (Meteor Lake) due to firmware-side handshake delay.

Expected output

==> Checking AMT state...
Control Mode      : pre-provisioning state
==> AMT password saved to /home/you/.amt-mebx-password.txt (mode 0600, 18 chars)
==> Activating Intel AMT — Client Control Mode...
time="..." level=info  msg="Failed to connect to LMS, using local transport instead."
time="..." level=warn  msg="Execution timeout after 20s"
time="..." level=warn  msg="Execution timeout after 20s"
time="..." level=info  msg="Status: Device activated in Client Control Mode"
==> Activation successful.
==> Verifying state (AMT IP may need 15-30s for DHCP)...
Control Mode      : activated in client control mode
DHCP Mode         : active
AMT IP Address    : 192.168.1.106

Next steps

yay -S intel-amt-linux
intel-amt-linux

Connect to the AMT IP shown above, username admin, password from ~/.amt-mebx-password.txt.

Clone this wiki locally