Intel® Remote Management Module User’s Guide A Guide for Technically Qualified Assemblers of Intel® Identified Subassemblies/ Products Intel Order Number D48601-001
Disclaimer Information in this document is provided in connection with Intel® products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document.
Safety Information Important Safety Instructions Read all caution and safety statements in this document before performing any of the instructions. See also Intel Server Boards and Server Chassis Safety Information on the Intel® Server Deployment Toolkit CD 2.0 and/or at http://support.intel.com/support/ motherboards/server/sb/cs-010770.htm. Wichtige Sicherheitshinweise Lesen Sie zunächst sämtliche Warnund Sicherheitshinweise in diesem Dokument, bevor Sie eine der Anweisungen ausführen.
重要安全指导 在执行任何指令之前,请阅读本文档中的所有注意事项及安全声明。 和/或 http://support.intel.com/support/motherboards/server/sb/CS-010770.htm 上的 Intel Server Boards and Server Chassis Safety Information(《Intel 服务器主板与服务器机箱安全信息》)。 Warnings Heed safety instructions: Before working with your server product, whether you are using this guide or any other resource as a reference, pay close attention to the safety instructions.
Preface About this Manual Thank you for purchasing and using the Intel® Remote Management Module (Intel® RMM). This manual provides information for configuring the Intel® RMM and for using the Intel® RMM to manage the server system into which it is installed. This manual does not include instructions for installing the Intel® Remote Management Module or the RMM NIC. See the instructions that came with your Intel® Server Board to install these components, then return to this guide.
vi Intel® Remote Management Module User’s Guide
Contents Safety Information ..................................................................................................... iii Important Safety Instructions ................................................................................................ iii Wichtige Sicherheitshinweise ............................................................................................... iii Consignes de sécurité ................................................................................................
Field Replacement Unit (FRU) ............................................................................................ 26 Entering IPMI Commands ................................................................................................... 27 Chapter 5: Using the Intel® Remote Management Module Virtual Server Control Application to Manage the Server ...........................................................................29 Accessing the Remote Server .............................................
List of Tables Table 1. Intel® Remote Management Module Features ........................................................... 2 Table 2. Video Resolutions / Refresh Rates ............................................................................. 4 Table 3. Command Line Options ............................................................................................... 7 Table 4. Privileges ..................................................................................................................
x Intel® Remote Management Module User’s Guide
List of Figures Figure 1. Login Page ............................................................................................................... Figure 2. Network Page........................................................................................................... Figure 3. Session Page ........................................................................................................... Figure 4. User Management Page .......................................................................
xii Intel® Remote Management Module User’s Guide
1 Product Overview This chapter describes the main features of the Intel® Remote Management Module (Intel® RMM) and provides information about the operating system requirements to configure the Module and manage the server with it. The Intel® Remote Management Module is a component of a server system that consists of an Intel® server board and chassis and a RMM NIC.
Table 1 summarizes the major features of the Intel® Remote Management Module. Table 1. Intel® Remote Management Module Features Feature 2 Description Graphical User Interface Manage the remote Intel® Remote Management Module using the Intel® Remote Management Module Web Console, an embedded web-based graphical user interface that lets you perform many server configuration and management functions.
Minimum Operating System Requirements Server System The following operating systems are supported on the managed server: • Microsoft Windows* 2003 Server with Service Pack 1 or later and all recent updates • Red Hat* Enterprise Linux Advanced Server 4 Client System The following client operating system and Internet browser combinations have been tested: • • • • Red Hat* Linux 4 ES with Firefox SuSE* 9 Pro 9.
The following video resolutions and refresh rates are supported: Table 2.
2 Using the Intel® RMM Command Line Utilities to Configure the Intel® RMM The Intel® RMM can be configured and updated with a set of command line utilities. The command line utilities locally use the USB interface of the server or remotely use the TCP/IP interface of the management NIC of the Intel® RMM. The utility programs run native on Windows and Linux.
Connecting with the Intel® RMM the First Time When the Intel® RMM is attached to an Intel server for the first time, the Intel® RMM will attempt to obtain an IP address for its built-in management NIC from a DHCP server attached to the network. If there is no DHCP server that the Intel® RMM can get its IP address from, or if the DHCP server fails to assign the Intel® RMM a valid IP address, then the Intel® RMM’s IP address will default to 192.168.0.122.
To connect to the utility remotely: mmconfig –a 192.168.0.122 –u admin –p password –i returns: OK 00.00.79 00.00.79 indicates that the current version of Intel® RMM firmware is 79. The remote command requires -a followed by the IP address of the Intel® RMM management NIC. The remote command also requires user authentication by “logging in” with a valid user name and password. In the example above, the user name and password used is the default: admin and password.
Table 3.
MMCONFIG Utility Commands The Config Server is the firmware engine for setting and getting configuration parameters on the Intel® RMM. It implements the Get and Set portions of the CLI commands (-s and –g). In the appendix you will find list of commands a user can execute. See “Config Server Commands” on page 36. All parameter values are treated as ASCII NULL terminated string values by the command line tool and USB interface.
A typical session to add a user: MMConfig –s USER/NAME=Bob Reply is: OK MMConfig –s USER/Bob/NEW_PASSWORD=BobPassword Reply is: OK To change user Bob to Bobby: MMConfig –g USER/COUNT Reply is 2 MMConfig –g USER/2/NAME Reply is Bob MMConfig –s USER/2/NAME=Bobby Reply is: OK A typical session to run the LAN3 self test looks like: MMConfig –s SELF_TEST/SUBCOMPONENT=7 Reply is: OK MMConfig –s SELF_TEST/LAN_MODE=1 Reply is: OK MMConfig –s SELF_TEST/LAN_PEER_ADDR=192.168.1.
Reply depends on status and is: 0-4 MMConfig –g SELF_TEST/REASON Reply depends on type of failure and is: 0-4 Changing or creating any user account settings remotely requires that a tool or a user log in using a username and password of an account that has ADMIN privileges, before any parameter value changes will be accepted. New account creation and deletion remotely is only allowed for accounts with the ADMIN privilege.
passing test. Within the MMconfig utility, the –t echo command can be used to initiate this read request traffic on the host. If the Intel® RMM successfully returns an echo, the USB interface is working correctly. The self test for the Intel® RMM’s LAN interface involves: • Checking to see if the LAN interface can ping the internal loop back IP address of 127.0.0.1. If that address does not respond to the ping, the self test fails and returns an error code of 4.
3 Using the Web Console Interface to Manage the Intel® RMM You may perform almost all configuration functions through your web browser.
Configuring Network Settings Through the web interface, you can configure the host and network settings that the remote Intel® RMM will use. You may use a static IP address, or have the DHCP automatically assign an IP address. If you have multiple servers on the same network, each with an Intel® RMM, you may want to rename the host name to a unique name so that the DNS can associate each server. Figure 2. Network Page To Configure or Update Host Settings 1.
Note: If you have previously changed the IP address from the default through DHCP, mmconfig, or the Network Settings web page, and the DHCP server subsequently fails to assign an IP address, the Intel® Remote Management Module defaults to IP address 192.168.0.122. 3. In the Speed field, select the LAN speed: Autosense, 100mb, or 10mb from the drop-down menu. Autosense will automatically select a setting. 4.
To configure Session settings: 1. Under Configure Server on the left side of the Server Configuration page, click Session. Your browser displays the Session page. 2. Select Enable for each of the types of sessions you would like to use and select the appropriate port number. On the Video Viewer and Virtual Media, you may also choose to encrypt the data. 3. Click Save. Configuring User Settings Through the web interface, you can add and edit users, and administer the passwords and privilege levels of each.
To Edit a User 1. Under Configure Server on the left side of the Server Configuration page, click User. Your browser displays the User Management page. 2. Under Current Users, select an existing user. 3. Click Edit User. The user's name will appear in the User Name field. 4. If you would like to change the password, enter a new password in the field provided. 5. If you would like to change the privilege level of user, from the drop-down menu, select a privilege level. 6. Click Update User.
Configuring Privileges Settings Through the web interface, you can add and edit users, and administer the passwords and privilege levels. Table 4. Privileges Privilege Description ADMIN Administrator level users are allowed. No restriction on allowed commands. USER Commands that change users configuration are restricted. VIEW Commands are restricted to read-only access of system information. NONE Setting this privilege level to a feature, disables the feature. Figure 5.
Updating Firmware You can easily update your Intel Remote Management Module's firmware to keep it current. Figure 6. Firmware Update Page 1. Using your web browser, download the most recent firmware update from the Intel web site. 2. Under Manage Server on the left side of the Server Configuration page, click Firmware Update. Your browser displays the Firmware Update page. 3. Click Browse to find the firmware file that you downloaded. 4. Click Update.
20 Intel® Remote Management Module User’s Guide
4 Using the Web Console Interface to Manage the Server You may perform almost all configuration functions through your web browser.
Verifying Communication through Ping If you are experiencing a problem communicating with the remote server, you may verify the connectivity by pinging the device. With this tool you may also ping any other device as well. Figure 8. Ping Device Page To verify communication with the remote server by pinging it: 1. Under Manage Server on the left side of the Server Configuration page, click Ping Device. Your browser displays the Ping Device page. 2.
Rebooting, Cycling System Power, and Turning off the Remote Server You can easily reboot Intel® Remote Management Module, cycle the power, or turn off the remote server. Figure 9. System Power/Reboot Page To reboot the Intel® RMM, cycle the power, or to turn on or off the remote server: 1. Under Manage Server on the left side of the Server Configuration page, click System Power. Your browser displays the System Power/Reboot page. 2. Execute the desired task: — Click Reboot to restart the Intel® RMM.
Checking Discrete Sensors Discrete sensors tell you about the health of the remote server with which you are communicating. (For a list of the sensors supported by the Intel® Remote Management Module, see the Technical Product Specification). Figure 10. Discrete Sensors Page To check discrete sensors: 1. Under Manage Server on the left side of the Server Configuration page, click Discrete Sensors. Your browser displays the Discrete Sensors page. 2. Choose a sensor for the Discrete Sensors drop-down menu.
Checking Numeric Sensors Numeric sensors tell you about the health of the remote server with which you are communicating. (For a list of the sensors supported by the Intel® Remote Management Module, see the Technical Product Specification). Figure 11. Numeric Sensors Page To check numeric sensors: 1. Under Manage Server on the left side of the Server Configuration page, click Numeric Sensors. Your browser displays the Numeric Sensors page. 2. Choose a sensor for the Numeric Sensors drop-down menu.
Field Replacement Unit (FRU) You may check FRU information for the remote unit with which you are communicating. This information includes chassis and server board information, such as the part number, the serial number, the manufacture date and time, and the board language. Figure 12. Field Replaceable Unit (FRU) Page To check Field Replacement Unit (FRU) information: Under Manage Server on the left side of the Server Configuration page, click FRU. Your browser displays the FRU page.
Entering IPMI Commands Under normal conditions, you do not need to enter IPMI commands. However, in some circumstances, you may be directed by an Intel support technician to use this feature. For a list of the IPMI hex commands, see the Technical Product Specification for your server board / chassis, and the Intelligent Platform Management Interface Specification. Figure 13. IPMI Page To enter IPMI commands: 1. Under Manage Server on the left side of the Server Configuration page, click IPMI.
28 Intel® Remote Management Module User’s Guide
5 Using the Intel® Remote Management Module Virtual Server Control Application to Manage the Server The Intel® Remote Management Module allows you to manage servers and media such as CD's from a remote location.
Accessing the Remote Server You may easily access your remote server through your web browser, making it possible to do almost any configuration or management tasks as if you were physically present at the server. To access the remote server through your browser: 1. Open your web browser. 2. Enter the IP address of the Intel® Remote Management Module into the address bar. (For example, type https://192.168.0.2). The Intel® Remote Management Module displays its login page. Figure 14. Login Page 3.
Interacting With the Server Once you have connected to the server, you will see its desktop on your screen. This desktop opens in a separate window where you will see two cursors: your client's cursor and the remote server's cursor. You control both cursors through your local mouse. Using the menu to substitute some keyboard operations through keyboard macros, such as Alt and Ctrl keys, you will be able to access all of the functions of this server as if you were physically present at the server.
Other functions from the menu bar perform other operations on the remote server. Listings of all of the menu choices follow: Table 5.
IIntel® Remote Management Module Virtual Media Intel® Remote Management Module Virtual Media Dialog Box The Intel® Remote Management Module Virtual Media dialog box allows you to connect a floppy device, a USB device or a CD/DVD device to a target server. When you have connected a device, you will be able to see it from the remote console through the Intel® RMM Virtual Server Control.
Connecting a CD-ROM or DVD-ROM Drive The CD/DVD Drive panel allows you to select a CD-ROM or DVD-ROM device from the attached CD-ROM / DVD-ROM drives. You can also select the ISO image option to select a single CD-ROM / DVD-ROM image file. If you do not want to select either of these options you can select the None option. Note: Only one option from the CD/DVD Devices or Filesystem panel can be selected at any one time. The selected generic mass storage device is not connected until you click Connect.
Appendix A: Command Syntax and Return Status Codes Command Syntax Table 6. Command Syntax To Perform this Action Use this Syntax To test the host / Intel® Remote Management Module USB packet interface. -t {text string} To specify a user name (login). -u {username} To specify a password (must follow username). -p {password} To set one value. -s {SettingName}={SettingValue} To set one value to its default. -s {SettingName} To set all settings to defaults.
Table 6. Command Syntax To close a persistent connection (utility exits). -quit To display version and build information on the command-line utility. version -h or -? Config Server Commands Table 7. Config Server Commands Setting Name ENCRYPT/KVM Description Type Encryption algorithm and strength. Default Value (First in the List) and (Format) NONE AES DES ENCRYPT/VMEDIA Encryption algorithm and strength.
Setting Name LAN/ INTERFACE_PICK_LIST Description Interface instantiations that are available for use as the management LAN. Type Read-only Default Value (First in the List) and (Format) If an interface is not available, then it should not be listed in this pick list by the Intel® RMM. Index values may be skipped; they do not need to be packed.
Setting Name LAN/INTERFACE_SELECT Description Chooses and enables the interface that will be used by the Intel® RMM to send and receive management traffic. Type Read-write Default Value (First in the List) and (Format) The default is selected via a policy based on detected hardware. The Intel® RMM will determine if IPMI management is enabled on the Intel® 631xESB / 632xESB I/O Controller Hub-embedded NIC using IPMI commands.
Setting Name LAN3/ENABLED Description Interface enabled. Type Read-write Default Value (First in the List) and (Format) TRUE FALSE LAN3/NETWORK Network IP Address, Netmask, Gateway - sets all three before restarting the LAN interface. Needed for remote configuration utilities. Read-write 192.168.0.122 LAN3/IPADDR Network IP Address. Read-write 192.168.0.122 LAN3/GATEWAY Network Gateway. Read-write 192.168.0.1 LAN3/NETMASK Network Mask. Read-write 255.255.255.0 LAN3/SPEED LAN Speed.
Setting Name USER//NAME Description The SET version is used to add a user. The is not needed or used for the ADD operation. The read operation enumerates users. (1-based indexing). Type Read-write Default Value (First in the List) and (Format) User Name. Up to 8 ASCII bytes. First get the USER/COUNT, and then get their names via this command. To add a user, e.g. USER/NAME=Bob. USER//DELETE Delete a user. Write-only User Name. Up to 8 ASCII bytes.
Setting Name PRIVILEGE/WEB_DISPLAY Description Required privilege level for Web server display pages. Type Read-write Default Value (First in the List) and (Format) ADMIN USER VIEW PRIVILEGE/WEB_CHANGE Required privilege level for Web server pages actions that change parameters or effect command actions. Read-write PRIVILEGE/ POWER_CYCLE Required privilege for Web server Power cycling operations. Read-write PRIVILEGE/ SYSTEM_RESET Required privilege level for Web server Reset operations.
Setting Name Description CTRL/SERIAL_MUX_STATE Value decides how the Intel® RMM will program the serial mux on the server board. Type Read-write Default Value (First in the List) and (Format) Auto: Defaults to server board routing, unless a connection request comes in via Telnet or SSH2, and then the Intel® RMM auto selects mux to itself via IPMI to IPMB, and on a connection loss, sets the mux back to server board. Intel® RMM: Intel® RMM sets mux to always select the RMM connector.
Setting Name SELF_TEST/CONTROL Description Initiate the self test when set from 0 to 1. When test is complete, the Intel® RMM sets the flag from 1 to 0. Type Read-write SELF_TEST/LAN_MODE 0 = Test-Not-Running 1 = Initiate-Self-Test 1 = BUSY. (Same as test is running). Writing a 0 has no effect.Set SELF_TEST / SUBCOMPONENT to something other than 0 before setting this attribute to 1. SELF_TEST/STATUS Default Value (First in the List) and (Format) Shows results of current or last self test.
Setting Name SELF_TEST/ SUBCOMPONENT Description Sets which system subcomponent is under test. Defaults to NONE. Set this attribute before setting SELF_TEST/CONTROL to 1 (which starts the self test). Type Read-write Default Value (First in the List) and (Format) 0 = NONE Under Test 1 = FML Channel 1 3 = IPMB 6 = DVO (digital video) 7 = LAN3 8 = LAN2 (not supported in this release) The USB interface of the Intel® RMM is tested by the mmconfig –t command when performed on the host console.
Return Status Codes Return Status Name Explanation Value SUCCESS Operation successful and Intel® RMM present 0x00 ERR_RMM_NOT_PRESENT No Intel® RMM detected 0x01 ERR_INVALID_CMD_SWITCH A dash command line switch or option is not valid 0x02 ERR_ILLEGAL_PARAMETER A command parameter or value is not valid or missing 0x03 ERR_SYNTAX_ERROR A syntax error occurred not covered by the two above error codes 0x04 ERR_INVALID_FW_FILE A file designated by the –f switch is not a valid firmware file 0
46 Intel® Remote Management Module User’s Guide