Well.... I think I can declare vPro - at least in this device - an utter pile of garbage
Stuck in the DC for hours trying to get it working, it kinda sorta works but its so unreliable its a joke
First device would respond to pings and allow me to log in via mechcommander when its in the powered off state or up until the BIOS. Once the OS loads then it would stop responding and the only way to get it back was to physically yank the power, boot it back up, hit pause or just go into BIOS to stop the OS loading and then after about 60 seconds it would respond. Once the OS loads it would stop again. I spent a good hour trying to get this to work and I can't say for sure what it was but in my case i'm running proxmox with both ethernet ports in an OVS bridge. I had to reconfigure the bridge exactly the same way, initially turning RSTP off (in order to actually create a loop by accident) and then re-enable RSTP. After that it seemed to respond, though it does still take approx a minute after the interface is up, working and passing traffic before the IP set to vPro actually starts to respond. (Note that the interface has been working in proxmox and VM guests this entire time)
It's very flakey with its IP assignment. If I assign the same it the same IP or subnet as the OS then neither the OS nor vPro will respond to pings
I expected vPro to operate as a hardware chip wholely independently of the OS like a true OOB management solution, but that's evidently not the case
Second device was much more compliant, all I had to do was set 'Network Active' and then set a static IP, done. Nothing else needs to be configured in order to get to it. No FQDN or anything else
Third device however does not work at all. At no point have I been able to get it to respond to pings whatsoever. Tried different IP's just in case there was some weird internal reservation, nothing. Has the same configuration as the other 2, same BIOS, same everything
IPv6 also does not work. It must initially be enabled via meshcommander as the BIOS has no mention of IPv6. However despite being able to ping, meshcommander just will not connect to it, so IPv4 only
Power on is strange, if I use mechcommander or the physical power button to turn it off then it will still respond to pings. If I shut the system down via the OS then pings stop responding. So these 2 states are different to each other, yet I can still use etherwake to send a WOL packet and the system will boot up and become responsive again
=====================================================
The TLDR is its a shitty unreliable OOB management system. It should be entirely independent of the OS and act like a separate piece of hardware, it does not. And it doesn't even work uniformly across identical devices (1 doesn't work at all)
PiKVM or similar devices are a substantially better solution