User’s Manual IP KVM Switch Model No.: SP1200A http://www.micronet.
Table of Contents Chapter 1 Introduction................................................................................. 1 1.1 Package Contents .......................................................................................... 1 1.2 Key Features ................................................................................................. 1 1.3 System Requirements.................................................................................... 2 1.4 Specifications ............................
4.1.3 Status Line of Remote Console ....................................................................27 4.2 Remote Control Menu................................................................................. 28 4.2.1 KVM Console ...................................................................................................29 4.2.2 Telnet Console.................................................................................................29 4.3 Virtual Media Menu.................................
Chapter 1 Introduction Micronet SP1200A, IP KVM Switch, delivers highly reliable solution to increase operational efficiency and mobility for the enterprise. SP1200A allows Server PC to become accessible over the Internet via web browser. SP1200A can work in conjunction with SP218D/SP226D to allow multiple servers’ images to be transmitted over the Internet. By taking advantage of SP218D/SP226D existing cascading feature, the personnel will gain access to hundred of servers over the Internet.
y High-performance mouse tracking and synchronization. y Automatic adjustment of data rate to transmission line. y Remote mass storage control and redirection. 1.3 System Requirements y Java Runtime Environment: version 1.4.2 or above. y Browser: Microsoft Internet Explorer version 6.0 or above or Netscape or Mozilla or Safari. y PS/2 interface on KVM/PC for mouse and keyboard connection. 1.
Chapter 2 Tour of Product 2.1 Front View Front View 2.1.1 LED Status Power Red Device is powered on. RS-232 Blue Data traffic on RS-232 link. LAN 10/100Mbps On Indicate LAN port is active and the data speed. Link 2.2 LED Indication Operation Blinking Indicate data activity. Rear View Rear View 1. Power Jack/ Backup: Interface for power source and a backup power port. 2. USB: For attaching to host PC, while using remote mass storage control. 3.
4. PC: Interface for connecting 3-to-3 KVM cable from SP1200A to PC or KVM switch (SP218D/SP226D). 5. Local Console: Interface for connecting to mouse, keyboard and monitor. 6. RS232: Connect to external modem via RS232 for serial console access. 7. LAN: Port for connecting to existing network or router for remote access over Internet. 2.3 Hardware Installation Step 1. Connect the Monitor/Keyboard/Mouse to the local console section on the rear of the device. Step 2.
2.4 Cable Connections (PC) This scenario is for direct connection to a single PC/Server by using the included 3-to-3 KVM cable. RS-232 is an alternative interface for connecting to serial modem for access.
2.5 Cable Connections (KVM Switch) SP1200A can be connected to a multi-port KVM switch to increase the quantity of controllable servers. By connecting the 3-to-3 KVM cable to the local console interface of the KVM switch, it will transform the SP1200A’s single port access to multi-port access.
Chapter 3 Configuration 3.1 PSetup Utility There is a Network Setup Software tool (PSetup) for setting up the network configuration (IP address, Subnet mask, DHCP, etc). It is useful when you want to change the network settings or you can not access to the unit due to not knowing the network settings of the unit. In this case, you can view or change the settings via this utility. The setup tool PSetup can be found on the CD ROM delivered with this package.
Parameter None BOOTP DHCP Super User Login Super user password New super user password New password (confirm) Description Select this option to setup a fixed IP address for the IP KVM switch. After selecting ‘None’, enter the desired IP address, Subnet Mask and Gateway. A static configuration protocol uses a table that maps IP addresses to physical addresses. An extension to BOOTP that dynamically assigns configuration information. DHCP is backward compatible with BOOTP.
Flow Control None When configuring with a serial terminal (Eg. HyperTerminal) reset the SP1200A and immediately press the “ESC” key. Users will see some device information, and a “=>” prompt. Enter “config”, press “Enter” key and wait for a few seconds for the configuration questions to appear. As you proceed, the following questions for setting the parameters will appear on the screen. To accept the default values, press key.
3.3.2 Remote Mouse Settings A common seen problem with KVM devices is the synchronization between the local and remote mouse cursors. The SP1200A addresses this situation with an intelligent synchronization algorithm. There are two mouse modes available on the IP KVM: Parameter Auto mouse speed Fixed mouse speed Description 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.
3.3.3 Host System Mouse Settings The host's operating system knows various settings from the mouse driver. While the IP KVM 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: ¾ Special Mouse Driver: There are mouse drivers that influence the synchronization process and lead to desynchronized mouse pointers.
3.3.5 Recommended Mouse Settings For the different operating systems we can give the following advice: ¾ MS Windows: 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”.
Step 1. In the control panel, double click on Network Connections. Double click on the local area connection (e.g. LAN). The following screen will appear. Highlight ‘Internet Protocol (TCP/IP)’ and click on ‘Properties’. Step 2. Select ‘Internet Protocol (TCP/IP)’, and then click on the button. The screen will appear to allow entry of TCP/IP settings. Step 3. In DOS command, type ‘ipconfig’ to view information on LAN connection.
Default IP Address Default Subnet Mask Default Username Default Password 3.5 192.168.0.70 255.255.255.0 ‘super’ ‘pass’ Accessing Web-based UI The SP1200A IP KVM Switch provides several standardized interface like web-based configuration and telnet for allowing users to configure from a wired workstation. This chapter will describe both these interfaces, and the way to use them in a more detailed manner.
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. 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. Figure below shows the dialog box presented by the Internet Explorer 6.0. Step 1.
Step 3. Once username and password are correctly entered, below interface will appear to allow users to configure and operate the IP KVM Switch. For further details on each function and selection, please consult the user manual.
Chapter 4 Web-based User Interface Having logged into the IP KVM successfully, the main page of the IP KVM appears. This page consists of three parts and each of them contains specific information. The buttons on the upper side allow you to navigate within the front end. Within the right frame, task-specific information is displayed that depends on the section you have chosen before. Return to main page of IP KVM access page Open the IP KVM remote console Exit the Web-based UI.
4.1 The Remote Console The Remote Console window is a Java Applet that tries to establish its own TCP connection to the SP1200A. The protocol that is run over this connection is neither HTTP nor HTTPS, but RFB (Remote Frame Buffer Protocol). As default, RFB tries to establish a connection to TCP port number 443. Your local network environment has to allow this connection to be made, i.e. your firewall and NAT (Network Address Translation) settings have to be configured accordingly.
Starting the Remote Console opens an additional window. It displays the screen content of your host system. The Remote Console will behave exactly in the same way as if you were sitting locally 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 link to which you use to connect to the SP1200A.
If the video display is of bad quality or distorted in some way, press this button and wait a few seconds while the SP1200A tries to detect the video mode of VGA port to the controlled host and adjust itself for the best possible video quality. Activates 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.
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. Scaling Allow you to scale down the Remote Console. You can still use both mouse and keyboard, but the scaling algorithm will not preserve all display details.
Parameter Fast Sync Intelligent Sync Description The fast synchronization is used to correct a temporary, but fixed skew. Use this option if the fast sync does not work or the mouse settings have been changed on the host system. Local Cursor The menu offers a list of different cursor shapes 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.
Video Settings through the HTML To enable local video port, select this option. This option decides if the local video output of SP1200A is active and passing through the incoming signal from the host system. The option Noise Filter defines how SP1200A reacts to small changes in the video input signal. Turning on the noise filter can help reduce video flickering that is often caused by distortions, as well as lowering unnecessary bandwidth consumption.
Reset this Mode Reset all Modes Save changes Undo Changes Reset mode specific settings (Clock, Phase and Position) to the factory-made defaults. Reset all settings to the factory-made defaults. Save changes permanently Restore last settings Refresh Video Click to run this menu item for retrieving the whole video again from the controlled host and displayed on Remote Console. In normal situation, it only sent changed parts of video from SP1200A, for saving network bandwidth.
Local Keyboard The function is for changing 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, issues may arise. A typical example is a German localized system that uses an US-English keyboard mapping. In this case you have to change the Local Keyboard setting to the right language, manually. Hotkeys Opens a list of hotkeys defined before.
Compression Level Users may select a value between 1 and 9 for the desired compression level with level 1 enabling the fastest compression and level 9 the best compression. The most suitable compression level should always be seen as a compromise between the network bandwidth that is available, on your video picture to be transferred, and on the number of changes between two single video pictures. We recommend using a higher compression level if the network bandwidth is low.
Color Depth The function is for setting the desired color depth. Users may select between 8 or 16 bit for Video Optimized/compression level 0, or between 1 and 8 bit for compression level 1 to 9. The higher the color depth, the more video information has to be captured and to be transferred. 4.1.3 Status Line of Remote Console The interface shows both console and the connection state. The size of the remote screen is displayed.
Furthermore, both the incoming (“In:”) and the outgoing (“Out:”) network traffic are visible (in kb/s). If compressed encoding is enabled, a value in brackets displays the compressed transfer rate. 4.2 Remote Control Menu The Remote Console is the redirected screen, keyboard and mouse of the remote host system that SP1200A controls. The Remote Console window is a Java Applet that tries to establish its own TCP connection to the SP1200A.
mouse are redirected to control the host system simultaneously. A slight delay may present depending on the bandwidth of network. 4.2.1 KVM Console To open the KVM console either click on the icon ‘Console’ or ‘Remote Control > KVM Console’ of the menu entry on the left. 4.2.2 Telnet Console The SP1200A firmware features a Telnet server that enables a user to connect via a standard Telnet client.
102 or VT 220 terminal or an according emulation, it is even possible to perform a console redirection as long as the SP1200A host machine is using a text mode screen resolution. Connecting to the SP1200A is done as usual and as required by the Telnet client, for instance in a UNIX shell: telnet 192.168.0.70 Replace the IP address by the one that is actually assigned to the SP1200A. This will prompt for username and password in order to log into the device.
4.3 Virtual Media Menu Before go ahead with this setup, both remote user computer and local computer (the one connected with SP1200A) would have to have Operating System Win2000, XP or above. This function would not work on other platforms at this moment. Before using Virtual Media, please connect the USB cable from SP1200A to host computer. After connecting the USB cable, you can see a “Removable Disk” on the host computer. Below is the host computer screen (the computer which connected with SP1200A).
4.3.1 Floppy Disk Step 1. User need to create the floppy to an image file first. Step 2. For this example, we use RawWrite software (or any other imagecreator software) to create floppy image. Please use licensed software for this purpose.
Step 3. Users can find an image file saved at desire destination after you created it with RawWrite. Step 4. Open the browser to log into the SP1200A. Click on ‘Virtual Media > Floppy Disk’ to access below interface. Click the button to choose the image file. Step 5. After you uploading the image file, you will see the information below.
Step 6. Open the remote console and you will see a virtual Floppy drive is created on the host computer that connects to SP1200A. Users may create a floppy image size up to 1.44Mb. This drive would be in read-only mode and would not allow users to write any information on this drive but copying only. This drive would be bootable under DOS mode if the motherboard/BIOS on the host computer supporting USB BOOTABLE function.
4.3.2 CD–ROM Image Use Image on Windows Share (SAMBA) To include an image from a Windows share, select “CD-ROM” from the submenu. Step 1. Please run Nero or any CD imaging tool to create CD-ROM ISO image. Step 2. Please create a folder and share this folder. (Please make sure password has to be setup with the authorized user during Sharing -> Permission settings) Step 3. Copy the CD-ROM ISO image file to this sharing folder. Step 4. Please fill in the sharing information as below picture.
Parameter Share host Share folder name Image file name User name Password Description The server name or its IP address. The name of the share folder to be used. The name of the image files on the share folder. If necessary, specify the username for the share named in advance. If unspecified, and a guest account is activated, this guest account information will be used as your login. If necessary, specify the password for the given username. Step 5. Image file set successfully. Step 6.
The output image extension file name has to be ‘iso’, e.g. CD-Rom_vir.iso. Users may create an ISO image size up to 650Mb. This drive would be in read-only mode and would not allow you to write any information on this drive but copying only. This drive would be bootable under DOS mode if the motherboard/BIOS on the host computer support USB BOOTABLE function. For emulating DVD Drive, please use Drive Redirection function. To register the specified file image and its location click on the button .
Step 1. Select “Sharing” to open the configuration dialog. Step 2. Adjust the settings for the selected directory. Step 3. Activate the selected directory as a share. Select “Sharing this folder”. Step 4. Choose an appropriate name for the share. You may also add a short description for this folder (input field “Comment”). If necessary, adjust the permissions (button “permissions”). Step 5. Click to set the options for this share.
UNIX and UNIX-like OS (Sun Solaris, and 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. 4.3.3 Drive redirection The Drive Redirection is another possibility to use a virtual disc drive on the remote computer.
Parameter Disable Drive Redirection Force read-only connections Description If enabled the Drive Redirection is switched off. If enabled the Write Support for the Drive Redirection is switched off. It is not possible to write on a redirected device. Step 1. Please install Drive Redirection Software on remote computer first then run Drive Redirection application and fill in information accordingly. Step2. Click to create virtual drive on host computer. Step 3.
Please note that Virtual Drive creation is by Device manner not by Partition. Which means it looks for I/O in BIOS and sends the corresponding signal to host computer. This way, you are sending the entire hard drive (may consist of ‘X’ numbers of partitions) and emulate whatever number of partitions on host computer. You may also emulate a DVD-Drive with the same procedure. However, this DVD-Drive does not support Bootable function like Floppy and CD-Rom emulation. 4.3.
4.4 User Management 4.4.
4.4.2 Users Account There are three kinds of levels of user accounts: ¾ Super: Has all possible rights to configure the device. ¾ Administrator: Has partial rights to change configuration apart from critical settings. ¾ User: Has permission to access basic function of open Remote Console. The SP1200A comes with 1 pre-configured user account that has fixed permissions. The account “super” has all possible rights to configure the device and to use all functions SP1200A offers.
Role Each user can be a member of a group (named a “role”) – there kinds can be chose from: super, administrator, or a regular user. To create a user, press the button . The button changes the displayed user settings. To delete a user, press the button . The SP1200A is equipped with a host-independent processor and memory unit which both have a limitation in terms of the processing instructions and memory space.
4.5.1 User Console The following settings are user specific. That means, the super user can customize these settings for every users separately. Changing the settings for one user does not affect the settings for the other users. Transmission Encoding The Transmission Encoding setting allows changing the image-encoding algorithm that is used to transmit the video data to the Remote Console window.
Parameter Automatic detection Pre-configured Manually Description The encoding and the compression level are determined automatically from the available bandwidth and the current content of the video image. The pre-configured settings deliver the best result because of optimized adjustment of compression and color depth for the indicated network speed. Allows adjusting both compression rate and the color depth individually.
Miscellaneous Remote Console Settings Parameter Description Start in Monitor Mode Start in Exclusive Access Mode Sets the initial value for the monitor mode. By default the monitor mode is off. In case you switch it on, the Remote Console window will be started in a read only mode. Enables the exclusive access mode immediately at Remote Console startup. This forces the Remote Consoles of all other users to close.
4.5.2 Keyboard/Mouse Parameter Description Enables a certain interface the mouse is connected to. You can choose between “Auto” for automatic detection, “USB” for an USB mouse, and “PS/2” for a PS/2 mouse. Host Interface PS/2 Keyboard Model Keyboard timeout To use the USB and/or PS/2 interface you need a correct cabling between the managed host and the managing device.
USB Mouse Type Mouse Speed 4.5.3 Enables USB mouse type. Choose between “Windows >= 2000 , MacOSX” for MS Windows 2000 or Windows XP, Mac OSX or “Other Operating Systems” for MS Windows NT, Unix or Unix-like OS, or OS X. In “Windows >= 2000 , MacOSX” mode the remote mouse is always synchronized with the local mouse. ¾ Auto mouse speed: Use this option if the mouse settings on host use an additional acceleration setting.
Force Composite Sync (Required for Sun Computers) 4.6 When connecting the device directly to legacy Sun computer (with composite sync as the video output), it may be possible that SP1200A don’t recognize the composite sync automatically. To support signal transmission from a Sun machine, enable this option. If not enabled the picture of the remote console will not be visible.
4.6.1 Network The Network Settings panel allows changing network related parameters. Each parameter will be explained below. Once applied the new network settings will immediately come into effect. Parameter IP auto configuration Preferred host name IP address Subnet Mask Gateway IP address Primary DNS Server IP Address Description With this option you can control if the SP1200A should fetch its network settings from a DHCP or BOOTP server.
Secondary DNS Server IP Address Remote Console And HTTPS port HTTP port Telnet port SSH port Bandwidth limitation Enable Telnet access Enable SSH access Disable Setup Protocol LAN Interface Settings 4.6.2 IP address of the secondary Domain Name Server in dot notation. It will be used in case the Primary DNS Server cannot be contacted. Port number at which the SP1200A's Remote Console server and HTTPS server are listening. If left empty the default value will be used.
The SP1200A 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 SP1200A 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 his card.
Dynamic DNS server DNS System Hostname Username Password Check time Check interval 4.6.3 This is the server name where SP1200A registers itself in regular intervals. Currently, this is a fixed setting since only dyndns.org is supported for now. Choose Dynamic for free DNS service. Custom for your own domain. This is the hostname of the SP1200A that is provided by the Dynamic DNS Server. Use the whole name including the domain (e.g. testserver.dyndns.org) not just the actual hostname.
will be used. If set to ”Try”, the applet tries to make an encrypted connection. In case connection establishment fails for any reason an unencrypted connection will be used. If set to “Force” the applet tries to make an encrypted connection with certificate. An error will be reported in case connection establishment fails. Group-based System Access Control This is the IP filtering function that keeps unauthorized hosts from accessing to the SP1200A by specifying IP filtering rules.
4.6.4 Certificate The SP1200A uses the Secure Socket Layer (SSL) protocol for any encrypted network traffic between itself and a connected client. During the connection establishment the SP1200A has to expose its identity to a client using a cryptographic certificate. The default certificate comes with SP1200A device upon delivery is for testing purpose only. System administrator should not rely on this default certificate as the secured global access mechanism through Internet.
¾ Send the saved CSR string to a CA for certification. You will get the new certificate from the CA after a more or less complicated traditional authentication process (depending on the CA).
This is the length of the generated key in bits. 1024 Bits are supposed to be sufficient for most cases. Longer keys may result in slower response time of the SP1200A during connection establishment. Key length 4.6.5 Serial Port The SP1200A’s Serial Settings allows you to specify what device is connected to the serial port and how to use it. Configuration or Console Login Do not use the serial port for any special function but use it only for the initial configuration.
configure the remote access to the SP1200A using a modem. The meaning of each parameter will be described below. The modem settings are part of the serial settings panel. Parameter Serial line speed Modem Init String Modem server IP address Modem client IP address Description The speed the SP1200A is communicating with the modem. Most of all modems available today will support the default value of 115200 bps. In case you are using an old modem and discovering problems try to lower this speed.
4.6.6 Date / Time This link refers to a page, where the internal real-time clock of the SP1200A can be set up. Users have the possibility to adjust the clock manually, or to use a NTP timeserver. Without a timeserver, your time setting will not be persistent, so you have to adjust it again, after SP1200A loses power for more than a few minutes. To avoid this, you can use a NTP timeserver, which sets up the internal clock automatically to the current UTC time.
4.6.7 Event Log Important events like a login failure or a firmware update are logged to a selection of logging destinations. Each of those events belongs to an event group, which can be activated separately. The common way to log events is to use the internal log list of the SP1200A. In order to show the log list, please click on under “Maintenance”. In the Event Log Settings you can choose how many log entries are shown on each page.
Parameter List logging enabled NFS Logging enabled SMTP Logging enabled SNMP Logging enabled Description The common way to log events is to use the internal log list of the SP1200A. In order to show the log list, please click on under “Maintenance”. Since the SP1200A’s system memory is used to save all the information, the maximum number of possible log list entries is restricted to 1000 events. Every entry that exceeds this limit overrides the oldest one.
4.
4.7.1 Device Information This section contains a summary with various information about SP1200A including firmware version. The Data file for support allows you to download the SP1200A data file with specific support information. This is an XML file with certain customized support information like the serial number etc. Users may send us this information together with a support request. It will help us to locate and solve your reported problem. Figure above displays the SP1200A activity.
4.7.2 Even Log The figure above displays the log list including the events that are logged by the SP1200A 4.7.3 Update Firmware The SP1200A is a complete standalone device. The software it runs is called firmware. The firmware of the SP1200A 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 or which you can download from the supplier web site. If the firmware file is compressed (file suffix .
4.7.4 Unit Reset This section allows you to reset specific parts of the device. This involves the both keyboard and mouse, the video engine and the SP1200A itself. Resetting the card itself is mainly needed to activate a newly updated firmware. It will close all current connections to the administration console and to the Remote Console. The whole process will take about half a minute. Resetting sub devices (e.g. video engine) will take few seconds only and does not result in closing connections.
Chapter 5 Appendix 5.1 Key Codes Table below shows the key codes used to defines keystrokes or hotkeys for several functions. Please note that these key codes do not represent necessarily key characters that are used on international keyboards. They name a key on a standard 104 key PC keyboard with an US English language mapping. The layout for this keyboard is shown in figure below.
5.2 Video Modes Table below lists the video modes SP1200A supports. Please don’t use other custom video settings besides these. Otherwise, SP1200A may not be able to detect them. 5.3 User Role Permissions Table below lists the user role permissions granted for three user role groups: “Superuser”, “Administrator”, and “User”.
5.4 SP1200A TCP Port Number 5.5 Bandwidth Consumption The preconfigured network speed selection simply results in a different Compression and Color Depth configuration in order to match the different bandwidth limitations of the network type (UMTS, ISDN, etc.). The following suggested network bandwidth planning table for SP1200A installation is from the test results with 3D-Labyrinth screen saver at Resolution 800x600, the worst case consuming the highest network bandwidth.