Ylianst / MeshCommander

MeshCommander is a Intel(R) Active Management Technology (Intel(R) AMT) remote management tool. It's feature rich and includes a built-in remote desktop viewer for Hardware-KVM, a Serial-over-LAN terminal, IDER-Redirection support and much more. MeshCommander is built on web technologies and runs on many plaforms. In addition to being available as a stand-alone tool, MeshCommander was built to be very space efficient to that it can be uploaded into Intel AMT flash space to have it served diretly from the Intel AMT web serve.
Apache License 2.0
326 stars 71 forks source link

[DOC] How to install Meshcommander to Firmware on Linux? #83

Open hasechris opened 1 year ago

hasechris commented 1 year ago

Hi,

you specify in the Readmy (https://github.com/Ylianst/MeshCommander#firmware-installation) that it should be possible to install Meshcommander as App directly to the Intel AMT Flash. Sadly the downloaded version on the webpage seems not to offer such a functionality.

So: Can you specify the process to install Meshcommander via meshcmd directly to an AMT PC in the Readme?

The help from my downloaded meshcmd instance:

> Downloads/meshcmd                                                                                                                                                                                                   
MeshCentral Command (MeshCmd)  v1.1.3
No action specified, use MeshCmd like this:

  meshcmd [action] [arguments...]

Valid MeshCentral actions:
  Route             - Map a local TCP port to a remote computer.
  AmtConfig         - Setup Intel AMT on this computer.

Valid local actions:
  SMBios            - Display System Management BIOS tables for this computer.
  RawSMBios         - Display RAW System Management BIOS tables for this computer.
  MicroLMS          - Run MicroLMS, allowing local access to Intel AMT.
  AmtInfo           - Show Intel AMT version and activation state.
  AmtVersions       - Show all Intel ME version information.
  AmtHashes         - Show all Intel AMT trusted activation hashes.
  AmtCCM            - Activate Intel AMT into Client Control Mode.
  AmtDeactivate     - Deactivate Intel AMT if activated in Client Control mode.
  AmtAcmDeactivate  - Deactivate Intel AMT if activated in Admin Control mode.

Valid local or remote actions:
  MeshCommander     - Launch a local MeshCommander web server.
  AmtUUID           - Show Intel AMT unique identifier.
  AmtEventLog       - Show the Intel AMT event log.
  AmtAuditLog       - Show the Intel AMT audit log.
  AmtSaveState      - Save all Intel AMT WSMAN object to file.
  AmtPresence       - Heartbeat a local Intel AMT watchdog agent.
  AmtPower          - Perform remote Intel AMT power operation.
  AmtIDER           - Mount local disk image to remote computer.
  AmtFeatures       - Intel AMT features & user consent.
  AmtNetwork        - Intel AMT network interface settings.
  AmtScan           - Search local network for Intel AMT devices.
  AmtWifi           - Intel AMT Wifi interface settings.
  AmtWake           - Intel AMT Wake Alarms.
  AmtRPE            - Intel AMT Remote Platform Erase.
  AmtDDNS           - Intel AMT DDNS settings.
  AmtTerm           - Intel AMT Serial-over-LAN terminal.

Help on a specific action using:

  meshcmd help [action]
>
>
> Downloads/meshcmd help MeshCommander                                                                                                                                                                                  
This action launched a local web server that hosts MeshCommander, a Intel AMT management console.

Possible arguments:

  --localport [port]     Local port used for the web server, 3000 is default.

Run as a background service:

  meshcommander install/uninstall/start/stop.

Also i dont have a computer with Intel AMT yet. I can only test this once i get my 12th Gen NUC by the end of next week.

Greetings hasechris

kaechele commented 1 year ago

This feature has been removed. See https://github.com/Ylianst/MeshCentral/issues/3125