Page 2 - Legal Notices
ii Legal Notices The information in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this manual,including, but not limited to, the implied warranties of merchantability andfitness for a particular purpose. Hewlett-Packard shall not be h...
Page 3 - Table of Contents
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( iii Table of Contents PREFACE .................................................................................... VII Overview ............................................................................................... vii In T...
Page 7 - PREFACE; Overview
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( vii PREFACE Overview The Hewlett-Packard Terminal Server is a muliplexer device thatenables console access to multiple datacenter servers through a singleweb browser interface. It is one of the components of the Central WebConsole (...
Page 8 - Conventions; Prompts appearing on the screen are typed in; prompts are typed in bold.
35()$&( 35()$&( viii administrators. Conventions You will find the following terms and notation used throughout thismanual. Terms Authentication method – A security function that verifies the user,attempting to access the terminal server, is authorized. The terminalserver uses a Password/Cal...
Page 9 - In This Book; This book consists of the following chapters:; Introduction
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( ix In This Book This book consists of the following chapters: Introduction Chapter 1, Overview of Features - An overview of the terminal serverfeatures and operation. Chapter 2, The User Database - Explains how to add, delete andcha...
Page 11 - OVERVIEW OF FEATURES; What This Chapter Contains
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 1 1. OVERVIEW OF FEATURES What This Chapter Contains This chapter provides an overview of the features and functions of theterminal server. • Hardware Configuration • Software Configuration • How to Display Menus and Issue Commands ...
Page 13 - Displaying Menus and Issuing Commands; Command
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 3 Displaying Menus and Issuing Commands Commands are organized into command group menus. Each menu liststhe commands and the corresponding command mnemonics. If youalready know the command you wish to use, you may enter thecommand m...
Page 15 - Entering/Selecting Parameters
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 5 Entering/Selecting Parameters Parameters are entered or changed by either typing them in or byselecting them from a list of options. The method depends on thecommand. For example, at the system prompt type DH (Display Host) and pr...
Page 16 - or; Editing Modes; The terminal server supports editing in TTY and VT-100
&+$37(5 &+$37(5 29(59 29(59,,(: (: 2 2) )($78 ) )($785 5(6 (6 6 Some commands allow you to include additional modifiers that make thecommand specific. For example, to list only action items beginning withthe character .H, type: LA .H ( or la .h) and press the Enter key. The List Action Items...
Page 17 - TTY Mode
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 7 The user may change the default port editing setting (TTY) for accessports on the terminal server. To change the parameters for the AUXport, Telnet port(s), or Modem port(s), issue the SA, ST, or SMcommands for each port respectiv...
Page 18 - Using the Editing Keys; Editing Function; Functionality Overview
&+$37(5 &+$37(5 29(59 29(59,,(: (: 2 2) )($78 ) )($785 5(6 (6 8 Using the Editing Keys Most SYSOP commands display a series of prompts to allow entry ofparameters specific to that command. Default or previously enteredinformation is displayed and can be edited using the techniquesdescribed h...
Page 19 - All users
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 9 Function Description Security The terminal server, as a front end, providessecured access to host devices. , All users connecting to the terminal server through thenetwork, modem, or the AUX Port need toauthenticate before being p...
Page 20 - Security Management
&+$37(5 &+$37(5 29(59 29(59,,(: (: 2 2) )($78 ) )($785 5(6 (6 10 Function Description device. Data is collected on a RAMdisk aseither buffered data or files. Error messages,buffered console output, traffic data and otherinformation can be subsequently delivered toa central location through a...
Page 21 - Alarm Management
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 11 Alarm Management Alarms and events originate from a number of sources: data received ona serial port, Timer events, as well as other activities internal to theterminal server. When the terminal server processes an alarm or event,...
Page 22 - Event Generators; Host Port; Event Table; Logs
&+$37(5 &+$37(5 29(59 29(59,,(: (: 2 2) )($78 ) )($785 5(6 (6 12 Event Generators Host Port Internal Event Pseudo Event EnvironmentalManager Event Table ERR001 000 111 222 333 SystemPHONHOME (ASAP) .DAILYPHONHOME . . . "LE" to view Action Table "LA" to view ERR000ERR001 PAGE ...
Page 23 - Data Buffering
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 13 Log History - This log records the activity of the terminal server and thedevices to which it is connected. Activities include modem connections,received calls, SYSOP sessions, and detected alarms and events. Error Log - The Erro...
Page 25 - User Maintenance Functions Menu
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 15 2. THE USER DATABASE What This Chapter Contains The system administrator must create the user database once theterminal server is installed and all required ports initialized. The CentralWeb Console application requires a minimum...
Page 26 - Access Classes
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 16 Overview This chapter covers functions related to adding, modifying and deletingusers from the database. The database will be destroyed if the terminal server encounters afailure. Save the latest version of the database to an FTP directo...
Page 27 - Displaying the User Maintenance Functions Menu
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 17 profiles, modify Action and Event tables, manage data buffering andaccess all hosts. The Master class is the highest level of access. Sysop 3 – A Sysop 3 user can perform all functions listed above withthe exception of modifying ...
Page 28 - Command Summary; Function
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 18 Command Summary This database contains the records for authorized users of the terminalserver system. The following table lists commands to administer the user database. Thetable includes a brief description of each command and lists the...
Page 29 - Adding a User – AU Command; then; Carol; at the User Name prompt
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 19 Function Description Access Class Required XU – Delete User Deletes a user and removes all recordsassociated with that user from the terminalserver database. Master Adding a User – AU Command The AU command allows you to add a us...
Page 31 - Comments
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 21 Field Function SecondaryAuthenticationMethod (Optional) Select a second means of authenticationfor a user. Press the space bar until the desiredchoice is displayed. Auto ExecuteCommand (Optional) Enter a command that's executedau...
Page 32 - Enter a password; Regular Callback
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 22 Password/Callback Authentication Method If Password/Callback was selected as the primary authenticationmethod, the terminal server will display the following information. Field Function Enter a password The password may be up to 15 alpha...
Page 33 - Listing Users – LU Command; User name
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 23 If Regular Callback is selected, you are prompted to enter a phonenumber. NOTE: Enter the phone number as the system needs to dial it.For example, if you have to dial 9 to get an outside line, or if thenumber is in a different ar...
Page 34 - User Name
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 24 Expiration date [Exp. Date] Number of sessions allowed [# Ses. Exp? ] Primary authentication method [Auth. Mode(s)] Secondary authentication method [Auth. Mode(s)] You cannot change information by using the LU command. To changeinformati...
Page 35 - Exp Date; Deleting a User Profile – XU Command
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 25 Field Function blocked. “No” means that access is permitted.“Yes” means that access for that user is blocked. Exp Date If a date appears in this field, the user will not beallowed access to the terminal server after this date. # ...
Page 37 - Displaying a User Record – DU Command; Field
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 27 Displaying a User Record – DU Command The Display User Record command displays the entire record for theuser selected. The Display User Record command accepts the username as a parameter on the command line. If the command is ent...
Page 38 - Changing User Information – CU Command
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 28 The User Record information screen for thatuser will be displayed. The Acc: field displays the number of times the user has accessed thesystem. The Fail: field displays the number of failed access attempts.Dur: and Type: displays the len...
Page 39 - CU
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 29 Field Function User Name Enter the user name as it appears in the List Userdisplay. You may also type the user name as part ofthe command. For example: > CU or >CU TOM Access Class To change the Access Class, press the spac...
Page 40 - Block Access
&+$37(5 &+$37(5 7+( 7+( 86(5 86(5 '$7$%$6( '$7$%$6( 30 Field Function When the appropriate selection is displayed, pressthe Enter key. If you do not wish to change thisparameter, press the Enter key to move the cursorto the next field. Block Access Initially No (the default) appears on the s...
Page 44 - Systems Functions Menu; System Parameters Functions
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 34 Systems Functions Menu Type S at the system prompt and press the Enter key to display theSystem Functions Menu. The System Parameters Functions menu has three functional groups:System Parameters Functions, Environmental Contr...
Page 45 - Upgrade Terminal Server Software; Set System Parameters – SSP Command; Site information
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 35 Upgrade Terminal Server Software The terminal server software, CCL interpreter and the flashmemory of the terminal server may be upgraded. Set System Parameters – SSP Command The Set System Parameters command enables you to set s...
Page 46 - Site Name
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 36 When the terminal server pages or phones in response to a particularalarm or event, it sends its site name and unit phone number along withthe error message and other information that enables the receiver tocontact the correc...
Page 47 - Ping
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 37 server. This number is sent by thePHONHOME Action Routine. Host Password for loginroutine Enter the password for the host system forautomatic login. The password may have amaximum of 16 alphanumeric characters. Number of Expansio...
Page 48 - Setting Network Parameters – SNP Command
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 38 • Network access to the terminal server for unit administration • Network access to the devices connected to the host ports • Network access to other devices on the network, using the terminal server as a RAS • SNMP trap deli...
Page 50 - Network Initialization Parameters
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 40 Network Initialization Parameters The Network Initialization Parameters are set using the SNP 1command:
Page 51 - Restore Factory Defaults?
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 41 Field Function Restore Factory Defaults? Initially No appears on the screen. Pressthe space bar to toggle to Yes. Select Yesto reload the values set at the factory. --Network InitializationParameters--Start Networkon Power-up? In...
Page 52 - Overview of SNMP Support by Terminal Servers
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 42 Field Function Default Gateway(nnn.nnn.nnn.nnn) The default gateway is the IP address ofthe router or other equipment on the localnetwork segment that is used to directtraffic to and from the segment. Obtain anappropriate val...
Page 53 - MIBs; Object Data – The information contained in the referenced data
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 43 MIBs SNMP uses a data structure known as Management Information Base,or MIB, to store information. Each piece of information, or object, in theMIB has a unique Object Identifier. Object identifiers are indices basedon a tree stru...
Page 55 - Delivering SNMP Traps; If the Network Manager is on the same LAN or WAN as the terminal; Alarm; SNMPTRAP; SNMP Traps via PPP
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 45 NOTE: Configuration of the SNMP Management System mayrequire the assistance of your LAN Administrator. Please contacthim/her to determine how to compile the appropriate MIB for yourparticular system. Delivering SNMP Traps The ter...
Page 56 - Setting Terminal Server Parameters for SNMP Traps; SNMP Manager Parameters
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 46 delivered via a dial-up PPP link, the terminal server generates a.PPPREQ event. Include entries similar to the following in your Actiontable: Alarm Action Routine Parameter Comments ERR001 SNMPTRAP 2 This is a minor alarm. .P...
Page 58 - Trap format; Setting FTP Parameters
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 48 Field Function Trap format This option selects one of the activeMIBs to format the SNMP Trap. Twoformats are available: Standard andNortel. Press the space bar until thedesired choice is displayed. SNMP Community Name Enter t...
Page 59 - Restore Factory Defaults
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 49 NOTE: In setting the user name and password, remember that theyare case-sensitive. Field Function Restore Factory Defaults Press the space bar until the desiredchoice is displayed. Select “Yes” torestore original factory settings...
Page 60 - FTP service type
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 50 Field Function the PPPREQ alarm and PHPPPAction Routine in Chapter 8.) FTP service type Select the type of FTP service (Noneor Client Only). Press the space baruntil the desired choice is displayed. Server 1 (default) –IP add...
Page 61 - Upload directory
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 51 Field Function Upload directory Enter the name of the directory thatshould receive the file. A perioddenotes the root directory. -- Client 1 -- User name Enter the name of the first user whowill log in as an ftp client. This entr...
Page 63 - Peer Host Name
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 53 These parameters are set using the SNP 4 command: Field Function Restore FactoryDefaults Press the space bar until the desired choiceis displayed. Select “Yes” to restore originalfactory settings. Select ‘No’ to keep thecurrent v...
Page 64 - Peer Phone Number; These parameters are set using the SNP 4 command:
&+$37(5 &+$37(5 6<67 6<67( (0 3$5 0 3$5$ $0(7( 0(7(5 56 6 54 Field Function Peer Phone Number Enter the telephone number of the host towhich a PPP link will be established. Authentication Mode Press the spacebar to select theauthentication method to be used (PAP,CHAP or None). Username...
Page 68 - File Management Menu; File Command Summary; DIR
&+$37(5 &+$37(5 ) ),,/( /( % %8) 8)) )( (5 5,,1 1* * 58 File Management Menu To view the File Management Menu, type F at the system prompt andpress the Enter key. File Command Summary Command Function DIR Displays the files in the current directory. Directories areindicated by <DIR> ad...
Page 69 - CD
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 59 Command Function CD Changes the current directory to a directory specified bythe user. Note that a space MUST follow this command. Example: CD \ to return to the root directory. CD .. to go up one level. RD Removes the specified ...
Page 70 - MOVE
&+$37(5 &+$37(5 ) ),,/( /( % %8) 8)) )( (5 5,,1 1* * 60 Command Function MOVE Copies a file to a new directory and then deletes it fromthe source directory after the file has been copied. MOVE <source directory>\<filename> <destinationdirectory>\<filename> Examples: M...
Page 71 - RAMdisk Organization; A subdirectory is created for each host port that has buffering; Host Port Buffer Naming
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 61 RAMdisk Organization There are 32 Mbytes available on the RAMdisk. You may create andremove subdirectories, and copy, move, rename and delete files. The directories listed below are automatically created by the system: • A subdir...
Page 73 - Setting the RAMdisk Protection Parameters
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 63 When a buffer is closed, the CURRENT.x file is renamed using the convention described above, and left in the appropriate host portsubdirectory. The Event and Log files that are generated by the terminal server havenames of the fo...
Page 75 - Disk Critical Percent Free:; RAMdisk Events; A buffer file has been closed and is ready to be sent.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 65 Field Function Disk Critical Percent Free: Enter the percentage of disk spacethat must be free. When thispercentage is reached, files will bedeleted in the order specified by theentry for the Directories to Purge prompt. Director...
Page 76 - Buffering Data Received by a Host Port; Automatic Buffering
&+$37(5 &+$37(5 ) ),,/( /( % %8) 8)) )( (5 5,,1 1* * 66 Buffering Data Received by a Host Port The terminal server provides both automatic and manual control of databuffering from the host ports. If automatic buffering is selected, a bufferfile for the specified port will be opened and data ...
Page 77 - Enable Automatic Buffering
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 67 Field Function Enable Automatic Buffering Initially No appears on the screen.Press the space bar to toggle toYes. Select Yes for automaticbuffering. Select No to disable it. Compress closed buffer files? Initially No appears on t...
Page 79 - Using FTP to Send Files to an FTP Server; A PPP link or Ethernet connection must be established.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 69 Command Function SWBUF Switch bufferCloses the buffer for the specified port and opensa new one. You will be prompted for the portnumber. BST Buffer statusDisplays the status of all open and closed bufferfiles for a specific host...
Page 80 - SEND; Files are sent from the current directory.
&+$37(5 &+$37(5 ) ),,/( /( % %8) 8)) )( (5 5,,1 1* * 70 Command: SEND Syntax: SEND <filename>,F,<server #> (Uses the IP address, user name andpassword for the specified server (1 or 2).These parameters have been stored in theFTP parameters screen.) Files are sent from the current...
Page 81 - SEBUF
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 71 SEND<filename>,F,<IPaddr>,<user>,<password>,[directory] Where: <filename> = name of file to send. F = use ftp protocol. <IP addr> = IP address of the server that will receive the file. <user...
Page 82 - Using FTP to Receive Files from Another Device
&+$37(5 &+$37(5 ) ),,/( /( % %8) 8)) )( (5 5,,1 1* * 72 SEBUF<host#>,F,<IPaddr>,<user>,<password>,[directory] Where:<host#> = is the number of the host port on the terminal serverF = use ftp protocol. <IP addr> = IP address of the server that will receive ...
Page 86 - Modem Port Parameters; Display Modem Port Parameters – DM Command
&+$37(5 &+$37(5 0 02'(0 2'(0 3 3257 257 6 6(7 (78 83 3 76 Modem Port Parameters Display Modem Port Parameters – DM Command The DM (Display Modem port parameters) command enables you to viewthe parameters of the specified modem port. Type DM at the system prompt to display the modem port para...
Page 87 - Modem Number
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 77 Set Modem Port Parameters – SM Command The SM command enables you to display and change the parameters foreach modem port. Parameters include baud rate settings, parity, andterminal emulation. Type SM at the system prompt to disp...
Page 88 - User Session
&+$37(5 &+$37(5 0 02'(0 2'(0 3 3257 257 6 6(7 (78 83 3 78 Field Function external). An AT modem will not usuallyestablish a session with a remote modem ata speed greater than the speed at which itwas set up. The actual speed of the usersession is a function of the type ofconnection that is m...
Page 89 - Terminal Emulation
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 79 Field FunctionCONNECT n is chosen, and no CONNECTmessage is sent to the terminal servermodem, it reverts to Auto Baud. Press the space bar until the desired choiceis displayed. When the speed you wantappears in the field, press t...
Page 90 - Host Session Idle Timer
&+$37(5 &+$37(5 0 02'(0 2'(0 3 3257 257 6 6(7 (78 83 3 80 Field Function Press the space bar until the desired choiceis displayed. When your choice appears inthe field, press Enter key to make yourselection. Available selections are 1 min, 5 min, 10min, 20 min and none. Host Session Idle Tim...
Page 91 - Hangup
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 81 Field Function (answer immediately) or left blank. ATS0=n(answer on the nth ring) can be included inthe setup initialization, however, the defaultATA is recommended. Hangup Defines the sequence for hanging up the line~+++~AT|~ATS...
Page 92 - Verifying the Settings; To ensure that the settings are correct, do the following:
&+$37(5 &+$37(5 0 02'(0 2'(0 3 3257 257 6 6(7 (78 83 3 82 NOTE: The | character represents a carriage return, and allows morethan one command to be entered on a single line as though it werebeing entered on multiple lines. The ~ character forces a onesecond delay. After editing the field, pr...
Page 93 - What this Chapter Contains
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 83 6. TROUBLESHOOTING What this Chapter Contains • Checking the Status of the LEDs • Determining Network Status • Querying Remote Devices • Reboot the Terminal Server • Reinitializing the Terminal Server • Working with Configuration...
Page 94 - Checking the Status of the LEDs
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 84 Checking the Status of the LEDs The following figure shows the status LEDs, all are visible from the frontof the terminal server. The following table lists the terminal server LEDs and explains the stateor condition of the terminal ...
Page 96 - Determining Network Status
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 86 LED Term. Server condition,LED is on Term. Server condition,LED is off ETHERNET RX(amber) Unit receiving data. Idle. TX(amber) Unit transmitting data. Idle. Determining Network Status The DNS command displays the status of the netwo...
Page 97 - Querying Remote Nodes; Where is the IP address of the device; Rebooting the Terminal Server
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 87 An inactivity period longer than the Network-Loss Alarm Delay Time willtrigger the alarm .NETDOWN. Querying Remote Nodes The Port and Session Control Functions menu includes the PINGcommand. The PING command is issued to query an...
Page 98 - Reinitializing the Terminal Server; Watch the LEDs carefully. When the Pulse LED lights, wait; INIT, do not press Enter! You will be asked to confirm system re-; Configure the terminal server with the HP.CFG file and the; Working with Configuration Files
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 88 Reinitializing the Terminal Server Use a PC or terminal connected to the AUX port to re-initialize theterminal server. The AUX port must be set at 9600 baud. Note: This procedure requires that you re-establish your networkparameters...
Page 99 - CONFIG Command Instructions; Log onto the terminal server as a Master User.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 89 Note: Issuing the Upgrade command or re-initializing the terminalserver destroys all data stored to the RAMdisk. Creating a Configuration File Use an editing program such as Notepad or WordPad to edit or createconfiguration files...
Page 100 - Dump Configuration Details
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 90 3. To configure the terminal server, type CONFIG filename at the system prompt and press Enter. This section describes the different ways in which a terminal server’sconfiguration can be “dumped” into a text file. The DUMP commandal...
Page 101 - DO NOT PRESS THE
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 91 the tables and parameters, press Crtl+x to clear the line and enter thecharacters for the parameters of choice and press ‘ENTER’. 3. The banner “Press ENTER when ready to receive Configuration Dump (CTRL+A to Abort)” will appear....
Page 102 - DUMPF Command Instructions; Dump Configuration Details to File
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 92 DUMPF Command Instructions Overview The DUMPF command is identical to the DUMP command exceptDUMPF copies the configuration to the RAMdisk of a terminal server. 1. Log onto the terminal server as a Master User. 2. Type in the comman...
Page 103 - Default Port Parameters; AUX Port Parameters
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 93 Default Port Parameters AUX Port Parameters Baud Rate 9600 Char. Length / Parity 8 / None Terminal Emulation TTY Default Access Class Master Output While Port Idle Log Data Sysop Idle Timer None Host Session Idle Timer None Host ...
Page 104 - Host Port Parameters
&+$37(5 &+$37(5 7528 7528% %/ /( (6+ 6+2 22 27 7,,1 1* * 94 Host Port Parameters Host Port Number 1 Restore Factory Defaults? No -- Host 1: Host Name HOST1 Baud Rate Setting 9600 Character Length / Parity 8 / None Alarm Filter None Force CD/DSR High Yes Flow Control None -- Automatic Bufferi...
Page 105 - TABLES
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 95 7. ACTION AND EVENT TABLES What this Chapter Contains The terminal server can monitor and report alarm conditions sent by a HPserver or other device connected to a host port of the terminal server.Alarm conditions monitored by th...
Page 106 - A typical Action Table is shown below.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 96 Working with Action Tables To send messages based on alarms generated by a HP Server or otherserial device, an Action Table must be created in the terminal server. Theterminal server compares all alarm messages ...
Page 108 - Alarm Matching Criteria
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 98 Action Routine After the terminal server has determined that a match exists between thedetected alarm and an entry in the Action Table, it executes the ActionRoutine listed. The Action Routine specifies what act...
Page 109 - Multiple Actions on a Single Alarm
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 99 3. Finally, if there is no match using the first two criteria, it searches for a match to the mnemonic up to the first digit. That is, it dropsthe digits and just tries to match the mnemonic by itself. Forexample, if it received ...
Page 110 - Planning the Action Table; Determine which alarm conditions to monitor.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 100 .1 and .2 are added to show two subsequent actions to be taken. Whenthe .AUTHFAIL alarm is detected, the terminal server “phones home” andpages, sending the alarm and the comments. NOTE: DOLIST cannot be nested...
Page 112 - Example: Type GE SYS000 and see if the requested action occurs.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 102 3. Test the Action Routine. Use the GE command to generate the event. Check to see if thedesired action occurs. Example: Type GE SYS000 and see if the requested action occurs.
Page 114 - ACTION TABLE WORKSHEET; Internal Event
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 104 ACTION TABLE WORKSHEET Alarm, Message, or Internal Event Action Routine Routine Parameters
Page 115 - Action Table Commands; Adding an item to the Action Table – AA Command
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 105 Action Table Commands The Action and Alarm Functions Menu contains commands formaintaining the Action Table as well as the Event Table. Type A at the system prompt and press the Enter key to display theAction and Alarm Functions...
Page 116 - List Action Items – LA Command; Routines - Action taken when the alarm is received.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 106 Field Function Alarm Enter the alarm issued by the protected deviceor a terminal server internal event (internalevents are listed at the end of this chapter) andpress the Enter key. Routine Parameters Enter par...
Page 117 - To display the complete list, enter LA is entered with no modifiers.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 107 The Action Table is updated when changes are made to it using othercommands, such as Change Action Item, or Add Action Item, but cannotbe changed directly by using the LA command. Type LA at the system prompt and press the Enter...
Page 118 - Change Action Item Command – CA Command
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 108 You can also specify a search string by adding one or more charactersafter the LA command, separated by a space. For example, to display theaction items starting with .H, type: >LA .H and press the Enter key...
Page 119 - Parameters
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 109 and press the Enter key. The system will only display those action itemsbeginning with .D. If the list contains more than 18 action items, you areprompted to press the Enter key to view additional action items. If theaction item...
Page 121 - Delete Action Item – XA Command
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 111 Delete Action Item – XA Command The Delete Action Item command allows you to remove an action itemfrom the Action Table. Type XA at the system prompt and press theEnter key to display the Delete Action Item screen. Depending on ...
Page 122 - and then press the Enter key.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 112 When XA is entered without modifiers, the complete list is displayed. Tospecify a search string, enter the XA command, followed by a space, andthen one or more characters. For example, if you only want to delet...
Page 123 - Generate Alarm/Event – GE Command
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 113 If the list contains more than nine alarms/events, press the Enter key toview the next nine alarms/events. Generate Alarm/Event – GE Command Testing the Action Routine or an alarm is an important part of theprocess. The SAI comm...
Page 124 - Delete Alarm/Event – XE Command
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 114 Delete Alarm/Event – XE Command The Delete Alarm/Event command allows you to remove a pending actionfrom the Event Table. An access class of Sysop 2 or higher is required. Type XE at the system prompt and press...
Page 125 - Internal Alarms and Events; Event
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 115 Internal Alarms and Events In addition to the alarms generated by the Host or HP server system, theTerminal server supports several internal events. Chapter 8 contains acomplete description of each internal event and standard Ac...
Page 126 - Event occurs at the top of each hour.
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 7$ 17 7$% %/(6 /(6 116 Event Description .DISKFULL Event occurs when the RAMdisk is full. All furtherattempts to write to the disk will be unsuccessful. .DTRHIGH.n Event occurs when the host or HP server assertsDTR (or host cable is ...
Page 127 - Event occurs once a month.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 117 Event Description .MEMLOW Event occurs on the hour if less than 4 KB areavailable in the Terminal server variable area. .MONTHLY Event occurs once a month. .NETDOWN Event occurs after a preset length of time duringwhich no netwo...
Page 129 - Action Routines; Action Routine
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 119 Action Routines The Terminal server is pre-programmed with a number of Action Routinesthat can be used when alarms or internal events occur. Action Routine Description AUXCC Not supported in this version of software. CANCEL Canc...
Page 131 - ROUTINES; Description of Events
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 121 8. ACTION AND EVENT ROUTINES What This Chapter Contains The Terminal server can be programmed to respond to a particularevent or trigger. There are two types of events: Internal and External.An internal event is generated by the...
Page 132 - Internal Events; .AUTHFAIL Parameter 1 Parameter 2 Parameter 3
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 5 17 52 28 87 7,1( ,1( 122 Internal Events .AUTHFAIL InternalEvent The .AUTHFAIL internal event occurs each time there is a failed attemptat authentication during a user logon. The format of this internal eventis: .AUTHFAIL Parameter...
Page 137 - The status of the internal battery has changed from OK to low.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 127 Alarm/Event Action Routine Parameters Comments .DTRLOW.1 PHONHOME This example initiates a PHONHOME if the Data Terminal Ready (DTR)signal is lost only on host port 1. .HOURLY This event occurs automatically at the beginning of ...
Page 139 - This alarm is generated when a modem initialization error occurs.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 129 .MAXRETRY This event is generated by PHONHOME, PHSYSOP, or PAGE. It willoccur after the value entered for the Max. Retries system parameter issurpassed. Example: Alarm/Event Action Routine Parameters Comments .MAXRETRY PHONHOME ...
Page 145 - Resource Required: None; ASSOCIATED EVENT, 1st Match
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 135 Action Routines CANCEL This Action Routine cancels a scheduled action corresponding to aparticular event containing particular parameters. When multiplepending events can be canceled, the one first into the queue iscanceled. For...
Page 147 - None; DOLIST Action Routine
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 137 Attaching this Action Routine to the event .DAILY will take care ofstandard-to-daylight and daylight-to-standard conversion. Format: CLKCHECK Resource Required: None Parameters: None Example: Alarm/Event Action Routine Parameter...
Page 148 - .DAILY-XX, then the actions associated with those events will be; LOG Action Routine; Resource Required: None
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 5 17 52 28 87 7,1( ,1( 138 Examples: Alarm/Event Action Routine Parameters Comments .WEEKLY DOLIST .OOPS This example, on a weekly basis, performs all actions relating to eventsthat begin with the event .OOPS. Alarm/Event Action Rout...
Page 149 - This example checks if the log buffer has exceeded a threshold
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 139 This example logs the event .CDR.AREA1 into the terminal server log-history file. LOGCHECK ActionRoutine The LOGCHECK Action Routine checks to see if the log buffer hasreached a specified threshold. If the log has exceeded this ...
Page 150 - PAGE Action Routine; PAGE
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 5 17 52 28 87 7,1( ,1( 140 NOACTION ActionRoutine The NOACTION Action Routine creates an "Event: " log entry, butotherwise does nothing. Example: Alarm/Event Action Routine Parameters Comments .LOGI NOACTION PAGE Action Routi...
Page 152 - Resource Required: Modem; phone number
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 5 17 52 28 87 7,1( ,1( 142 Examples: Alarm/Event Action Routine Parameters Comments .AUTHFAIL PAGE This example calls a pager at the default number, when an authorizationfailure occurs, and delivers the default message to the pager. ...
Page 153 - PHPPP Action Routine; The PHPPP Action Routine initiates a demand-dial PPP link.
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 143 This example calls Home Phone Number 1 (default) when the.HOURLY-2 internal event occurs. Alarm/Event Action Routine Parameters Comments DTI030 PHONHOME 7324944440 TRUNK DOWN This example places a call to phone number (732) 494-...
Page 154 - phone number, access class
&+$37(5 &+$37(5 $&7, $&7,2 21 $1' (9 1 $1' (9( (17 5 17 52 28 87 7,1( ,1( 144 Format: PHYSOP PHONE NUMBER TO CALL Resource Required: Modem Parameters: phone number, access class 1 to 3 - For home phone number 1, 2, or 3 (from systemparameters)orPhone Number to call - Phone number to ...
Page 157 - This example schedules a DOLIST for 6 PM tomorrow.; SETHP Action Routine
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 147 Alarm/Event Action Routine Parameters Comments CED063 SCHEDULE 1 18:00DOLIST.SPECIAL This example schedules a DOLIST for 6 PM tomorrow. SETHP Action Routine The SETHP Action Routine changes the setting of the Host ProcessingFlag...
Page 163 - INDEX
7(5 7(50 0,1 ,1$ $/ 6(59(5 5 / 6(59(5 5( ()(5 )(5( (1&( 1&( 153 INDEX A AA - Add Action Item command, 105access class, 17, 20Action and Alarm Functions Menu, 105action routines CANCEL, 135CLKAHEAD and CLKBACK, 136CLKCHECK, 136DOLIST, 137LOG, 138LOGCHECK, 139NOACTION, 140PAGE, 140PHONHOME, 14...