English | 中文 | Русский | Français
2,602 Posts served
8,349 Conversations started
Yesterday I went to the blogging area of IDF and our Intel media professionals edited a really nice clip to promote the book "Active Platform Management Demystified". Check it out on YouTube! Ylian
I made it to the Intel Developer Forum (IDF) and I brought with me a big pile of books "Active Platform Management Demystified" with me. In fact, I have over a ton of books! My Intel blogger friends are also at the show and making videos, here is my shot at a little video. Watch the [...]
For the last few months I have been working on new prototype software for making computer management easier. Basicaly, it's a peer-to-peer mesh agent where computers monitor each other without the need for a central management server. The prototype code is now avaialble online for download at: http://mesh.homeip.net It's very basic right now. The mesh networking [...]
Hi everyone. I just want to write a quick note to mention that I will be attending the Intel Developer Forum (IDF) next week. This year again, I have the real privilege to be a speaker. First, I will be co-speaker at the PROS004 session, and will have my very own lab PROL001. In both the [...]
Today is the big day for my two co-authors and myself. We received the first early shipment of our book "Active Platform Management Demystified", a technical book about Intel(R) AMT. Writing a book is a lot of effort and I now know first hand just how much. In this video recorded earlier today, we shot [...]
IPv6 has always been a foreign topic to me, their weird addresses and more complex tunneling systems made it an uncharted world I never set foot in. On the other hand, I do know that all quality software these days should support IPv6. In this blog, I want to talk about my last 2 [...]
(warning, really technical) I have been working on this idea of peer-to-peer mesh networking for a while now and run into problems with OpenSSL. Just a little warning, this blog is for people who are a little crazy about cryptography and already know a bunch about OpenSSL & PKI. With this warning, let’s go ahead… Let’s [...]
This is a little unrelated to my previous blogs on manageability, but yesterday I got a new used car, a 2006 WV Jetta TDI. It’s actually a Diesel car which for the US is unusual. It gets great gas millage, some even compare it to the gas mileage of hybrid cars, but since diesel gas [...]
In the last part of the latest edition of the Intel Technology Journal (ITJ), I write about a new usage for Intel AMT and peer-to-peer computing. See Extreme Programming with Intel® vPro™ Technology: Pushing the Limits with Innovative Software. The general idea is that you can use Intel AMT to represent a computer while it’s asleep [...]
Well, my co-authors and myself are in the final stages of writing the book on Intel AMT. It’s called Active Platform Management Demystified and it’s been a lot of work. Lots of author’s meetings. For me, many hours alone at the Roadhouse, a local restaurant, writing chapters. Throughout the last few months, I was lucky [...]
Ok, I have one more trick for all you Intel AMT developers trying to build high security software. One good use of Intel AMT is for power state monitoring, one could build an application that polls many computers for their power state and plots the results on a graph. You can see just how "green" [...]
Hi everyone. I have not been posting much lately, but have been keeping busy writing a book and white papers on Intel AMT. In the last section of the Intel Technology Journal article on extreme usages, I talk about how Intel AMT could be used to build a peer-to-peer mesh network, and that is what [...]
Hi everyone. A few days ago, I did a demonstration of Intel AMT at an Intel event. This is a standard demonstration of Intel AMT with reboot, remote BIOS edit and the DTK's unique TCP-over-SOL to perform a VNC session on a computer that has the operating system network stack disabled. This video is also available [...]
I often get questions about the Intel AMT serial port. Ever since the DTK started to make heavy use of it, serial-over-LAN has gotten a lot of attention. First, how do you change the COM port number of the Intel AMT serial port? The COM number (COM3: for example) is assigned by the operating system, [...]
Hi everyone. I am very happy to be back from my Intel sabbatical. One of the benefits of working at Intel is a paid 8 week vacation every 7 years. In my case, I was eligible for my sabbatical over 2 years ago, but we did not want to stop working! As part of my [...]
As many of you may know, there are two ways of contacting Intel AMT: The remote network interface and the local LMS/HECI interface. These interfaces are very different; the remote interface that is available thru the wired and sometimes wireless Ethernet and is rich with features while the local Intel AMT interface is very limited. [...]
Last week Intel sent me to Israel for an Intel only gathering of engineers, architects and specialists that work on Intel AMT. I was honored to attend and also to be a speaker taking about the progress made with the DTK. First of all, I want to thank all of the people in Intel Israel [...]
Ok, so I worked a lot to get my dream entertainment computer up and running. I am not a gamer, but I also don't like to watch live television and need a home server for backups, keepings my files and doing a bunch of other things. Now that I built it, I going to brag [...]
I just posted a new YouTube video on my own Intel AMT 3.0 computer that runs under my television. It runs Microsoft Media Center, has 4 cores, 4 tuners, 4 hard drives, 3 Gigs of RAM, 2 DVD's... Certainly the most powerful computer I have ever owned. Most importantly, it has Intel AMT 3.0 using [...]
I am glad you inform everyone that the Intel AMT DTK is back online and once again, my apologies for the interruption. Version v0.52x was released, with just a few fixes over the previously posted v0.51x. It's mostly the same as before, not many new features, but if you have experiences problems in the past, [...]
As many of you have noticed, the Intel AMT DTK is now marked as "temporarily unavailable" for download. I just wanted to say that this is due to some Intel internal issues and it should be back for download very soon, at that time, I will that that opportunity to release an updated version of [...]
Hi all. I wanted to announce the release of the Intel AMT DTK v0.51 on the public web site. As usual, lots of improvements have been made since the last version thanks for much testing and feedback from users. There are a few things that are particularly interesting about this new release of the Intel [...]
Years before I started working on Intel AMT, designers where creating a list of usages that would be enabled by Intel AMT. The list included, I presume, usages around 3PDS, remote reboot to BIOS, disk redirection, etc. Many of the Intel AMT usages that are promoted on the Intel web site. When I started work [...]
The Intel AMT Developer Tool Kit (DTK) is now over a year old and by many accounts, the most popular software package for using Intel AMT that exists today. As I work on improvements and new features I also get to interact with my users, developers, IT departments, testers, etc. I also come across many [...]
Serial-over-LAN is quite useful for taking control of a computer, making changes to the BIOS and when Intel AMT Outpost or Guardpost is running, getting a management command prompt even when the OS network driver is disabled. What if you have to repeat the BIOS change on 100’s of computers? Say you want to change [...]
Yesterday night I was in the zone and worked practically all night, actually I went home at 2am. People who know how wonderful being "in the zone" is will understand. In any case, I recorded two new tutorial videos and added them to the big tutorial video pack that is available on the Intel AMT [...]
It's time for another release of the Intel AMT DTK v0.48x. The "X" stands for external since for the last two months I have been working on upcoming Intel platforms features and so, not releasing public updates as often as I use to. In this release there are so many changes, I can't really go [...]
I am happy to announce that we just put online a new Intel AMT Developer Tool Kit (DTK) tutorial video pack. It's just a large 146 megabytes ZIP file with 11 tutorial videos recorded using a desktop capture application and two live Intel AMT demonstrations using Intel AMT Commander. This is great news for people [...]
First off, happy new year to everyone. It's this time of year to reflect on 2007 and it certainly was a great year for the Intel AMT Developer Tool Kit (DTK) and all of Intel vPro Technology and Intel AMT. For one, the DTK has new been public on the Intel web site for about [...]
It’s time for a new release of the Intel AMT Developer Tool kit. Version v0.45 was released Saturday morning with a bunch more bug fixes and improvements. People ask me what the formal road map for the DTK is and I answer that there is none, its customer driven and I constantly improve many features. [...]
I am been taking a two day class on C/C++ secure coding, a required class for every coder within my group at Intel. First, I am so thankful I mostly don’t code in C/C++ because as I learned in the class, it’s quite challenging to write secure code that is not susceptible to stack [...]
Many months ago when Intel AMT 3.0 computers were still in pre-production, a test group at Intel came over and dropped one of these prototypes in my lab. "Have a good time" the guy said. He smiles and walked away. At the time, my lab was only composed of AMT 1.0 and AMT 2.0 computers [...]
The time has come to release a new version of the Intel AMT DTK v0.44. It was released publicly yesterday along with full source code. In this new version we again added many more improvements and bug fixes, but these are a few of the major highlights: Korean Translation. One more complete surprise from a fellow [...]
One of the tasks every BIOS vendors has to do when building a BIOS that sits on top of a Intel AMT enabled computer is to convert the text-mode display into a series of VT100 codes that are sent into the Intel AMT serial-over-LAN port to a terminal console. As I noticed when building IAmtTerm.exe, [...]
Probably one of the least used features of Intel AMT is the 3rd Party Data Storage (3PDS) feature. Intel AMT 1.0 computers typically have 96k of spare flash and Intel AMT 2.0 and beyond have 192k of spare flash. This is spare flash space from the same circuit component that stores the computer’s BIOS, settings [...]
It's time for one more release of the Intel AMT DTK v0.43. Here are the major changes in this release: New Installer. Probably the most visible change is the new installer. The Intel AMT DTK is no longer a self-extract and I am looking for feedback on the installer and it's ease of use. I think [...]
Hi everyone. I just released the Intel AMT DTK v0.41 with a few new things ahead of my departure to Taiwan for the Intel Developer Forum. In this new version, I have 3 major new things to report: Intel AMT Defender. I added a new tool called Intel AMT Defender. It's a community supported version of [...]
Just released version v0.40 of the Intel AMT DTK, with the addition of 802.1x and Endpoint Access Control (EAC) as I wrote about in my previous blog. This is probably not going to be a big impact on many people since this feature is exclusive to large enterprises, but it's very useful for testing Intel [...]
In my never ending quest to try to have full coverage of all Intel AMT features in the Intel AMT DTK, I got motivated by two colleges to add 802.1x and Endpoint Access Control (EAC) support to Intel AMT Commander. I am not an expert on these two technologies, but they basically allow the network [...]
With release v0.39 of the Intel AMT Developer Tool Kit (DTK), I started work on adding WS-MAN to Intel AMT Commander. My plan is to have the IAmtRemoteStack.dll be dual mode and support both the older and newer interface at the same time. Ideally, if Intel AMT Commander can use WS-MAN to communicate with Intel [...]
We just released the Intel AMT Developer Tool Kit (DTK) v0.39 on the public web site with source code a few minutes ago. In this release we have many more bug fixes but also, initial work on WS-MAN support in Intel AMT Commander. In relation for WS-MAN, the most interesting new feature is a WS-MAN [...]
I just posted on YouTube a second demonstration video on Intel AMT Commander made during this week's Intel Developer Forum (IDF). This one talks about Intel System Defense, Agent Presence and Intel AMT Outpost. It's longer than the first one and I think covers topics that are less often demonstrated during trade shows. There days, [...]
I am in San Francisco for the Intel Developer Forum (IDF) and want to start out by saying, I am now on YouTube. I taped a short video about Intel AMT Commander and using it for remote control, BIOS changes and IDE redirect. I also posted a few pictures of my trip. The first day of [...]
In the short history of the Intel AMT Developer Tool Kit, this is probably the single release with the most changes and improvements in it. One look at the change log and you notice that there are lots of improvements in many areas of the DTK. In this blog, I want to touch on a [...]
For people wanting to learn more about Intel Technologies, the Intel Developer Forum (IDF) is a great place to meet engineers and have an in-depth look at many of the cool new technologies Intel is working on. Intel AMT is one of these and I will be presenting two identical hands-on labs that are two [...]
Instead of blogging about the Intel AMT Developer Tool Kit (DTK), I wanted to chat about another question that is often talked about within Intel, the software development process used by the DTK. It's not often that any software at Intel is developed like the DTK, updated every few weeks externally and almost daily within [...]
We just released the Intel AMT Developer Tool Kit (DTK) v0.37. Here are the highlights of the changes in v0.37: Improved Japanese internalization and now, Intel AMT Monitor is also in Japanese. Thanks to the following 3 Intel employees in IJKK, the Intel AMT DTK and Intel vPro products are much more successful in Japan. For [...]
In the latest release of the Intel AMT DTK v0.36, Sandeep added TLS (also known as HTTPS) support on the Intel AMT side of Switchbox. Basically this means that Intel AMT Switchbox can communicate with the console with or without TLS, and with Intel AMT computers with or without TLS. In general, I recommend always [...]
We just released the Intel AMT DTK v0.36 a few minutes ago. In this blog, I want to focus on a new trick I am using in Intel AMT Commander and Intel AMT Outpost. For a long time, many people have asked me to create an easy way to send a clean "sleep", "shutdown", "reset", "logoff" [...]
Today I wanted to post a set of slides that presents an overview of the Intel AMT DTK. These slides are based on presentations I have made about the Intel AMT DTK in the last few weeks and months. As shown in this slide deck, the last 7 or 8 months have brought the DTK [...]
The Intel AMT DTK v0.35 was just posted. In general it contains lots of bug fixes but also a new "-debug" command argument for all of the DTK tools to create a full trace log of all web services operations. This is going to be really useful for fixing the more complicated bugs being reported. [...]
IDE redirect is one of the most power features of Intel AMT, but as I blogged about before, it's also not well suited for use over the Internet. Commands that usually flow over short and very high speed SATA cable are now sent over the Internet with much lower bandwidth and much higher latency. IDE-R [...]
We just posted the Intel AMT DTK v0.34 a few minutes ago. This is probably the most significant release of the Intel AMT DTK since it was first introduced back in January because with this release also comes with the entire source code to all of the DTK tools. People outside of Intel now have [...]
Of all of the Intel AMT features, probably the most powerful one is IDE redirect (IDE-R). It allows a management console to remotely mount a CDROM and Floppy disk drive on an Intel AMT computer and cause a remote boot on the remote drives. In worst cases, an administrative console can resort to IDE-R to [...]
Many have started using 3PDS (3rd Party Data Storage) and having questions about blocks not being visible and other such things. I want to make this blog entry all about 3PDS and how to really make use of it. First off, in my experience Intel AMT 1.0 had 96k of NVRAM and Intel AMT 2.0 [...]
So you used Intel AMT in "Small Business Mode" for a while now, and want to join the big leagues and switch over to "Enterprise Mode". The only and very important benefit of Enterprise mode is that you get to use TLS security. All communications between the administrator and Intel AMT will be encrypted and [...]
In the latest versions of the Intel AMT DTK, I have added two new modes of operations to Intel AMT Commander: Single Computer Mode and Simplified Mode. I want to explain both of these modes in depth since they are really interesting for people that want to make use of Intel AMT Commander from within [...]
Normally I talk about the Intel AMT DTK and all the work I am doing on it, but I wanted to blog about something completely different since I was traveling to Israel today to meet with the engineering team that works on Intel AMT and had an adventure during the trip, here is the mail [...]
A common problem with Intel AMT is that it was never designed to be used from the Internet. Performance of IDE-R and the web server built into Intel AMT are both problems, but probably the most pressing problem is the fact that the 16992 to 16995 ports are hard coded in the Intel AMT SDK [...]
New with the release of the Intel AMT DTK v0.32 is a new tool called "Intel AMT Switchbox". It's unlike any other tool in the DTK. Intel AMT Switchbox is a combination embedded management point and management proxy for managing multiple computer on a network from the Internet. It's really a do it all software [...]
The newest version of the Intel AMT DTK is now available with many more new features and improvements. Intel AMT Switchbox. This newest tool is an attempt at solving the Intel AMT NAT problem and allowing someone on the Internet to manage multiple computers within a network. This tool, written entirely in embedded C can run [...]
A few months back, it occurred to me that you could take remote monitoring of computers to a completely new level using Intel AMT. Probably the most interesting yet overlooked side-effects of Intel AMT is that, at any time, monitoring software connect to all the computers in the office and have authorities proof of a [...]
We just got one more update of the Intel AMT DTK posted online. I keep making lots of changes to it, but I am getting lots of visibility and so, it's causing me to go to meetings and code less. Next week, I may have to shutdown e-mail and focus on coding some more. I [...]
I sometimes get asked about how to scan the network to discover Intel AMT computers. Intel AMT listens on TCP ports 16992 for HTTP connections and 16993 for TLS connections. The favorite way to detect Intel AMT is to try a connection to port 16992 and see if it works. If the connection is immediately [...]
A funny thing happened to me visiting my local computer store and this is a completely true story. As many of you know, there is a picture in Intel AMT Commander and Intel AMT Director of two red computers in my office space. I know it's weird to have my own cube featured in my [...]
I keep coding a lot, spending way too much time at Intel. Still, the Intel AMT DTK is making lots of progress and v0.29 was released on the web site a few days back. Again, lots of feature improvements but probably the most interesting new feature of this version is USB Key support in Intel [...]
As the Intel AMT DTK was featured on Tom's Hardware, I started participating in the discussion forum associated with the article. One reader posted that he worked in IT and had the chance to have several servers with technology similar to Intel AMT. Because it was complicated to use, he never really bothered with it. [...]
This morning was an unexpected geek's dream come true. The Intel AMT DTK was featured in an article on Tom's hardware called Command and Conquer. It shows screen shots of Intel AMT Commander and Intel AMT Director being used to setup and control an Intel AMT computer. They don't talk much about the more magical features [...]
One of the cool and often overlooked features of Intel AMT is the creation of user accounts on Intel AMT itself. This can be interesting when an administrator wants someone else to have access to data from Intel AMT, but restrict what that user can do. In general, if you are going to run an [...]
Starting with the Intel AMT DTK v0.27, a new Intel Net Traffic tool was added to the package to help demonstrate an interesting and often overlooked feature of Intel AMT -- rate limiting network filters. The new tool looks a little like the already available Intel Net Status tool. Intel Net Traffic can be used to [...]
With the latest version of the Intel AMT DTK v0.27d now released, users will have noticed that Intel AMT Director has gotten much better. It's still early code, but what we call "One Touch" setup is now getting pretty reliable. I wanted to take a moment to explain how to setup an Intel AMT computer [...]
A few minutes ago Ajay posted the latest version of the Intel AMT DTK v0.27d and there are lots of changes since the older v0.24 that was posted before. First of all, I think the overall quality of the DTK is getting better and better. I keep getting feedback from people asking me to change [...]
My white paper on using Intel AMT serial-over-LAN to it's fullest has now been posted. If you're going to be building applications and make use of Intel AMT, it's certainly a required read. When I first started on Intel AMT last November, I was really trying to find a way to make an amazing demonstration [...]
Last week, someone on our Intel Management Forums posted a great question. He wanted to install a recovery partition on an Intel AMT computer and, when performing a normal reboot using Intel AMT Serial-over-LAN, remotely select which partition to boot. To do this, he used the Microsoft boot manager - with one problem, it did [...]
I have been looking at Asian characters all week and I can't understand any of it! During the last two weeks, a few fellow co-workers in the Intel China site have internationalized the Intel AMT DTK to Simplified Chinese. I only worked a very little before on internationalizing .NET applications and this was certainly the [...]
I get lots of questions on how to build an Intel AMT terminal and for good raisons. One of the most important issues is around terminal emulation. How exactly are characters coming from the serial port shown on the terminal display? Having built my own terminal in the Intel AMT DTK, I run into many [...]
With the latest release of the Intel AMT Developer Tool Kit, we added another downloadable package with some C# source code. This source, mostly exactly the same used by the DTK console and agent tools. The source provided is not the entire source code to the DTK tools, but it does contain a lot of [...]
A few words on what's new in version v0.24 of the DTK. Once of the most important features added since the last version is the addition of a new setup and configuration tool. It's been a lot of work to build and it's not anywhere close to finished yet. It is clearly still in very [...]
One of the most powerful features of Intel AMT is IDE redirect. If Intel AMT is a tool box for administrators, IDE-Redirect is the jack hammer. One of the raisons it's so powerful is that, in any situation, an administrator can reboot the machine on to a redirected disk, allowing the administrator to transport more [...]
I sometimes have discussions with people about use Intel AMT in "Small Business" mode versus "Enterprise" mode. I have been coding applications that work with "Enterprise" mode for a few weeks now and want to share a few things. First of all, my initial impression was that both modes where vastly different and the enterprise mode [...]
Alright, Intel AMT has a dark secret. When designing Intel AMT, the engineers ran into a problem: In order to setup AMT they needed a way to load up lots of various settings, including a certificate and private key which would become the Intel AMT device security identity. But how do you securely load up a [...]
The new version of the Intel AMT Developer Tool Kit v0.21 is now available on the Intel.com web site. Please note that I still consider all of this pre-alpha software. It includes a bunch of new features and bug fixes. One bug that showed up on the forums was the terminal crashing when it received [...]
One issue that was raised internally at Intel lately was the problems surrounding building a terminal that is compatible with Intel AMT Serial-over-LAN feature. I have seen two approaches: The first and most commonly used is to have the console application route all of the serial data to a local TCP port and use a standard [...]
I have been working quite a bit on "Enterprise Mode" lately. Currently, the Intel AMT Developer Tool Kit only supports "Small Business Mode" provisioning which is simple to setup but not as secure as Enterprise mode. The main difference between the two is that Enterprise mode optionally uses TLS for securing AMT connections. This of [...]
Two days ago, I started receiving my first bug reports from outside Intel. Thanks to the people submitting them. Some of you noticed that when the DTK Console sample tool throws an unexpected exception, it creates an "exceptions.txt" file that you can mail me. In the near future, I want to improve my exception handling [...]
Just a quick word to say that version 0.19 of the Intel AMT Developer Tool Kit is online. People using the sample tools will find lots of improvements, but the major one is centered on development using components from the DTK. It was the topic of my last blog entry. Also, users will notice the wireless [...]
First off, Ajay just informed me that I now am the featured blogger! This is great; I am on the front page of the management community. Now, I have to get him to update the version of the DTK available on this site. Internally, I just released the DTK v0.20 with a few new exciting [...]
I learn new things about Intel AMT all the time. Yesterday I was trying to figure out why I kept getting "Not Permitted" error when trying to send a "Power Down" remote command. Someone inside Intel hinted that it may have something to do with Serial-over-LAN. After checking, it did! If you have SOL connected, [...]
Well, it's been a few days now with the DTK being online. They are still working on getting the tutorial videos on the site and I think it will help a lot of people. Besides, I am sure everyone online can't wait to hear my voice. Yesterday, we had many people from the Intel AMT team [...]
We finally released the Intel AMT Developer Tool Kit (DTK) on the Intel manageability web site. Version 0.14 was posted, which I consider to be a "preview" or "pre-alpha" version, it's certainly not perfect. Still, I think many developers using IAMT will really like it a lot. Basically, the package includes a sample IAMT console and [...]
Hi everyone. I am Ylian Saint-Hilaire and I am the newest blogger on the Intel management community, I am also a senior lead developer at Intel and the author of a set of soon to be released tools to help fellow developers in building Intel AMT applications. Basically, for the last few months, we have been [...]