68 lines
2.9 KiB
Plaintext

Copyright (C) 2003 Intel Corporation
Intel(R) Active Management Technology (Intel(R) AMT):
A short description of the IMRGUI sample code for the usage of developers.
IMRGUI sample application:
--------------------------
This sample demonstrates how to use the Intel(R) AMT Redirection library
(IMRSDK).
IMRGUI sample uses these dlls/libs, as infrastructure:
From the RedirectionLib module:
IMRSDK.dll
IMRSDK_x64.dll
From the WS-ManagementCpp module:
CPPCimFramework.dll
CPPCimFramework_x64.dll
CPPCimFrameworkUntyped.dll
CPPCimFrameworkUntyped_x64.dll
CimOpenWsmanClient.lib
CimOpenWsmanClient_x64.lib
How to run the sample:
----------------------
Note: To ensure that security is maintained, the application should be run from
a directory that can be accessed only by the Administrator user. This is
to prevent unauthorized manipulation of files in the directory.
1. For SOL session you'll need to download Putty.exe terminal. You can download
here:https://putty.org/ Put it in the sample directory.
2. To compile: Open "IMRGUISample.vcxproj" in Microsoft Visual Studio* and build
the project. An output file "IMRGUI.exe" should be created.
2. For instructions on using the IMRGUI sample application and the IMRSDK
library, refer to the Redirection Library Design Guide that is provided as
part of the documentation of this SDK.
Notes:
-----
1. This sample launches putty* Terminal Emulator when opening an SOL session.
Either make sure that the putty.exe file is located in the same directory as
the application or set the PATH environment variable to point to its location
As said above, you'll need to download putty.exe. Can be downloaded from
here: https://putty.org/
After the application launches putty, configure its settings as follows:
- Right-click on the putty window title bar, and select "Change Settings...".
- Select "Terminal" and change both "Local Echo" and "Local Line Editing" to
"Force Off".
- Select "Terminal-Keyboard", change the sequence sent by the Function keys
and keypad to be "VT100+" and the sequence sent by the Backspace key to be
"Control-H".
- Optionally, select "Session" and Save to save these settings for future
sessions.
- Click Apply for the settings to take effect.
To use the Windows Telnet client instead of PuTTY, set the
variable "TERM_CMD" at the top of the MCSOL.cpp file to be "TELNET_CMD",
instead of "PUTTY_CMD". In this case, make sure that the Windows Telnet
client is installed on your system.
Note that this sample *does not* implement a Telnet server. As a result, the
behavior of the Telnet client, which expects to operate opposite a server,
may not be what is expected (for example, display issues relating to local
echo).
-------------------------------------------------------------------
* Other names and brands may be claimed as the property of others.