ARMC/3P User Guide Release 04.02.
Copyright and Trademark Information This document contains proprietary information that is protected by copyright. All rights reserved. No part of this document may be photocopied, reproduced, or translated into another language without express prior written consent of Acer Inc. © Copyright 2007 Acer Inc, All rights reserved. Java is a registered trademark of Sun Microsystems, Inc. Internet Explorer is a registered trademark of Microsoft Corporation.
Safety Guidelines To avoid potentially fatal shock hazard and possible damage to Acer equipment: • Test AC outlets at your computer and monitor for proper polarity and grounding. • Use only with grounded outlets at both the computer and monitor. When using a backup UPS, power the computer, monitor and appliance off the supply.
CONTENTS i Contents ARMC/3P ................................................................ ........................................................................................ ........................................................ 1 Contents ................................................................ ......................................................................................... ......................................................... i Figures................................
ii CONTENTS Chapter 4: Usage................................ Usage ................................................................ ......................................................................... ......................................... 27 Prerequisites ........................................................................................................... 27 HTTP/HTTPS ...........................................................................................................................
CONTENTS iii Humidity.........................................................................................................................................105 Appendix B: ARMC/3P Video Modes ........................................... ...........................................107 ...........107 Appendix C: Key Codes .............................................................. ..............................................................109 ..............................
iv FIGURES Figures Figure 1 ARMC/3P with High-Profil Bracket................................................................................................. 1 Figure 2 24-pole ATX Power Cable Adaptor ................................................................................................ 1 Figure 3 ARMC/3P with Low-Profil Bracket.................................................................................................. 2 Figure 4 IPMB Cable, Power Cable, Reset Cable........................
FIGURES Figure 52 Selecting CD-ROM and Windows Share ................................................................................... 56 Figure 53 The Image File on the Share...................................................................................................... 57 Figure 54 Explorer Context Menu .............................................................................................................. 58 Figure 55 Share Configuration Dialog ..............................................
vi FIGURES Tables Table 1 Hardware Failures........................................................................................................................... 6 Table 2 Host System Failures and how they are detected ........................................................................... 6 Table 3 Voltage and Power Specification................................................................................................... 14 Table 4 Initial Network Configuration ............................
FIGURES vii
CHAPTER 1: INTRODUCTION 1 Chapter 1: Introduction Product Overview The ARMC/3P is a manufacturer-independent remote administration system. The ARMC/3P works as an integrated solution on your server system. Based on an embedded operating system, the ARMC/3P provides both exceptional stability and permanent availability independent of the present state of the server’s operating system.
2 PRODUCT USER G UIDE Figure 3 ARMC/3P with Low-Profil Bracket Figure 4 IPMB Cable, Power Cable, Reset Cable Figure 5 Serial Cable Figure 6 VGA-USB System Cable and PS/2 System Cable
CHAPTER 1: INTRODUCTION 3 Product Features The ARMC/3P defines a new class of remote access devices. It combines digital remote access via IP networks with comprehensive and integrated system management. The ARMC/3P offers convenient, remote KVM access and control via LAN or Internet. It captures, digitizes, and compresses video and transmits it with keyboard and mouse signals to and from a remote computer.
4 PRODUCT USER G UIDE Host Host System The server system which is hosting the ARMC/3P. HTTP Hypertext Transfer Protocol One of the protocols used for communication between single computers, especially between web browsers and web servers. HTTPS Hypertext Transfer Protocol Secure The secure version of HTTP. IPMI Intelligent Platform Management Interface A specification defining a set of common interfaces for operating system independent platform management and health monitoring.
CHAPTER 1: INTRODUCTION 5 Package Contents The ARMC/3P comes as a regular PCI card and is shipped with: - an ARMC/3P Board with High-Profile Bracket a VGA-USB System Cable an IPMB Cable an ATX Reset/Switch Cable a Videosplitter cable for Local Console a CD ROM with User Manual and utilities a Quick Start Guide 1 an External Power supply # TZ.30400.006 1. In EMEA Region the ARMC/3P card is shipped by default with the External Power Adaptor, In order to make the ARMC/3P card System independent.
6 PRODUCT USER G UIDE When the Server is dead Obviously, fixing hardware defects is not possible using a remote management device. Nevertheless, the ARMC/3P gives the administrator valuable information about the type of a hardware failure.
CHAPTER 2: INSTALLATION 7 Chapter 2: Installation Operation Overview The ARMC/3P redirects local keyboard, mouse and video data to a remote administration console. All data is transmitted with the TCP/IP protocol family. The ARMC/3P can be used in both a multi-administrator and multi-server environments. Combining one or more ARMC/3P with a single KVM switch allows acess to multiple servers on a single remote console.
8 PRODUCT USER G UIDE Serial Interface An optional external modem may be connected to the ARMC/3P using connector. The connector is compliant to the RS 232 serial line standard hardware handshake. Every off-the-shelf modem can be connected to the ARMC/3P via the RS interface. For details on configuring and using the serial interface please Chapter 5: Serial Port. this with 232 see USB Plug Use this connector to connect the ARMC/3P with the host’s USB interface.
CHAPTER 2: INSTALLATION 9 Figure 9 ARMC/3P Reset/Power Connection Pinout Note: On the ARMC/3P the pin for the power connector is tagged with “ATX”. Intelligent Management Platform Bus Connector (IPMB) The IPMB connector on an IPMI capable motherboard allows direct access to power control functions. Connecting the IPMB connector of the ARMC/3P with such a port using our IPMB cable makes it possible to use the IPMI over IPMB function of the ARMC/3P.
10 PRODUCT USER G UIDE Figure 10 ARMC/3P with PS/2 Figure 11 PS/2 System Cable There are only 9 PS/2 pins on the ARMC/3P. Therfore the PS/2 system cable offers only the connection from ARMC/3P to the server. Connecting local PS/2 mouse and keyboard to the server is no longer possible! There are the following function restrictions: - If using the Low-Profile Bracket, then there is no serial or PS/2 connection possible. Except for using additional brackets for offering the missing connection.
CHAPTER 2: INSTALLATION 11 Placing the ARMC/3P into the Server Open the Server In order to install the ARMC/3P you need to open the host system. Detach the host from its power cable and follow the instructions of your system documentation. Plugging an ARMC/3P into a PCI Slot ARMC/3P PCI Place the ARMC/3P into a free PCI slot. You may use any PCI slot (33 or 66 MHz, 32 or 64 Bit, PCI-X).
12 PRODUCT USER G UIDE Figure 14 IPMB Connector Connecting to ATX Control Signals In case your system provides separated pins for reset and power on/off, perform the following steps while referring to Figure 7 ARMC/3P Internal Connectors. 1. Find the cable connecting the front panel reset button and the motherboard. 2. Disconnect this cable from the motherboard and connect it to RST2 of the ARMC/3P. Refer to Figure 9 for pin assignment. 3.
CHAPTER 2: INSTALLATION 13 Connecting with Front Panel Connector There are motherboards which do not have separated pins for power on/off and reset. Both the reset and the power buttons are placed on the system’s front panel and connected to the motherboard via a common front panel connector.
14 PRODUCT USER G UIDE Figure 16 Power using ATX Power Cable Adaptor Connecting Optional External Power Supply To allow the ARMC/3P to operate independently from the server system it is possible to connect the card to an external power supply. From the technical point of view any power supply can be used as long as the following specifications are met: Table 3 Voltage and Power Specification Parameter Voltage Current Pinning Value 5V >= 1A Plus on inner connector Dimension 2.
CHAPTER 2: INSTALLATION 15 Connecting Ethernet The bracket of the ARMC/3P provides a RJ45 connector for Ethernet. The connector is used either for a 100 Mbps 100Base-TX connection or for a 10 Mbps 10BASE-T connection. The adapter can sense the connection speed and will adjust to the appropriate operation mode automatically. 10 Mbps Connection For 10BASE-T Ethernet networks the Fast Ethernet adapter uses category 3, 4, or 5 UTP cable.
CHAPTER 3: CONFIGURATION 17 Chapter 3: Configuration Initial Configuration The ARMC/3P’s communication interfaces are all based on TCP/IP. It comes preconfigured with the IP configuration listed in Table 4 Initial Network Configuration. Table 4 Initial Network Configuration Parameter Value IP auto configuration IP address Netmask Gateway IP access control DHCP none 255.255.255.0 none none Important: If the DHCP connection fails on boot up, the ARMC/3P will not have an IP adresss.
18 PRODUCT USER G UIDE Figure 17 ARMC/3P Psetup Tool (Windows Version) Figure 18 ARMC/3P Psetup Tool (Linux Version) Running the Linux Psetup Tool via Command Line The following list shows the command syntax and their usage: --mac Shows the current network configuration. --ip Set a new IP address.
CHAPTER 3: CONFIGURATION 19 --ipacp Set the auto configuration. --netmask Set a new netmask. --gateway Set a new gateway address. --login Admin rights are required to change the network configuration. --pw Password of the specified above user. --pw-new The specified above user get a new password.
20 PRODUCT USER G UIDE Mac Address Detection Using the Psetup Tool for Windows On the upper left corner, the MAC address of the ARMC/3P is displayed. To detect the MAC address manually, press the button Refresh Devices. The displayed MAC address is the same MAC address printed on the white sticker placed on the back of the ARMC/3P. On the lower right corner of the window, there are two buttons: Query Device and Setup Device.
CHAPTER 3: CONFIGURATION 21 Initial Configuration via DHCP Server By default, the ARMC/3P will try to contact a DHCP server in the subnet to which it is physically connected. If a DHCP server is found, it may provide a valid IP address, gateway address and net mask. Before you connect the device to your local subnet, be sure to complete the corresponding configuration of your DHCP server. It is recommended to configure a fixed IP assignment to the MAC address of the ARMC/3P.
22 PRODUCT USER G UIDE IP address The IP address the ARMC/3P uses. This option is only available if IP autocon- figuration is disabled. Net mask The net mask of the connected IP subnet. This option is only available if IP autoconfiguration is disabled. Gateway address The IP address of the default router for the connected IP subnet. If you do not have a default router, enter 0.0.0.0. This option is only available if IP autoconfiguration is disabled.
CHAPTER 3: CONFIGURATION 23 ARMC/3P Keyboard Settings The ARMC/3P settings for the host’s keyboard type have to be correct in order to make the remote keyboard work properly. Check the settings in the ARMC/3P front-end. See Chapter 5: Keyboard/Mouse for details. Remote Mouse Settings A common problem with KVM devices is the synchronization between the local and remote mouse cursors. The ARMC/3P addresses this situation with an intelligent synchronization algorithm.
24 PRODUCT USER G UIDE Furthermore, the shape of the mouse pointer has a significant influence on the pointer detection. We recommend to use a simple, but common pointer shape. In most cases, the detection and synchronization of animated pointer shapes is likely to fail. In general, pointer shapes that change during the pointer detection process are rather impossible to figure out in the transferred video picture.
CHAPTER 3: CONFIGURATION 25 Navigate your mouse pointer into the upper left corner of the applet screen and move it slightly forth and back. The mouse will be resynchronized. If resynchronizing fails, disable the mouse acceleration and repeat the procedure. Single and Double Mouse Mode The information above applies to the Double Mouse Mode where remote and local mouse pointers are visible and need to be synchronized.
26 PRODUCT USER G UIDE Video Modes The ARMC/3P recognizes a limited number of common video modes. When running X11 on the host system please do not use any custom modelines with special video modes. If you do, the ARMC/3P may not be able to detect them. We recommend using any of the standard VESA video modes instead. Please refer to Appendix B: ARMC/3P Video Modes for a list of all supported video modes.
CHAPTER 4: USAGE 27 Chapter 4: Usage Prerequisites The ARMC/3P features an embedded operating system and applications offering a variety of standardized interfaces. This chapter will describe both these interfaces and the way to use them in a more detailed manner. The interfaces are accessed using the TCP/IP protocol family, thus they can be accessed using the built-in Ethernet adapter or a modem, too. The following interfaces are supported: HTTP/HTTPS Full access is provided by the embedded web server.
28 PRODUCT USER G UIDE Using the Internet Explorer, open the menu entry “?” and “Info” to read about the key length that is currently activated. The dialog box contains a link that leads you to Usage information on how to upgrade your browser to a state of the art encryption scheme. Figure 21 shows the dialog box presented by the Internet Explorer 6.0. Figure 21 The Internet Explorer displaying the Encryption Key Length Newer web browsers do support strong encryption by default.
CHAPTER 4: USAGE 29 The ARMC/3P has a built-in admin that has all the permissions to administer your ARMC/3P. See the following table for the default settings. Table 7 Standard User Settings Parameter Value Login admin Password password When you login for the first time on the ARMC/3P a window will open to request a password change as shown in Figure 23. The password change is to prevent unauthorized access of the host system and the ARMC/3P.
30 PRODUCT USER G UIDE Figure 24 ARMC/3P Main Page Overview Figure 25 Navigation Frame Overview Table 8 Links for Navigation Link Description Click to open the main page overview (like Figure 24). Click to open the KVM Console. Important: If there is no activity for half an hour, the ARMC/3P will log you out automatically. A click on one of the links will bring you back to the login screen.
CHAPTER 4: USAGE 31 Logout from the ARMC/3P This link logs out the current user and presents a new login screen. Please note that an automatic logout will be performed in case there is no activity for half an hour. Figure 26 Logout Link Managing the ARMC/3P with a CommandCenter If you use CommandCenter Secure Gateway to manage your devices, then you can add your ARMC/3P to CC-SG´s management domain to enable all CommandCenter features for ARMC/3P.
32 PRODUCT USER G UIDE In case the ARMC/3P is connected to your local network environment and your connection to the Internet is available using a proxy server only without NAT being configured, the Remote Console is very unlikely to be able to establish the connection. This is because today’s web proxies are not capable of relaying the RFB protocol. In case of problems, please consult your network administrator in order to provide an appropriate network environment.
CHAPTER 4: USAGE 33 German keyboard will not work as expected. Instead, the keys will work like their US English counterparts. You can circumvent such problems by adjusting the keyboard of your remote system to the same mapping as your local one. The Remote Console window always tries to show the remote screen with its optimal size. That means it will adapt its size to the size of the remote screen initially and after the screen resolution of the remote screen has been changed.
34 PRODUCT USER G UIDE Sync Mouse Choose this option in order to synchronize the local with the remote mouse cursor. This is especially necessary when using accelerated mouse settings on the host system. In general, there is no need to change mouse settings on that. Single/Double Mouse Mode Switches between the Single Mouse Mode (where only the remote mouse pointer is visible) and the Double Mouse Mode (where remote and local mouse pointers are visible and need to be synchonized).
CHAPTER 4: USAGE 35 Monitor Only Toggles the Monitor Only filter on or off. If the filter is switched on no remote console interaction is possible. The remote screen can be viewed, only. Exclusive Access If a user has the appropriate permission, he or she can force the Remote Consoles of all other users to close. No one can open the Remote Console at the same time again until this user disables the exclusive access or logs off. A change in the access mode is also visible in the status line.
36 PRODUCT USER G UIDE Mouse Handling The submenu for mouse handling offers two options for synchronizing the local and the remote mouse pointer as explained in Chapter 3: Mouse, Keyboard and Video configuration. • Fast Sync The fast synchronization is used to correct a temporary but fixed skew. • Intelligent Sync Use this option if the fast sync does not work or the mouse settings have been changed on the host system.
CHAPTER 4: USAGE 37 Figure 32 Remote Console Options Menu: Local Cursor Chat Window The ARMC/3P Remote Console features a Chat Frame that allows you to communicate with other parties logged into the same card. Figure 33 Remote Console Options Menu: Chat Window shows an example of the Chat Frame.
38 PRODUCT USER G UIDE Chat Area Read-only text area showing the messages, which have been received so far, including your own messages sent to others. The identity string of the sender precedes each message. Identity Label Shows the identity string used to precede messages sent by this Chat Frame. The first part of the identity string is the user ID that has been used to log into the client system, i.e. the system the browser runs on.
CHAPTER 4: USAGE 39 Figure 34 Remote Console Options Menu: Video Settings Panel Brightness Controls the brightness of the picture. Contrast Controls the contrast of the picture. Clock Defines the horizontal frequency for a video line and depends on the video mode. Different video card types may require different values here. The default settings in conjunction with the auto adjustment procedure should be adequate for all common configurations.
40 PRODUCT USER G UIDE Undo Changes Restore last settings. Refresh Video Use this option to refresh the video picture. The video data for the Remote Console is updated completely. On startup of the Remote Console, the ARMC/3P transmits the entire video picture from the remote host. Subsequently, the parts of the video picture that did not change are filtered and not transmitted, again. This leads to less video data to be transmitted.
CHAPTER 4: USAGE 41 Figure 35 Remote Console Options Menu: Softkeyboard • Show Displays the Soft Keyboard. • Mapping Used for choosing the appropriate language and country mapping of the Soft Keyboard. Figure 36 Soft Keyboard Mapping Local Keyboard Used to change the language mapping of your browser machine running the Remote Console Applet. Normally, the applet determines the correct value automatically. However, depending on your particular JVM and your browser settings this is not always possible.
42 PRODUCT USER G UIDE Figure 37 Remote Console Options Menu: Hotkey Confirmations Dialog Encoding These options are used to adjust the encoding level in terms of compression and color depth. They are only available unless “Transmission Encoding” is determined automatically (see Chapter 5: Transmission Encoding). • Predefined This option Predefined offers optimized data for transmission. It depends on the bandwidth of the chosen connection.
CHAPTER 4: USAGE 43 the number of colors or the diversity of pixels. The lower the compression quality, the more data have to be sent and the longer it may take to transfer the whole video picture. If level 0 is chosen the video compression is disabled, completely. The option Video Optimized has its advantages if transferring high-quality motion pictures. In this case the video compression is disabled, completely and all video data is transferred via network as full-quality video snippets.
44 PRODUCT USER G UIDE Figure 40 Remote Console Options Menu: Encoding – Color Depth Note: If displaying motion pictures on a connection with low speed you may achieve an improvement regarding the video transfer rate by lowering the color depth and disabling the option “Video Optimized”. As a general result, the data rate is reduced (less bits per color). Furthermore, the ARMC/3P will not have to do any video compression. In total, this will lead to less transfer time of the motion picture.
CHAPTER 4: USAGE 45 low value of the network traffic is recommended and can be achieved as described in the Section Optimizing the Video Picture. If compressed encoding is enabled, a value in brackets displays the compressed transfer rate. Figure 42 Status Line Transfer Rate The next button displays the Remote Console Access settings. Table 9 Buttons displaying the Access Status One single user is connected to the Remote Console of the ARMC/3P.
46 PRODUCT USER G UIDE 2. Choose the option Video Settings from the Options Menu of the Remote Console. Press the button Reset this Mode. Figure 43 Remote Console Video Settings: Reset this Mode 3. Again, press the Auto Adjust button once. 4. The ARMC/3P detects the video mode with 8 bits (256 colors) automatically.
CHAPTER 4: USAGE 47 Using the ARMC/3P with low bandwidth The network connection of the ARMC/3P has an important influence on the time between two single video pictures. On a connection with low bandwidth it takes longer to transfer the video data from the ARMC/3P to the Remote Console on the local host. If the remote screen has changed a new picture is sent. In terms of transfer time there is no difference between text screens and screens in graphics mode.
CHAPTER 5: MENU OPTIONS 49 Chapter 5: Menu Options Remote Control KVM Console Figure 44 Main Page with Remote Console Preview Remote Console Preview To open the KVM console click on the Remote Console link on the left or on the console picture on the right, or click the Remote Control navigation button and choose KVM Console (seen in Figure 44). To refresh the picture click on the button that is named Refresh.
50 PRODUCT USER G UIDE Figure 45 Power Control Overview Internal Power Control via ATX wires The power button is the representation of the ATX power button on your host system. It is used to switch on and off the power supply. The ATX power button knows two operation modes: pressing it shortly and pressing it for about 4 seconds. Short Press A short press on the ATX button is normally caught by the running operating system that tries to initiate a controlled shutdown.
CHAPTER 5: MENU OPTIONS 51 Important: The prerequisite for the remote power/reset button to work is a correct installation of the ARMC/3P. Power Control via Intelligent Platform Management Interface (IPMI) The ARMC/3P is capable of controlling the power status of an IPMI-enabled host system. See Chapter 5: Intelligent Platform Management Interface (IPMI) for configuration instructions.
52 PRODUCT USER G UIDE vated (if the serial settings were made accordingly). All inputs are redirected to the device on serial port #1 and its answers are displayed on the Telnet interface. Figure 48 Telnet Console The following list shows the command syntax and their usage. help Displays the list of possible commands quit Exits the current session and disconnects from the client version Displays the release information terminal Starts the terminal pass-through mode for serial port #1.
CHAPTER 5: MENU OPTIONS 53 state will be displayed. The given attribute (either short or long) will determine the ATX duration. The default value is short. Voltages Displays a list of all current voltages of the system.
54 PRODUCT USER G UIDE Virtual Media The ARMC/3P provides Double Virtual Media. So it is possible to choose between two virtual media devices at the same time, for example required by special applications like BOOT procedure. Floppy Disk Figure 49 Floppy Virtual Area Upload a Floppy Image With two small steps working on the basis of a certain (floppy) image can be achieved. • First the path of the image has to be specified.
CHAPTER 5: MENU OPTIONS 55 Figure 50 Select Image File Download a Floppy Image A floppy image kept in the ARMC/3P’s memory can be both read and written to. To retrieve the changed image contents after writing to it click the Download button and select a folder to store the file in. Figure 51 Active Image File CD ROM Use Image on Windows Share (SAMBA) To include an image from a Windows share select CD-ROM from the submenu.
56 PRODUCT USER G UIDE unspecified and a guest account is activated, this guest account information will be used as your login. Password (optional) If necessary, specify the password for the given user name. Figure 52 Selecting CD-ROM and Windows Share For an example you may have a look on Figure 52. First, the ARMC/3P will look for a server named mysql.acme.com. Then, the entered share name is selected (in our example we use the share storage) and the image file \cdrom_image.iso is opened.
CHAPTER 5: MENU OPTIONS 57 The specified image file is supposed to be accessible from the ARMC/3P. The information above has to be given from the point of view of the ARMC/3P. It is important to specify correct IP addresses and device names. Otherwise, the ARMC/3P may not be able to access the referenced image file properly, leave the given file unmounted and it will display an according error message, instead. So, we recommend to state correct values and repeat this step if necessary.
58 PRODUCT USER G UIDE Figure 54 Explorer Context Menu Figure 55 Share Configuration Dialog
CHAPTER 5: MENU OPTIONS 59 UNIX and UNIX-like OS (UNIX, Solaris, Linux) If you like to access the share via SAMBA, SAMBA has to be set up properly. You may either edit the SAMBA configuration file /etc/samba/smb.conf or use the Samba Web Administration Tool (SWAT) or WebMin to set the correct parameters. For additional options see the Section: Options for details. Drive Redirection The Drive Redirection is another possibility to use a virtual disc drive on the remote computer.
60 PRODUCT USER G UIDE Disable Drive Redirection If enabled the Drive Redirection is switched off. Force read-only connections If enabled the Write Support for the Drive Redirection is switched off. It is not possible to write on a redirected device. Click Apply to submit your changes. Software Requirements To use this feature, you have to install the Drive Redirection software that is currently only available for Microsoft Windows. This software can be found on your ARMC/3P CD.
CHAPTER 5: MENU OPTIONS 61 Secure Connection Enable this box to establish a secure connection via SSL. This will maximize the security but may reduce the connection speed. Drive Selection Figure 58 Selecting the desired Drive Select the drive you would like to redirect. All available devices (drive letters) are shown here. Please note that the whole drive is shared with the remote computer, not only one partition.
62 PRODUCT USER G UIDE Figure 61 Virtual Drive Selection Navigation Buttons Connect/Disconnect To establish the drive redirection press the Connect button once. If all the settings are correct, the status bar displays that the connection has been established, the Connect button is disabled and the Disconnect button is enabled. On an error, the status line shows the error message. The drive redirection software tries to lock the local drive before it is redirected.
CHAPTER 5: MENU OPTIONS 63 Set this option to disable the mass storage emulation (and hide the virtual drive) as long as no image file is currently loaded. If unset and no file image will be found, it may happen that the host system will hang on boot due to changes in the boot order or the boot manager (LILO, GRUB). This case was reported for some Windows versions (2000, XP), other OS may not be fully excluded. This behaviour depends on the BIOS version used in that machine.
64 PRODUCT USER G UIDE CD ROM/ISO 9660 Images UNIX and UNIX-like OS To create an image file make use of “dd”. This is one of the original UNIX utilities and is included in every UNIX-like OS (UNIX, Sun Solaris, Linux). To create a CDROM image file copy the contents of the CDROM to a file. You can use the following command: dd [ if=/dev/cdrom ] [ of=/tmp/cdrom.image ] dd reads the entire disc from the device /dev/cdrom and saves the output in the specified output file /tmp/cdrom.image.
CHAPTER 5: MENU OPTIONS 65 System Health The IPMI support on the host system enables you to power on or off the host system or to perform a hard reset over the ARMC/3P. Furthermore, it provides the possibility to show an event log of the host system and the status of some system sensors (i.e. temperature).
66 PRODUCT USER G UIDE Figure 67 Monitor Sensors Overview System Event Log You can browse the System event logs here. Please note that these logs are for IPMI events, they are independent to the system logs of the OPMA add-on card. Figure 68 System Event Log Overview Alarm Settings Here you can see all the alerts of the system. You can also define the filters, policies and LAN destinations, to which the alerts will be sent. For more details please consult the IPMI specifications.
CHAPTER 5: MENU OPTIONS 67 User Management Change Password Figure 70 Set Password To change your password enter the new password in the upper entry field. Retype the password in the field below. Click Apply to submit your changes.
68 PRODUCT USER G UIDE User Management The configurable settings of the ARMC/3P are split into user settings (basically authentication and user information) and group settings (authorization). There is one predefined user "admin" and two predefined group "admin" and "", which cannot be renamed or deleted. Each user may be member of one group and inherits permissions set for this group. If a user is not member of a group, permissions can be set exclusively for that user.
CHAPTER 5: MENU OPTIONS 69 Existing groups Select an existing group for modification. Each user can be a member of a group - either an administrator or a regular user. Choose the desired group from the selection box. New group name The new group name for the selected account. To create a user or a group press the Create button. The Modify button changes the displayed user settings. To delete an user or group press the Delete button.
70 PRODUCT USER G UIDE KVM Settings User Console The following settings are user specific. That means the admin can customize these settings for every user separately. Changing the settings for one user does not affect the settings for the other users. Figure 73 User Console Settings (Part 1) Remote Console Settings for User This selection box displays the user ID for which the values are shown and for which the changes will take effect.
CHAPTER 5: MENU OPTIONS 71 Depending on the selected compression rate the data stream between the ARMC/3P and the Remote Console will be compressed in order to save bandwidth. Since high compression rates are very time consuming, they should not be used while several users are accessing the ARMC/3P simultaneously. The standard color depth is 16 Bit (65536 colors). The other color depths are intended for slower network connections in order to allow a faster transmission of data.
72 PRODUCT USER G UIDE plug-in is not yet installed on your system, it may be downloaded and installed automatically. However, in order to make the installation possible, you still have to answer the according dialogs with “yes”. The download volume is around 11 Mbytes. The advantage of downloading Sun’s JVM is the usage of a stable and identical JVM across different platforms. The Remote Console software is optimized for this JVM version and offers a wider range of functionality when run in SUN’s JVM.
CHAPTER 5: MENU OPTIONS 73 the keys will be pressed until a minus sign or the end of the combination is encountered. In this case all pressed keys will be released in reversed sequence. So, the minus sign builds single, separate keypresses and keyreleases. The “<” sign releases the last key, only. The star inserts a pause with a duration of 100 milliseconds.
74 PRODUCT USER G UIDE Then, click Apply to submit your changes. Keyboard/Mouse Figure 76 Keyboard and Mouse Settings Host Interface Enables a certain interface the mouse is connected to. You can choose between Auto for automatic detection, USB for a USB mouse and PS/2 for a PS/2 mouse. Important: To use the USB and/or PS/2 interface you need a correct cabling between the managed host and the managing device.
CHAPTER 5: MENU OPTIONS 75 PS/2 Keyboard Model Enables a certain keyboard layout. You can choose between “Generic 101-Key PC” for a standard keyboard layout, “Generic 104-Key PC” for a standard keyboard layout extended by three additional Windows keys, “Generic 106-Key PC” for a Japanese keyboard, and “Apple Macintosh” for the Apple Macintosh. If a keyboard timout is required the according option can be enabled. Additionally, set the desired time value in the input field below.
76 PRODUCT USER G UIDE the standard video resolution or used in an exclusive way (Only). With the last option it is also possible to force a special video mode for the ARMC/3P. To change the parameters for a certain video mode choose the according number from the selection box and press the Update button. It is necessary to provide some additional information so that the video mode may be correctly recognized: X Resolution Visible number of horizontal pixels.
CHAPTER 5: MENU OPTIONS 77 Figure 77 Video Settings To set the options (see below) click on the Apply button. Miscellaneous Video Settings Noise filter This option defines how the ARMC/3P reacts to small changes in the video input signal. A large filter setting needs less network traffic and leads to a faster video display, but small changes in some display regions may not be recognized immediately.
78 PRODUCT USER G UIDE Device Settings Network The Network Settings panel as shown in Figure 78 allows changing network related parameters. Each parameter will be explained below. Once applied the new network settings will immediately come into effect. Figure 78 Network Settings Important: The initial IP configuration is usually done directly at the host system using the special procedure described in Table 4 Initial Network Configuration.
CHAPTER 5: MENU OPTIONS 79 Important: Changing the network settings of the ARMC/3P might result in losing connection to it. In case you change the settings remotely make sure that all the values are correct and you still have an option to access the ARMC/3P. Basic Network Settings IP auto configuration With this option you can define if the ARMC/3P should fetch its network settings from a DHCP or BOOTP server. For DHCP select “dhcp” and for BOOTP select “bootp” accordingly.
80 PRODUCT USER G UIDE Telnet port Port number at which the ARMC/3P’s Telnet server is listening. If left empty the default value will be used. SSH port Port number at which the ARMC/3P’s Secure Shell (SSH) server is listening. If left empty the default value will be used. Bandwidth Limit The maximum network traffic generated through the ARMC/3P Ethernet device. Value in Kbit/s.
CHAPTER 5: MENU OPTIONS 81 Dynamic DNS Figure 79 Dynamic DNS A freely available Dynamic DNS service (dyndns.
82 PRODUCT USER G UIDE The ARMC/3P is reachable via the IP address of the DSL router which is dynamically assigned by the provider. Since the administrator does not know the IP address assigned by the provider, the ARMC/3P connects to a special dynamic DNS server in regular intervals and registers its IP address there. The administrator may contact this server as well and pick up the same IP address belonging to the card.
CHAPTER 5: MENU OPTIONS 83 Security Figure 81 Security Settings Encryption Settings Force HTTPS If this option is enabled, access to the web front-end is only possible using a HTTPS connection. The ARMC/3P will not listen on the HTTP port for incoming connections. In case you want to create your own SSL certificate that is used to identify the ARMC/3P, refer to Chapter 5: Certificate. KVM encryption This option controls the encryption of the RFB protocol.
84 PRODUCT USER G UIDE Remote Console to transmit both the screen data to the administrator machine and keyboard and mouse data back to the host. If set to Off no encryption will be used. If set to Try the applet tries to make an encrypted connection. If the connection cannot be established an unencrypted connection will be used instead. If set to Force the applet tries to make an encrypted connection. An error will be reported in case the connection establishment fails.
CHAPTER 5: MENU OPTIONS 85 Policy The policy determines what to do with matching packets. They can be either accepted or dropped. Important: The order of the rules is important. The rules are checked in ascending order until a rule matches. All the rules below the matching one will be ignored. The default policy applies if no match has been found. Appending a rule Enter the IP/Mask and set the policy. Finally, press the Append button. Inserting a rule Enter the rule number, the IP/Mask and set the policy.
86 PRODUCT USER G UIDE Login Limitations Single Loging Limitation If this option is enabled, the user can access the ARMC/3P only from one IP adress with one connection. It is not possible to access the ARMC/3P from different IP addresses or web browsers with the same login at the same time. You have to be logged out or the session has to be timed out to get a new connection on a different IP address on the ARMC/3P with this login.
CHAPTER 5: MENU OPTIONS 87 Figure 82 Certificate Settings To create and install a SSL certificate for the ARMC/3P the following steps are necessary: • • • Create a SSL Certificate Signing Request using the panel shown in Figure 82. You need to fill out a number of fields that are explained below. Once this is done, click on the Create button which will initiate the Certificate Signing Request generation. The CSR can be downloaded to your administration machine with the Download button (see Figure 83).
88 PRODUCT USER G UIDE Figure 83 SSL Certificate Upload After completing these three steps the ARMC/3P has its own certificate that is used for identifying the card to its clients. Important: If you destroy the CSR on the ARMC/3P there is no way to get it back! In case you deleted it by mistake, you have to repeat the three steps as described above. Common name This is the network name of the ARMC/3P once it is installed in the user’s network (usually the fully qualified domain name).
CHAPTER 5: MENU OPTIONS 89 State/Province The state or province where the organization is located. Country (ISO code) The country where the organization is located. This is the two-letter ISO code, e.g. DE for Germany, or US for the U.S. Challenge Password Some certification authorities require a challenge password to authorize later changes on the certificate (e.g. revocation of the certificate). The minimum length of this password is four characters.
90 PRODUCT USER G UIDE Figure 84 Serial Settings Configuration or console login Do not use the serial port for any special function, use it only for the initial configuration (see Table 4 Initial Network Configuration). Modem The ARMC/3P offers remote access using a telephone line in addition to the standard access over the built-in Ethernet adapter. The modem needs to be connected to the serial interface of the ARMC/3P.
CHAPTER 5: MENU OPTIONS 91 using the Point-to-Point Protocol (PPP). Before you connect to the ARMC/3P make sure to configure your console computer accordingly. For instance, on Windows based operating systems you can configure a dial-up network connection which defaults to the right settings like PPP. The Modem Settings panel allows you to configure the remote access to the ARMC/3P using a modem. The meaning of each parameter will be described below.
92 PRODUCT USER G UIDE Intelligent Platform Management Interface (IPMI) Generals By using the ARMC/3P IPMI facilities you have an additional way to power on or off the system or to perform a hard reset. Furthermore, it provides the possibility to show an event log of the host system and the status of some system sensors (i.e. temperature). If your host system supports IPMI, you can access it by one of the following ways: • • IPMI over IPMB IPMI over LAN (IPMI V1.
CHAPTER 5: MENU OPTIONS 93 this access type is a host system with IPMI V1.5 and a network adapter with a sideband connection to the BMC (mostly on board). In the IPMI Settings you have to enter the IP address of this host system, the user name of a valid IPMI account and password for this account. You can also access other IPMI systems if you enter their IP address. Date/Time This link refers to a page where the internal realtime clock of the ARMC/3P can be set up (see Figure 86).
94 PRODUCT USER G UIDE user entries. If you choose a name instead of an IP address you need to configure a DNS server in the network settings. Base DN of User LDAP Server Here you specify the distinguished name (DN) where the directory tree starts in the user LDAP server. Type of external LDAP Server With this option you set the type of the external LDAP server. This is necessary since some server types require special handling. Additionally, the default values for the LDAP scheme are set appropriately.
CHAPTER 5: MENU OPTIONS 95 Figure 87 Authentication Settings Remote Authentication Dial In User Service (RADIUS) RADIUS is a protocol specified by the Internet Engineering Task Force (IETF) working group. There are two specifications that make up the RADIUS protocol suite: Authentication and Accounting. These specifications aim to centralize authentication, configuration, and accounting for dial-in services to an independent server.
96 PRODUCT USER G UIDE In terms of the remote activity mechanism the login via RADIUS works similar to the Remote Console. If there is no activity for half an hour your connection to the ARMC/3P will be interrupted and closed. Server Enter either the IP address or the hostname of the RADIUS Server to be connected. For the hostname DNS has to be configured and enabled. Shared Secret A shared secret is a text string that serves as a password between the RADIUS client and RADIUS server.
CHAPTER 5: MENU OPTIONS 97 Figure 88 Event Log Settings Event Log Targets List logging enabled To log events you may use the internal log list of the ARMC/3P. To show the log list click on Event Log on the Maintenance page.
98 PRODUCT USER G UIDE possible log list entries is restricted to 1.000 events. Every entry that exceeds this limit overrides the oldest one automatically. Important: If the reset button on the HTML frontend is used to restart the ARMC/3P, all logging information is saved permanently and is available after the ARMC/3P has been started. If the ARMC/3P loses power or a hard reset is performed, all logging data will be lost. To avoid this use one of the log methods described below.
CHAPTER 5: MENU OPTIONS 99 • • • • Serial number Firmware version MAC address / IP address / Netmask / Gateway of LAN interface Server’s power state The following actions can be initiated via SNMP: • Reset server • Power on/off server • Reset the ARMC/3P The following events are reported by the ARMC/3P via SNMP: • Login trial at the ARMC/3P failed. • Login trial at the ARMC/3P succeeded. • Denying access to a particular action. • Server was reset. • Server was powered on/off.
100 PRODUCT USER G UIDE Read Community This is the SNMP community, which allows you to retrieve information via SNMP. Write Community This community allows you to set options and to reset the ARMC/3P or the host via SNMP, i.e. all that affects the host or the ARMC/3P. System Location Enter a description of the physical location of the host. The description will be used in reply to the SNMP request “ sysLocation.0 ”. System Contact Enter a contact person for the host.
CHAPTER 5: MENU OPTIONS 101 Maintenance Device Information Figure 90 Device Information This section contains a summary with various information about this ARMC/3P and its current firmware and allows you to reset the card. You may have a look at Figure 90 for an example. The Data file for support allows you to download the ARMC/3P data file with specific support information. This is an XML file with certain customized support information like the serial number etc.
102 PRODUCT USER G UIDE Figure 91 displays the ARMC/3P activity. From left to right the connected user(s), its IP address (from which host the user comes from) and its activity status is displayed. “RC” indicates that the Remote Console is open. If the Remote Console is opened in “exclusive mode” the term “(exclusive)” is added. For more information about this option see Chapter 4: Remote Console Control Bar. To display the user activity the last column is used.
CHAPTER 5: MENU OPTIONS 103 Event Log Figure 94 Event Log List Figure 94 displays the Event Log list. It includes the events that are kept by the ARMC/3P extended by the event date, a short event description and an IP address the request was sent from. You may use the text buttons Prev and Next to browse within the data. The Prev button displays the previous page with newer log information whereas the Next button switches to the following page with older log information.
104 PRODUCT USER G UIDE The ARMC/3P is a complete standalone computer. The software it runs is called the firmware. The firmware of the ARMC/3P can be updated remotely in order to install new functionality or special features. A new firmware update is a binary file which will be sent to you by email. If the firmware file is a compressed file with suffix .zip you have to unzip it before you can proceed. In order to extract the archive you may use WinZip from http://www.winzip.
CHAPTER 5: MENU OPTIONS 105 process will take about half a minute. Resetting subdevices (e.g. video engine) will take some seconds only and does not result in closing connections. To reset a certain ARMC/3P functionality click on the Reset button as displayed in Figure 96.
APPENDIX A: SPECIFICATIONS 105 Appendix A: Specifications Sizes and Weights Table 11 ARMC/3P Specifications Attribute Value Height 15mm (0.51‘’) Width 167.64mm (6.6‘’) Depth 64.41mmm (2.54’’) Weight 112g (0.25lb) Power Consumption Up to 1A Environment Temperature Table 12 Temperature Attribute Value Operating 0°C to 55°C (32°F to 131°F) Storage -18°C to 70°C (-0.
APPENDIX B: ARMC/3P VIDEO MODES 107 Appendix B: ARMC/3P Video Modes Table 14 lists the video modes the ARMC/3P supports. Please do not use any other custom video settings besides these. If done so, the ARMC/3P may not be able to detect them.
APPENDIX C: KEY CODES 109 Appendix C: Key Codes Table 15 shows the key codes used to define the key strokes or hotkeys for several functions. Please note that these key codes do not necessarily represent the key characters that are used on international keyboards. A key on a standard 104 key PC keyboard with a US English language mapping is named. The layout for this keyboard is shown in Figure 97.
110 PRODUCT USER G UIDE Key Alias Key(s) ESCAPE ESC F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 PRINTSCREEN SCROLL LOCK BREAK INSERT HOME POS 1 PAGE_UP PAGE_DOWN DELETE DEL END UP LEFT DOWN RIGHT NUM_LOCK NUMPAD0 NUMPAD1 NUMPAD2 NUMPAD3 NUMPAD4 NUMPAD5 NUMPAD6 NUMPAD7 NUMPAD8 NUMPAD9 NUMPADPLUS NUMPAD_PLUS, + NUMPAD / / NUMPADMUL NUMPAD_MUL, * NUMPADMINUS NUMPAD_MINUS, - NUMPADENTER WINDOWS MENU
APPENDIX D: PIN ASSIGNMENTS 111 Appendix D: Pin Assignment VGA HD-15 Figure 98 VGA HD-15 Table 16 VGA HD-15 PIN Assignment PIN 1 Red 9 2 3 Green Blue 10 11 GND sync 12 SDA, DDC… 4 Assignment 5 6 GND GND red 13 14 HSYNC VSYNC 7 GND green 15 SCL, DDC 8 GND blue RJ45 Connetcor Ethernet Figure 99 RJ45 Table 17 RJ45 PIN Assignment PIN Assignment 1 TX + 5 Not connected 2 TX - 6 RX - 3 RX + 7 Not connected 4 Not connected 8 Not connected IPMB/I2 Connector Table 18
112 PRODUCT USER G UIDE Serial SUB-D9 Connector 1 Figure 100 Serial Connector Table 19 Serial Connector 1 PIN Assignment PIN Assignment 1 DCD 6 DSR 2 3 4 5 RX TX DTR GND 7 8 9 RTS CTS RI Table 20 Serial Connetcor 2 PIN Assignment PIN Assignment 1 Not connected 6 Not connected 2 3 4 5 RX TX Not connected GND 7 8 9 Not connected Not connected Not connected PS/2 Connector Table 21 PS/2 Connector PIN Assignment PIN Assignment 1 2 3 KBD_Data_Host KBD_CLK_Host Mouse_Data_Host 7
APPENDIX E: TROUBLESHOOTING 113 Appendix E: Troubleshooting 1. The remote mouse does not work or is not synchronous. First, check the VGA connection. Both the ARMC/3P and the local monitor have to support the same video resolution. In some circumstances the mouse synchronization process could behave incorrectly, refer to the Chapter 3:Mouse, Keyboard and Video configuration for further explanation. 2. The video quality is bad or the picture is grainy.
114 PRODUCT USER G UIDE 9. Windows XP does not awake from standby mode. This is possibly a Windows XP problem. Try not to move the mouse pointer while XP switches into standby mode. 10. For SUN computers a USB keyboard does not work. The ARMC/3P emulates a USB keyboard. If you attach a USB keyboard to your host two keyboards are detected. It cannot be predicted which one of these comes first and you will be able to work with. SUN supports only one USB keyboard. 11.
APPENDIX F: GNU GENERAL PUBLIC LICENSE (GPL) 115 Appendix F: GNU General Public License (GPL) Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it.
116 PRODUCT USER G UIDE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License.
APPENDIX F: GNU GENERAL PUBLIC LICENSE (GPL) 117 Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
118 PRODUCT USER G UIDE 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License.
APPENDIX F: GNU GENERAL PUBLIC LICENSE (GPL) 119 this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this.
120 PRODUCT USER G UIDE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FORAPARTICULAR PURPOSE. See theGNUGeneral Public License for more details.
APPENDIX G: THE OPENLDAP PUBLIC LICENSE 121 Appendix G: The OpenLADAP Public License Version 2.8, 17 August 2003 Redistribution and use of this software and associated documentation (“Software”), with or without modification, are permitted provided that the following conditions are met: 1. Redistributions in source form must retain copyright statements and notices, 2.