466 lines
8.7 KiB
INI

#-MIBFILE: old-cisco-ts.mib
OLD-CISCO-TS-MIB DEFINITIONS ::= BEGIN
DisplayString ::=
OCTET STRING
PhysAddress ::=
OCTET STRING
cisco OBJECT IDENTIFIER ::= { enterprises 9 }
local OBJECT IDENTIFIER ::= { cisco 2 }
lts OBJECT IDENTIFIER ::= { local 9 }
tsLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Number of terminal lines on this device.
Includes virtual lines."
::= { lts 1 }
ltsLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF LtsLineEntry
ACCESS read-only
STATUS optional
DESCRIPTION "A list of terminal server line entries."
::= { lts 2 }
ltsLineEntry OBJECT-TYPE
SYNTAX LtsLineEntry
ACCESS read-only
STATUS optional
DESCRIPTION "A collection of per TTY objects in the
cisco Terminal Server implementation."
INDEX { tsLineNumber }
::= { ltsLineTable 1 }
ltsLineEntry ::=
SEQUENCE {
tsLineActive INTEGER,
tsLineType INTEGER,
tsLineAutobaud INTEGER,
tsLineSpeedin INTEGER,
tsLineSpeedout INTEGER,
tsLineFlow INTEGER,
tsLineModem INTEGER,
tsLineLoc DisplayString,
tsLineTerm DisplayString,
tsLineScrlen INTEGER,
tsLineScrwid INTEGER,
tsLineEsc DisplayString,
tsLineTmo INTEGER,
tsLineSestmo INTEGER,
tsLineRotary INTEGER,
tsLineUses INTEGER,
tsLineNses INTEGER,
tsLineUser DisplayString,
tsLineNoise INTEGER,
tsLineNumber INTEGER,
tsLineTimeActive INTEGER
}
tsLineActive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Boolean whether this line is active or not."
::= { ltsLineEntry 1 }
tsLineType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
console(2),
terminal(3),
line-printer(4),
virtual-terminal(5),
auxiliary(6)
}
ACCESS read-only
STATUS optional
DESCRIPTION "Type of line."
::= { ltsLineEntry 2 }
tsLineAutobaud OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Boolean whether line will autobaud or not."
::= { ltsLineEntry 3 }
tsLineSpeedin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "What input speed the line is running at."
::= { ltsLineEntry 4 }
tsLineSpeedout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "What output speed the line is running at."
::= { ltsLineEntry 5 }
tsLineFlow OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
none(2),
software-input(3),
software-output(4),
software-both(5),
hardware-input(6),
hardware-output(7),
hardware-both(8)
}
ACCESS read-only
STATUS optional
DESCRIPTION "What kind of flow control the line is
using."
::= { ltsLineEntry 6 }
tsLineModem OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
none(2),
call-in(3),
call-out(4),
cts-required(5),
ri-is-cd(6),
inout(7)
}
ACCESS read-only
STATUS optional
DESCRIPTION "What kind of modem control the line is
using."
::= { ltsLineEntry 7 }
tsLineLoc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "Describes the line's physical location."
::= { ltsLineEntry 8 }
tsLineTerm OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "Describes the line's terminal type."
::= { ltsLineEntry 9 }
tsLineScrlen OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Length in lines of the screen of terminal
attached to this line."
::= { ltsLineEntry 10 }
tsLineScrwid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Width in characters of the screen of
terminal attached to this line."
::= { ltsLineEntry 11 }
tsLineEsc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "Escape character used to break out of active
sessions."
::= { ltsLineEntry 12 }
tsLineTmo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Line idleness timeout in seconds."
::= { ltsLineEntry 13 }
tsLineSestmo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Session idleness timeout in seconds."
::= { ltsLineEntry 14 }
tsLineRotary OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Rotary group number the line belongs in."
::= { ltsLineEntry 15 }
tsLineUses OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Number of times a connection has been made
to or from this line."
::= { ltsLineEntry 16 }
tsLineNses OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Current number of sessions in use on this
line."
::= { ltsLineEntry 17 }
tsLineUser OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "TACACS user name, if TACACS enabled, of user
on this line."
::= { ltsLineEntry 18 }
tsLineNoise OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Count of garbage characters received when
line inactive."
::= { ltsLineEntry 19 }
tsLineNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "The line i've been talking about."
::= { ltsLineEntry 20 }
tsLineTimeActive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "The time in seconds since line was activated."
::= { ltsLineEntry 21 }
ltsLineSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF LtsLineSessionEntry
ACCESS read-only
STATUS optional
DESCRIPTION "A list of terminal server line and session
entries."
::= { lts 3 }
ltsLineSessionEntry OBJECT-TYPE
SYNTAX LtsLineSessionEntry
ACCESS read-only
STATUS optional
DESCRIPTION "A collection of per session and per TTY
objects in the cisco Terminal Server
implementation."
INDEX { tslineSesLine , tslineSesSession }
::= { ltsLineSessionTable 1 }
ltsLineSessionEntry ::=
SEQUENCE {
tslineSesType INTEGER,
tslineSesDir INTEGER,
tslineSesAddr IpAddress,
tslineSesName DisplayString,
tslineSesCur INTEGER,
tslineSesIdle INTEGER,
tslineSesLine INTEGER,
tslineSesSession INTEGER
}
tslineSesType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
pad(2),
stream(3),
rlogin(4),
telnet(5),
tcp(6),
lat(7),
mop(8),
slip(9),
xremote(10),
rshell(11),
ipc(12),
udptn(13)
}
ACCESS read-only
STATUS optional
DESCRIPTION "Type of session."
::= { ltsLineSessionEntry 1 }
tslineSesDir OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
incoming(2),
outgoing(3)
}
ACCESS read-only
STATUS optional
DESCRIPTION "Direction of session."
::= { ltsLineSessionEntry 2 }
tslineSesAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS optional
DESCRIPTION "Remote host address of session. [What about
PAD connections?]"
::= { ltsLineSessionEntry 3 }
tslineSesName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "Remote host name of session."
::= { ltsLineSessionEntry 4 }
tslineSesCur OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Boolean whether session is the currently
active one."
::= { ltsLineSessionEntry 5 }
tslineSesIdle OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Time in seconds session has been idle."
::= { ltsLineSessionEntry 6 }
tslineSesLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Table index 1."
::= { ltsLineSessionEntry 7 }
tslineSesSession OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Table index 2."
::= { ltsLineSessionEntry 8 }
tsMsgTtyLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "tty line to send the message to. -1 will
send it to all tty lines"
::= { lts 4 }
tsMsgIntervaltim OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Interval between reissuing message in
milliseconds. Minimum non-zero setting is
10000. 0 will cause the routine to choose its
own intervals becoming more frequent as
MessageDuration gets close to expiring. 2hr,
1hr, 30min, 5min, 1min"
::= { lts 5 }
tsMsgDuration OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "Length of time to reissue message in
milliseconds. Minimum non-zero setting is
10000. A setting of 0 will not repeat the
message."
::= { lts 6 }
tsMsgText OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS optional
DESCRIPTION "Up to 256 characters that will make up the
message"
::= { lts 7 }
tsMsgTmpBanner OBJECT-TYPE
SYNTAX INTEGER {
no(1),
additive(2)
}
ACCESS read-only
STATUS optional
DESCRIPTION "Should the message be used as a temporary
banner. 1 - No. 2 - In addition to the normal
banner"
::= { lts 8 }
tsMsgSend OBJECT-TYPE
SYNTAX INTEGER {
nothing(1),
reload(2),
messagedone(3),
abort(4)
}
ACCESS read-only
STATUS optional
DESCRIPTION "Sends the message. The value determines what
to do after the message has completed."
::= { lts 9 }
tsClrTtyLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS optional
DESCRIPTION "tty line to clear. Read returns the last line
cleared. A value of -1 indicates no lines have
been cleared."
::= { lts 10 }
END