So, you want to get the MAC address from the client itself?
The NetworkAdministrationService API is a remote api so it can be called only from a Management system. But there are some APIs included in the Intel AMT SDK that can be called locally. The SDK documentation will give you more details on this
If you really need the AMT device MAC address (it would be interresting to know why?) you can use the MEInfo tool on the AMT local machine.
Take a look at this thread on Host API function.Running this tool without any parameter will give exactly what you are asking for.
However if your AMT device is configured to work in DHCP mode you can be sure that its MAC address is exactly the same as the host LAN one, then ipconfig reports the correct one.
I was also referring to the Host API functions when i talked about the local APIs; but now i figured from the Host Interface Guide included in the AMT SDK documentation that these APIs won't give you the MAC address of the AMT system. So, at this time I don't know of any way to get the AMT MAC Address locally.
Hi - while Sree is checking on the MAC Address question -- I think there are a few more things to consider for your situation. You might want to take a look through the Start Here Guide - this is a very high level document aimed at getting a newbee started on Intel AMT.
I hope this helps!
The MAC address question - MEInfo should give you the MAC address of the AMT device. The catch here is you have to use the right version of MEInfo corresponding to your FW version. MEInfo exists in both Windows and DOS versions.
As far as I know, MEInfo comes as part of the package for building your own firmware. Asgiving this tool out to the masses would create a nightmare for us (it is very easy to createfirmware badly andend up with a doorstop!) However, OEMs would have this package since they have to build their own custom versionsof thefirmware for their systems.
Correct me if I am wrong (anyone?)
"However if your AMT device is configured to work in DHCP mode you can be sure that its MAC address is exactly the same as the host LAN one, then ipconfig reports the correct one."
that is not my case - the amt is retaining the ip it got from dhcp but the host is renewing it. It is like amt is ignorig dhcp although it is configured to use it. so the amt and host have 2 ip address !
is there any kind of service in windows that manages this cloning and possibly is shutdown ?