Page 2
INSTRUCTIONS: The exclamation point within an equilateral triangle is intended to alert the user to the presence of important operating and maintenance (servicing) instructions in the literature accompanying the appliance. DANGEROUS VOLTAGE: The lightning FLASH with arrowhead symbol, within an equilateral triangle, is intended to alert the user to the presence of uninsulated “dangerous voltage”...
Page 3
CPS Installer/User Guide Avocent, the Avocent logo, The Power of Being There, DS1800 and vConsole are trademarks or registered trademarks of Avocent Corporation. All other marks are trademarks or registered trademarks of their respective owners. This product includes cryptographic software written by Eric Young. (eay@cryptsoft.com)
FCC Notification Warning: Changes or modifications to this unit not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment. Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
CPS Installer/User Guide Contents Introduction/Product Overview Getting Started..................9 Installation and Configuration CPS Hardware ................... 13 CPS Hardware Installation .............. 15 Configuring the CPS................16 Configuring IP Address and Subnet Mask ........16 Initial Login to the CPS..............19 Configuring Serial Port Settings ............. 21 Connecting to Attached Serial devices .........
Getting Started The CPS by Avocent provides you with access to serial devices over a network. Using the CPS, you can connect to as many as 16 serial devices, all through one network connection. The CPS is easy to install and configure. This guide will provide you with...
C H A P T E R Installation and Configuration Contents CPS Hardware ............13 CPS Hardware Installation........15 Configuring the CPS ..........16 Configuring IP Address and Subnet Mask..16 Initial Login to the CPS .........19 Configuring Serial Port Settings ....21 Connecting to Attached Serial devices ....23 TELNET Client Options........24...
CPS Hardware Review this section to familiarize yourself with the CPS. It describes the front and rear panels, connector pinouts and device cabling. About the CPS The INIT button (Figure 1) can be used to remove configured information from a CPS unit. The CPS stores nonvolatile data, such as IP addresses and usernames, in a database in FLASH.
Page 14
Figure 2: CPS Rear Panel CPS1610 shown On the rear of the CPS, there are 8 (CPS810) or 16 (CPS1610) RJ-45 connectors for serial cabling, a LAN connector for a 10baseT or a 100BaseT Interface cable and a power receptacle.
CPS. The ONLINE LED will illuminate within one minute to indicate that the CPS self-test is completed. If the ONLINE LED blinks, contact Avocent Technical Support for assistance. 4. Check to see that the LINK LED is also illuminated. If not, check the CAT 5 Ethernet cable to be sure that both ends are correctly inserted into their jacks.
CPS 810/1610 Installer/User Guide Configuring the CPS To configure the CPS, you must enter the following information so that it can be stored in the CPS database: A unique IP address The subnet mask for the network A password for the “Admin” user Serial port settings There are several methods that you can use to configure your CPS.
Page 17
BOOTP servers require the Ethernet MAC address of network devices. The Ethernet MAC address of the CPS is located on the rear panel of the CPS above the LAN connector. Once you have configured your network’s BOOTP server with the Ethernet MAC address, IP address and subnet mask for the CPS, restore power to the CPS and wait for the ONLINE LED to illuminate.
Page 18
CPS 810/1610 Installer/User Guide Once the IP address has been successfully configured, launch a TELNET client to the IP address of the CPS to perform the initial CPS login. For additional information, see Initial Login to the CPS in Chapter 2. TELNET Command Line Interface The CPS can also be configured directly from a TELNET Command Line Interface (CLI).
You may also use any terminal emulation program available to you on your system. To connect a standard DB-9 PC COM port to port 1 of the CPS, use the following Avocent components: Pn 690226 10 foot 8-wire Reversing Module Cable...
Page 20
CPS 810/1610 Installer/User Guide The username for initial login is Admin. There is no password for the Admin user. At the password prompt, press Return. Avocent CPS1610 S/W Version 1.12 (ASCII) Username: Admin Password: Authentication Complete CPS configuration is required.
Configuring Serial Port Settings By factory default, Port 1 of the CPS is configured as the Serial Command Line Interface, which inhibits using Port 1 with an attached serial device. The remaining ports are configured for an attached serial device with these settings: Baud rate 9600 Baud Bits per Character...
Page 22
CPS 810/1610 Installer/User Guide When a command requires a reboot to become effective, the CPS will store the configuration change in the CPS Configuration Database and you will be asked if you want to reboot the CPS. If you want the command to become effective, enter ‘Y’ to reboot the CPS. Your session and all other sessions will be terminated and the CPS will reboot.
Once authentication is complete, your connection will be confirmed. If you have successfully connected to the serial device, you will see the following display: Avocent CPS1610 S/W Version 1.12 (VT100) Username: Admin Password: ****...
MODE command for more information on security mode settings. DS Application Software Avocent’s DS software is a Windows-based application that offers an industry standard interface to locate and manage Avocent’s digital KVM switches, CPS units and attached devices. The TELNET client built into DSView and DSAd- min is similar in functionality to the vConsole version, but only supports secure sessions with the CPS.
Page 25
Standalone Third-party TELNET Clients Third-party TELNET clients may be used to access the CPS directly without vConsole or DS management software. This mode of operation requires SERVER SECURITY MODE=PLAINTEXT. Refer to the SERVER SECURITY MODE command for more information on security mode settings.
Page 27
C H A P T E R Command Line Interface Overview and Syntax Contents The CPS Command Line Interface .....29 Understanding CLI Syntax ........34 Usernames and Passwords ........36...
The CPS Command Line Interface This section describes the CPS Command Line Interface (CLI). Read this section to familiarize yourself with the CLI language syntax and to understand the features and capabilities of each CLI command. The CLI can be accessed in three ways: Using the TELNET CLI Using the Serial CLI By entering your CLI Access Character during a serial session to an...
Page 30
CPS 810/1610 Installer/User Guide The BREAK access right grants users the ability to send a serial break sequence to the attached serial device. On certain servers, the serial break sequence has a special meaning. The BREAK access right allows the CPS administrator to grant this capability only to those users that need access to the PORT BREAK command.
Page 31
These commands are used to control your session with the CPS CLI or with the attached serial device. BREAK On certain attached serial devices, sending a serial break can have serious effects, such as rebooting or interrupting the operating system. The Break sequence enables a serial break via the PORT BREAK command.
Page 32
CLI session. Two terminal emulation modes are supported by the CLI: VT100 and ASCII. The type is displayed with the initial login prompt. Avocent CPS1610 S/W Version 1.12 (VT100) Avocent CPS1610 S/W Version 1.12 (ASCII) The CLI will provide ‘line edit’ capabilities as shown later in this chapter.
Page 33
Right Arrow If the cursor is not at the end of the line, then the cursor moves one character to the right. If the cursor is at the end of the line, no action is taken. Up Arrow A buffer of the last 16 command lines typed is maintained by the CLI. If there is a previous command line, then it will be output as the current command line and be made available for edit.
CPS 810/1610 Installer/User Guide Understanding CLI Syntax The CPS Command Line Interface (CLI) is a language that you use to com- municate with the CPS. Every language has its own structure, and understand- ing the structure, or syntax, of the CLI will help in remembering commands and their formats.
Page 35
For any positional command, positional parameter or keyword parameter, it is only necessary to enter the first three characters. Commands are not case sensitive. They can be in uppercase, lowercase or any combination. For example, all of the following commands are correct: >...
CPS 810/1610 Installer/User Guide Usernames and Passwords While most elements of the CLI syntax are not case sensitive, usernames and passwords are. When you enter a username or password, the values entered are stored exactly as you enter them. For example, the username “Admin” must be entered with an uppercase “A”...
C H A P T E R CPS Commands Contents CPS Command Line Reference ......39 Connect Command ..........39 Disconnect Command ........41....Port Command ..........41 Quit Command ..........46 Resume Command ...........47 Server Command..........48 Show Command..........54 User Command..........58...
CPS Command Line Reference This section contains a complete description of each CPS command. Most commands require access rights in order for you to use the command. Each command is presented with its syntax and the access rights that are needed to use the command.
Page 40
CPS 810/1610 Installer/User Guide If the requested port number is in use, then the CPS will generate the error: ERR 504 - Specified port is already in use The CLI access character can be typed to gain access to the Serial CLI again. However, this does not disconnect the user from the port.
You enter CLI mode and use the QUIT command to terminate the Serial CLI session You do not transmit any data to the serial device and the connected port times out. When this happens, the CPS notifies you that you are no longer connected to the serial device and your Serial CLI session returns to CLI mode.
Page 42
CPS 810/1610 Installer/User Guide setting of that parameter remains in effect. Multiple keyword parameters may be specified on a single command. This command allows the serial port settings (BAUD, SIZE, STOP, PARITY, FLOW and TIMEOUT) for a specific port to be set. These are the settings that will be used for the serial port.
Page 43
If you use hardware flow control, be sure that these control signals are cor- rectly wired or there may be loss of data. TIMEOUT Specify the number of seconds for session timeout. The CPS monitors data traffic between your session and the attached serial device. If no data is received or transmitted to your TELNET session, then your session will time out after the number of seconds specified in this parameter.
Page 44
CPS 810/1610 Installer/User Guide You may then use one of the following commands : PORT HISTORY Rights Required: None A 64K history buffer is maintained for each CPS port. Each buffer is a circular queue that contains the last 64K of data that has been received from the attached serial device.
Page 45
RESUME The RESUME command leaves the PORT HISTORY CLI mode and CLI mode, resuming the serial session with the attached serial device. This command provides an easy means to leave PORT HISTORY mode without have to QUIT and then RESUME in the CLI mode. SEARCH The SEARCH command searches the port history buffer for a specified text string.
CPS 810/1610 Installer/User Guide By default, the SEARCH command is case sensitive. Entering -i after the search command will perform a search that ignores case. For example: PORT HISTORY> s Process (search for ‘Process’) PORT HISTORY> s -i Process (search for ‘Process’ ignoring case) The TOP command sets the current history display line to 1 and outputs a history display page.
RESUME Command RESUME (no parameters) Rights Required: none To resume your connection to the attached serial device, enter the RESUME command. You will then exit the CLI and reconnect to the attached serial device. If any data was received while you were in command mode, it is contained in the history buffer.
CPS 810/1610 Installer/User Guide Changing the CLI Access Character SERVER CLI CHAR=^CLI access character CLI is the new CLI access character, specified using the caret (^) and an ASCII character in the range ‘A’ to ‘]’. Rights Required: SCON The CLI access character is a single character that indicates that the session with an attached serial device should be suspended and the command line interface prompt should be given to the connected user.
Page 49
SERVER CLI MODEMINIT=”modem-init-string” modem-init-string is the modem initialization string for a modem attached to the serial CLI port. Rights Required: SCON This command is used to configure a modem initialization string for a modem attached to the Serial CLI port. The modem-init-string must be enclosed in quotes if it contains any white space characters.
Page 50
CPS 810/1610 Installer/User Guide When a user connected via a modem to the Serial CLI issues a QUIT com- mand, the modem will disconnect the current call. SERVER CLI HISTORY=<HOLD,AUTO> Rights Required: SCON The SERIAL CLI HISTORY command indicates how the port history buffer will be processed when a user connects to an attached serial device.
Page 51
CPS application, use the SERVER FLASH APP command. In both cases, you must specify the location of a TFTP server host and an accessible filename on that TFTP server host that contains the Avocent provided IMG file for FLASH update.
Page 52
DSSSL indicates that DS SSL Mode will be used. The ENCRYPT keyword parameter is used to specify a list of encryption algorithms to be used by the CPS during session negotiation with the Avocent TELNET client. One or more of the above values may be specified to enable...
Page 53
If you require data encryption and are using the CPS with vConsole, select SSL. The CPS will perform user authentication with an encrypted username/ password. The CPS performs access control using the ACCESS parameters in the User Database. All TELNET traffic is encrypted. You can specify the desired level of encryption using the ENCRYPT= keyword.
CPS 810/1610 Installer/User Guide Rebooting the CPS SERVER REBOOT Rights Required: SCON To reboot the CPS, use the SERVER REBOOT command. If there are any other active TELNET sessions, you will be warned of this. In any event, you must confirm or cancel the reboot request.
Page 55
The Port Number, Port Settings and Port Statistics are shown in the first two lines of the display. The number of bytes transmitted (TX Bytes) and received (RX Bytes) are shown. Errors include parity and framing errors. If a user is currently accessing the port, the username and access rights will be shown.
Page 56
CPS 810/1610 Installer/User Guide Displaying User Information SHOW USER Rights Required: SMON Use the SHOW USER command to display information about the user that is currently logged in. Current Session Information System Uptime at last login Username Access Rights User: Admin Access: PALL, USER, SCON, SMON Last Login: 00...
Page 57
Displaying CPS Information SHOW SERVER Rights Required: SMON Use the SHOW SERVER command to display information about the CPS. The display includes CPS network configuration, currently active sessions, network statistics and software versions. Ethernet System Uptime CPS Serial MAC Address Number Subnet CPS IP...
CPS 810/1610 Installer/User Guide USER Command The USER command allows you to make changes to the CPS User Database, including the ability to add a new user, reset a user password, change the access rights of a user, and delete a user. You can also terminate a user’s session with the CPS.
Page 59
rights specified in the command. The maximum number of users in the CPS User Database is 64. Changing Another Username’s Access Rights USER SET username ACCESS=Pn,Px-y,PALL,USER,SCON,PMON,BREAK username is the username to be changed. ACCESS is a keyword parameter that defines access rights for the username. Pn indicates the user will have access rights to port n.
Page 60
CPS 810/1610 Installer/User Guide Adding and Removing Access Rights USER SET username ACCESS=<+,-> Rights Required: USER The ACCESS=<+,-> keyword permits selective changes to be made to a speci- fied user’s access rights. To add one or more access rights to a user, the ACCESS=+ keyword should be used.
Page 61
Resetting Another Usernames’s Password USER SET username PASSWORD=password username is the username to be changed. password is the new password for the username. Rights Required: USER To reset another user’s password, use the USER SET command with the PASS- WORD keyword parameter and give the user’s new password. Usernames and passwords are case sensitive, must be from three to sixteen characters in length, and contain only alphanumeric characters.
Page 62
CPS 810/1610 Installer/User Guide Deleting a Username USER DEL username username is the username to be deleted. Rights Required: USER Use the USER DEL command to remove a username entry from the CPS User Database. This will permanently remove the username. The username can no longer be used to authenticate a session with the CPS.
Contacting Technical Support: Our Technical Support staff is ready to assist you with any installation or operating problems you encounter with your Avocent product. If a problem should develop, follow the steps below for the fastest possible service: 1. Check the pertinent section of the manual to see if the problem can be resolved by following the procedures outlined.
Appendix A: CLI Error Messages This section contains a list of all CLI error messages and their meanings. If you receive an error message from the CLI, you should use the HELP com- mand to receive more specific error information about the error encountered. ERR 1 - Required parameter missing The command is missing a required positional parameter.
Page 70
The command entered is not valid. Refer to Chapter 4 for a list of valid commands. ERR 15 - Invalid serial port number The port-number entered is not valid. On a CPS810, port-number must be in the range 1 – 8. On a CPS1610, port-number must be in the range 1 – 16.
Page 71
ERR 16 - No IP ADDRESS specified The SERVER SET command requires the IP keyword parameter. Both the IP and the MASK parameters must be valid. Refer to Chapter 4 for the correct syntax for the command. ERR 17 - Invalid IP ADDRESS specified The keyword value of the IP= keyword parameter is not valid.
Page 72
CPS 810/1610 Installer/User Guide ERR 24 - SET command parameter required The SET positional parameter is missing on the PORT command. Refer to Chapter 4 for the correct syntax for the command. ERR 25 - SET keyword value missing The PORT SET command is missing a keyword value. The keyword param- eter that is missing its value is underlined.
Page 73
ERR 33 - MASK incompatible with IP ADDRESS The keyword value for the IP= keyword parameter is not a valid IP address for the subnet defined by the MASK= keyword value. The IP= keyword value is the subnet broadcast IP address for the subnet defined by the MASK. The CPS ip-address value cannot be the subnet broadcast address.
Page 74
CPS 810/1610 Installer/User Guide ERR 41 - Bad HOSTIP or IMAGE filename The command line processor is unable to validate the HOSTIP and filename parameters. The requested FLASH update cannot be performed. Either the IP address is not accessible on the network, or the TFTP server at that IP address is not operating correctly.
Page 75
ERR 50 - At least one user must have USER access The USER DELETE command entered would delete the last user in the data- base with USER access rights. This would make future changes to the user database impossible. ERR 51 - The ENCRYPT keyword is not valid with MODE=PLAINTEXT. The ENCRYPT= keyword cannot be used in MODE PLAINTEXT.
Page 76
CPS 810/1610 Installer/User Guide ERR 502 - No match found The SEARCH parameters entered did not match any text in the PORT HISTORY buffer. Check the SEARCH direction and retry the command. ERR 503 - No search string specified There is no current search string. You must specify one.
Appendix B: Device Cabling Each CPS serial port provides an RJ-45 connector for attaching the CPS to your serial devices. The RS-232 pinouts are shown in Figure 3. Figures 4 and 5 show wiring diagrams for making cables to connect to terminals and PCs. Signal Name Functions...
Page 78
CPS 810/1610 Installer/User Guide RJ-45 Modular Adaptors Modular adaptors are available from Avocent to convert RJ-45 modular jacks to DB-25 or DB-9 connectors. These modular adaptors, in conjunction with 8-wire modular cables, perform the same functions as shown in Figures 4 and 5.
Page 79
Modular Adaptors RJ-45 to DB-25 DTE Male Adaptor (Pn 210090) RJ-45 to DB-25 DTE Female Adaptor (Pn 210091) RJ-45 to DB-25 DCE Male Adaptor (Pn 210092) RJ-45 to DB-25 DCE Female Adaptor (Pn 210093) RJ-45 to DB-9 Male Adaptor (Pn 210094) RJ-45 to DB-9 Female Adaptor (Pn 210095) Modular Cables 10 foot 8-wire Reversing Modular Cable (Pn 690226) 25 foot 8-wire Reversing Modular Cable (Pn 690227)
Need help?
Do you have a question about the CPS810 and is the answer not in the manual?
Questions and answers