Observium_CE/mibs/ibm/IBM2260-OPT-MIB

655 lines
24 KiB
Plaintext

-- Version 2.15.1.1, modified 2001-05-31 17:28:03-04
IBM2260-OPT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter, enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212;
-- Codex MIB Group definitions
codex OBJECT IDENTIFIER ::= { enterprises 449 }
cdxProductSpecific OBJECT IDENTIFIER ::= { codex 2 }
cdx6500 OBJECT IDENTIFIER ::= { cdxProductSpecific 1 }
cdx6500Configuration OBJECT IDENTIFIER ::= { cdx6500 2 }
cdx6500CfgProtocolGroup OBJECT IDENTIFIER ::= { cdx6500Configuration 1 }
cdx6500PCTPortProtocolGroup OBJECT IDENTIFIER ::= { cdx6500CfgProtocolGroup 1 }
cdx6500PCTStationProtocolGroup OBJECT IDENTIFIER ::= { cdx6500CfgProtocolGroup 3 }
cdx6500Statistics OBJECT IDENTIFIER ::= { cdx6500 3 }
cdx6500StatProtocolGroup OBJECT IDENTIFIER ::= { cdx6500Statistics 1 }
cdx6500PSTPortProtocolGroup OBJECT IDENTIFIER ::= { cdx6500StatProtocolGroup 1 }
cdx6500PSTStationProtocolGroup OBJECT IDENTIFIER ::= { cdx6500StatProtocolGroup 3 }
cdx6500Controls OBJECT IDENTIFIER ::= { cdx6500 4 }
-- Textual Conventions
DisplayString ::= OCTET STRING
-- IBM2260 Port Objects
-- The 6500 IBM2260 Port Configuration Sub-group
-- This sub-group belongs to the 6500 Port Protocol Configuration
-- sub-group. It holds configuration parameters peculiar to the 6500
-- implementation of the IBM2260 protocol
cdx6500PPCTIBM2260PortTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cdx6500IBM2260ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of IBM2260 Port configuration entries."
::= { cdx6500PCTPortProtocolGroup 20 }
cdx6500PPCTIBM2260PortEntry OBJECT-TYPE
SYNTAX Cdx6500IBM2260ConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An IBM2260 Configuration Table entry. Each entry
contains the configuration parameters for a single
IBM2260 port. "
INDEX { cdx6500IBM2260CfgPortNumber }
::= { cdx6500PPCTIBM2260PortTable 1 }
Cdx6500IBM2260ConfigEntry ::=
SEQUENCE {
cdx6500IBM2260CfgPortNumber
INTEGER,
cdx6500IBM2260CfgPadType
INTEGER,
cdx6500IBM2260CfgPortSpeed
INTEGER,
cdx6500IBM2260CfgConnType
INTEGER,
cdx6500IBM2260CfgNumDevice
INTEGER,
cdx6500IBM2260CfgServiceTimer
INTEGER,
cdx6500IBM2260CfgThreshCtr
INTEGER,
cdx6500IBM2260CfgRespTimeout
INTEGER,
cdx6500IBM2260CfgPortSubAddr
DisplayString,
cdx6500IBM2260CfgPortOpt
DisplayString,
cdx6500IBM2260CfgRestConnDest
DisplayString,
cdx6500IBM2260CfgBillRec
DisplayString,
cdx6500IBM2260CfgElectricalInterfaceType
INTEGER,
cdx6500IBM2260CfgV24ElectricalInterfaceOption
INTEGER,
cdx6500IBM2260CfgHighSpeedElectricalInterfaceOption
INTEGER
}
cdx6500IBM2260CfgPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..54)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number corresponding to this port."
::= { cdx6500PPCTIBM2260PortEntry 1 }
cdx6500IBM2260CfgPadType OBJECT-TYPE
SYNTAX INTEGER {
tpad (1),
hpad (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether the port is functioning as a Terminal
PAD (TPAD) or a Host PAD (HPAD)."
::= { cdx6500PPCTIBM2260PortEntry 2 }
cdx6500IBM2260CfgPortSpeed OBJECT-TYPE
SYNTAX INTEGER {
speed1200 (4),
speed1800 (8),
speed2400 (13),
speed4800 (14),
speed9600 (15),
speed19200 (16),
speed7200 (99)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the speed of the port in bits per second, when using
internal clocking."
::= { cdx6500PPCTIBM2260PortEntry 3 }
cdx6500IBM2260CfgConnType OBJECT-TYPE
SYNTAX INTEGER {
simp (1),
simpa (16)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specify the control signal handshake required for a
connection to be made to this port:
simp - simple, no control signals required.
simpa - CTS follows RTS, but no control signals required."
::= { cdx6500PPCTIBM2260PortEntry 4 }
cdx6500IBM2260CfgNumDevice OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies the number of IBM2260 stations on this line."
::= { cdx6500PPCTIBM2260PortEntry 5 }
cdx6500IBM2260CfgServiceTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Service Timer specifies the interval of time in
seconds between periodic servicing. Such servicing
includes intervals between attempts to establish network
connections, intervals between attempts in TPAD to poll
terminals that previously failed to respond, and in HPAD
this timer is also used to detect host inactivity
(i.e. when the host stops polling the station(s))."
::= { cdx6500PPCTIBM2260PortEntry 6 }
cdx6500IBM2260CfgThreshCtr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates number of consecutive errors that can occur
before a station is considered down."
::= { cdx6500PPCTIBM2260PortEntry 7 }
cdx6500IBM2260CfgRespTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies the amount of time in msec the PAD allows
a terminal, printer or host to respond. As a result,
the TPAD may re-transmit the previous message or abort
the current procedure.
The HPAD aborts the current procedure as though EOT
was received, allowing this HPAD station to disconnect
it's SVC if the host malfunctions. An HPAD with
a response timeout shorter than the hosts ability to respond
may result in Inbound Errors."
::= { cdx6500PPCTIBM2260PortEntry 8 }
cdx6500IBM2260CfgPortSubAddr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Calls addressed to this node and with this subaddress
will be routed to this port."
::= { cdx6500PPCTIBM2260PortEntry 9 }
cdx6500IBM2260CfgPortOpt OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Select options on this IBM2260 port as follows:
NONE - No option specified
ORG - Originate calls from this port
ACK - DSP End-to-End Acknowledgements are to be used
Any combination of above specified by summing (e.g. ORG+ACK)."
::= { cdx6500PPCTIBM2260PortEntry 10 }
cdx6500IBM2260CfgRestConnDest OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"All calls originating from this port will be routed to the
destination specified in this parameter, irrespective of route
selection table entries.
For example, to route calls to port 1, use P1. To route
calls to port 2, station 4, use P2S4.
Blank this field to disable this function."
::= { cdx6500PPCTIBM2260PortEntry 11 }
cdx6500IBM2260CfgBillRec OBJECT-TYPE
SYNTAX INTEGER {
off (1),
on (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This controls whether billing (accounting) records will be
created for calls on this port."
::= { cdx6500PPCTIBM2260PortEntry 12 }
cdx6500IBM2260CfgElectricalInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
v24 (1),
v35 (2),
v36 (3),
x21 (4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specify the Electrical Interface Type:
V.24 - V.24 Electrical Interface Type
V.35 - V.35 Electrical Interface Type
V.36 - V.36 Electrical Interface Type
X.21 - X.21 Electrical Interface Type
Note: Changing this parameter requires manual settings on SWITCH1:
Interface SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8
V.24 ON ON ON ON ON OFF OFF OFF
V.35,V.36,X.21 OFF OFF OFF OFF OFF ON ON ON"
::= { cdx6500PPCTIBM2260PortEntry 13 }
cdx6500IBM2260CfgV24ElectricalInterfaceOption OBJECT-TYPE
SYNTAX INTEGER {
ri (1),
tm (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specify the Pin 22 option:
RI - V.24 uses Pin 22 for Ring Indicator output signal
TM - V.24 uses Pin 22 for Test Mode input signal"
::= { cdx6500PPCTIBM2260PortEntry 14 }
cdx6500IBM2260CfgHighSpeedElectricalInterfaceOption OBJECT-TYPE
SYNTAX INTEGER {
none (1),
xover (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specify the cable type:
NONE - V.35/V.36/X.21 DCE with straight through cable
XOVER - V.35/V.36/X.21 DCE with crossover adapter cable"
::= { cdx6500PPCTIBM2260PortEntry 15 }
-- The 6500 IBM2260 Port Statistics Sub-group
-- This sub-group belongs to the 6500 Port Protocol Statistics
-- group. It holds statistics peculiar to the 6500
-- implementation of the IBM2260 protocol
cdx6500PPSTIBM2260PortTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cdx6500PPSTIBM2260PortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of IBM2260 Port statistics."
::= { cdx6500PSTPortProtocolGroup 19 }
cdx6500PPSTIBM2260PortEntry OBJECT-TYPE
SYNTAX Cdx6500PPSTIBM2260PortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An IBM2260 Statistics Table entry. Each entry
contains the statistics for a single IBM2260 port. "
INDEX { cdx6500IBM2260StatPortNumber }
::= { cdx6500PPSTIBM2260PortTable 1 }
Cdx6500PPSTIBM2260PortEntry ::=
SEQUENCE {
cdx6500IBM2260StatPortNumber
INTEGER,
cdx6500IBM2260StatPortStatus
DisplayString,
cdx6500IBM2260StatPortState
DisplayString,
cdx6500IBM2260StatPortSpeed
DisplayString,
cdx6500IBM2260StatPortUtilin
INTEGER,
cdx6500IBM2260StatPortUtilOut
INTEGER,
cdx6500IBM2260StatParityErrors
INTEGER,
cdx6500IBM2260StatOverrunErrors
INTEGER,
cdx6500IBM2260StatFramingErrors
INTEGER,
cdx6500IBM2260StatBCCErrors
INTEGER,
cdx6500IBM2260StatNoResponse
INTEGER,
cdx6500IBM2260StatCharInTotal
INTEGER,
cdx6500IBM2260StatCharOutTotal
INTEGER,
cdx6500IBM2260StatCharInSecond
INTEGER,
cdx6500IBM2260StatCharOutSecond
INTEGER,
cdx6500IBM2260StatPosAckIn
INTEGER,
cdx6500IBM2260StatPosAckOut
INTEGER,
cdx6500IBM2260StatNegAckIn
INTEGER,
cdx6500IBM2260StatNegAckOut
INTEGER,
cdx6500IBM2260StatMsgRetran
INTEGER
}
cdx6500IBM2260StatPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..54)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Physical port number"
::= { cdx6500PPSTIBM2260PortEntry 1 }
cdx6500IBM2260StatPortStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Operational Status of the port.
The different operational statuses are:
UP : At least 1 station is responding to polls.
DOWN : None of the stations are responding to polls.
DISABLED : The port is disabled by the user."
::= { cdx6500PPSTIBM2260PortEntry 2 }
cdx6500IBM2260StatPortState OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current State of this port."
::= { cdx6500PPSTIBM2260PortEntry 3 }
cdx6500IBM2260StatPortSpeed OBJECT-TYPE
SYNTAX INTEGER {
speed1200 (1),
speed1800 (2),
speed2400 (3),
speed4800 (4),
speed7200 (5),
speed9600 (6),
speed19200 (7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The measured port speed in bits per second."
::= { cdx6500PPSTIBM2260PortEntry 4 }
cdx6500IBM2260StatPortUtilin OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of the port's bandwidth that is being utilized;
because IBM2260 is a half-duplex protocol the utilization
is calculated as the sum of the receive and transmit
utilization."
::= { cdx6500PPSTIBM2260PortEntry 5 }
cdx6500IBM2260StatPortUtilOut OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of the port's bandwidth that is being utilized;
because IBM2260 is a half-duplex protocol the utilization
is calculated as the sum of the receive and transmit
utilization."
::= { cdx6500PPSTIBM2260PortEntry 6 }
cdx6500IBM2260StatParityErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of character parity errors counted by the I/O
driver."
::= { cdx6500PPSTIBM2260PortEntry 7 }
cdx6500IBM2260StatOverrunErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received character overruns counted
by the I/O driver."
::= { cdx6500PPSTIBM2260PortEntry 8 }
cdx6500IBM2260StatFramingErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of asynchronous chracters received which violated
the character framing of start and stop bits.
Note, this statistic is only valid if the port is configured
for ASYNC line interface."
::= { cdx6500PPSTIBM2260PortEntry 9 }
cdx6500IBM2260StatBCCErrors OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of BCC errors counted by the I/O driver."
::= { cdx6500PPSTIBM2260PortEntry 10 }
cdx6500IBM2260StatNoResponse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times the response timer has expired."
::= { cdx6500PPSTIBM2260PortEntry 11 }
cdx6500IBM2260StatCharInTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of chracters received to present."
::= { cdx6500PPSTIBM2260PortEntry 12 }
cdx6500IBM2260StatCharOutTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of chracters transmitted to present."
::= { cdx6500PPSTIBM2260PortEntry 13 }
cdx6500IBM2260StatCharInSecond OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Average number of characters received to present."
::= { cdx6500PPSTIBM2260PortEntry 14 }
cdx6500IBM2260StatCharOutSecond OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Average number of characters transmitted to present."
::= { cdx6500PPSTIBM2260PortEntry 15 }
cdx6500IBM2260StatPosAckIn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ACKs received."
::= { cdx6500PPSTIBM2260PortEntry 16 }
cdx6500IBM2260StatPosAckOut OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ACKs transmitted."
::= { cdx6500PPSTIBM2260PortEntry 17 }
cdx6500IBM2260StatNegAckIn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of NAKs received."
::= { cdx6500PPSTIBM2260PortEntry 18 }
cdx6500IBM2260StatNegAckOut OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of NAKs transmitted."
::= { cdx6500PPSTIBM2260PortEntry 19 }
cdx6500IBM2260StatMsgRetran OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of messages retransmitted due to NAKs or timeouts
to present."
::= { cdx6500PPSTIBM2260PortEntry 20 }
-- The IBM2260 Station Configuration Table
-- This table contains Configuration paramaters
-- for the IBM2260 Station table.
cdx6500SPCTIBM2260StationTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cdx6500SPCTIBM2260StationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"All of the configuration parameters relevant
to the IBM2260 Station table."
::= { cdx6500PCTStationProtocolGroup 6 }
cdx6500SPCTIBM2260StationEntry OBJECT-TYPE
SYNTAX Cdx6500SPCTIBM2260StationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row of IBM2260 station configuration parameters."
INDEX { cdx6500IBM2260sCfgPortNum, cdx6500IBM2260sCfgStationNum }
::= { cdx6500SPCTIBM2260StationTable 1 }
Cdx6500SPCTIBM2260StationEntry ::=
SEQUENCE {
cdx6500IBM2260sCfgPortNum
INTEGER,
cdx6500IBM2260sCfgStationNum
INTEGER,
cdx6500IBM2260sType
INTEGER,
cdx6500IBM2260sStationAddr1
DisplayString,
cdx6500IBM2260sStationAddr2
INTEGER,
cdx6500IBM2260sCallMnem
DisplayString,
cdx6500IBM2260sStationEnable
INTEGER
}
cdx6500IBM2260sCfgPortNum OBJECT-TYPE
SYNTAX INTEGER (1..54)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Port number."
::= { cdx6500SPCTIBM2260StationEntry 1 }
cdx6500IBM2260sCfgStationNum OBJECT-TYPE
SYNTAX INTEGER (1..32)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Station number."
::= { cdx6500SPCTIBM2260StationEntry 2 }
cdx6500IBM2260sType OBJECT-TYPE
SYNTAX INTEGER {
single (1),
group (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"single - configures a single station addressable by
the ADDR1-ADDR2 address pair.
group - configures a group of stations addressable
by the ADDR1 address character, but ADDR2 is
assumed to be 40H, 41H, 42H and 43H.
This type is intended for support of DataTroll
devices.
NOTE: `group' Station should not be used when the
BSC3270-IBM2260 protocol Interoperation is being used."
::= { cdx6500SPCTIBM2260StationEntry 3 }
cdx6500IBM2260sStationAddr1 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the first byte of this Station's address.
The Station address consists of two hexadecimal digits.
The valid range for a digit is: 20-7F;"
::= { cdx6500SPCTIBM2260StationEntry 4 }
cdx6500IBM2260sStationAddr2 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the second byte of this Station's address.
The Station address consists of two hexadecimal digits.
The valid range for a digit is: 20-7F"
::= { cdx6500SPCTIBM2260StationEntry 5 }
cdx6500IBM2260sCallMnem OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This mnemonic name is used if this port is
configured for originating connection requests."
::= { cdx6500SPCTIBM2260StationEntry 6 }
cdx6500IBM2260sStationEnable OBJECT-TYPE
SYNTAX INTEGER {
no (1),
yes (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter is used to disable/enable a station."
::= { cdx6500SPCTIBM2260StationEntry 7 }
END