I should check the forums more often for your posts! When it comes to SOL, the BIOS will take anything you send it thru SOL and pass it on to the applications. In the other direction, it only send back thru SOL text data that has been written to the screen using BIOS write calls (which are generally slower and so, better applications avoid it). I think there are some BIOS out there that will still send thru SOL anything on the screen as long as it's text mode, but I would have to check.
As for IP address changing. As for as I know, Intel AMT has only one MAC address and so you could technicaly send AMT and the OS on two different static addresses, this is not supported. In my own lab, I went into my router (I use a Linksys WRTSL54GS with DD-WRT v2.3SP2) and staticaly send the DHCP to always return a given address for each machine I have on my network. I have seen this work great with the OS being both up and down. Generally speaking, the IP address should not change if the DHCP server does it's job ok.
Ha yes. When in the DTK console tool, if it says "no remoting" the BIOS stays out of trying to forward the text screen and keys to the terminal. Even without remoting, you can still load Intel AMT Outpost (the sample agent) and plug the serial agent on the SOL COM port and get the command prompt. I hope you tried this, it's cool.
I am glad you found the "Custom Command..." menu option. I think as a result of your post, I will add a "Remoted normal boot" to my list of remoted commands in the menu. This would make it easier and it does seem to be a pretty common usage.
Back to your display problem. It's really annoying the SOL only works with BIOS write calls, and not direct display calls. I need to check, maybe the HP BIOS does not have the problem and so, you would see your boot selection screen. This said, if your boot selection screen is really text on graphic mode, there is no chance SOL will work.
Intel AMT Outpost required .NET 2.0, so, it's going to be more trouble on WinPE. Of coure, if you could get Outpost running, you could get file upload/download, process monitor and TCP-over-Serial-over-LAN. Maybe it's worth considering that I look at building a C/C++ version of Outpost's serial agent.
I really like your redirector idea, I need to go check it out. I see below you fixed your issue of making a normal boot with SOL redirection enabled. I will change my console to make it easier to do.
I added the "Remoted Normal Boot" to my todo list.
I did the tutorial videos on a Intel BIOS, but I have lots of other machines in my lab including one from HP. In my opinion, HP is really making a big effort to make the best BIOS for AMT but I have not seen many other manufactures. For example: On the HP BIOS, when the computer goes into graphics mode, SOL will tell you that the computer went to graphics mode (Nice touch I think). They also support both VT100 and ANSI (Most text apps look better in ANSI mode), etc. It's also my understanding that there BIOS is larger for they put more flash spacein the computer to hold it.
On your last question. Once BIOS is SOL redirection is turned on, everything that is printed to the screen using BIOS calls gets sent to SOL. Again, the problem with many text applications is that they use direct video writes and don't go thru the BIOS to print to the screen. If you can see it on the local screen, but not with SOL, that's most likely what is happening and so, I would try different applications until I find one that makes BIOS writes. This rule also applys during the boot process... it's a little surprising the POST would not show up in SOL, but it's possible that parts of the POST is using direct writes.
Ylian (Check out my Intel AMT blog)
I am glad you contacted an Intel specialist, I gotto interact with many of them and they are always really fun people playing with the latest technology toys, etc.
Can I ask what boot selection software you where using? Was it the one built into Windows? There are many others available and maybe theIntel solutions guy can help you find one that will show up on SOL. I would really hate for you to have your users drag around CDROM's you are so close to just having everything on the hardware.
About Outpost on WinPE, you are right that .NET 2.0 is not part of WinPE, but I don't know if you could add it or not. In anycase, it would be nice to me to rebuild a version of it in C/C++, maybe just the serial agent portion.
Ylian (Check out my Intel AMT Blog)
Thank you so much! You deserve a prise for posting such a great solution on our forums. This is probably one of the most valuable pieces of information I have seen in a long time for SOL. I am sure many people will be using your newly discovered setting. I need to blog about it.
I need to play with the WinPE SAC sometime, maybe it would even be possible to put some console front end of some of the commands.
I am working on making Intel AMT Outpost a windows service with a seperate control application, it's almost done and so, it should show up in one of the next releases of the DTK. Really, Intel AMT Outpost should always have been a service, but I will keep the application version for developer testing. I also want it to be a service so that it is avaialble even when no user is logged in. Still, I want to user to be able to setup permissions on what Intel AMT Outpost will allows the administrator to do.
Ylian (Check out my Intel AMT Blog)
The Intel AMT system tray icon is built by a different group at Intel and so, it would be difficult for me to use their icon and application. I do need to talk to the people building that application because I have noticed that if Outpost and the Intel AMT check tools are loaded at the same time, Intel AMT Outpost cannot log into Intel AMT. So, I have more bugs to go track down.
I just released version 26 of the Intel AMT DTK internally at Intel yesterday and one feature it now includes is a remote Microsoft Windows device manager so you can list, enable and disable device drivers using SOL/Outpost. Its very cool I think. I will try to make this version available soon. The service version of Outpost is also often requested; it should come out in the next few weeks.
Ylian (My Intel AMT Blog)