Page 1 of 1
Seeing if one has the Intel AMT on the computer? Removing AMT?
Posted: Thu Jan 06, 2022 6:04 pm
by Mike3
I saw the mei-amt-check app that checks if there is the Intel AMT. Does it check all chips on your computer or just the CPU?
Also I couldn't find it for puppy, just for PClinux & void Linux: https://pkgs.org/search/?q=mei-amt-check
Is there any way to make the app work for puppy or do I have to download the source code and compile it?
Also if one has it, is there any way to remove it? I saw one text regarding it but it was for windows and it was unclear I thought.
Re: Seeing if one has the Intel AMT on the computer? Removing AMT?
Posted: Thu Jan 06, 2022 9:07 pm
by Phoenix
Mike3 wrote: Thu Jan 06, 2022 6:04 pm
I saw the mei-amt-check app that checks if there is the Intel AMT. Does it check all chips on your computer or just the CPU?
Also I couldn't find it for puppy, just for PClinux & void Linux: https://pkgs.org/search/?q=mei-amt-check
Is there any way to make the app work for puppy or do I have to download the source code and compile it?
Also if one has it, is there any way to remove it? I saw one text regarding it but it was for windows and it was unclear I thought.
The source is available here: https://github.com/mjg59/mei-amt-check
You can compile it via the standard devx sfs and invoke make. Root is also required for this application. And in order to remove it it has to be disabled via system firmware/BIOS. Or hope that a vendor has patched it. Also mei_me module needs to be loaded.
EDIT: AMT runs on top of Intel Management Engine (ME) which is a separate microprocessor.
Re: Seeing if one has the Intel AMT on the computer? Removing AMT?
Posted: Thu Jan 06, 2022 9:29 pm
by Mike3
Hi Phoenix!
Phoenix wrote: Thu Jan 06, 2022 9:07 pm
You can compile it via the standard devx sfs and invoke make. Root is also required for this application.
How do I do this? Do I need a compiler?
Phoenix wrote: Thu Jan 06, 2022 9:07 pm
And in order to remove it it has to be disabled via system firmware/BIOS.
How is this done? I just disabled the Intel VT thing from BIOS, but I didn't see anything about the Intel AMT there.
Phoenix wrote: Thu Jan 06, 2022 9:07 pm
Also mei_me module needs to be loaded.
EDIT: AMT runs on top of Intel Management Engine (ME) which is a separate microprocessor.
Where do I find these modules and how are they installed?
Re: Seeing if one has the Intel AMT on the computer? Removing AMT?
Posted: Sat Jan 08, 2022 3:51 am
by Phoenix
Well yes, but the devx contains everything needed! Usually its just a simple ./configure or 'make'! But sometimes people like to use things besides the typical ./configure. However for this you don't need anything else than devx!
It's entirely possible the BIOS has no option to disable it. Which means you'll have to find a different way or if you know how to put things together, figure out how to take it out by hand.
This module is built with the kernel at build-time (possibly also even embedded within the kernel itself). You can check whether it's present by simply issuing
. If it succeeds it usually just terminate itself. For a more detailed look, modules will be installed and located at /lib/modules-<kernel version> and modules will have a .ko suffix. As well symbolic links named build/source are present to enable building 3rd party modules. Try not deleting anything in there though.