mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Merge pull request #3864 from thecityofguanyu/thecityofguanyu/add-calix-e5-support
thecityofguanyu/add-calix-e5-support
This commit is contained in:
@@ -397,10 +397,9 @@ $config['os'][$os]['over'][0]['graph'] = 'device_bits';
|
||||
$config['os'][$os]['over'][0]['text'] = 'Traffic';
|
||||
|
||||
|
||||
|
||||
// Calix
|
||||
// Calix E7
|
||||
$os = 'calix';
|
||||
$config['os'][$os]['text'] = 'Calix E7';
|
||||
$config['os'][$os]['text'] = 'Calix';
|
||||
$config['os'][$os]['type'] = 'network';
|
||||
$config['os'][$os]['ifname'] = 1;
|
||||
$config['os'][$os]['empty_ifdescr'] = 1;
|
||||
|
@@ -6,4 +6,7 @@ if (!$os) {
|
||||
if (strstr($sysObjectId, '.6066.1.44')) {
|
||||
$os = 'calix';
|
||||
}
|
||||
if (strstr($sysObjectId, '.6321.1.2.3')) { // E5-1xx
|
||||
$os = 'calix';
|
||||
}
|
||||
}
|
||||
|
99
includes/discovery/sensors/temperatures/calix.inc.php
Normal file
99
includes/discovery/sensors/temperatures/calix.inc.php
Normal file
@@ -0,0 +1,99 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* LibreNMS Calix E5-1xx Temperature Discovery module
|
||||
*
|
||||
* Copyright (c) 2016 Chris A. Evans <thecityofguanyu@outlook.com>
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
|
||||
if (strstr($sysObjectId, '.6321.1.2.3')) { // E5-1xx Series
|
||||
echo 'Calix E5: ';
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.4') !== false) { // E5-121
|
||||
$oids = snmp_walk($device, 'iesSysTempCurValue', '-Osqn', 'E5-121-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$oids = trim($oids);
|
||||
$oids = str_replace('.1.3.6.1.4.1.6321.1.2.3.4.98.2.3.1.2.', '', $oids);
|
||||
foreach (explode("\n", $oids) as $data) {
|
||||
$data = trim($data);
|
||||
if ($data != '') {
|
||||
list($oid) = explode(' ', $data);
|
||||
$temperature_oid = ".1.3.6.1.4.1.6321.1.2.3.4.98.2.3.1.2.$oid";
|
||||
$descr_oid = ".1.3.6.1.4.1.6321.1.2.3.4.98.2.3.1.6.$oid";
|
||||
$descr = snmp_get($device, $descr_oid, '-Oqv', '');
|
||||
$temperature = snmp_get($device, $temperature_oid, '-Oqv', '');
|
||||
$descr = str_replace('"', '', $descr);
|
||||
$current = $temperature;
|
||||
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $temperature_oid, $oid, 'calix', $descr, '1', '1', null, null, null, null, $current);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.3') !== false) { // E5-120
|
||||
$oids = snmp_walk($device, 'iesSysTempCurValue', '-Osqn', 'E5-120-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$oids = trim($oids);
|
||||
$oids = str_replace('.1.3.6.1.4.1.6321.1.2.3.3.98.2.3.1.2.', '', $oids);
|
||||
foreach (explode("\n", $oids) as $data) {
|
||||
$data = trim($data);
|
||||
if ($data != '') {
|
||||
list($oid) = explode(' ', $data);
|
||||
$temperature_oid = ".1.3.6.1.4.1.6321.1.2.3.3.98.2.3.1.2.$oid";
|
||||
$descr_oid = ".1.3.6.1.4.1.6321.1.2.3.3.98.2.3.1.6.$oid";
|
||||
$descr = snmp_get($device, $descr_oid, '-Oqv', '');
|
||||
$temperature = snmp_get($device, $temperature_oid, '-Oqv', '');
|
||||
$descr = str_replace('"', '', $descr);
|
||||
$current = $temperature;
|
||||
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $temperature_oid, $oid, 'calix', $descr, '1', '1', null, null, null, null, $current);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.2') !== false) { // E5-111
|
||||
$oids = snmp_walk($device, 'iesSysTempCurValue', '-Osqn', 'E5-111-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$oids = trim($oids);
|
||||
$oids = str_replace('.1.3.6.1.4.1.6321.1.2.3.2.98.2.3.1.2.', '', $oids);
|
||||
foreach (explode("\n", $oids) as $data) {
|
||||
$data = trim($data);
|
||||
if ($data != '') {
|
||||
list($oid) = explode(' ', $data);
|
||||
$temperature_oid = ".1.3.6.1.4.1.6321.1.2.3.2.98.2.3.1.2.$oid";
|
||||
$descr_oid = ".1.3.6.1.4.1.6321.1.2.3.2.98.2.3.1.6.$oid";
|
||||
$descr = snmp_get($device, $descr_oid, '-Oqv', '');
|
||||
$temperature = snmp_get($device, $temperature_oid, '-Oqv', '');
|
||||
$descr = str_replace('"', '', $descr);
|
||||
$current = $temperature;
|
||||
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $temperature_oid, $oid, 'calix', $descr, '1', '1', null, null, null, null, $current);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.1') !== false) { // E5-110
|
||||
$oids = snmp_walk($device, 'iesSysTempCurValue', '-Osqn', 'E5-110-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$oids = trim($oids);
|
||||
$oids = str_replace('.1.3.6.1.4.1.6321.1.2.3.1.98.2.3.1.2.', '', $oids);
|
||||
foreach (explode("\n", $oids) as $data) {
|
||||
$data = trim($data);
|
||||
if ($data != '') {
|
||||
list($oid) = explode(' ', $data);
|
||||
$temperature_oid = ".1.3.6.1.4.1.6321.1.2.3.1.98.2.3.1.2.$oid";
|
||||
$descr_oid = ".1.3.6.1.4.1.6321.1.2.3.1.98.2.3.1.6.$oid";
|
||||
$descr = snmp_get($device, $descr_oid, '-Oqv', '');
|
||||
$temperature = snmp_get($device, $temperature_oid, '-Oqv', '');
|
||||
$descr = str_replace('"', '', $descr);
|
||||
$current = $temperature;
|
||||
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $temperature_oid, $oid, 'calix', $descr, '1', '1', null, null, null, null, $current);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,4 +1,73 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* E5-1xx portion of LibreNMS Calix OS Polling module
|
||||
*
|
||||
* Copyright (c) 2016 Chris A. Evans <thecityofguanyu@outlook.com>
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
if (strstr($sysObjectId, '.6321.1.2.3')) { // E5-1xx Series
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.4') !== false) { // E5-121
|
||||
|
||||
$version = snmp_get($device, 'iesSlotModuleFWVersion.0.0', '-Oqv', '+E5-121-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$hardware = snmp_get($device, 'iesSlotModuleDescr.0.0', '-Ovqs', '+E5-121-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$serial = snmp_get($device, 'iesChassisSerialNumber.0', '-OQv', '+E5-121-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$features = '';
|
||||
|
||||
$version = str_replace('"', '', $version);
|
||||
$serial = str_replace('"', '', $serial);
|
||||
$hardware = str_replace('"', '', $hardware);
|
||||
|
||||
}
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.3') !== false) { // E5-120
|
||||
|
||||
$version = snmp_get($device, 'iesSlotModuleFWVersion.0.0', '-Oqv', '+E5-120-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$hardware = snmp_get($device, 'iesSlotModuleDescr.0.0', '-Ovqs', '+E5-120-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$serial = snmp_get($device, 'iesChassisSerialNumber.0', '-OQv', '+E5-120-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$features = '';
|
||||
|
||||
$version = str_replace('"', '', $version);
|
||||
$serial = str_replace('"', '', $serial);
|
||||
$hardware = str_replace('"', '', $hardware);
|
||||
|
||||
}
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.2') !== false) { // E5-111
|
||||
|
||||
$version = snmp_get($device, 'iesSlotModuleFWVersion.0.0', '-Oqv', '+E5-111-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$hardware = snmp_get($device, 'iesSlotModuleDescr.0.0', '-Ovqs', '+E5-111-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$serial = snmp_get($device, 'iesChassisSerialNumber.0', '-OQv', '+E5-111-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$features = '';
|
||||
|
||||
$version = str_replace('"', '', $version);
|
||||
$serial = str_replace('"', '', $serial);
|
||||
$hardware = str_replace('"', '', $hardware);
|
||||
|
||||
}
|
||||
|
||||
if (strpos($device['sysObjectID'], 'enterprises.6321.1.2.3.1') !== false) { // E5-110
|
||||
|
||||
$version = snmp_get($device, 'iesSlotModuleFWVersion.0.0', '-Oqv', '+E5-110-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$hardware = snmp_get($device, 'iesSlotModuleDescr.0.0', '-Ovqs', '+E5-110-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$serial = snmp_get($device, 'iesChassisSerialNumber.0', '-OQv', '+E5-110-IESCOMMON-MIB', '+'.$config['install_dir'].'/mibs/calix');
|
||||
$features = '';
|
||||
|
||||
$version = str_replace('"', '', $version);
|
||||
$serial = str_replace('"', '', $serial);
|
||||
$hardware = str_replace('"', '', $hardware);
|
||||
}
|
||||
}
|
||||
|
||||
// Device might not have a card 1 (or even card2 if it is an E7-20)
|
||||
$version = strtok(snmp_walk($device, "e7CardSoftwareVersion.1", "-OQv", "E7-Calix-MIB"), PHP_EOL);
|
||||
$hardware = "Calix " . $poll_device['sysDescr'];
|
||||
|
546
mibs/calix/E5-110-AESCOMMON-MIB
Normal file
546
mibs/calix/E5-110-AESCOMMON-MIB
Normal file
@@ -0,0 +1,546 @@
|
||||
-- $Log: E5-110-AESCOMMON-MIB.mib $
|
||||
-- Revision 1.3 2010/03/29 02:05:56 maverick
|
||||
-- Revision 1.2 2009/11/23 06:51:48 maverick
|
||||
-- Revision 1.1 2008/07/11 09:36:18 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.2 2008/04/28 02:29:15 maverick
|
||||
-- Revision 1.1 2007/12/03 01:45:26 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-110-AESCOMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
DisplayString, ifIndex FROM RFC1213-MIB
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
aesSeriesCommon FROM E5-110-MIB;
|
||||
|
||||
aesMaxNumOfProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL profiles which the system supports."
|
||||
::= { aesSeriesCommon 1 }
|
||||
|
||||
aesLineConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table includes common attributes describing the ADSL line."
|
||||
::= { aesSeriesCommon 2 }
|
||||
|
||||
aesLineConfEntry OBJECT-TYPE
|
||||
SYNTAX AesLineConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesLineConfTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineConfTable 1 }
|
||||
|
||||
AesLineConfEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineConfAdslMode INTEGER,
|
||||
aesLineConfEncap INTEGER,
|
||||
aesLineConfVpi INTEGER,
|
||||
aesLineConfVci INTEGER,
|
||||
aesLineConfAnnexL INTEGER,
|
||||
aesLineConfPmMode INTEGER,
|
||||
aesLineConfRateMode INTEGER,
|
||||
aesLineConfAnnexM INTEGER
|
||||
}
|
||||
|
||||
aesLineConfAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
auto(4),
|
||||
etsi(5),
|
||||
adsl2(6),
|
||||
adsl2Plus(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of the ADSL line."
|
||||
::= { aesLineConfEntry 1 }
|
||||
|
||||
aesLineConfEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encapsulation of the ADSL line."
|
||||
::= { aesLineConfEntry 2 }
|
||||
|
||||
aesLineConfVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPI of the ADSL line."
|
||||
::= { aesLineConfEntry 3 }
|
||||
|
||||
aesLineConfVci OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCI of the ADSL line."
|
||||
::= { aesLineConfEntry 4 }
|
||||
|
||||
aesLineConfAnnexL OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableNarrowMode(1),
|
||||
enableWideMode(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The annex L setting of the ADSL line(Only in AnnexA)."
|
||||
::= { aesLineConfEntry 5 }
|
||||
|
||||
aesLineConfPmMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableL2Mode(1),
|
||||
enableL2Mode(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power management mode of the ADSL line."
|
||||
::= { aesLineConfEntry 6 }
|
||||
|
||||
aesLineConfRateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1), -- no rate adaptation
|
||||
adaptAtStartup(2), -- perform rate adaptation
|
||||
-- only at initialization
|
||||
adaptAtRuntime(3) -- perform rate adaptation at
|
||||
-- any time
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines what form of transmit rate adaptation is
|
||||
configured on this modem. See ADSL Forum TR-005 [3]
|
||||
for more information."
|
||||
::= { aesLineConfEntry 7 }
|
||||
|
||||
aesLineConfAnnexM OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The annex M setting of the ADSL line."
|
||||
::= { aesLineConfEntry 8 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic
|
||||
|
||||
aesLineDiagnostic OBJECT IDENTIFIER ::= { aesSeriesCommon 3 }
|
||||
|
||||
aesAtucLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 1 }
|
||||
|
||||
aesAtucLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 2 }
|
||||
|
||||
aesAtucLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 3 }
|
||||
|
||||
aesAtucLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 4 }
|
||||
|
||||
aesAtucLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 5 }
|
||||
|
||||
aesAturLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 6 }
|
||||
|
||||
aesAturLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 7 }
|
||||
|
||||
aesAturLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 8 }
|
||||
|
||||
aesAturLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 9 }
|
||||
|
||||
aesAturLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 10 }
|
||||
|
||||
aesLineDiagTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ifindex of the ADSL port which will be diagnosed."
|
||||
::= { aesLineDiagnostic 11 }
|
||||
|
||||
aesLineDiagOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manager sets the object to one to start line diagnostics and the agent clears the
|
||||
object to zero when diagnostics is successfully completed."
|
||||
::= { aesLineDiagnostic 12 }
|
||||
|
||||
aesLineDiagFailReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of failed diagnostics."
|
||||
::= { aesLineDiagnostic 13 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic Per Subcarrier
|
||||
|
||||
aesLineDiagPs OBJECT IDENTIFIER ::= { aesSeriesCommon 4 }
|
||||
|
||||
aesAtucNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-C."
|
||||
::= { aesLineDiagPs 1 }
|
||||
|
||||
aesAturNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-R."
|
||||
::= { aesLineDiagPs 2 }
|
||||
|
||||
aesLineDiagPsCCFLirl1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 1, and the second
|
||||
two octets specify the li.rl value for subcarrier 2, and so on. The object
|
||||
provides li.rl values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 3 }
|
||||
|
||||
aesLineDiagPsCCFLirl2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 257, and the second
|
||||
two octets specify the li.rl value for subcarrier 258, and so on. The object
|
||||
provides li.rl values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 4 }
|
||||
|
||||
aesLineDiagPsCCFLiim1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 1, and the second
|
||||
two octets specify the li.im value for subcarrier 2, and so on. The object
|
||||
provides li.im values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 5 }
|
||||
|
||||
aesLineDiagPsCCFLiim2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 257, and the second
|
||||
two octets specify the li.im value for subcarrier 258, and so on. The object
|
||||
provides li.im values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 6 }
|
||||
|
||||
aesLineDiagPsCCFLog1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 1, and the second
|
||||
two octets specify the log value for subcarrier 2, and so on. The object
|
||||
provides log values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 7 }
|
||||
|
||||
aesLineDiagPsCCFLog2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 257, and the second
|
||||
two octets specify the log value for subcarrier 258, and so on. The object
|
||||
provides log values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 8 }
|
||||
|
||||
aesLineDiagPsQLN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Quiet Line Noise PSD QLN(f) per subcarrier. The first octet specify QLN
|
||||
for subcarrier 1, and the second octet specify QLN for subcarrier 2, and so on.
|
||||
The object provides QLN for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 9 }
|
||||
|
||||
aesLineDiagPsSNR OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio SNR(f) per subcarrier. The first octet specify SNR
|
||||
for subcarrier 1, and the second octet specify SNR for subcarrier 2, and so on.
|
||||
The object provides SNR for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 10 }
|
||||
|
||||
|
||||
-- Max # of Alarm Profiles
|
||||
|
||||
aesMaxNumOfAlarmProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL alarm profiles which the system supports."
|
||||
::= { aesSeriesCommon 5 }
|
||||
|
||||
|
||||
-- Bit Loading
|
||||
|
||||
aesBitLoadingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesBitLoadingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides the number of bits per carrier for each ADSL port."
|
||||
::= { aesSeriesCommon 6 }
|
||||
|
||||
aesBitLoadingEntry OBJECT-TYPE
|
||||
SYNTAX AesBitLoadingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesBitLoadingTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesBitLoadingTable 1 }
|
||||
|
||||
AesBitLoadingEntry ::=
|
||||
SEQUENCE {
|
||||
aesBitLoadingBits OCTET STRING,
|
||||
aesBitLoadingAtucNumOfCarriers INTEGER,
|
||||
aesBitLoadingAturNumOfCarriers INTEGER
|
||||
}
|
||||
|
||||
aesBitLoadingBits OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of bits for all carriers in the port.
|
||||
The first octet specify the number of bits for carrier 1, and the second
|
||||
octet specify the number of bits for carrier 2, and so on.
|
||||
The object provides the number of bits for carrier 1 to 512."
|
||||
::= { aesBitLoadingEntry 1 }
|
||||
|
||||
aesBitLoadingAtucNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-C."
|
||||
::= { aesBitLoadingEntry 2 }
|
||||
|
||||
aesBitLoadingAturNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-R."
|
||||
::= { aesBitLoadingEntry 3 }
|
||||
|
||||
|
||||
-- Line Status
|
||||
|
||||
aesLineStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table includes the ADSL line status."
|
||||
::= { aesSeriesCommon 7 }
|
||||
|
||||
aesLineStatusEntry OBJECT-TYPE
|
||||
SYNTAX AesLineStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesLineStatusTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineStatusTable 1 }
|
||||
|
||||
AesLineStatusEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineStatusAdslMode INTEGER
|
||||
}
|
||||
|
||||
aesLineStatusAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
etsi(4),
|
||||
adsl2(5),
|
||||
adsl2Plus(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link up mode of the ADSL line."
|
||||
::= { aesLineStatusEntry 1 }
|
||||
|
||||
--------------------
|
||||
-- selt
|
||||
--------------------
|
||||
|
||||
selt OBJECT IDENTIFIER ::= { aesSeriesCommon 8 }
|
||||
|
||||
seltTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the port which would be performed single end loopback test."
|
||||
::= { selt 1 }
|
||||
|
||||
seltOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manager sets the object to 1 to start the selt
|
||||
and the agent clears the object to zero when selt is successfully completed."
|
||||
::= { selt 2 }
|
||||
|
||||
seltStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status description of the selt result."
|
||||
::= { selt 3 }
|
||||
|
||||
seltCableType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
awg24(1),
|
||||
awg26(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable type that selt result indicates."
|
||||
::= { selt 4 }
|
||||
|
||||
seltLoopEstimateLengthFt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "feet"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 5 }
|
||||
|
||||
seltLoopEstimateLengthMeter OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "meter"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 6 }
|
||||
|
||||
END
|
474
mibs/calix/E5-110-AS-ATM-MIB
Normal file
474
mibs/calix/E5-110-AS-ATM-MIB
Normal file
@@ -0,0 +1,474 @@
|
||||
-- $Log: E5-110-AS-ATM-MIB.mib $
|
||||
-- Revision 1.4 2009/11/23 06:51:48 maverick
|
||||
-- Revision 1.3 2009/11/06 02:10:36 maverick
|
||||
-- remove cfm, change atmqos to ipqos
|
||||
-- Revision 1.2 2009/10/02 08:33:29 John
|
||||
-- Revision 1.1 2008/07/11 09:36:15 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2007/12/03 01:45:27 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
E5-110-AS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
Counter FROM RFC1155-SMI
|
||||
ifIndex, DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
VlanIndex, PortList FROM Q-BRIDGE-MIB
|
||||
accessSwitchCommonATM FROM E5-110-MIB;
|
||||
|
||||
|
||||
-- Channel Table
|
||||
|
||||
asMaxNumOfChannels OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of virtual channels which can be created on a port."
|
||||
::= { accessSwitchCommonATM 1 }
|
||||
|
||||
asChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the configuration of the virtual channel."
|
||||
::= { accessSwitchCommonATM 2 }
|
||||
|
||||
asChannelEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelTable 1 }
|
||||
|
||||
AsChannelEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelVpi INTEGER,
|
||||
asChannelVci INTEGER,
|
||||
asChannelPvid VlanIndex,
|
||||
-- asChannelEgressVid VlanIndex,
|
||||
asChannelPriority INTEGER,
|
||||
asChannelProfile DisplayString,
|
||||
asChannelRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VPI of the channel."
|
||||
::= { asChannelEntry 1 }
|
||||
|
||||
asChannelVci OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VCI of the channel."
|
||||
::= { asChannelEntry 2 }
|
||||
|
||||
asChannelPvid OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The default VID of the channel."
|
||||
::= { asChannelEntry 3 }
|
||||
|
||||
-- asChannelEgressVid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The egress VID of the channel."
|
||||
-- ::= { asChannelEntry 4 }
|
||||
|
||||
asChannelPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The 802.1p default priority of the channel."
|
||||
::= { asChannelEntry 5 }
|
||||
|
||||
asChannelProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the row in the
|
||||
asChannelProfileTable, which applies for this channel."
|
||||
::= { asChannelEntry 6 }
|
||||
|
||||
asChannelRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelEntry 7 }
|
||||
|
||||
|
||||
-- Channel Profile Table
|
||||
|
||||
asMaxNumOfChannelProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of channel profiles which the system supports."
|
||||
::= { accessSwitchCommonATM 3 }
|
||||
|
||||
asChannelProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the virtual channel
|
||||
configuration. One entry in this table reflects a
|
||||
profile which can be used to configure the virtual channel."
|
||||
::= { accessSwitchCommonATM 6 }
|
||||
|
||||
asChannelProfileEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelProfileTable."
|
||||
INDEX { IMPLIED asChannelProfileName }
|
||||
::= { asChannelProfileTable 1 }
|
||||
|
||||
AsChannelProfileEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelProfileName DisplayString,
|
||||
asChannelProfileEncap INTEGER,
|
||||
asChannelProfileAAL INTEGER,
|
||||
asChannelProfileClass INTEGER,
|
||||
asChannelProfilePcr Unsigned32,
|
||||
asChannelProfileCdvt INTEGER,
|
||||
asChannelProfileScrMcr Unsigned32,
|
||||
asChannelProfileBt INTEGER,
|
||||
asChannelProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used by the channel profile table
|
||||
in order to identify a row of this table."
|
||||
::= { asChannelProfileEntry 1 }
|
||||
|
||||
asChannelProfileEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"RFC1483 encapsulation."
|
||||
::= { asChannelProfileEntry 2 }
|
||||
|
||||
asChannelProfileAAL OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM Adaptation Layer policy."
|
||||
::= { asChannelProfileEntry 3 }
|
||||
|
||||
asChannelProfileClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cbr(1),
|
||||
rt-vbr(2),
|
||||
nrt-vbr(3),
|
||||
ubr(4),
|
||||
abr(5)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM traffic class, including constant bit rate,
|
||||
real-time variable bit rate, non real-time variable bit rate,
|
||||
unspecified bit rate, and available bit rate."
|
||||
::= { asChannelProfileEntry 4 }
|
||||
|
||||
asChannelProfilePcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Peak cell rate (cells/sec)."
|
||||
::= { asChannelProfileEntry 5 }
|
||||
|
||||
asChannelProfileCdvt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Cell delay variation tolerance."
|
||||
::= { asChannelProfileEntry 6 }
|
||||
|
||||
asChannelProfileScrMcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Sustain cell rate for vbr traffic class, or
|
||||
minimum cell rate for abr traffic class.
|
||||
The unit is the number of cells per second."
|
||||
::= { asChannelProfileEntry 7 }
|
||||
|
||||
asChannelProfileBt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Burst tolerance for vbr traffic class."
|
||||
::= { asChannelProfileEntry 8 }
|
||||
|
||||
asChannelProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelProfileEntry 9 }
|
||||
|
||||
|
||||
-- Channel Status Table
|
||||
|
||||
asChannelStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the status of the virtual channel."
|
||||
::= { accessSwitchCommonATM 7 }
|
||||
|
||||
asChannelStatusEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelStatusTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelStatusTable 1 }
|
||||
|
||||
AsChannelStatusEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelTxPackets Counter,
|
||||
asChannelRxPackets Counter,
|
||||
asChannelTxCells Counter,
|
||||
asChannelRxCells Counter
|
||||
}
|
||||
|
||||
asChannelTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx packets."
|
||||
::= { asChannelStatusEntry 1 }
|
||||
|
||||
asChannelRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx packets."
|
||||
::= { asChannelStatusEntry 2 }
|
||||
|
||||
asChannelTxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx cells."
|
||||
::= { asChannelStatusEntry 3 }
|
||||
|
||||
asChannelRxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx cells."
|
||||
::= { asChannelStatusEntry 4 }
|
||||
|
||||
|
||||
-- Ipqos Profile Table
|
||||
|
||||
asMaxNumOfIpqosProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of ipqos profiles which the system supports."
|
||||
::= { accessSwitchCommonATM 8 }
|
||||
|
||||
asIpqosProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsIpqosProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the ipqos profile
|
||||
configuration. One entry in this table reflects a
|
||||
profile which can be used to configure the virtual channel."
|
||||
::= { accessSwitchCommonATM 9 }
|
||||
|
||||
asIpqosProfileEntry OBJECT-TYPE
|
||||
SYNTAX AsIpqosProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asIpqosProfileTable."
|
||||
INDEX { IMPLIED asIpqosProfileName }
|
||||
::= { asIpqosProfileTable 1 }
|
||||
|
||||
AsIpqosProfileEntry ::=
|
||||
SEQUENCE {
|
||||
asIpqosProfileName DisplayString,
|
||||
asIpqosProfileEncap INTEGER,
|
||||
asIpqosProfileQueueNumber INTEGER,
|
||||
asIpqosProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
asIpqosProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used by the ipqos profile table
|
||||
in order to identify a row of this table."
|
||||
::= { asIpqosProfileEntry 1 }
|
||||
|
||||
asIpqosProfileEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"RFC1483 encapsulation."
|
||||
::= { asIpqosProfileEntry 2 }
|
||||
|
||||
asIpqosProfileQueueNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
one(1),
|
||||
two(2),
|
||||
four(4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of Ipqos profile egress queue."
|
||||
::= { asIpqosProfileEntry 3 }
|
||||
|
||||
asIpqosProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asIpqosProfileEntry 4 }
|
||||
|
||||
asIpqosProfileQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsIpqosProfileQueueEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the ipqos profile queue
|
||||
configuration."
|
||||
::= { accessSwitchCommonATM 10 }
|
||||
|
||||
asIpqosProfileQueueEntry OBJECT-TYPE
|
||||
SYNTAX AsIpqosProfileQueueEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asIpqosProfileTable."
|
||||
INDEX { asIpqosProfileName, IMPLIED asIpqosProfileQueueIndex }
|
||||
::= { asIpqosProfileQueueTable 1 }
|
||||
|
||||
AsIpqosProfileQueueEntry ::=
|
||||
SEQUENCE {
|
||||
asIpqosProfileQueueIndex INTEGER,
|
||||
asIpqosProfileAAL INTEGER,
|
||||
asIpqosProfileLevel INTEGER,
|
||||
asIpqosProfileRate Unsigned32
|
||||
}
|
||||
|
||||
asIpqosProfileQueueIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index of a ipqos profile egress queue."
|
||||
::= { asIpqosProfileQueueEntry 1 }
|
||||
|
||||
asIpqosProfileAAL OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM Adaptation Layer policy."
|
||||
::= { asIpqosProfileQueueEntry 2 }
|
||||
|
||||
asIpqosProfileLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ubr(0),
|
||||
nrt-vbr(1),
|
||||
rt-vbr(2),
|
||||
cbr(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM traffic class, including constant bit rate,
|
||||
real-time variable bit rate, non real-time variable bit rate,
|
||||
and unspecified bit rate."
|
||||
::= { asIpqosProfileQueueEntry 3 }
|
||||
|
||||
asIpqosProfileRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Peak cell rate (cells/sec)."
|
||||
::= { asIpqosProfileQueueEntry 4 }
|
||||
|
||||
-- Shaping Mode
|
||||
|
||||
asShapingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
atm(1),
|
||||
packet(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The two types of shaping mechanism can not co-exist,
|
||||
and this variable is used to switch between these
|
||||
two types of shaping mechanism.
|
||||
To change to new shaping mode, E5-11x will remove all
|
||||
configured PVC, save current configuration and reboot
|
||||
automatically.
|
||||
After reboot, the new shaping mode can take effect."
|
||||
::= { accessSwitchCommonATM 11 }
|
||||
|
||||
|
||||
END
|
2465
mibs/calix/E5-110-IESCOMMON-MIB
Normal file
2465
mibs/calix/E5-110-IESCOMMON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
7926
mibs/calix/E5-110-MIB
Normal file
7926
mibs/calix/E5-110-MIB
Normal file
File diff suppressed because it is too large
Load Diff
509
mibs/calix/E5-110-TRAPS-MIB
Normal file
509
mibs/calix/E5-110-TRAPS-MIB
Normal file
@@ -0,0 +1,509 @@
|
||||
-- $Log: E5-110-TRAPS-MIB.mib $
|
||||
-- Revision 1.8 2010/10/18 06:23:51 cylien
|
||||
-- Revision 1.7 2010/09/01 06:56:00 cylien
|
||||
-- Revision 1.6 2010/04/23 10:46:23 maverick
|
||||
-- Revision 1.5 2009/11/23 06:51:50 maverick
|
||||
-- Revision 1.4 2009/10/30 13:33:31 John
|
||||
-- Revision 1.3 2009/09/16 02:55:29 niceguy
|
||||
-- Revision 1.2 2009/06/22 03:26:04 niceguy
|
||||
-- Revision 1.1 2009/06/03 08:42:39 niceguy
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-110-TRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, ifIndex
|
||||
FROM RFC1213-MIB
|
||||
iesChassisId,iesSlotId
|
||||
FROM E5-110-IESCOMMON-MIB
|
||||
e5x110
|
||||
FROM E5-110-MIB;
|
||||
|
||||
trap OBJECT IDENTIFIER ::= { e5x110 12 }
|
||||
|
||||
----------------------------------------
|
||||
-- trap
|
||||
----------------------------------------
|
||||
|
||||
object OBJECT IDENTIFIER ::= { trap 1 }
|
||||
equipment OBJECT IDENTIFIER ::= { trap 3 }
|
||||
systrap OBJECT IDENTIFIER ::= { trap 4 }
|
||||
interface OBJECT IDENTIFIER ::= { trap 8 }
|
||||
e5Alarm OBJECT IDENTIFIER ::= { trap 9 }
|
||||
--------------------
|
||||
-- object
|
||||
--------------------
|
||||
|
||||
eqptAlarmInputIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of alarm input."
|
||||
::= { object 2 }
|
||||
|
||||
eqptAlarmInputName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Name of alarm input."
|
||||
::= { object 8 }
|
||||
|
||||
sysMacAntiSpoofOrig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Original port of Mac-AntiSpoofing."
|
||||
::= { object 9 }
|
||||
|
||||
sysMacAntiSpoofNew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The New port of Mac-AntiSpoofing."
|
||||
::= { object 10 }
|
||||
|
||||
sysMacAntiSpoofMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC of Mac-AntiSpoofing."
|
||||
::= { object 11 }
|
||||
|
||||
sysAlarmOrigSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The original severity of alarm."
|
||||
::= { object 12 }
|
||||
|
||||
sysAlarmNewSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new severity of alarm."
|
||||
::= { object 13 }
|
||||
|
||||
sysAlarmConfId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The changed severity of alarm condition ID.
|
||||
5000:adslLine_up
|
||||
5001:adslLine_down
|
||||
5002:adslPerf_lol_thresh
|
||||
5003:adslPerf_lof_thresh
|
||||
5004:adslPerf_los_thresh
|
||||
5005:adslPerf_lop_thresh
|
||||
5006:adslPerf_es_thresh
|
||||
5007:adslPerf_ses_thresh
|
||||
5008:adslPerf_uas_thresh
|
||||
5009:adslAtuc_loftrap
|
||||
5010:adslAtuc_lostrap
|
||||
5011:adslAtur_loftrap
|
||||
5012:adslAtur_lostrap
|
||||
5013:adslAtur_lprtrap
|
||||
5014:ad_dhcp_rt_full
|
||||
5015:ad_dhcp_dm_conflict
|
||||
5016:ad_dhcp_entry_full
|
||||
5017:ad_dhcp_ip_dup
|
||||
5018:ad_dhcp_mac_dup
|
||||
10000:eqptVol_err
|
||||
10001:eqptEqpttemp_err
|
||||
10002:eqptFan_err
|
||||
10003:eqptHw_rtc_fail
|
||||
10004:eqptHw_mon_fail
|
||||
10005:eqptCold_start
|
||||
10006:eqptWarm_start
|
||||
10007:eqptAlm_input
|
||||
10008:eqptI2c_err
|
||||
10009:eqptAlm_input2
|
||||
10010:eqptAlm_input3
|
||||
15000:sysReboot
|
||||
15001:sysAco
|
||||
15002:sysAlm_clear
|
||||
15003:sysLogin_fail
|
||||
15004:sysAnti_spoofing
|
||||
15005:sysAlm_svrty_change
|
||||
20000:enetUp
|
||||
20001:enetDown
|
||||
"
|
||||
::= { object 14 }
|
||||
|
||||
-- intfCfmCcmErrorCause OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- noDefect(1),
|
||||
-- rdiReceived(2),
|
||||
-- macDownReceivedFromDownMEP(3),
|
||||
-- lostConnectionToRemoteMEP(4),
|
||||
-- configurationError(5),
|
||||
-- maintenanceDomainCrossConnect(6)
|
||||
-- }
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- ::= { object 55 }
|
||||
|
||||
--------------------
|
||||
-- equipment
|
||||
--------------------
|
||||
|
||||
eqptHWMonitorFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware monitor diagnosis is failed."
|
||||
::= { equipment 1 }
|
||||
|
||||
--------------------
|
||||
-- systrap
|
||||
--------------------
|
||||
|
||||
sysMacAntiSpoofing NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysMacAntiSpoofOrig,
|
||||
sysMacAntiSpoofNew,
|
||||
sysMacAntiSpoofMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Anti-spoofing."
|
||||
::= { systrap 1 }
|
||||
|
||||
sysAlarmCutoffEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm cutoff is activated."
|
||||
::= { systrap 2 }
|
||||
|
||||
sysAlarmClearEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm clear is activated."
|
||||
::= { systrap 3 }
|
||||
|
||||
sysLoginFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User login is failed."
|
||||
::= { systrap 4 }
|
||||
|
||||
sysAlarmSvrtyChange NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm severity is changed."
|
||||
::= { systrap 5 }
|
||||
|
||||
--------------------
|
||||
-- interface
|
||||
--------------------
|
||||
|
||||
-- cfmCcmError NOTIFICATION-TYPE
|
||||
-- OBJECTS {
|
||||
-- dot1agCfmMdMdLevel,
|
||||
-- dot1agCfmVlanPrimaryVid,
|
||||
-- dot1agCfmMepIdentifier,
|
||||
-- intfCfmCcmErrorCause
|
||||
-- }
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- ::= { interface 1 }
|
||||
|
||||
--------------------
|
||||
-- e5Alarm
|
||||
--------------------
|
||||
|
||||
e5AlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table holds all the active alarms"
|
||||
::= { e5Alarm 1 }
|
||||
|
||||
|
||||
e5AlarmNotify NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
e5AlarmObjectClass,
|
||||
e5AlarmObjectInstance1,
|
||||
e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3,
|
||||
e5AlarmObjectInstance4,
|
||||
e5AlarmType,
|
||||
e5AlarmSeverity,
|
||||
e5AlarmTimeStamp,
|
||||
e5AlarmServiceAffecting,
|
||||
e5AlarmText,
|
||||
e5AlarmTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"E5 device alarm notification."
|
||||
::= { e5Alarm 2 }
|
||||
|
||||
|
||||
e5AlarmEntry OBJECT-TYPE
|
||||
SYNTAX E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of attributes regarding alarm table"
|
||||
INDEX { e5AlarmObjectClass, e5AlarmObjectInstance1, e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3, e5AlarmObjectInstance4,
|
||||
e5AlarmObjectInstance5, e5AlarmObjectInstance6,
|
||||
e5AlarmObjectInstance7, e5AlarmObjectInstance8, e5AlarmType }
|
||||
::= { e5AlarmTable 1 }
|
||||
|
||||
E5AlarmEntry ::= SEQUENCE {
|
||||
e5AlarmObjectClass INTEGER,
|
||||
e5AlarmObjectInstance1 INTEGER,
|
||||
e5AlarmObjectInstance2 INTEGER,
|
||||
e5AlarmObjectInstance3 INTEGER,
|
||||
e5AlarmObjectInstance4 INTEGER,
|
||||
e5AlarmObjectInstance5 INTEGER,
|
||||
e5AlarmObjectInstance6 INTEGER,
|
||||
e5AlarmObjectInstance7 INTEGER,
|
||||
e5AlarmObjectInstance8 INTEGER,
|
||||
e5AlarmType INTEGER,
|
||||
e5AlarmSeverity INTEGER,
|
||||
e5AlarmTimeStamp OCTET STRING,
|
||||
e5AlarmServiceAffecting INTEGER,
|
||||
e5AlarmLocationInfo INTEGER,
|
||||
e5AlarmText OCTET STRING,
|
||||
e5AlarmTime INTEGER,
|
||||
e5AlarmCliObject OCTET STRING,
|
||||
e5AlarmSecObjectClass INTEGER,
|
||||
e5AlarmSecObjectInstance1 INTEGER,
|
||||
e5AlarmSecObjectInstance2 INTEGER,
|
||||
e5AlarmSecObjectInstance3 INTEGER,
|
||||
e5AlarmSecObjectInstance4 INTEGER,
|
||||
e5AlarmSecObjectInstance5 INTEGER,
|
||||
e5AlarmSecObjectInstance6 INTEGER,
|
||||
e5AlarmSecObjectInstance7 INTEGER,
|
||||
e5AlarmSecObjectInstance8 INTEGER
|
||||
}
|
||||
|
||||
e5AlarmObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsl(1),
|
||||
eqpt(2),
|
||||
sys(3),
|
||||
enet(4),
|
||||
vop(5),
|
||||
intf(6),
|
||||
unknown(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object Class for an alarm"
|
||||
::= { e5AlarmEntry 1 }
|
||||
|
||||
e5AlarmObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 2 }
|
||||
|
||||
e5AlarmObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 3 }
|
||||
|
||||
e5AlarmObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 4 }
|
||||
|
||||
e5AlarmObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 5 }
|
||||
|
||||
e5AlarmObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 6 }
|
||||
|
||||
e5AlarmObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 7 }
|
||||
|
||||
e5AlarmObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 8 }
|
||||
|
||||
e5AlarmObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 9 }
|
||||
|
||||
e5AlarmType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique type for an alarm"
|
||||
::= { e5AlarmEntry 10 }
|
||||
|
||||
e5AlarmSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(0),
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
warning(4),
|
||||
unknown(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Severity of the alarm"
|
||||
::= { e5AlarmEntry 11 }
|
||||
|
||||
e5AlarmTimeStamp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Timestamp indicating the set/clear time of the alarm"
|
||||
::= { e5AlarmEntry 12 }
|
||||
|
||||
e5AlarmServiceAffecting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Indicated the nature of the alarm i.e. service
|
||||
affecting or not"
|
||||
::= { e5AlarmEntry 13 }
|
||||
|
||||
e5AlarmLocationInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nearEnd(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { e5AlarmEntry 14 }
|
||||
|
||||
e5AlarmText OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm description"
|
||||
::= { e5AlarmEntry 15 }
|
||||
|
||||
e5AlarmTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "UTC time"
|
||||
::= { e5AlarmEntry 16 }
|
||||
|
||||
e5AlarmCliObject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The short CLI name for the object class and instance"
|
||||
::= { e5AlarmEntry 17 }
|
||||
|
||||
e5AlarmSecObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary Object Class for an alarm"
|
||||
::= { e5AlarmEntry 18 }
|
||||
|
||||
e5AlarmSecObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 19 }
|
||||
|
||||
e5AlarmSecObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 20 }
|
||||
|
||||
e5AlarmSecObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 21 }
|
||||
|
||||
e5AlarmSecObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 22 }
|
||||
|
||||
e5AlarmSecObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 23 }
|
||||
|
||||
e5AlarmSecObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 24 }
|
||||
|
||||
e5AlarmSecObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 25 }
|
||||
|
||||
e5AlarmSecObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 26 }
|
||||
|
||||
END
|
547
mibs/calix/E5-111-AESCOMMON-MIB
Normal file
547
mibs/calix/E5-111-AESCOMMON-MIB
Normal file
@@ -0,0 +1,547 @@
|
||||
-- $Log: E5-111-AESCOMMON-MIB.mib $
|
||||
-- Revision 1.3 2010/03/29 02:05:58 maverick
|
||||
-- Revision 1.2 2009/11/23 06:51:51 maverick
|
||||
-- Revision 1.1 2008/07/11 09:36:12 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.3 2008/04/28 02:29:16 maverick
|
||||
-- Revision 1.2 2007/12/20 10:18:12 niceguy
|
||||
-- Revision 1.1 2007/12/03 01:45:31 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-111-AESCOMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
DisplayString, ifIndex FROM RFC1213-MIB
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
aesSeriesCommon FROM E5-111-MIB;
|
||||
|
||||
aesMaxNumOfProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL profiles which the system supports."
|
||||
::= { aesSeriesCommon 1 }
|
||||
|
||||
aesLineConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table includes common attributes describing the ADSL line."
|
||||
::= { aesSeriesCommon 2 }
|
||||
|
||||
aesLineConfEntry OBJECT-TYPE
|
||||
SYNTAX AesLineConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesLineConfTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineConfTable 1 }
|
||||
|
||||
AesLineConfEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineConfAdslMode INTEGER,
|
||||
aesLineConfEncap INTEGER,
|
||||
aesLineConfVpi INTEGER,
|
||||
aesLineConfVci INTEGER,
|
||||
aesLineConfAnnexL INTEGER,
|
||||
aesLineConfPmMode INTEGER,
|
||||
aesLineConfRateMode INTEGER,
|
||||
aesLineConfAnnexM INTEGER
|
||||
}
|
||||
|
||||
aesLineConfAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
auto(4),
|
||||
etsi(5),
|
||||
adsl2(6),
|
||||
adsl2Plus(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of the ADSL line."
|
||||
::= { aesLineConfEntry 1 }
|
||||
|
||||
aesLineConfEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encapsulation of the ADSL line."
|
||||
::= { aesLineConfEntry 2 }
|
||||
|
||||
aesLineConfVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPI of the ADSL line."
|
||||
::= { aesLineConfEntry 3 }
|
||||
|
||||
aesLineConfVci OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCI of the ADSL line."
|
||||
::= { aesLineConfEntry 4 }
|
||||
|
||||
aesLineConfAnnexL OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableNarrowMode(1),
|
||||
enableWideMode(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The annex L setting of the ADSL line(Only in AnnexA)."
|
||||
::= { aesLineConfEntry 5 }
|
||||
|
||||
aesLineConfPmMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enableL2Mode(1),
|
||||
enableL2Mode(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power management mode of the ADSL line."
|
||||
::= { aesLineConfEntry 6 }
|
||||
|
||||
aesLineConfRateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1), -- no rate adaptation
|
||||
adaptAtStartup(2), -- perform rate adaptation
|
||||
-- only at initialization
|
||||
adaptAtRuntime(3) -- perform rate adaptation at
|
||||
-- any time
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines what form of transmit rate adaptation is
|
||||
configured on this modem. See ADSL Forum TR-005 [3]
|
||||
for more information."
|
||||
::= { aesLineConfEntry 7 }
|
||||
|
||||
aesLineConfAnnexM OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The annex M setting of the ADSL line."
|
||||
::= { aesLineConfEntry 8 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic
|
||||
|
||||
aesLineDiagnostic OBJECT IDENTIFIER ::= { aesSeriesCommon 3 }
|
||||
|
||||
aesAtucLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 1 }
|
||||
|
||||
aesAtucLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 2 }
|
||||
|
||||
aesAtucLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 3 }
|
||||
|
||||
aesAtucLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 4 }
|
||||
|
||||
aesAtucLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 5 }
|
||||
|
||||
aesAturLineDiagLATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Line Attenuation."
|
||||
::= { aesLineDiagnostic 6 }
|
||||
|
||||
aesAturLineDiagSATN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Attenuation."
|
||||
::= { aesLineDiagnostic 7 }
|
||||
|
||||
aesAturLineDiagSNRM OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio Margin."
|
||||
::= { aesLineDiagnostic 8 }
|
||||
|
||||
aesAturLineDiagACTATP OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Actual Aggregate Transmit Power."
|
||||
::= { aesLineDiagnostic 9 }
|
||||
|
||||
aesAturLineDiagATTNDR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attainable Net Data Rate, in bps."
|
||||
::= { aesLineDiagnostic 10 }
|
||||
|
||||
aesLineDiagTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ifindex of the ADSL port which will be diagnosed."
|
||||
::= { aesLineDiagnostic 11 }
|
||||
|
||||
aesLineDiagOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manager sets the object to one to start line diagnostics and the agent clears the
|
||||
object to zero when diagnostics is successfully completed."
|
||||
::= { aesLineDiagnostic 12 }
|
||||
|
||||
aesLineDiagFailReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of failed diagnostics."
|
||||
::= { aesLineDiagnostic 13 }
|
||||
|
||||
|
||||
-- ADSL Line Diagnostic Per Subcarrier
|
||||
|
||||
aesLineDiagPs OBJECT IDENTIFIER ::= { aesSeriesCommon 4 }
|
||||
|
||||
aesAtucNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-C."
|
||||
::= { aesLineDiagPs 1 }
|
||||
|
||||
aesAturNumOfSubcarriersPerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of subcarriers per port for ATU-R."
|
||||
::= { aesLineDiagPs 2 }
|
||||
|
||||
aesLineDiagPsCCFLirl1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 1, and the second
|
||||
two octets specify the li.rl value for subcarrier 2, and so on. The object
|
||||
provides li.rl values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 3 }
|
||||
|
||||
aesLineDiagPsCCFLirl2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the real
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.rl value for subcarrier 257, and the second
|
||||
two octets specify the li.rl value for subcarrier 258, and so on. The object
|
||||
provides li.rl values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 4 }
|
||||
|
||||
aesLineDiagPsCCFLiim1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 1, and the second
|
||||
two octets specify the li.im value for subcarrier 2, and so on. The object
|
||||
provides li.im values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 5 }
|
||||
|
||||
aesLineDiagPsCCFLiim2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value is the image
|
||||
part of a complex value in liner scale.
|
||||
The first two octets specify the li.im value for subcarrier 257, and the second
|
||||
two octets specify the li.im value for subcarrier 258, and so on. The object
|
||||
provides li.im values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 6 }
|
||||
|
||||
aesLineDiagPsCCFLog1 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 1, and the second
|
||||
two octets specify the log value for subcarrier 2, and so on. The object
|
||||
provides log values for subcarrier 1 to 256."
|
||||
::= { aesLineDiagPs 7 }
|
||||
|
||||
aesLineDiagPsCCFLog2 OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel Characteristics Function H(f) per subcarrier. The value
|
||||
provides magnitude value in a logarithmic scale.
|
||||
The first two octets specify the log value for subcarrier 257, and the second
|
||||
two octets specify the log value for subcarrier 258, and so on. The object
|
||||
provides log values for subcarrier 257 to 512."
|
||||
::= { aesLineDiagPs 8 }
|
||||
|
||||
aesLineDiagPsQLN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Quiet Line Noise PSD QLN(f) per subcarrier. The first octet specify QLN
|
||||
for subcarrier 1, and the second octet specify QLN for subcarrier 2, and so on.
|
||||
The object provides QLN for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 9 }
|
||||
|
||||
aesLineDiagPsSNR OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
UNITS "tenth dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal-to-Noise Ratio SNR(f) per subcarrier. The first octet specify SNR
|
||||
for subcarrier 1, and the second octet specify SNR for subcarrier 2, and so on.
|
||||
The object provides SNR for subcarrier 1 to 512."
|
||||
::= { aesLineDiagPs 10 }
|
||||
|
||||
|
||||
-- Max # of Alarm Profiles
|
||||
|
||||
aesMaxNumOfAlarmProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ADSL alarm profiles which the system supports."
|
||||
::= { aesSeriesCommon 5 }
|
||||
|
||||
|
||||
-- Bit Loading
|
||||
|
||||
aesBitLoadingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesBitLoadingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides the number of bits per carrier for each ADSL port."
|
||||
::= { aesSeriesCommon 6 }
|
||||
|
||||
aesBitLoadingEntry OBJECT-TYPE
|
||||
SYNTAX AesBitLoadingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesBitLoadingTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesBitLoadingTable 1 }
|
||||
|
||||
AesBitLoadingEntry ::=
|
||||
SEQUENCE {
|
||||
aesBitLoadingBits OCTET STRING,
|
||||
aesBitLoadingAtucNumOfCarriers INTEGER,
|
||||
aesBitLoadingAturNumOfCarriers INTEGER
|
||||
}
|
||||
|
||||
aesBitLoadingBits OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of bits for all carriers in the port.
|
||||
The first octet specify the number of bits for carrier 1, and the second
|
||||
octet specify the number of bits for carrier 2, and so on.
|
||||
The object provides the number of bits for carrier 1 to 512."
|
||||
::= { aesBitLoadingEntry 1 }
|
||||
|
||||
aesBitLoadingAtucNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-C."
|
||||
::= { aesBitLoadingEntry 2 }
|
||||
|
||||
aesBitLoadingAturNumOfCarriers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of carriers for ATU-R."
|
||||
::= { aesBitLoadingEntry 3 }
|
||||
|
||||
|
||||
-- Line Status
|
||||
|
||||
aesLineStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AesLineStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table includes the ADSL line status."
|
||||
::= { aesSeriesCommon 7 }
|
||||
|
||||
aesLineStatusEntry OBJECT-TYPE
|
||||
SYNTAX AesLineStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in aesLineStatusTable."
|
||||
INDEX { ifIndex }
|
||||
::= { aesLineStatusTable 1 }
|
||||
|
||||
AesLineStatusEntry ::=
|
||||
SEQUENCE {
|
||||
aesLineStatusAdslMode INTEGER
|
||||
}
|
||||
|
||||
aesLineStatusAdslMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gDotLite(1),
|
||||
gDotDmt(2),
|
||||
t1Dot413(3),
|
||||
etsi(4),
|
||||
adsl2(5),
|
||||
adsl2Plus(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link up mode of the ADSL line."
|
||||
::= { aesLineStatusEntry 1 }
|
||||
|
||||
--------------------
|
||||
-- selt
|
||||
--------------------
|
||||
|
||||
selt OBJECT IDENTIFIER ::= { aesSeriesCommon 8 }
|
||||
|
||||
seltTarget OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the port which would be performed single end loopback test."
|
||||
::= { selt 1 }
|
||||
|
||||
seltOps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manager sets the object to 1 to start the selt
|
||||
and the agent clears the object to zero when selt is successfully completed."
|
||||
::= { selt 2 }
|
||||
|
||||
seltStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status description of the selt result."
|
||||
::= { selt 3 }
|
||||
|
||||
seltCableType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
awg24(1),
|
||||
awg26(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable type that selt result indicates."
|
||||
::= { selt 4 }
|
||||
|
||||
seltLoopEstimateLengthFt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "feet"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 5 }
|
||||
|
||||
seltLoopEstimateLengthMeter OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
UNITS "meter"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The estimated loop length that selt result indicates."
|
||||
::= { selt 6 }
|
||||
|
||||
END
|
474
mibs/calix/E5-111-AS-ATM-MIB
Normal file
474
mibs/calix/E5-111-AS-ATM-MIB
Normal file
@@ -0,0 +1,474 @@
|
||||
-- $Log: E5-111-AS-ATM-MIB.mib $
|
||||
-- Revision 1.5 2009/11/23 06:51:51 maverick
|
||||
-- Revision 1.4 2009/10/22 08:02:21 FJ.Chuang
|
||||
-- Revision 1.3 2009/10/06 02:21:32 John
|
||||
-- Revision 1.2 2008/11/26 07:37:43 maverick
|
||||
-- Revision 1.1 2008/07/11 09:36:11 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2007/12/03 01:45:32 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
E5-111-AS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
Counter FROM RFC1155-SMI
|
||||
ifIndex, DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
VlanIndex, PortList FROM Q-BRIDGE-MIB
|
||||
accessSwitchCommonATM FROM E5-111-MIB;
|
||||
|
||||
|
||||
-- Channel Table
|
||||
|
||||
asMaxNumOfChannels OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of virtual channels which can be created on a port."
|
||||
::= { accessSwitchCommonATM 1 }
|
||||
|
||||
asChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the configuration of the virtual channel."
|
||||
::= { accessSwitchCommonATM 2 }
|
||||
|
||||
asChannelEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelTable 1 }
|
||||
|
||||
AsChannelEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelVpi INTEGER,
|
||||
asChannelVci INTEGER,
|
||||
asChannelPvid VlanIndex,
|
||||
-- asChannelEgressVid VlanIndex,
|
||||
asChannelPriority INTEGER,
|
||||
asChannelProfile DisplayString,
|
||||
asChannelRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelVpi OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VPI of the channel."
|
||||
::= { asChannelEntry 1 }
|
||||
|
||||
asChannelVci OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"VCI of the channel."
|
||||
::= { asChannelEntry 2 }
|
||||
|
||||
asChannelPvid OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The default VID of the channel."
|
||||
::= { asChannelEntry 3 }
|
||||
|
||||
-- asChannelEgressVid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The egress VID of the channel."
|
||||
-- ::= { asChannelEntry 4 }
|
||||
|
||||
asChannelPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The 802.1p default priority of the channel."
|
||||
::= { asChannelEntry 5 }
|
||||
|
||||
asChannelProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the row in the
|
||||
asChannelProfileTable, which applies for this channel."
|
||||
::= { asChannelEntry 6 }
|
||||
|
||||
asChannelRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelEntry 7 }
|
||||
|
||||
|
||||
-- Channel Profile Table
|
||||
|
||||
asMaxNumOfChannelProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of channel profiles which the system supports."
|
||||
::= { accessSwitchCommonATM 3 }
|
||||
|
||||
asChannelProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the virtual channel
|
||||
configuration. One entry in this table reflects a
|
||||
profile which can be used to configure the virtual channel."
|
||||
::= { accessSwitchCommonATM 6 }
|
||||
|
||||
asChannelProfileEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelProfileTable."
|
||||
INDEX { IMPLIED asChannelProfileName }
|
||||
::= { asChannelProfileTable 1 }
|
||||
|
||||
AsChannelProfileEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelProfileName DisplayString,
|
||||
asChannelProfileEncap INTEGER,
|
||||
asChannelProfileAAL INTEGER,
|
||||
asChannelProfileClass INTEGER,
|
||||
asChannelProfilePcr Unsigned32,
|
||||
asChannelProfileCdvt INTEGER,
|
||||
asChannelProfileScrMcr Unsigned32,
|
||||
asChannelProfileBt INTEGER,
|
||||
asChannelProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
asChannelProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used by the channel profile table
|
||||
in order to identify a row of this table."
|
||||
::= { asChannelProfileEntry 1 }
|
||||
|
||||
asChannelProfileEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"RFC1483 encapsulation."
|
||||
::= { asChannelProfileEntry 2 }
|
||||
|
||||
asChannelProfileAAL OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM Adaptation Layer policy."
|
||||
::= { asChannelProfileEntry 3 }
|
||||
|
||||
asChannelProfileClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cbr(1),
|
||||
rt-vbr(2),
|
||||
nrt-vbr(3),
|
||||
ubr(4),
|
||||
abr(5)
|
||||
}
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM traffic class, including constant bit rate,
|
||||
real-time variable bit rate, non real-time variable bit rate,
|
||||
unspecified bit rate, and available bit rate."
|
||||
::= { asChannelProfileEntry 4 }
|
||||
|
||||
asChannelProfilePcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Peak cell rate (cells/sec)."
|
||||
::= { asChannelProfileEntry 5 }
|
||||
|
||||
asChannelProfileCdvt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Cell delay variation tolerance."
|
||||
::= { asChannelProfileEntry 6 }
|
||||
|
||||
asChannelProfileScrMcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Sustain cell rate for vbr traffic class, or
|
||||
minimum cell rate for abr traffic class.
|
||||
The unit is the number of cells per second."
|
||||
::= { asChannelProfileEntry 7 }
|
||||
|
||||
asChannelProfileBt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Burst tolerance for vbr traffic class."
|
||||
::= { asChannelProfileEntry 8 }
|
||||
|
||||
asChannelProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asChannelProfileEntry 9 }
|
||||
|
||||
|
||||
-- Channel Status Table
|
||||
|
||||
asChannelStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the status of the virtual channel."
|
||||
::= { accessSwitchCommonATM 7 }
|
||||
|
||||
asChannelStatusEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelStatusTable."
|
||||
INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
::= { asChannelStatusTable 1 }
|
||||
|
||||
AsChannelStatusEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelTxPackets Counter,
|
||||
asChannelRxPackets Counter,
|
||||
asChannelTxCells Counter,
|
||||
asChannelRxCells Counter
|
||||
}
|
||||
|
||||
asChannelTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx packets."
|
||||
::= { asChannelStatusEntry 1 }
|
||||
|
||||
asChannelRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx packets."
|
||||
::= { asChannelStatusEntry 2 }
|
||||
|
||||
asChannelTxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx cells."
|
||||
::= { asChannelStatusEntry 3 }
|
||||
|
||||
asChannelRxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx cells."
|
||||
::= { asChannelStatusEntry 4 }
|
||||
|
||||
|
||||
-- Ipqos Profile Table
|
||||
|
||||
asMaxNumOfIpqosProfiles OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum number of ipqos profiles which the system supports."
|
||||
::= { accessSwitchCommonATM 8 }
|
||||
|
||||
asIpqosProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsIpqosProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the ipqos profile
|
||||
configuration. One entry in this table reflects a
|
||||
profile which can be used to configure the virtual channel."
|
||||
::= { accessSwitchCommonATM 9 }
|
||||
|
||||
asIpqosProfileEntry OBJECT-TYPE
|
||||
SYNTAX AsIpqosProfileEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asIpqosProfileTable."
|
||||
INDEX { IMPLIED asIpqosProfileName }
|
||||
::= { asIpqosProfileTable 1 }
|
||||
|
||||
AsIpqosProfileEntry ::=
|
||||
SEQUENCE {
|
||||
asIpqosProfileName DisplayString,
|
||||
asIpqosProfileEncap INTEGER,
|
||||
asIpqosProfileQueueNumber INTEGER,
|
||||
asIpqosProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
asIpqosProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..31))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used by the ipqos profile table
|
||||
in order to identify a row of this table."
|
||||
::= { asIpqosProfileEntry 1 }
|
||||
|
||||
asIpqosProfileEncap OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
llc(1),
|
||||
vc(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"RFC1483 encapsulation."
|
||||
::= { asIpqosProfileEntry 2 }
|
||||
|
||||
asIpqosProfileQueueNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
one(1),
|
||||
two(2),
|
||||
four(4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of Ipqos profile egress queue."
|
||||
::= { asIpqosProfileEntry 3 }
|
||||
|
||||
asIpqosProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-create
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or
|
||||
delete an existing row in this table."
|
||||
::= { asIpqosProfileEntry 4 }
|
||||
|
||||
asIpqosProfileQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsIpqosProfileQueueEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains information on the ipqos profile queue
|
||||
configuration."
|
||||
::= { accessSwitchCommonATM 10 }
|
||||
|
||||
asIpqosProfileQueueEntry OBJECT-TYPE
|
||||
SYNTAX AsIpqosProfileQueueEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asIpqosProfileTable."
|
||||
INDEX { asIpqosProfileName, IMPLIED asIpqosProfileQueueIndex }
|
||||
::= { asIpqosProfileQueueTable 1 }
|
||||
|
||||
AsIpqosProfileQueueEntry ::=
|
||||
SEQUENCE {
|
||||
asIpqosProfileQueueIndex INTEGER,
|
||||
asIpqosProfileAAL INTEGER,
|
||||
asIpqosProfileLevel INTEGER,
|
||||
asIpqosProfileRate Unsigned32
|
||||
}
|
||||
|
||||
asIpqosProfileQueueIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index of a ipqos profile egress queue."
|
||||
::= { asIpqosProfileQueueEntry 1 }
|
||||
|
||||
asIpqosProfileAAL OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM Adaptation Layer policy."
|
||||
::= { asIpqosProfileQueueEntry 2 }
|
||||
|
||||
asIpqosProfileLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ubr(0),
|
||||
nrt-vbr(1),
|
||||
rt-vbr(2),
|
||||
cbr(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"ATM traffic class, including constant bit rate,
|
||||
real-time variable bit rate, non real-time variable bit rate,
|
||||
and unspecified bit rate."
|
||||
::= { asIpqosProfileQueueEntry 3 }
|
||||
|
||||
asIpqosProfileRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Peak cell rate (cells/sec)."
|
||||
::= { asIpqosProfileQueueEntry 4 }
|
||||
|
||||
-- Shaping Mode
|
||||
|
||||
asShapingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
atm(1),
|
||||
packet(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The two types of shaping mechanism can not co-exist,
|
||||
and this variable is used to switch between these
|
||||
two types of shaping mechanism.
|
||||
To change to new shaping mode, E5-11x will remove all
|
||||
configured PVC, save current configuration and reboot
|
||||
automatically.
|
||||
After reboot, the new shaping mode can take effect."
|
||||
::= { accessSwitchCommonATM 11 }
|
||||
|
||||
|
||||
END
|
2484
mibs/calix/E5-111-IESCOMMON-MIB
Normal file
2484
mibs/calix/E5-111-IESCOMMON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
10253
mibs/calix/E5-111-MIB
Normal file
10253
mibs/calix/E5-111-MIB
Normal file
File diff suppressed because it is too large
Load Diff
714
mibs/calix/E5-111-TRAPS-MIB
Normal file
714
mibs/calix/E5-111-TRAPS-MIB
Normal file
@@ -0,0 +1,714 @@
|
||||
-- $Log: E5-111-TRAPS-MIB.mib $
|
||||
-- Revision 1.9 2010/10/18 06:23:53 cylien
|
||||
-- Revision 1.8 2010/09/01 06:56:02 cylien
|
||||
-- Revision 1.7 2010/04/23 10:46:26 maverick
|
||||
-- Revision 1.6 2010/03/24 09:03:16 maverick
|
||||
-- Revision 1.5 2009/11/06 02:10:39 maverick
|
||||
-- remove cfm, change atmqos to ipqos
|
||||
-- Revision 1.4 2009/10/30 13:33:33 John
|
||||
-- Revision 1.3 2009/09/16 02:55:32 niceguy
|
||||
-- Revision 1.2 2009/06/22 03:24:03 niceguy
|
||||
-- Revision 1.1 2009/06/03 08:42:39 niceguy
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-111-TRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, ifIndex
|
||||
FROM RFC1213-MIB
|
||||
iesChassisId,iesSlotId
|
||||
FROM E5-111-IESCOMMON-MIB
|
||||
e5x111
|
||||
FROM E5-111-MIB;
|
||||
|
||||
trap OBJECT IDENTIFIER ::= { e5x111 12 }
|
||||
|
||||
----------------------------------------
|
||||
-- trap
|
||||
----------------------------------------
|
||||
|
||||
object OBJECT IDENTIFIER ::= { trap 1 }
|
||||
equipment OBJECT IDENTIFIER ::= { trap 3 }
|
||||
systrap OBJECT IDENTIFIER ::= { trap 4 }
|
||||
voiptrap OBJECT IDENTIFIER ::= { trap 7 }
|
||||
interface OBJECT IDENTIFIER ::= { trap 8 }
|
||||
e5Alarm OBJECT IDENTIFIER ::= { trap 9 }
|
||||
--------------------
|
||||
-- object
|
||||
--------------------
|
||||
|
||||
eqptAlarmInputIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of alarm input."
|
||||
::= { object 2 }
|
||||
|
||||
eqptAlarmInputName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Name of alarm input."
|
||||
::= { object 8 }
|
||||
|
||||
sysMacAntiSpoofOrig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Original port of Mac-AntiSpoofing."
|
||||
::= { object 9 }
|
||||
|
||||
sysMacAntiSpoofNew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The New port of Mac-AntiSpoofing."
|
||||
::= { object 10 }
|
||||
|
||||
sysMacAntiSpoofMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC of Mac-AntiSpoofing."
|
||||
::= { object 11 }
|
||||
|
||||
sysAlarmOrigSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The original severity of alarm."
|
||||
::= { object 12 }
|
||||
|
||||
sysAlarmNewSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new severity of alarm."
|
||||
::= { object 13 }
|
||||
|
||||
sysAlarmConfId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The changed severity of alarm condition ID.
|
||||
5000:adslLine_up
|
||||
5001:adslLine_down
|
||||
5002:adslPerf_lol_thresh
|
||||
5003:adslPerf_lof_thresh
|
||||
5004:adslPerf_los_thresh
|
||||
5005:adslPerf_lop_thresh
|
||||
5006:adslPerf_es_thresh
|
||||
5007:adslPerf_ses_thresh
|
||||
5008:adslPerf_uas_thresh
|
||||
5009:adslAtuc_loftrap
|
||||
5010:adslAtuc_lostrap
|
||||
5011:adslAtur_loftrap
|
||||
5012:adslAtur_lostrap
|
||||
5013:adslAtur_lprtrap
|
||||
5014:ad_dhcp_rt_full
|
||||
5015:ad_dhcp_dm_conflict
|
||||
5016:ad_dhcp_entry_full
|
||||
5017:ad_dhcp_ip_dup
|
||||
5018:ad_dhcp_mac_dup
|
||||
10000:eqptVol_err
|
||||
10001:eqptEqpttemp_err
|
||||
10002:eqptFan_err
|
||||
10003:eqptHw_rtc_fail
|
||||
10004:eqptHw_mon_fail
|
||||
10005:eqptCold_start
|
||||
10006:eqptWarm_start
|
||||
10007:eqptAlm_input
|
||||
10008:voip_battery_fail
|
||||
10009:voip_clock_fail
|
||||
10010:voip_ringer_fault
|
||||
10011:eqptI2c_err
|
||||
10012:eqptAlm_input2
|
||||
10013:eqptAlm_input3
|
||||
15000:sysReboot
|
||||
15001:sysAco
|
||||
15002:sysAlm_clear
|
||||
15003:sysLogin_fail
|
||||
15004:sysAnti_spoofing
|
||||
15005:sysAlm_svrty_change
|
||||
20000:enetUp
|
||||
20001:enetDown
|
||||
25000:voip_temp_error
|
||||
25001:voip_dc_power_fail
|
||||
25002:voip_ac_power_fail
|
||||
25003:voip_ring_timer_fail
|
||||
25004:voip_ring_rsrce_fail
|
||||
25006:voip_call_setup_failed
|
||||
25007:voip_call_threshold_violate
|
||||
"
|
||||
::= { object 14 }
|
||||
|
||||
voipDevId OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
p25-p48(0),
|
||||
p1-p24(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID of the DUT. 0 means port 25 to 48, 1 means port 1 to 24."
|
||||
::= { object 51 }
|
||||
|
||||
|
||||
voipCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ringer fault"
|
||||
::= { object 52 }
|
||||
|
||||
voipPhoneState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(1),
|
||||
onHook(2),
|
||||
offHook(3),
|
||||
ringing(4),
|
||||
powerCutDown(5),
|
||||
testing(6),
|
||||
fault(7),
|
||||
bad(8),
|
||||
uninitialized(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Phone status of the line."
|
||||
::= { object 53 }
|
||||
|
||||
voipBatType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
batteryLow(0),
|
||||
batteryHigh(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ringer fault"
|
||||
::= { object 54 }
|
||||
|
||||
-- intfCfmCcmErrorCause OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- noDefect(1),
|
||||
-- rdiReceived(2),
|
||||
-- macDownReceivedFromDownMEP(3),
|
||||
-- lostConnectionToRemoteMEP(4),
|
||||
-- configurationError(5),
|
||||
-- maintenanceDomainCrossConnect(6)
|
||||
-- }
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- ::= { object 55 }
|
||||
|
||||
--------------------
|
||||
-- equipment
|
||||
--------------------
|
||||
|
||||
eqptHWMonitorFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware monitor diagnosis is failed."
|
||||
::= { equipment 1 }
|
||||
|
||||
--------------------
|
||||
-- systrap
|
||||
--------------------
|
||||
|
||||
sysMacAntiSpoofing NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysMacAntiSpoofOrig,
|
||||
sysMacAntiSpoofNew,
|
||||
sysMacAntiSpoofMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Anti-spoofing."
|
||||
::= { systrap 1 }
|
||||
|
||||
sysAlarmCutoffEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm cutoff is activated."
|
||||
::= { systrap 2 }
|
||||
|
||||
sysAlarmClearEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm clear is activated."
|
||||
::= { systrap 3 }
|
||||
|
||||
sysLoginFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User login is failed."
|
||||
::= { systrap 4 }
|
||||
|
||||
sysAlarmSvrtyChange NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm severity is changed."
|
||||
::= { systrap 5 }
|
||||
|
||||
--------------------
|
||||
-- interface
|
||||
--------------------
|
||||
|
||||
-- cfmCcmError NOTIFICATION-TYPE
|
||||
-- OBJECTS {
|
||||
-- dot1agCfmMdMdLevel,
|
||||
-- dot1agCfmVlanPrimaryVid,
|
||||
-- dot1agCfmMepIdentifier,
|
||||
-- intfCfmCcmErrorCause
|
||||
-- }
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- ""
|
||||
-- ::= { interface 1 }
|
||||
|
||||
--------------------
|
||||
-- voip
|
||||
--------------------
|
||||
voipBatteryFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId,
|
||||
voipBatType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery fault trigger."
|
||||
::= { voiptrap 1 }
|
||||
|
||||
voipBatteryClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId,
|
||||
voipBatType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery fault release."
|
||||
::= { voiptrap 2 }
|
||||
|
||||
voipClockFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clock fault trigger."
|
||||
::= { voiptrap 3 }
|
||||
|
||||
voipClockClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clock fault release."
|
||||
::= { voiptrap 4 }
|
||||
|
||||
voipRingerFault NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ringer fault trigger."
|
||||
::= { voiptrap 5 }
|
||||
|
||||
voipRingerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ringer fault release."
|
||||
::= { voiptrap 6 }
|
||||
|
||||
voipTempError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature error trigger."
|
||||
::= { voiptrap 7 }
|
||||
|
||||
voipTempClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature error release."
|
||||
::= { voiptrap 8 }
|
||||
|
||||
voipDcPowerFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error trigger."
|
||||
::= { voiptrap 9 }
|
||||
|
||||
voipDcPowerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error release."
|
||||
::= { voiptrap 10 }
|
||||
|
||||
voipAcPowerFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error trigger."
|
||||
::= { voiptrap 11 }
|
||||
|
||||
voipAcPowerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error release."
|
||||
::= { voiptrap 12 }
|
||||
|
||||
--------------------
|
||||
-- e5Alarm
|
||||
--------------------
|
||||
|
||||
e5AlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table holds all the active alarms"
|
||||
::= { e5Alarm 1 }
|
||||
|
||||
|
||||
e5AlarmNotify NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
e5AlarmObjectClass,
|
||||
e5AlarmObjectInstance1,
|
||||
e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3,
|
||||
e5AlarmObjectInstance4,
|
||||
e5AlarmType,
|
||||
e5AlarmSeverity,
|
||||
e5AlarmTimeStamp,
|
||||
e5AlarmServiceAffecting,
|
||||
e5AlarmText,
|
||||
e5AlarmTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"E5 device alarm notification."
|
||||
::= { e5Alarm 2 }
|
||||
|
||||
|
||||
e5AlarmEntry OBJECT-TYPE
|
||||
SYNTAX E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of attributes regarding alarm table"
|
||||
INDEX { e5AlarmObjectClass, e5AlarmObjectInstance1, e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3, e5AlarmObjectInstance4,
|
||||
e5AlarmObjectInstance5, e5AlarmObjectInstance6,
|
||||
e5AlarmObjectInstance7, e5AlarmObjectInstance8, e5AlarmType }
|
||||
::= { e5AlarmTable 1 }
|
||||
|
||||
E5AlarmEntry ::= SEQUENCE {
|
||||
e5AlarmObjectClass INTEGER,
|
||||
e5AlarmObjectInstance1 INTEGER,
|
||||
e5AlarmObjectInstance2 INTEGER,
|
||||
e5AlarmObjectInstance3 INTEGER,
|
||||
e5AlarmObjectInstance4 INTEGER,
|
||||
e5AlarmObjectInstance5 INTEGER,
|
||||
e5AlarmObjectInstance6 INTEGER,
|
||||
e5AlarmObjectInstance7 INTEGER,
|
||||
e5AlarmObjectInstance8 INTEGER,
|
||||
e5AlarmType INTEGER,
|
||||
e5AlarmSeverity INTEGER,
|
||||
e5AlarmTimeStamp OCTET STRING,
|
||||
e5AlarmServiceAffecting INTEGER,
|
||||
e5AlarmLocationInfo INTEGER,
|
||||
e5AlarmText OCTET STRING,
|
||||
e5AlarmTime INTEGER,
|
||||
e5AlarmCliObject OCTET STRING,
|
||||
e5AlarmSecObjectClass INTEGER,
|
||||
e5AlarmSecObjectInstance1 INTEGER,
|
||||
e5AlarmSecObjectInstance2 INTEGER,
|
||||
e5AlarmSecObjectInstance3 INTEGER,
|
||||
e5AlarmSecObjectInstance4 INTEGER,
|
||||
e5AlarmSecObjectInstance5 INTEGER,
|
||||
e5AlarmSecObjectInstance6 INTEGER,
|
||||
e5AlarmSecObjectInstance7 INTEGER,
|
||||
e5AlarmSecObjectInstance8 INTEGER
|
||||
}
|
||||
|
||||
e5AlarmObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsl(1),
|
||||
eqpt(2),
|
||||
sys(3),
|
||||
enet(4),
|
||||
vop(5),
|
||||
intf(6),
|
||||
unknown(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object Class for an alarm"
|
||||
::= { e5AlarmEntry 1 }
|
||||
|
||||
e5AlarmObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 2 }
|
||||
|
||||
e5AlarmObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 3 }
|
||||
|
||||
e5AlarmObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 4 }
|
||||
|
||||
e5AlarmObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 5 }
|
||||
|
||||
e5AlarmObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 6 }
|
||||
|
||||
e5AlarmObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 7 }
|
||||
|
||||
e5AlarmObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 8 }
|
||||
|
||||
e5AlarmObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 9 }
|
||||
|
||||
e5AlarmType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique type for an alarm"
|
||||
::= { e5AlarmEntry 10 }
|
||||
|
||||
e5AlarmSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(0),
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
warning(4),
|
||||
unknown(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Severity of the alarm"
|
||||
::= { e5AlarmEntry 11 }
|
||||
|
||||
e5AlarmTimeStamp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Timestamp indicating the set/clear time of the alarm"
|
||||
::= { e5AlarmEntry 12 }
|
||||
|
||||
e5AlarmServiceAffecting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Indicated the nature of the alarm i.e. service
|
||||
affecting or not"
|
||||
::= { e5AlarmEntry 13 }
|
||||
|
||||
e5AlarmLocationInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nearEnd(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { e5AlarmEntry 14 }
|
||||
|
||||
e5AlarmText OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm description"
|
||||
::= { e5AlarmEntry 15 }
|
||||
|
||||
e5AlarmTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "UTC time"
|
||||
::= { e5AlarmEntry 16 }
|
||||
|
||||
e5AlarmCliObject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The short CLI name for the object class and instance"
|
||||
::= { e5AlarmEntry 17 }
|
||||
|
||||
e5AlarmSecObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary Object Class for an alarm"
|
||||
::= { e5AlarmEntry 18 }
|
||||
|
||||
e5AlarmSecObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 19 }
|
||||
|
||||
e5AlarmSecObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 20 }
|
||||
|
||||
e5AlarmSecObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 21 }
|
||||
|
||||
e5AlarmSecObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 22 }
|
||||
|
||||
e5AlarmSecObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 23 }
|
||||
|
||||
e5AlarmSecObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 24 }
|
||||
|
||||
e5AlarmSecObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 25 }
|
||||
|
||||
e5AlarmSecObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 26 }
|
||||
|
||||
END
|
314
mibs/calix/E5-120-AS-ATM-MIB
Normal file
314
mibs/calix/E5-120-AS-ATM-MIB
Normal file
@@ -0,0 +1,314 @@
|
||||
-- $Log: E5-120-AS-ATM-MIB.mib $
|
||||
-- Revision 1.3 2010/04/23 10:46:27 maverick
|
||||
-- Revision 1.2 2008/08/04 12:47:33 maverick
|
||||
-- Revision 1.1 2008/07/11 09:36:17 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.4 2008/06/30 07:41:03 maverick
|
||||
-- Revision 1.3 2008/05/04 12:35:35 maverick
|
||||
-- Revision 1.2 2008/05/04 05:55:25 kenny
|
||||
-- Revision 1.1 2008/05/04 05:13:58 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2007/12/03 01:45:27 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
E5-120-AS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
Counter FROM RFC1155-SMI
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
ifIndex, DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
VlanIndex, PortList FROM Q-BRIDGE-MIB
|
||||
pvcVpi, pvcVci FROM E5-120-MIB
|
||||
accessSwitchCommonATM FROM E5-120-MIB;
|
||||
|
||||
|
||||
-- Channel Table
|
||||
|
||||
-- asMaxNumOfChannels OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- ACCESS read-only
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The maximum number of virtual channels which can be created on a port."
|
||||
-- ::= { accessSwitchCommonATM 1 }
|
||||
--
|
||||
-- asChannelTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF AsChannelEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This table includes the configuration of the virtual channel."
|
||||
-- ::= { accessSwitchCommonATM 2 }
|
||||
--
|
||||
-- asChannelEntry OBJECT-TYPE
|
||||
-- SYNTAX AsChannelEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An entry in asChannelTable."
|
||||
-- INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
-- ::= { asChannelTable 1 }
|
||||
--
|
||||
-- AsChannelEntry ::=
|
||||
-- SEQUENCE {
|
||||
-- asChannelVpi INTEGER,
|
||||
-- asChannelVci INTEGER,
|
||||
-- asChannelPvid VlanIndex,
|
||||
-- asChannelEgressVid VlanIndex,
|
||||
-- asChannelPriority INTEGER,
|
||||
-- asChannelProfile DisplayString,
|
||||
-- asChannelRowStatus RowStatus
|
||||
-- }
|
||||
--
|
||||
-- asChannelVpi OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "VPI of the channel."
|
||||
-- ::= { asChannelEntry 1 }
|
||||
--
|
||||
-- asChannelVci OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (1..65535)
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "VCI of the channel."
|
||||
-- ::= { asChannelEntry 2 }
|
||||
--
|
||||
-- asChannelPvid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The default VID of the channel."
|
||||
-- ::= { asChannelEntry 3 }
|
||||
--
|
||||
-- asChannelEgressVid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The egress VID of the channel."
|
||||
-- ::= { asChannelEntry 4 }
|
||||
--
|
||||
-- asChannelPriority OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..7)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The 802.1p default priority of the channel."
|
||||
-- ::= { asChannelEntry 5 }
|
||||
--
|
||||
-- asChannelProfile OBJECT-TYPE
|
||||
-- SYNTAX DisplayString (SIZE (1..31))
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The value of this object identifies the row in the
|
||||
-- asChannelProfileTable, which applies for this channel."
|
||||
-- ::= { asChannelEntry 6 }
|
||||
--
|
||||
-- asChannelRowStatus OBJECT-TYPE
|
||||
-- SYNTAX RowStatus
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used to create a new row or
|
||||
-- delete an existing row in this table."
|
||||
-- ::= { asChannelEntry 7 }
|
||||
--
|
||||
--
|
||||
-- Channel Profile Table
|
||||
--
|
||||
-- asMaxNumOfChannelProfiles OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- ACCESS read-only
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The maximum number of channel profiles which the system supports."
|
||||
-- ::= { accessSwitchCommonATM 3 }
|
||||
--
|
||||
-- asChannelProfileTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF AsChannelProfileEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This table contains information on the virtual channel
|
||||
-- configuration. One entry in this table reflects a
|
||||
-- profile which can be used to configure the virtual channel."
|
||||
-- ::= { accessSwitchCommonATM 6 }
|
||||
--
|
||||
-- asChannelProfileEntry OBJECT-TYPE
|
||||
-- SYNTAX AsChannelProfileEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An entry in asChannelProfileTable."
|
||||
-- INDEX { IMPLIED asChannelProfileName }
|
||||
-- ::= { asChannelProfileTable 1 }
|
||||
--
|
||||
-- AsChannelProfileEntry ::=
|
||||
-- SEQUENCE {
|
||||
-- asChannelProfileName DisplayString,
|
||||
-- asChannelProfileEncap INTEGER,
|
||||
-- asChannelProfileAAL INTEGER,
|
||||
-- asChannelProfileClass INTEGER,
|
||||
-- asChannelProfilePcr Unsigned32,
|
||||
-- asChannelProfileCdvt INTEGER,
|
||||
-- asChannelProfileScrMcr Unsigned32,
|
||||
-- asChannelProfileBt INTEGER,
|
||||
-- asChannelProfileRowStatus RowStatus
|
||||
-- }
|
||||
--
|
||||
-- asChannelProfileName OBJECT-TYPE
|
||||
-- SYNTAX DisplayString (SIZE (1..31))
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used by the channel profile table
|
||||
-- in order to identify a row of this table."
|
||||
-- ::= { asChannelProfileEntry 1 }
|
||||
--
|
||||
-- asChannelProfileEncap OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- llc(1),
|
||||
-- vc(2)
|
||||
-- }
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "RFC1483 encapsulation."
|
||||
-- ::= { asChannelProfileEntry 2 }
|
||||
--
|
||||
-- asChannelProfileAAL OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..5)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "ATM Adaptation Layer policy."
|
||||
-- ::= { asChannelProfileEntry 3 }
|
||||
--
|
||||
-- asChannelProfileClass OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- cbr(1),
|
||||
-- rt-vbr(2),
|
||||
-- nrt-vbr(3),
|
||||
-- ubr(4),
|
||||
-- abr(5)
|
||||
-- }
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "ATM traffic class, including constant bit rate,
|
||||
-- real-time variable bit rate, non real-time variable bit rate,
|
||||
-- unspecified bit rate, and available bit rate."
|
||||
-- ::= { asChannelProfileEntry 4 }
|
||||
--
|
||||
-- asChannelProfilePcr OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Peak cell rate (cells/sec)."
|
||||
-- ::= { asChannelProfileEntry 5 }
|
||||
--
|
||||
-- asChannelProfileCdvt OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Cell delay variation tolerance."
|
||||
-- ::= { asChannelProfileEntry 6 }
|
||||
--
|
||||
-- asChannelProfileScrMcr OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Sustain cell rate for vbr traffic class, or
|
||||
-- minimum cell rate for abr traffic class.
|
||||
-- The unit is the number of cells per second."
|
||||
-- ::= { asChannelProfileEntry 7 }
|
||||
--
|
||||
-- asChannelProfileBt OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Burst tolerance for vbr traffic class."
|
||||
-- ::= { asChannelProfileEntry 8 }
|
||||
--
|
||||
-- asChannelProfileRowStatus OBJECT-TYPE
|
||||
-- SYNTAX RowStatus
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used to create a new row or
|
||||
-- delete an existing row in this table."
|
||||
-- ::= { asChannelProfileEntry 9 }
|
||||
--
|
||||
|
||||
-- Channel Status Table
|
||||
|
||||
asChannelStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the status of the virtual channel."
|
||||
::= { accessSwitchCommonATM 7 }
|
||||
|
||||
asChannelStatusEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelStatusTable."
|
||||
INDEX { ifIndex, pvcVpi, pvcVci }
|
||||
::= { asChannelStatusTable 1 }
|
||||
|
||||
AsChannelStatusEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelTxPackets Counter,
|
||||
asChannelRxPackets Counter,
|
||||
asChannelTxCells Counter,
|
||||
asChannelRxCells Counter
|
||||
}
|
||||
|
||||
asChannelTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx packets."
|
||||
::= { asChannelStatusEntry 1 }
|
||||
|
||||
asChannelRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx packets."
|
||||
::= { asChannelStatusEntry 2 }
|
||||
|
||||
asChannelTxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx cells."
|
||||
::= { asChannelStatusEntry 3 }
|
||||
|
||||
asChannelRxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx cells."
|
||||
::= { asChannelStatusEntry 4 }
|
||||
|
||||
END
|
2410
mibs/calix/E5-120-IESCOMMON-MIB
Normal file
2410
mibs/calix/E5-120-IESCOMMON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
10451
mibs/calix/E5-120-MIB
Normal file
10451
mibs/calix/E5-120-MIB
Normal file
File diff suppressed because it is too large
Load Diff
515
mibs/calix/E5-120-TRAPS-MIB
Normal file
515
mibs/calix/E5-120-TRAPS-MIB
Normal file
@@ -0,0 +1,515 @@
|
||||
-- $Log: E5-120-TRAPS-MIB.mib $
|
||||
-- Revision 1.8 2010/11/12 02:58:58 cylien
|
||||
-- Revision 1.7 2010/10/14 08:58:33 cylien
|
||||
-- Revision 1.6 2010/09/23 07:59:17 cylien
|
||||
-- Revision 1.5 2010/07/19 05:35:31 John
|
||||
-- Revision 1.4 2010/06/30 08:42:50 John
|
||||
-- Revision 1.4 2010/06/28 17:05:04 John
|
||||
-- Revision 1.3 2010/06/08 03:52:34 cylien
|
||||
-- Revision 1.2 2010/04/23 10:46:31 maverick
|
||||
-- Revision 1.1 2009/06/25 02:47:17 niceguy
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-120-TRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, ifIndex
|
||||
FROM RFC1213-MIB
|
||||
iesChassisId,iesSlotId
|
||||
FROM E5-120-IESCOMMON-MIB
|
||||
e5x120
|
||||
FROM E5-120-MIB
|
||||
dot1agCfmMdMdLevel, dot1agCfmVlanPrimaryVid, dot1agCfmMepIdentifier
|
||||
FROM IEEE8021-CFMD8-MIB;
|
||||
|
||||
trap OBJECT IDENTIFIER ::= { e5x120 12 }
|
||||
|
||||
----------------------------------------
|
||||
-- trap
|
||||
----------------------------------------
|
||||
|
||||
object OBJECT IDENTIFIER ::= { trap 1 }
|
||||
equipment OBJECT IDENTIFIER ::= { trap 3 }
|
||||
systrap OBJECT IDENTIFIER ::= { trap 4 }
|
||||
interface OBJECT IDENTIFIER ::= { trap 8 }
|
||||
e5Alarm OBJECT IDENTIFIER ::= { trap 9 }
|
||||
|
||||
--------------------
|
||||
-- object
|
||||
--------------------
|
||||
|
||||
eqptAlarmInputIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of alarm input."
|
||||
::= { object 2 }
|
||||
|
||||
eqptAlarmInputName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Name of alarm input."
|
||||
::= { object 8 }
|
||||
|
||||
sysMacAntiSpoofOrig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Original port of Mac-AntiSpoofing."
|
||||
::= { object 9 }
|
||||
|
||||
sysMacAntiSpoofNew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The New port of Mac-AntiSpoofing."
|
||||
::= { object 10 }
|
||||
|
||||
sysMacAntiSpoofMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC of Mac-AntiSpoofing."
|
||||
::= { object 11 }
|
||||
|
||||
sysAlarmOrigSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The original severity of alarm."
|
||||
::= { object 12 }
|
||||
|
||||
sysAlarmNewSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new severity of alarm."
|
||||
::= { object 13 }
|
||||
|
||||
sysAlarmConfId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The changed severity of alarm condition ID.
|
||||
5000:vdslLine_up
|
||||
5001:vdslLine_down
|
||||
5002:vdsl_tca_lol
|
||||
5003:vdsl_tca_lof
|
||||
5004:vdsl_tca_los
|
||||
5005:vdsl_tca_lop
|
||||
5006:vdsl_tca_es
|
||||
5007:vdsl_tca_ses
|
||||
5008:vdsl_tca_uas
|
||||
5009:xd_xtuc_loftrap
|
||||
5010:xd_xtuc_lostrap
|
||||
5011:xd_xtur_loftrap
|
||||
5012:xd_xtur_lostrap
|
||||
5013:xd_xtur_lprtrap
|
||||
5014:ad_dhcp_rt_full
|
||||
5015:ad_dhcp_dm_conflict
|
||||
5016:ad_dhcp_entry_full
|
||||
5017:ad_dhcp_ip_dup
|
||||
5018:ad_dhcp_mac_dup
|
||||
10000:eqptVol_err
|
||||
10001:eqptEqpttemp_err
|
||||
10002:eqptFan_err
|
||||
10003:eqptHw_rtc_fail
|
||||
10004:eqptHw_mon_fail
|
||||
10005:eqptCold_start
|
||||
10006:eqptWarm_start
|
||||
10007:eqptAlm_input
|
||||
10008:eqptAlm_input2
|
||||
10009:eqptAlm_input3
|
||||
15000:sysReboot
|
||||
15001:sysAco
|
||||
15002:sysAlm_clear
|
||||
15003:sysLogin_fail
|
||||
15004:sysAnti_spoofing
|
||||
15005:sysAlm_svrty_change
|
||||
15006:sysHost_terminate
|
||||
20000:enetUp
|
||||
20001:enetDown
|
||||
30000:cfmError
|
||||
"
|
||||
::= { object 14 }
|
||||
|
||||
intfCfmCcmErrorCause OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noDefect(1),
|
||||
rdiReceived(2),
|
||||
macDownReceivedFromDownMEP(3),
|
||||
lostConnectionToRemoteMEP(4),
|
||||
configurationError(5),
|
||||
maintenanceDomainCrossConnect(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { object 55 }
|
||||
|
||||
--------------------
|
||||
-- equipment
|
||||
--------------------
|
||||
|
||||
eqptHWMonitorFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware monitor diagnosis is failed."
|
||||
::= { equipment 1 }
|
||||
|
||||
--------------------
|
||||
-- systrap
|
||||
--------------------
|
||||
|
||||
sysMacAntiSpoofing NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysMacAntiSpoofOrig,
|
||||
sysMacAntiSpoofNew,
|
||||
sysMacAntiSpoofMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Anti-spoofing."
|
||||
::= { systrap 1 }
|
||||
|
||||
sysAlarmCutoffEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm cutoff is activated."
|
||||
::= { systrap 2 }
|
||||
|
||||
sysAlarmClearEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm clear is activated."
|
||||
::= { systrap 3 }
|
||||
|
||||
sysLoginFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User login is failed."
|
||||
::= { systrap 4 }
|
||||
|
||||
sysAlarmSvrtyChange NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm severity is changed."
|
||||
::= { systrap 5 }
|
||||
|
||||
--------------------
|
||||
-- interface
|
||||
--------------------
|
||||
|
||||
cfmCcmError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dot1agCfmMdMdLevel,
|
||||
dot1agCfmVlanPrimaryVid,
|
||||
dot1agCfmMepIdentifier,
|
||||
intfCfmCcmErrorCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { interface 1 }
|
||||
|
||||
|
||||
--------------------
|
||||
-- e5Alarm
|
||||
--------------------
|
||||
|
||||
e5AlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table holds all the active alarms"
|
||||
::= { e5Alarm 1 }
|
||||
|
||||
|
||||
e5AlarmNotify NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
e5AlarmObjectClass,
|
||||
e5AlarmObjectInstance1,
|
||||
e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3,
|
||||
e5AlarmObjectInstance4,
|
||||
e5AlarmType,
|
||||
e5AlarmSeverity,
|
||||
e5AlarmTimeStamp,
|
||||
e5AlarmServiceAffecting,
|
||||
e5AlarmText,
|
||||
e5AlarmTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"E5 device alarm notification."
|
||||
::= { e5Alarm 2 }
|
||||
|
||||
|
||||
e5AlarmEntry OBJECT-TYPE
|
||||
SYNTAX E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of attributes regarding alarm table"
|
||||
INDEX { e5AlarmObjectClass, e5AlarmObjectInstance1, e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3, e5AlarmObjectInstance4,
|
||||
e5AlarmObjectInstance5, e5AlarmObjectInstance6,
|
||||
e5AlarmObjectInstance7, e5AlarmObjectInstance8, e5AlarmType }
|
||||
::= { e5AlarmTable 1 }
|
||||
|
||||
E5AlarmEntry ::= SEQUENCE {
|
||||
e5AlarmObjectClass INTEGER,
|
||||
e5AlarmObjectInstance1 INTEGER,
|
||||
e5AlarmObjectInstance2 INTEGER,
|
||||
e5AlarmObjectInstance3 INTEGER,
|
||||
e5AlarmObjectInstance4 INTEGER,
|
||||
e5AlarmObjectInstance5 INTEGER,
|
||||
e5AlarmObjectInstance6 INTEGER,
|
||||
e5AlarmObjectInstance7 INTEGER,
|
||||
e5AlarmObjectInstance8 INTEGER,
|
||||
e5AlarmType INTEGER,
|
||||
e5AlarmSeverity INTEGER,
|
||||
e5AlarmTimeStamp OCTET STRING,
|
||||
e5AlarmServiceAffecting INTEGER,
|
||||
e5AlarmLocationInfo INTEGER,
|
||||
e5AlarmText OCTET STRING,
|
||||
e5AlarmTime INTEGER,
|
||||
e5AlarmCliObject OCTET STRING,
|
||||
e5AlarmSecObjectClass INTEGER,
|
||||
e5AlarmSecObjectInstance1 INTEGER,
|
||||
e5AlarmSecObjectInstance2 INTEGER,
|
||||
e5AlarmSecObjectInstance3 INTEGER,
|
||||
e5AlarmSecObjectInstance4 INTEGER,
|
||||
e5AlarmSecObjectInstance5 INTEGER,
|
||||
e5AlarmSecObjectInstance6 INTEGER,
|
||||
e5AlarmSecObjectInstance7 INTEGER,
|
||||
e5AlarmSecObjectInstance8 INTEGER
|
||||
}
|
||||
|
||||
e5AlarmObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsl(1),
|
||||
eqpt(2),
|
||||
sys(3),
|
||||
enet(4),
|
||||
vop(5),
|
||||
intf(6),
|
||||
unknown(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object Class for an alarm"
|
||||
::= { e5AlarmEntry 1 }
|
||||
|
||||
e5AlarmObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 2 }
|
||||
|
||||
e5AlarmObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 3 }
|
||||
|
||||
e5AlarmObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 4 }
|
||||
|
||||
e5AlarmObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 5 }
|
||||
|
||||
e5AlarmObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 6 }
|
||||
|
||||
e5AlarmObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 7 }
|
||||
|
||||
e5AlarmObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 8 }
|
||||
|
||||
e5AlarmObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 9 }
|
||||
|
||||
e5AlarmType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique type for an alarm"
|
||||
::= { e5AlarmEntry 10 }
|
||||
|
||||
e5AlarmSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(0),
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
warning(4),
|
||||
unknown(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Severity of the alarm"
|
||||
::= { e5AlarmEntry 11 }
|
||||
|
||||
e5AlarmTimeStamp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Timestamp indicating the set/clear time of the alarm"
|
||||
::= { e5AlarmEntry 12 }
|
||||
|
||||
e5AlarmServiceAffecting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Indicated the nature of the alarm i.e. service
|
||||
affecting or not"
|
||||
::= { e5AlarmEntry 13 }
|
||||
|
||||
e5AlarmLocationInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nearEnd(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { e5AlarmEntry 14 }
|
||||
|
||||
e5AlarmText OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm description"
|
||||
::= { e5AlarmEntry 15 }
|
||||
|
||||
e5AlarmTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "UTC time"
|
||||
::= { e5AlarmEntry 16 }
|
||||
|
||||
e5AlarmCliObject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The short CLI name for the object class and instance"
|
||||
::= { e5AlarmEntry 17 }
|
||||
|
||||
e5AlarmSecObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary Object Class for an alarm"
|
||||
::= { e5AlarmEntry 18 }
|
||||
|
||||
e5AlarmSecObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 19 }
|
||||
|
||||
e5AlarmSecObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 20 }
|
||||
|
||||
e5AlarmSecObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 21 }
|
||||
|
||||
e5AlarmSecObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 22 }
|
||||
|
||||
e5AlarmSecObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 23 }
|
||||
|
||||
e5AlarmSecObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 24 }
|
||||
|
||||
e5AlarmSecObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 25 }
|
||||
|
||||
e5AlarmSecObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 26 }
|
||||
|
||||
END
|
316
mibs/calix/E5-121-AS-ATM-MIB
Normal file
316
mibs/calix/E5-121-AS-ATM-MIB
Normal file
@@ -0,0 +1,316 @@
|
||||
-- $Log: E5-121-AS-ATM-MIB.mib $
|
||||
-- Revision 1.2 2010/04/23 10:46:32 maverick
|
||||
-- Revision 1.1 2008/09/18 01:50:29 niceguy
|
||||
-- Initial revision
|
||||
-- Revision 1.2 2008/08/04 12:47:33 maverick
|
||||
-- Revision 1.1 2008/07/11 09:36:17 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.4 2008/06/30 07:41:03 maverick
|
||||
-- Revision 1.3 2008/05/04 12:35:35 maverick
|
||||
-- Revision 1.2 2008/05/04 05:55:25 kenny
|
||||
-- Revision 1.1 2008/05/04 05:13:58 maverick
|
||||
-- Initial revision
|
||||
-- Revision 1.1 2007/12/03 01:45:27 niceguy
|
||||
-- Initial revision
|
||||
-- Initial revision
|
||||
|
||||
E5-121-AS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
Counter FROM RFC1155-SMI
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
ifIndex, DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
VlanIndex, PortList FROM Q-BRIDGE-MIB
|
||||
pvcVpi, pvcVci FROM E5-121-MIB
|
||||
accessSwitchCommonATM FROM E5-121-MIB;
|
||||
|
||||
|
||||
-- Channel Table
|
||||
|
||||
-- asMaxNumOfChannels OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- ACCESS read-only
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The maximum number of virtual channels which can be created on a port."
|
||||
-- ::= { accessSwitchCommonATM 1 }
|
||||
--
|
||||
-- asChannelTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF AsChannelEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This table includes the configuration of the virtual channel."
|
||||
-- ::= { accessSwitchCommonATM 2 }
|
||||
--
|
||||
-- asChannelEntry OBJECT-TYPE
|
||||
-- SYNTAX AsChannelEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An entry in asChannelTable."
|
||||
-- INDEX { ifIndex, asChannelVpi, asChannelVci }
|
||||
-- ::= { asChannelTable 1 }
|
||||
--
|
||||
-- AsChannelEntry ::=
|
||||
-- SEQUENCE {
|
||||
-- asChannelVpi INTEGER,
|
||||
-- asChannelVci INTEGER,
|
||||
-- asChannelPvid VlanIndex,
|
||||
-- asChannelEgressVid VlanIndex,
|
||||
-- asChannelPriority INTEGER,
|
||||
-- asChannelProfile DisplayString,
|
||||
-- asChannelRowStatus RowStatus
|
||||
-- }
|
||||
--
|
||||
-- asChannelVpi OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "VPI of the channel."
|
||||
-- ::= { asChannelEntry 1 }
|
||||
--
|
||||
-- asChannelVci OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (1..65535)
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "VCI of the channel."
|
||||
-- ::= { asChannelEntry 2 }
|
||||
--
|
||||
-- asChannelPvid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The default VID of the channel."
|
||||
-- ::= { asChannelEntry 3 }
|
||||
--
|
||||
-- asChannelEgressVid OBJECT-TYPE
|
||||
-- SYNTAX VlanIndex
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The egress VID of the channel."
|
||||
-- ::= { asChannelEntry 4 }
|
||||
--
|
||||
-- asChannelPriority OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..7)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The 802.1p default priority of the channel."
|
||||
-- ::= { asChannelEntry 5 }
|
||||
--
|
||||
-- asChannelProfile OBJECT-TYPE
|
||||
-- SYNTAX DisplayString (SIZE (1..31))
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The value of this object identifies the row in the
|
||||
-- asChannelProfileTable, which applies for this channel."
|
||||
-- ::= { asChannelEntry 6 }
|
||||
--
|
||||
-- asChannelRowStatus OBJECT-TYPE
|
||||
-- SYNTAX RowStatus
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used to create a new row or
|
||||
-- delete an existing row in this table."
|
||||
-- ::= { asChannelEntry 7 }
|
||||
--
|
||||
--
|
||||
-- Channel Profile Table
|
||||
--
|
||||
-- asMaxNumOfChannelProfiles OBJECT-TYPE
|
||||
-- SYNTAX INTEGER
|
||||
-- ACCESS read-only
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "The maximum number of channel profiles which the system supports."
|
||||
-- ::= { accessSwitchCommonATM 3 }
|
||||
--
|
||||
-- asChannelProfileTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF AsChannelProfileEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This table contains information on the virtual channel
|
||||
-- configuration. One entry in this table reflects a
|
||||
-- profile which can be used to configure the virtual channel."
|
||||
-- ::= { accessSwitchCommonATM 6 }
|
||||
--
|
||||
-- asChannelProfileEntry OBJECT-TYPE
|
||||
-- SYNTAX AsChannelProfileEntry
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An entry in asChannelProfileTable."
|
||||
-- INDEX { IMPLIED asChannelProfileName }
|
||||
-- ::= { asChannelProfileTable 1 }
|
||||
--
|
||||
-- AsChannelProfileEntry ::=
|
||||
-- SEQUENCE {
|
||||
-- asChannelProfileName DisplayString,
|
||||
-- asChannelProfileEncap INTEGER,
|
||||
-- asChannelProfileAAL INTEGER,
|
||||
-- asChannelProfileClass INTEGER,
|
||||
-- asChannelProfilePcr Unsigned32,
|
||||
-- asChannelProfileCdvt INTEGER,
|
||||
-- asChannelProfileScrMcr Unsigned32,
|
||||
-- asChannelProfileBt INTEGER,
|
||||
-- asChannelProfileRowStatus RowStatus
|
||||
-- }
|
||||
--
|
||||
-- asChannelProfileName OBJECT-TYPE
|
||||
-- SYNTAX DisplayString (SIZE (1..31))
|
||||
-- ACCESS not-accessible
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used by the channel profile table
|
||||
-- in order to identify a row of this table."
|
||||
-- ::= { asChannelProfileEntry 1 }
|
||||
--
|
||||
-- asChannelProfileEncap OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- llc(1),
|
||||
-- vc(2)
|
||||
-- }
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "RFC1483 encapsulation."
|
||||
-- ::= { asChannelProfileEntry 2 }
|
||||
--
|
||||
-- asChannelProfileAAL OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..5)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "ATM Adaptation Layer policy."
|
||||
-- ::= { asChannelProfileEntry 3 }
|
||||
--
|
||||
-- asChannelProfileClass OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- cbr(1),
|
||||
-- rt-vbr(2),
|
||||
-- nrt-vbr(3),
|
||||
-- ubr(4),
|
||||
-- abr(5)
|
||||
-- }
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "ATM traffic class, including constant bit rate,
|
||||
-- real-time variable bit rate, non real-time variable bit rate,
|
||||
-- unspecified bit rate, and available bit rate."
|
||||
-- ::= { asChannelProfileEntry 4 }
|
||||
--
|
||||
-- asChannelProfilePcr OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Peak cell rate (cells/sec)."
|
||||
-- ::= { asChannelProfileEntry 5 }
|
||||
--
|
||||
-- asChannelProfileCdvt OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Cell delay variation tolerance."
|
||||
-- ::= { asChannelProfileEntry 6 }
|
||||
--
|
||||
-- asChannelProfileScrMcr OBJECT-TYPE
|
||||
-- SYNTAX Unsigned32
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Sustain cell rate for vbr traffic class, or
|
||||
-- minimum cell rate for abr traffic class.
|
||||
-- The unit is the number of cells per second."
|
||||
-- ::= { asChannelProfileEntry 7 }
|
||||
--
|
||||
-- asChannelProfileBt OBJECT-TYPE
|
||||
-- SYNTAX INTEGER (0..255)
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "Burst tolerance for vbr traffic class."
|
||||
-- ::= { asChannelProfileEntry 8 }
|
||||
--
|
||||
-- asChannelProfileRowStatus OBJECT-TYPE
|
||||
-- SYNTAX RowStatus
|
||||
-- ACCESS read-create
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "This object is used to create a new row or
|
||||
-- delete an existing row in this table."
|
||||
-- ::= { asChannelProfileEntry 9 }
|
||||
--
|
||||
|
||||
-- Channel Status Table
|
||||
|
||||
asChannelStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table includes the status of the virtual channel."
|
||||
::= { accessSwitchCommonATM 7 }
|
||||
|
||||
asChannelStatusEntry OBJECT-TYPE
|
||||
SYNTAX AsChannelStatusEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in asChannelStatusTable."
|
||||
INDEX { ifIndex, pvcVpi, pvcVci }
|
||||
::= { asChannelStatusTable 1 }
|
||||
|
||||
AsChannelStatusEntry ::=
|
||||
SEQUENCE {
|
||||
asChannelTxPackets Counter,
|
||||
asChannelRxPackets Counter,
|
||||
asChannelTxCells Counter,
|
||||
asChannelRxCells Counter
|
||||
}
|
||||
|
||||
asChannelTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx packets."
|
||||
::= { asChannelStatusEntry 1 }
|
||||
|
||||
asChannelRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx packets."
|
||||
::= { asChannelStatusEntry 2 }
|
||||
|
||||
asChannelTxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Tx cells."
|
||||
::= { asChannelStatusEntry 3 }
|
||||
|
||||
asChannelRxCells OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Count of channel Rx cells."
|
||||
::= { asChannelStatusEntry 4 }
|
||||
|
||||
END
|
2431
mibs/calix/E5-121-IESCOMMON-MIB
Normal file
2431
mibs/calix/E5-121-IESCOMMON-MIB
Normal file
File diff suppressed because it is too large
Load Diff
11342
mibs/calix/E5-121-MIB
Normal file
11342
mibs/calix/E5-121-MIB
Normal file
File diff suppressed because it is too large
Load Diff
718
mibs/calix/E5-121-TRAPS-MIB
Normal file
718
mibs/calix/E5-121-TRAPS-MIB
Normal file
@@ -0,0 +1,718 @@
|
||||
-- $Log: E5-121-TRAPS-MIB.mib $
|
||||
-- Revision 1.8 2010/11/12 02:58:59 cylien
|
||||
-- Revision 1.7 2010/10/14 08:58:34 cylien
|
||||
-- Revision 1.6 2010/09/23 07:59:18 cylien
|
||||
-- Revision 1.5 2010/07/19 05:36:18 John
|
||||
-- Revision 1.4 2010/06/30 08:43:23 John
|
||||
-- Revision 1.4 2010/06/28 17:05:07 John
|
||||
-- Revision 1.3 2010/06/08 03:55:46 cylien
|
||||
-- Revision 1.2 2010/04/23 10:46:35 maverick
|
||||
-- Revision 1.1 2009/06/25 02:47:18 niceguy
|
||||
-- Initial revision
|
||||
|
||||
|
||||
E5-121-TRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, ifIndex
|
||||
FROM RFC1213-MIB
|
||||
iesChassisId,iesSlotId
|
||||
FROM E5-121-IESCOMMON-MIB
|
||||
e5x121
|
||||
FROM E5-121-MIB
|
||||
dot1agCfmMdMdLevel, dot1agCfmVlanPrimaryVid, dot1agCfmMepIdentifier
|
||||
FROM IEEE8021-CFMD8-MIB;
|
||||
|
||||
trap OBJECT IDENTIFIER ::= { e5x121 12 }
|
||||
|
||||
----------------------------------------
|
||||
-- trap
|
||||
----------------------------------------
|
||||
|
||||
object OBJECT IDENTIFIER ::= { trap 1 }
|
||||
equipment OBJECT IDENTIFIER ::= { trap 3 }
|
||||
systrap OBJECT IDENTIFIER ::= { trap 4 }
|
||||
voiptrap OBJECT IDENTIFIER ::= { trap 7 }
|
||||
interface OBJECT IDENTIFIER ::= { trap 8 }
|
||||
e5Alarm OBJECT IDENTIFIER ::= { trap 9 }
|
||||
|
||||
--------------------
|
||||
-- object
|
||||
--------------------
|
||||
|
||||
eqptAlarmInputIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of alarm input."
|
||||
::= { object 2 }
|
||||
|
||||
eqptAlarmInputName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Name of alarm input."
|
||||
::= { object 8 }
|
||||
|
||||
sysMacAntiSpoofOrig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Original port of Mac-AntiSpoofing."
|
||||
::= { object 9 }
|
||||
|
||||
sysMacAntiSpoofNew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The New port of Mac-AntiSpoofing."
|
||||
::= { object 10 }
|
||||
|
||||
sysMacAntiSpoofMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC of Mac-AntiSpoofing."
|
||||
::= { object 11 }
|
||||
|
||||
sysAlarmOrigSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The original severity of alarm."
|
||||
::= { object 12 }
|
||||
|
||||
sysAlarmNewSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new severity of alarm."
|
||||
::= { object 13 }
|
||||
|
||||
sysAlarmConfId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The changed severity of alarm condition ID.
|
||||
5000:vdslLine_up
|
||||
5001:vdslLine_down
|
||||
5002:vdsl_tca_lol
|
||||
5003:vdsl_tca_lof
|
||||
5004:vdsl_tca_los
|
||||
5005:vdsl_tca_lop
|
||||
5006:vdsl_tca_es
|
||||
5007:vdsl_tca_ses
|
||||
5008:vdsl_tca_uas
|
||||
5009:xd_xtuc_loftrap
|
||||
5010:xd_xtuc_lostrap
|
||||
5011:xd_xtur_loftrap
|
||||
5012:xd_xtur_lostrap
|
||||
5013:xd_xtur_lprtrap
|
||||
5014:ad_dhcp_rt_full
|
||||
5015:ad_dhcp_dm_conflict
|
||||
5016:ad_dhcp_entry_full
|
||||
5017:ad_dhcp_ip_dup
|
||||
5018:ad_dhcp_mac_dup
|
||||
10000:eqptVol_err
|
||||
10001:eqptEqpttemp_err
|
||||
10002:eqptFan_err
|
||||
10003:eqptHw_rtc_fail
|
||||
10004:eqptHw_mon_fail
|
||||
10005:eqptCold_start
|
||||
10006:eqptWarm_start
|
||||
10007:eqptAlm_input
|
||||
10008:voip_battery_fail
|
||||
10009:voip_clock_fail
|
||||
10010:voip_ringer_fault
|
||||
10011:eqptAlm_input2
|
||||
10012:eqptAlm_input3
|
||||
15000:sysReboot
|
||||
15001:sysAco
|
||||
15002:sysAlm_clear
|
||||
15003:sysLogin_fail
|
||||
15004:sysAnti_spoofing
|
||||
15005:sysAlm_svrty_change
|
||||
15006:sysHost_terminate
|
||||
20000:enetUp
|
||||
20001:enetDown
|
||||
25000:voip_temp_error
|
||||
25001:voip_dc_power_fail
|
||||
25002:voip_ac_power_fail
|
||||
25003:voip_ring_timer_fail
|
||||
25004:voip_ring_rsrce_fail
|
||||
25006:voip_dhcp_clt_fail
|
||||
25007:voip_call_setup_failed
|
||||
25008:voip_call_threshold_violate
|
||||
30000:cfmError
|
||||
"
|
||||
::= { object 14 }
|
||||
|
||||
voipDevId OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
p1-p24(0)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID of the DUT. 0 means port 1 to 24."
|
||||
::= { object 51 }
|
||||
|
||||
|
||||
voipCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ringer fault"
|
||||
::= { object 52 }
|
||||
|
||||
voipPhoneState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(1),
|
||||
onHook(2),
|
||||
offHook(3),
|
||||
ringing(4),
|
||||
powerCutDown(5),
|
||||
testing(6),
|
||||
fault(7),
|
||||
bad(8),
|
||||
uninitialized(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Phone status of the line."
|
||||
::= { object 53 }
|
||||
|
||||
voipBatType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
batteryLow(0),
|
||||
batteryHigh(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ringer fault"
|
||||
::= { object 54 }
|
||||
|
||||
intfCfmCcmErrorCause OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noDefect(1),
|
||||
rdiReceived(2),
|
||||
macDownReceivedFromDownMEP(3),
|
||||
lostConnectionToRemoteMEP(4),
|
||||
configurationError(5),
|
||||
maintenanceDomainCrossConnect(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { object 55 }
|
||||
|
||||
--------------------
|
||||
-- equipment
|
||||
--------------------
|
||||
|
||||
eqptHWMonitorFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware monitor diagnosis is failed."
|
||||
::= { equipment 1 }
|
||||
|
||||
--------------------
|
||||
-- systrap
|
||||
--------------------
|
||||
|
||||
sysMacAntiSpoofing NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysMacAntiSpoofOrig,
|
||||
sysMacAntiSpoofNew,
|
||||
sysMacAntiSpoofMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Anti-spoofing."
|
||||
::= { systrap 1 }
|
||||
|
||||
sysAlarmCutoffEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm cutoff is activated."
|
||||
::= { systrap 2 }
|
||||
|
||||
sysAlarmClearEnable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm clear is activated."
|
||||
::= { systrap 3 }
|
||||
|
||||
sysLoginFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User login is failed."
|
||||
::= { systrap 4 }
|
||||
|
||||
sysAlarmSvrtyChange NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alarm severity is changed."
|
||||
::= { systrap 5 }
|
||||
|
||||
--------------------
|
||||
-- voip
|
||||
--------------------
|
||||
voipBatteryFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId,
|
||||
voipBatType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery fault trigger."
|
||||
::= { voiptrap 1 }
|
||||
|
||||
voipBatteryClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId,
|
||||
voipBatType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery fault release."
|
||||
::= { voiptrap 2 }
|
||||
|
||||
voipClockFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clock fault trigger."
|
||||
::= { voiptrap 3 }
|
||||
|
||||
voipClockClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipDevId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clock fault release."
|
||||
::= { voiptrap 4 }
|
||||
|
||||
voipRingerFault NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ringer fault trigger."
|
||||
::= { voiptrap 5 }
|
||||
|
||||
voipRingerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
voipCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ringer fault release."
|
||||
::= { voiptrap 6 }
|
||||
|
||||
voipTempError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature error trigger."
|
||||
::= { voiptrap 7 }
|
||||
|
||||
voipTempClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature error release."
|
||||
::= { voiptrap 8 }
|
||||
|
||||
voipDcPowerFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error trigger."
|
||||
::= { voiptrap 9 }
|
||||
|
||||
voipDcPowerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error release."
|
||||
::= { voiptrap 10 }
|
||||
|
||||
voipAcPowerFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error trigger."
|
||||
::= { voiptrap 11 }
|
||||
|
||||
voipAcPowerClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
iesChassisId,
|
||||
iesSlotId,
|
||||
ifIndex,
|
||||
voipPhoneState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DC power error release."
|
||||
::= { voiptrap 12 }
|
||||
|
||||
--------------------
|
||||
-- interface
|
||||
--------------------
|
||||
|
||||
cfmCcmError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dot1agCfmMdMdLevel,
|
||||
dot1agCfmVlanPrimaryVid,
|
||||
dot1agCfmMepIdentifier,
|
||||
intfCfmCcmErrorCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { interface 1 }
|
||||
|
||||
|
||||
--------------------
|
||||
-- e5Alarm
|
||||
--------------------
|
||||
|
||||
e5AlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table holds all the active alarms"
|
||||
::= { e5Alarm 1 }
|
||||
|
||||
|
||||
e5AlarmNotify NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
e5AlarmObjectClass,
|
||||
e5AlarmObjectInstance1,
|
||||
e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3,
|
||||
e5AlarmObjectInstance4,
|
||||
e5AlarmType,
|
||||
e5AlarmSeverity,
|
||||
e5AlarmTimeStamp,
|
||||
e5AlarmServiceAffecting,
|
||||
e5AlarmText,
|
||||
e5AlarmTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"E5 device alarm notification."
|
||||
::= { e5Alarm 2 }
|
||||
|
||||
|
||||
e5AlarmEntry OBJECT-TYPE
|
||||
SYNTAX E5AlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of attributes regarding alarm table"
|
||||
INDEX { e5AlarmObjectClass, e5AlarmObjectInstance1, e5AlarmObjectInstance2,
|
||||
e5AlarmObjectInstance3, e5AlarmObjectInstance4,
|
||||
e5AlarmObjectInstance5, e5AlarmObjectInstance6,
|
||||
e5AlarmObjectInstance7, e5AlarmObjectInstance8, e5AlarmType }
|
||||
::= { e5AlarmTable 1 }
|
||||
|
||||
E5AlarmEntry ::= SEQUENCE {
|
||||
e5AlarmObjectClass INTEGER,
|
||||
e5AlarmObjectInstance1 INTEGER,
|
||||
e5AlarmObjectInstance2 INTEGER,
|
||||
e5AlarmObjectInstance3 INTEGER,
|
||||
e5AlarmObjectInstance4 INTEGER,
|
||||
e5AlarmObjectInstance5 INTEGER,
|
||||
e5AlarmObjectInstance6 INTEGER,
|
||||
e5AlarmObjectInstance7 INTEGER,
|
||||
e5AlarmObjectInstance8 INTEGER,
|
||||
e5AlarmType INTEGER,
|
||||
e5AlarmSeverity INTEGER,
|
||||
e5AlarmTimeStamp OCTET STRING,
|
||||
e5AlarmServiceAffecting INTEGER,
|
||||
e5AlarmLocationInfo INTEGER,
|
||||
e5AlarmText OCTET STRING,
|
||||
e5AlarmTime INTEGER,
|
||||
e5AlarmCliObject OCTET STRING,
|
||||
e5AlarmSecObjectClass INTEGER,
|
||||
e5AlarmSecObjectInstance1 INTEGER,
|
||||
e5AlarmSecObjectInstance2 INTEGER,
|
||||
e5AlarmSecObjectInstance3 INTEGER,
|
||||
e5AlarmSecObjectInstance4 INTEGER,
|
||||
e5AlarmSecObjectInstance5 INTEGER,
|
||||
e5AlarmSecObjectInstance6 INTEGER,
|
||||
e5AlarmSecObjectInstance7 INTEGER,
|
||||
e5AlarmSecObjectInstance8 INTEGER
|
||||
}
|
||||
|
||||
e5AlarmObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsl(1),
|
||||
eqpt(2),
|
||||
sys(3),
|
||||
enet(4),
|
||||
vop(5),
|
||||
intf(6),
|
||||
unknown(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object Class for an alarm"
|
||||
::= { e5AlarmEntry 1 }
|
||||
|
||||
e5AlarmObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 2 }
|
||||
|
||||
e5AlarmObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 3 }
|
||||
|
||||
e5AlarmObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 4 }
|
||||
|
||||
e5AlarmObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 5 }
|
||||
|
||||
e5AlarmObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 6 }
|
||||
|
||||
e5AlarmObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 7 }
|
||||
|
||||
e5AlarmObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 8 }
|
||||
|
||||
e5AlarmObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 9 }
|
||||
|
||||
e5AlarmType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique type for an alarm"
|
||||
::= { e5AlarmEntry 10 }
|
||||
|
||||
e5AlarmSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(0),
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
warning(4),
|
||||
unknown(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Severity of the alarm"
|
||||
::= { e5AlarmEntry 11 }
|
||||
|
||||
e5AlarmTimeStamp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Timestamp indicating the set/clear time of the alarm"
|
||||
::= { e5AlarmEntry 12 }
|
||||
|
||||
e5AlarmServiceAffecting OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Indicated the nature of the alarm i.e. service
|
||||
affecting or not"
|
||||
::= { e5AlarmEntry 13 }
|
||||
|
||||
e5AlarmLocationInfo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nearEnd(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { e5AlarmEntry 14 }
|
||||
|
||||
e5AlarmText OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Alarm description"
|
||||
::= { e5AlarmEntry 15 }
|
||||
|
||||
e5AlarmTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "UTC time"
|
||||
::= { e5AlarmEntry 16 }
|
||||
|
||||
e5AlarmCliObject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The short CLI name for the object class and instance"
|
||||
::= { e5AlarmEntry 17 }
|
||||
|
||||
e5AlarmSecObjectClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary Object Class for an alarm"
|
||||
::= { e5AlarmEntry 18 }
|
||||
|
||||
e5AlarmSecObjectInstance1 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 1"
|
||||
::= { e5AlarmEntry 19 }
|
||||
|
||||
e5AlarmSecObjectInstance2 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 2"
|
||||
::= { e5AlarmEntry 20 }
|
||||
|
||||
e5AlarmSecObjectInstance3 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 3"
|
||||
::= { e5AlarmEntry 21 }
|
||||
|
||||
e5AlarmSecObjectInstance4 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 4"
|
||||
::= { e5AlarmEntry 22 }
|
||||
|
||||
e5AlarmSecObjectInstance5 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 5"
|
||||
::= { e5AlarmEntry 23 }
|
||||
|
||||
e5AlarmSecObjectInstance6 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 6"
|
||||
::= { e5AlarmEntry 24 }
|
||||
|
||||
e5AlarmSecObjectInstance7 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 7"
|
||||
::= { e5AlarmEntry 25 }
|
||||
|
||||
e5AlarmSecObjectInstance8 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Secondary object instance for an alarm, level 8"
|
||||
::= { e5AlarmEntry 26 }
|
||||
|
||||
END
|
123
mibs/calix/HCNUM-TC[rfc2856]
Normal file
123
mibs/calix/HCNUM-TC[rfc2856]
Normal file
@@ -0,0 +1,123 @@
|
||||
|
||||
-- WinAgents MIB Extraction Wizard
|
||||
-- Extracted from rfc2856.txt 16.03.2005 20:21:52
|
||||
|
||||
HCNUM-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hcnumTC MODULE-IDENTITY
|
||||
LAST-UPDATED "200006080000Z"
|
||||
|
||||
ORGANIZATION "IETF OPS Area"
|
||||
CONTACT-INFO
|
||||
" E-mail: mibs@ops.ietf.org
|
||||
Subscribe: majordomo@psg.com
|
||||
with msg body: subscribe mibs
|
||||
|
||||
Andy Bierman
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-527-3711
|
||||
abierman@cisco.com
|
||||
|
||||
Keith McCloghrie
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-526-5260
|
||||
kzm@cisco.com
|
||||
|
||||
Randy Presuhn
|
||||
BMC Software, Inc.
|
||||
Office 1-3141
|
||||
2141 North First Street
|
||||
San Jose, California 95131 USA
|
||||
+1 408 546-1006
|
||||
rpresuhn@bmc.com"
|
||||
DESCRIPTION
|
||||
"A MIB module containing textual conventions
|
||||
for high capacity data types. This module
|
||||
addresses an immediate need for data types not directly
|
||||
supported in the SMIv2. This short-term solution
|
||||
is meant to be deprecated as a long-term solution
|
||||
is deployed."
|
||||
REVISION "200006080000Z"
|
||||
DESCRIPTION
|
||||
"Initial Version of the High Capacity Numbers
|
||||
MIB module, published as RFC 2856."
|
||||
::= { mib-2 78 }
|
||||
|
||||
CounterBasedGauge64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CounterBasedGauge64 type represents a non-negative
|
||||
integer, which may increase or decrease, but shall never
|
||||
exceed a maximum value, nor fall below a minimum value. The
|
||||
maximum value can not be greater than 2^64-1
|
||||
(18446744073709551615 decimal), and the minimum value can
|
||||
|
||||
not be smaller than 0. The value of a CounterBasedGauge64
|
||||
has its maximum value whenever the information being modeled
|
||||
is greater than or equal to its maximum value, and has its
|
||||
minimum value whenever the information being modeled is
|
||||
smaller than or equal to its minimum value. If the
|
||||
information being modeled subsequently decreases below
|
||||
(increases above) the maximum (minimum) value, the
|
||||
CounterBasedGauge64 also decreases (increases).
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap' semantics
|
||||
associated with the Counter64 base type are not preserved.
|
||||
It is possible that management applications which rely
|
||||
solely upon the (Counter64) ASN.1 tag to determine object
|
||||
semantics will mistakenly operate upon objects of this type
|
||||
as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
|
||||
ZeroBasedCounter64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes an object which counts events with the
|
||||
following semantics: objects of this type will be set to
|
||||
zero(0) on creation and will thereafter count appropriate
|
||||
events, wrapping back to zero(0) when the value 2^64 is
|
||||
reached.
|
||||
|
||||
Provided that an application discovers the new object within
|
||||
the minimum time to wrap it can use the initial value as a
|
||||
delta since it last polled the table of which this object is
|
||||
part. It is important for a management station to be aware
|
||||
of this minimum time and the actual time between polls, and
|
||||
to discard data if the actual time is too long or there is
|
||||
no defined minimum time.
|
||||
|
||||
Typically this TC is used in tables where the INDEX space is
|
||||
constantly changing and/or the TimeFilter mechanism is in
|
||||
use.
|
||||
|
||||
Note that this textual convention does not retain all the
|
||||
semantics of the Counter64 base type. Specifically, a
|
||||
Counter64 has an arbitrary initial value, but objects
|
||||
defined with this TC are required to start at the value
|
||||
|
||||
zero. This behavior is not likely to have any adverse
|
||||
effects on management applications which are expecting
|
||||
Counter64 semantics.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
END
|
2840
mibs/calix/RFC-3728
Normal file
2840
mibs/calix/RFC-3728
Normal file
File diff suppressed because it is too large
Load Diff
226
mibs/calix/RFC3705-MIB
Normal file
226
mibs/calix/RFC3705-MIB
Normal file
@@ -0,0 +1,226 @@
|
||||
|
||||
HC-PerfHist-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
Counter64,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
hcPerfHistTCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200402030000Z" -- February 3, 2004
|
||||
ORGANIZATION "ADSLMIB Working Group"
|
||||
CONTACT-INFO "WG-email: adslmib@ietf.org
|
||||
Info: https://www1.ietf.org/mailman/listinfo/adslmib
|
||||
|
||||
Chair: Mike Sneed
|
||||
Sand Channel Systems
|
||||
Postal: P.O. Box 37324
|
||||
Raleigh NC 27627-7324
|
||||
USA
|
||||
Email: sneedmike@hotmail.com
|
||||
Phone: +1 206 600 7022
|
||||
|
||||
Co-editor: Bob Ray
|
||||
PESA Switching Systems, Inc.
|
||||
Postal: 330-A Wynn Drive
|
||||
Huntsville, AL 35805
|
||||
USA
|
||||
Email: rray@pesa.com
|
||||
Phone: +1 256 726 9200 ext. 142
|
||||
|
||||
Co-editor: Rajesh Abbi
|
||||
Alcatel USA
|
||||
Postal: 2301 Sugar Bush Road
|
||||
Raleigh, NC 27612-3339
|
||||
USA
|
||||
Email: Rajesh.Abbi@alcatel.com
|
||||
Phone: +1 919 850 6194
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB Module provides Textual Conventions to be
|
||||
used by systems supporting 15 minute based performance
|
||||
history counts that require high-capacity counts.
|
||||
|
||||
Copyright (C) The Internet Society (2004). This version
|
||||
of this MIB module is part of RFC 3705: see the RFC
|
||||
itself for full legal notices."
|
||||
|
||||
REVISION "200402030000Z" -- February 3, 2004
|
||||
DESCRIPTION "Initial version, published as RFC 3705."
|
||||
|
||||
::= { mib-2 107 }
|
||||
|
||||
HCPerfValidIntervals ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of near end intervals for which data was
|
||||
|
||||
collected. The value of an object with an
|
||||
HCPerfValidIntervals syntax will be 96 unless the
|
||||
measurement was (re-)started within the last 1440 minutes,
|
||||
in which case the value will be the number of complete 15
|
||||
minute intervals for which the agent has at least some data.
|
||||
In certain cases (e.g., in the case where the agent is a
|
||||
proxy) it is possible that some intervals are unavailable.
|
||||
In this case, this interval is the maximum interval number
|
||||
for which data is available."
|
||||
SYNTAX Integer32 (0..96)
|
||||
|
||||
HCPerfInvalidIntervals ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of near end intervals for which no data is
|
||||
available. The value of an object with an
|
||||
HCPerfInvalidIntervals syntax will typically be zero except
|
||||
in cases where the data for some intervals are not available
|
||||
(e.g., in proxy situations)."
|
||||
SYNTAX Integer32 (0..96)
|
||||
|
||||
HCPerfTimeElapsed ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds that have elapsed since the beginning
|
||||
of the current measurement period. If, for some reason,
|
||||
such as an adjustment in the system's time-of-day clock or
|
||||
the addition of a leap second, the duration of the current
|
||||
interval exceeds the maximum value, the agent will return
|
||||
the maximum value.
|
||||
|
||||
For 15 minute intervals, the range is limited to (0..899).
|
||||
For 24 hour intervals, the range is limited to (0..86399)."
|
||||
SYNTAX Integer32 (0..86399)
|
||||
|
||||
HCPerfIntervalThreshold ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This convention defines a range of values that may be set
|
||||
in a fault threshold alarm control. As the number of
|
||||
seconds in a 15-minute interval numbers at most 900,
|
||||
objects of this type may have a range of 0...900, where the
|
||||
value of 0 disables the alarm."
|
||||
SYNTAX Unsigned32 (0..900)
|
||||
|
||||
HCPerfCurrentCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"A gauge associated with a performance measurement in a
|
||||
current 15 minute measurement interval. The value of an
|
||||
object with an HCPerfCurrentCount syntax starts from zero
|
||||
and is increased when associated events occur, until the
|
||||
end of the 15 minute interval. At that time the value of
|
||||
the gauge is stored in the first 15 minute history
|
||||
interval, and the gauge is restarted at zero. In the case
|
||||
where the agent has no valid data available for the
|
||||
current interval, the corresponding object instance is not
|
||||
available and upon a retrieval request a corresponding
|
||||
error message shall be returned to indicate that this
|
||||
instance does not exist.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfCurrentCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the object's value also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
HCPerfIntervalCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gauge associated with a performance measurement in
|
||||
a previous 15 minute measurement interval. In the case
|
||||
where the agent has no valid data available for a
|
||||
particular interval, the corresponding object instance is
|
||||
not available and upon a retrieval request a corresponding
|
||||
error message shall be returned to indicate that this
|
||||
instance does not exist.
|
||||
|
||||
Let X be an object with HCPerfIntervalCount syntax.
|
||||
|
||||
Let Y be an object with HCPerfCurrentCount syntax.
|
||||
Let Z be an object with HCPerfTotalCount syntax.
|
||||
Then, in a system supporting a history of n intervals with
|
||||
X(1) and X(n) the most and least recent intervals
|
||||
respectively, the following applies at the end of a 15
|
||||
minute interval:
|
||||
|
||||
- discard the value of X(n)
|
||||
- the value of X(i) becomes that of X(i-1)
|
||||
for n >= i > 1
|
||||
- the value of X(1) becomes that of Y.
|
||||
- the value of Z, if supported, is adjusted.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfIntervalCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the value of the object also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
HCPerfTotalCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gauge representing the aggregate of previous valid 15
|
||||
minute measurement intervals. Intervals for which no
|
||||
valid data was available are not counted.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfTotalCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the object's value also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
END
|
||||
|
Reference in New Issue
Block a user