Copyright (C) 2004 PLANET Technology Corp. All rights reserved.
The products and programs described in this User’s Manual are licensed products of
PLANET Technology, This User’s Manual contains proprietary information protected by
copyright, and this User’s Manual and all accompanying hardware, software, and documentation are copyrighted.
No part of this User’s Manual may be copied, photocopied, reproduced, translated, or
reduced to any electronic medium or machine-readable form by any means by electronic or
mechanical. Including photocopying, recording, or information storage and retrieval systems,
for any purpose other than the purchaser's personal use, and without the prior express
written permission of PLANET Technology.
Disclaimer
PLANET Technology does not warrant that the hardware will work properly in all environments and applications, and makes no warranty and representation, either implied or
expressed, with respect to the quality, performance, merchantability, or fitness for a particular purpose.
PLANET has made every effort to ensure that this User’s Manual is accurate; PLANET
disclaims liability for any inaccuracies or omissions that may have occurred.
Information in this User’s Manual is subject to change without notice and does not represent
a commitment on the part of PLANET. PLANET assumes no responsibility for any inaccuracies that may be contained in this User’s Manual. PLANET makes no commitment to update
or keep current the information in this User’s Manual, and reserves the right to make improvements to this User’s Manual and/or to the products described in this User’s Manual, at
any time without notice.
If you find information in this manual that is incorrect, misleading, or incomplete, we would
appreciate your comments and suggestions.
FCC
This equipment has been tested and found to comply with Part 15 of the FCC Rules.
Operation is subject to the following two conditions:
(1) This device may not cause harmful interference
(2) This device must accept any interference received. Including interference that may cause
undesired operation.
CE
This equipment is in compliance with the requirements of the following regulations: EN 55
022: CLASS B
Trademarks
The PLANET logo is a trademark of PLANET Technology. This documentation may refer to
numerous hardware and software products by their trade names. In most, if not all cases,
these designations are claimed as trademarks or registered trademarks by their respective
companies.
APPENDIX A PIN ASSIGNMENTS...............................................................60
APPENDIX B KEY CODES............................................................................62
APPENDIX C VIDEO MODES.......................................................................65
i
1
Chapter 1
Introduction
With the innovative IP-based technology, PLANET has turned the conventional
KVM switches into networking devices. The IKVM-1000 captures, digitizes and
compresses video signal, then transmits it with keyboard and mouse signals
through IP network. Multiple remote sites can monitor the same PC server simultaneously. With SSL authentication and data encryption, the IKVM-1000 provides a
non-intrusive solution for remote access and control. The remote access and
control software operates on its embedded processors only, but not on missioncritical servers, so that there is no interference with server operation or decrease
on the network performance.
1.1 Features
Ø Locally attaches to an analog KVM, Server or PC and remote login for admini-
stration
Ø Ethernet port interface for LAN/WAN access
Ø Controls any PC/Server anywhere from anyplace
Ø Local console and fast remote Web browser access, Fast redirection and Ani-
mation
Ø Remote VGA resolution up to 1280 X 1024
Ø Cascade to regular non-IP based KVM switch to share the same TCP/IP port
Ø SSL authentication connection and video data encryption
Ø Single or multiple user access one target server
Ø Easy to set-up and non-intrusive Installation
1.2 Package Contents
The following items should be included:
• IKVM-1000
• Null Modem Cable
• Mounting Bracket
• Quick Installation Guide
• CD-ROM
• Power Adapter
If any of the above items are damaged or missing, please contact your dealer
immediately.
1.3 Specifications
Model IKVM-1000
Supported Protocol HTTP, HTTPS, SSL, TCP/IP, Telnet, SNMP
Local Console Connectors (all female
type)
Remote Console RJ-45 port
PS/2 keyboard port
PS/2 mouse port
DB-15 VGA port
1
Host Connectors (all
female type)
VGA Resolution
Client Software
Dimensions (L x W x
H)
Weight 645g
Environmental Specification
Power Requirement 5V DC, 2.5A
Electromagnetic
Compatibility
PS/2 keyboard port
PS/2 mouse port
DB-15 VGA port
Local console: 1920 x 1440
Remote console: 1280 x 1024
Microsoft Java VM, Sun Java VM (Plug in), Netscape Java
VM
140 x 157 x 26mm
Operating temperature: 0 – 40 degree C
Storage temperature: -20 – 60 degree C
Relative humanity: 0% – 90% (non-condensing)
FCC, CE
2
2
PC
Chapter 2
Hardware Installation
2.1 Operation Overview
The IKVM-1000 supports two operation scenarios. It can directly connect to one
server or to a KVM switch matrix for allowing multiple servers access on a single
remote console.
Administrator
IKVM-1000
IP Network
Administrator
IP Network
KVM-800/1600
IKVM-1000
Scenario 1
Scenario 2
KVM signals
8/16 Servers
KVM signals
2.2 System Requirement
Local Console: one PS/2 Keyboard, one PS/2 Mouse and one monitor
Remote Console: computers installed with TCP/IP
For an insecure connection to the IKVM-1000, the following browsers can be used:
• Microsoft Internet Explorer version 5.0 or higher on Windows 98, Windows ME,
Windows 2000 and Windows XP
• Netscape Navigator 7.0 or Mozilla 1.6 on Windows 98, Windows ME, Windows
2000, Windows XP, Linux and other UNIX-like Operating Systems
In order to access the remote host system using a securely encrypted connection,
you need a browser that supports the HTTPS protocol. Strong security is only
assured by using a key length of 128 Bit. Some of the old browsers do not have a
strong 128 Bit encryption algorithm.
3
For using the Remote Console window of your managed host system, the browser
must come with a Java Runtime Environment version 1.1 or higher. If the browser
has no Java support (such as on a small handheld device), you are still able to
maintain your remote host system using the administration forms displayed by the
browser itself. The recommended environment is Sun JVM 1.4.
Host: one PC or server or a traditional KVM switch
2.3 Installation Procedures
1. Connect the power supply to IKVM-1000.
2. Connect a monitor to the VGA connector in LOCAL CONSOLE side.
3. Connect a keyboard to the purple PS/2 connector in LOCAL CONSOLE side.
4. Connect a mouse to the green PS/2 connector in LOCAL CONSOLE side.
For Single PC or Server Conncention
5. Connect a VGA cable (15-pin HDDB Male / Male) with the Male side to both
of the PC and the HOST side of the IKVM-1000.
6. Connect one end to the PS/2 mouse port on the computer, and the other end
to the green PS/2 connector on the HOST side of IKVM-1000.
4
7. Connect one end to the PS/2 keyboard port on the computer, and the other
end to the purple PS/2 connector on the HOST side of IKVM-1000.
8. You can also use an USB cable (type A to type B) to connect the computer
and the USB port on IKVM-1000. By using USB connection, you can skip
step 6 and 7 because the mouse and keyboard signals will be transferred
through USB cable.
For Traditional KVM Conncetion
9. Use a three-in-1 cable to connect the HOST side of IKVM-1000 and the
console connectors of traditional KVM. The illustration below is using KVM800 to connect IKVM-1000.
10. Connect Ethernet cable and/or modem or both communication ports simultaneously, depending on how you want to access IKVM-1000.
LAN connection To Modem
Now, you have finished the hardware installation of IKVM-1000.
5
3
Chapter 3
Initial Configuration
3.1 Default Settings
The communication interfaces of IKVM-1000 are all based on TCP/IP. It comes
with the default settings as below.
Parameter Value
IP auto configuration
IP-Address 192.168.1.1 (disabled)
Net-mask 255.255.255.0
Default-Gateway none
Super user name super
DHCP
Note: although there is a pre-configured IP address in IKVM-1000, it is disabled by
default. To make the IP effective, you must use psetup.exe to locate the IKVM-
1000 and change the “IP auto configuration” from “DHCP” to “None”. Please refer
to next subsection for detailed information.
Super user password pass
3.2 Configuration via Setup Utility
By default, the IKVM-1000 will obtain its IP address from a DHCP server in the
network. If a DHCP server is found, it may provide a valid IP address, gateway
address and net mask. Before you connect IKVM-1000 to your local network,
please make sure the corresponding configuration of your DHCP server is com-
pleted. It is recommended to reserve a fixed IP assignment to the MAC address of
the IKVM-1000. You can find the MAC address labeled on the bottom side of the
metal housing.
If this initial configuration does not meet your local requirements, use the setup tool
to adjust the values to your needs. The setup tool can be found on the CD-ROM
delivered with this package. You can follow the procedure described below.
1. Connect the IKVM-1000 to the same network as your administrative PC, or you
can use an USB cable (type A to type B) to connect administrative PC and
6
IKVM-1000 directly. The USB connectivity only supported in windows
2000/XP/server 2003 and the response time of USB connection would be longer
than LAN connection.
2. Insert the bundled CD-ROM into the CD-ROM drive to initiate the autorun pro-
gram. Click on “Setup Utility” hyperlink in the menu screen to execute the
program.
If the menu screen is not shown, you can click “Start” button and choose “Run…”.
When the dialog box appears, enter “E:\utility\psetup.exe” (suppose “E” is your
CD-ROM drive) and click “OK”.
3. Once the utility is executed, it will search for available IKVM-1000 automatically.
4. On the upper left corner, the MAC address of the IKVM-1000 is displayed. To
manually detect the MAC address again, press the button “Refresh Devices”.
The displayed MAC address is the same MAC address printed on the sticker
placed on the bottom of the IKVM-1000. If the IKVM-1000 is connected via USB,
it is classified as an USB device and an appropriate drive letter is chosen for this
device.
5. On the lower right corner of the window, there are two buttons: “Query Device”
and “Setup Device”. Press the “Query Device” button to display the preconfig-
ured values of the network configuration. The values are displayed in the text
fields located above. If necessary, adjust the network settings according to your
requirement. To save the changes, enter “super” in the “Super user login” field
and “pass” in the “Super user password” field. Then press the “ Setup Device
“ button.
6. On the lower left Authentication field, you can change the super user password
here. However, the super user name is fixed to “super” and can’t be modified.
7
The default super user password is “pass”. It is recommended to change the su-
per user password as soon as you get this device.
The Wireless LAN Configuration field is left for future enhancement.
3.3 Configuration via Serial Port
Using a serial terminal, the IKVM-1000 has a serial line interface (host side). This
connector is compliant with the RS 232 serial line standard. The serial line has to
be configured with the parameters given as below.
Parameter Value
Bits/second 115200
Data bits 8
Parity No
Stop bits 1
Flow Control None
When configuring with a serial terminal, press the reset button of IKVM-1000 and
immediately press the “ ESC ” key on the keyboard of administrative PC. You will
see some device information, and a “ => ” prompt. There are four commands
available.
config: start configuration tool after boot up
defaults: set the device settings to factory defaults
help: print online help
reset: perform a soft reset
When using “config” command, the following interactive options will appear:
IP auto configuration (non/dhcp/bootp) [dhcp]:
With this option, you can specify whether the IKVM-1000 should get its
network settings from a DHCP or BOOTP server. For DHCP, enter “dhcp”,
and for BOOTP enter “bootp”. If you do not specify any of these, the IP auto
configuration is disabled and subsequently you will be asked for the
following network settings.
IP [192.168.1.1]:
This is the current IP address of the IKVM-1000. This option is only
available if IP auto configuration is disabled.
Net mask [255.255.255.0]:
8
This is the net mask of the connected IP subnet. This option is only
available if IP auto configuration is disabled.
Gateway (0.0.0.0 for none) [0.0.0.0]:
This is 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 auto configuration is disabled.
3.4 Keyboard, Mouse, and Video Configuration
Between the IKVM-1000 and the host, there are two interfaces available for trans-
mitting keyboard and mouse signals: USB and PS/2. The correct operation of the
remote mouse depends on several settings, which will be discussed in the follow-
ing subsections.
3.4.1 Keyboard Settings
The IKVM-1000 settings for the host's keyboard type must be corrected in order to
make the remote keyboard work properly. See Section 5.4.2 in details.
3.4.2 Remote Mouse Settings
A common issue with KVM devices is the synchronization between the local and
remote mouse cursors. The IKVM-1000 addresses this situation with an intelligent
synchronization algorithm. There are two mouse modes available on the IKVM-
1000.
Auto mouse speed
The automatic mouse speed mode tries to detect the speed and
acceleration settings of the host system automatically. See the
section below for a more detailed explanation.
Fixed mouse speed
This mode just translates the mouse movements from the Remote
Console in a way that one pixel move will lead to n pixel moves on
the remote system. This parameter n is adjustable with the scaling. It
should be noted that this works only when mouse acceleration is
turned off on the remote system.
3.4.3 Auto Mouse Speed and Mouse Synchronization
The automatic mouse speed mode performs the speed detection during mouse
synchronization. Whenever the mouse does not move correctly, there are two ways
for re-synchronizing local and remote mouse:
Fast Sync
9
The fast synchronization is used to correct a temporary, but fixed
skew. Choose the option using the Remote Console options menu or
press the mouse synchronization hotkey sequence if you already
defined one.
Intelligent Sync
If the fast sync does not work or the mouse settings have been
changed on the host system, use the intelligent resynchronization.
This method takes more time than Fast Sync and can be accessed
with the appropriate item in the Remote Console option menu. The
intelligent synchronization requires a correctly adjusted picture. Use
the auto adjustment function or the manual correction in the Video
Settings panel to setup the picture. The Sync mouse button on top of
the Remote Console may behave differently, depending on the
current state of mouse synchronization. Usually pressing this button
leads to a fast sync, except in situations where the KVM port or the
video mode changed recently.
Note: At first start, if the local mouse pointer is not synchronized with the remote
mouse pointer, press the Auto Adjust Button once.
3.4.4 Host System Mouse Settings
While the IKVM-1000 works with accelerated mice and is able to synchronize the
local with the remote mouse pointer, there are the following limitations, which may
prevent this synchronization from working properly: (the following limitations do not
apply in case of USB and Mouse Type “MS Windows 2000 and newer”.)
Special Mouse Driver
There are mouse drivers which influence the synchronization
process and lead to desynchronized mouse pointers. If this happens,
make sure you do not use a special vendor-specific mouse driver on
your host system.
Windows XP Mouse Settings
Windows XP knows a setting named “improve mouse acceleration”,
which has to be deactivated.
Active Desktop
If the Active Desktop feature of Microsoft Windows is enabled, do not
use a plain background. Instead, use some kind of wallpaper. As an
alternative, you could also disable the Active Desktop completely.
10
Navigate your mouse pointer into the upper left corner of the applet
screen and move it slightly forth and back. Thus the mouse will be
resynchronized. If re-synchronizing fails, disable the mouse accel-
eration and repeat the procedure.
3.4.5 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. The IKVM-1000 also
features another mode, the Single Mouse Mode, where only the remote mouse
pointer is visible. Activate this mode in the open Remote Console and click into the
window area. The local mouse pointer will be hidden and the remote one can be
controlled directly. To leave this mode, it is necessary to define a mouse hotkey in
the Remote Console Settings Panel. Press this hotkey to free the captured local
mouse pointer.
3.4.6 Recommended Mouse Settings
For the different operating systems we can give the following advice:
MS Windows 2000/XP/2003 (Professional and Server)
In general, we recommend the usage of a mouse via USB. Choose USB without
Mouse Sync. For a PS/2 mouse, choose Auto Mouse Speed. For XP disable the
option enhance pointer precision in the Control Panel.
SUN Solaris
Adjust the mouse settings either via xset m 1 or use the CDE Control Panel to set
the mouse to 1:1, no acceleration. As an alternative you may also use the Single
Mouse Mode.
MAC OS X
We recommend using the Single Mouse Mode.
3.4.7 Video Modes
The IKVM-1000 recognizes a limited number of common video modes. When
running X11 on the host system, please do not use any custom mode lines with
special video modes. If you do, the IKVM-1000 may not be able to detect them. We
recommend using any of the standard VESA video modes, instead.
11
4
Chapter 4
Remote Usage
4.1 Prerequisite
The IKVM-1000 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 port.
The following interfaces are supported:
HTTP/HTTPS
The IKVM-1000 can be entirely managed using a standard web browser.
You can access the IKVM-1000 using the insecure HTTP protocol, or
using the encrypted HTTPS protocol. Whenever possible, use HTTPS.
Telnet
A standard Telnet client can be used to access an arbitrary device
connected to the IKVM-1000's serial port via a terminal mode.
The primary interface of the IKVM-1000 is the HTTP interface. This is covered
extensively in this chapter. Other interfaces are addressed in subtopics.
In order to use the Remote Console window of your managed host system, the
browser has to come with a Java Runtime Environment version 1.1 or higher. If the
browser has no Java support (such as on a small handheld device), you are still
able to maintain your remote host system using the administration forms displayed
by the browser itself.
Important: We recommend installing a Sun JVM 1.4.
For an insecure connection to the IKVM-1000, we can recommend the following
browsers:
• Microsoft Internet Explorer version 6.0 or higher on Windows 98, Windows
ME, Windows 2000 and Windows XP
• Netscape Navigator 7.0 or Mozilla 1.6 on Windows 98, Windows ME,
Windows 2000, Windows XP, Linux and other UNIX-like Operating Systems
In order to access the remote host system using a securely encrypted connection,
you need a browser that supports the HTTPS protocol. Strong security is only
12
assured by using a key length of 128 Bit. Some of the old browsers do not have a
strong 128 Bit encryption algorithm.
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 information on how to upgrade your browser to a state of the art encryption
scheme. The picture below shows the dialog box presented by the Internet Ex-
plorer 6.0.
Newer web browsers do support strong encryption on default.
4.2 Login and Logout
4.2.1 Login
Note: Your web browser has to accept cookies, or else login is not possible.
Launch your web browser. Direct it to the address of your IKVM-1000, which you
configured during the initial configuration. The address used might be a plain IP
address or a host and domain name, in the case where you have given your IKVM-
1000 a symbolic name in the DNS. For instance, type the following in the address
line of your browser when establishing an unsecured connection:
http://<IP address of IP-KVM>
When using a secure connection, type in:
https://<IP address of IP-KVM>
This will lead you to the IP-KVM switch login page.
The IKVM-1000 has a built-in super user that has all permissions to administrate
the device:
Login name super (factory default)
13
Password pass (factory default)
Warning: Please make sure to change the super user password immediately after
you have installed and accessed your IKVM-1000 for the first time. Not changing
the pass phrase for the super user is a severe security risk and might result in
unauthorized access to the IKVM-1000 and to the host system including all possi-
ble consequences!
Having logged into the IKVM-1000 successfully, the main page of the IKVM-1000
appears.
This page consists of three parts; each of them contains specific information. The
buttons on the upper side allow you to navigate within the front end.
Return to the main page of the IKVM-1000 .
Open the IKVM-1000 remote console.
Exit from the IKVM-1000 front end.
The lower left frame contains a navigation bar and allows you to switch between
the different sections of the IKVM-1000. Within the right frame, task-specific infor-
mation is displayed that depends on the section you have chosen before.
Warning: If there is no activity for half an hour, the IKVM-1000 will log you out,
automatically. A click on one of the links will bring you back to the login screen.
4.2.2 Logout
This button 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.
14
4.3 The Remote Console
Clicking on the icon opens an additional Remote Console window. The
Remote Console window is a Java Applet that tries to establish its own TCP
connection to the IKVM-1000. The protocol that is run over this connection is
neither HTTP or HTTPS, but RFB (Remote Frame Buffer Protocol). Currently, RFB
tries to establish a connection to port number 443. Your local network environment
has to allow this connection to be made, i.e. your firewall and, in case you have a
private internal network, your NAT (Network Address Translation) settings have to
be configured accordingly.
In case the IKVM-1000 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
according 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.
Once the Remote Console is connected, it displays the screen content of your host
system. The Remote Console will behave exactly in the same way as if you were
sitting directly in front of the screen of your remote system. That means keyboard
and mouse can be used in the usual way. However, be aware of the fact that the
remote system will react to keyboard and mouse actions with a slight delay. The
delay depends on the bandwidth of the network which you use to connect to the
IKVM-1000.
With respect to the keyboard, the very exact remote representation might lead to
some confusion as your local keyboard changes its keyboard layout according to
the remote host system. If you use a German administration system, and your host
system uses a US English keyboard layout, for instance, special keys on the
German keyboard will not work as expected. Instead, the keys will result in their US
English counterpart. 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.
However, you can always resize the Remote Console window in your local window
system as usual.
15
4.3.1 Remote Console Control Bar
The upper part of the Remote Console window contains a control bar. Using its
elements you can see the state of the Remote Console and influence the local
Remote Console settings. A description for each control follows.
Control Bar
Status Line
Special button to send the “Control+Alt+Delete” key combination to the remote
system.
Auto Adjust Button
If the video display is of bad quality or distorted in some way, press this button and
wait a few seconds while the IKVM-1000 tries to adjust itself for the best possible
video quality.
Mouse Synchronize Button
16
Pressing this button to activate the mouse synchronization process. 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 the host.
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 synchronized). Single mouse mode is only available if
using SUN JVM 1.3 or higher.
Click on this button, an Options menu will appear:
A short description of the options follows.
• Monitor Only
Toggles the Monitor only filter on or off. If the filter is switched on, no remote
console interaction is possible, and monitoring is possible.
• Exclusive Access
If a user has the appropriate permission, he 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.
17
A change in the access mode is also visible in the status line.
• Scaling
Allow you to scale down the Remote Console. You can still use both mouse
and keyboard, however the scaling algorithm will not preserve all display
details.
• Mouse Handling
The submenu for mouse handling offers two options for synchronizing the
local and the remote mouse pointer.
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.
This method takes more time than the fast one and requires a correctly
adjusted picture. Use the auto adjustment function or the manual correction
in the Video Settings panel to setup the picture.
• Local Cursor
Offers a list of different cursor shapes to choose from for the local mouse
pointer. The selected shape will be saved for the current user and activated
the next time this user opens the Remote Console. The number of available
18
Loading...
+ 47 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.