mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Added Basic Support for Arris D5 EdgeQAM (#9083)
DO NOT DELETE THIS TEXT #### Please note > Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting. - [X] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/) #### Testers If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926`
This commit is contained in:
parent
e9ff8c48b6
commit
485dc3affb
12
includes/definitions/arris-d5.yaml
Normal file
12
includes/definitions/arris-d5.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
os: arris-d5
|
||||
text: 'Arris D5 Universal EdgeQAM'
|
||||
type: network
|
||||
icon: arris
|
||||
group: arris
|
||||
mib_dir:
|
||||
- arris/d5
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.4115.1.8
|
@ -4,10 +4,10 @@ echo 'Caching OIDs:';
|
||||
if (empty($entity_array)) {
|
||||
$entity_array = array();
|
||||
echo ' entPhysicalDescr';
|
||||
$entity_array = snmpwalk_cache_multi_oid($device, 'entPhysicalDescr', $entity_array, 'CISCO-ENTITY-SENSOR-MIB');
|
||||
$entity_array = snmpwalk_cache_multi_oid($device, 'entPhysicalDescr', $entity_array, 'ENTITY-MIB');
|
||||
if (!empty($entity_array)) {
|
||||
echo ' entPhysicalName';
|
||||
$entity_array = snmpwalk_cache_multi_oid($device, 'entPhysicalName', $entity_array, 'CISCO-ENTITY-SENSOR-MIB');
|
||||
$entity_array = snmpwalk_cache_multi_oid($device, 'entPhysicalName', $entity_array, 'ENTITY-MIB');
|
||||
}
|
||||
}
|
||||
|
||||
@ -23,6 +23,8 @@ if (!empty($entity_array)) {
|
||||
if ($device['os'] === 'arista_eos') {
|
||||
$entity_oids = snmpwalk_cache_oid($device, 'aristaEntSensorThresholdTable', $entity_oids, 'ARISTA-ENTITY-SENSOR-MIB');
|
||||
}
|
||||
echo ' entPhySensorOperStatus';
|
||||
$entity_oids = snmpwalk_cache_multi_oid($device, 'entPhySensorOperStatus', $entity_oids, 'ENTITY-SENSOR-MIB');
|
||||
}
|
||||
|
||||
if (!empty($entity_oids)) {
|
||||
@ -50,11 +52,19 @@ if (!empty($entity_oids)) {
|
||||
}
|
||||
if ($entitysensor[$entry['entPhySensorType']] && is_numeric($entry['entPhySensorValue']) && is_numeric($index)) {
|
||||
$entPhysicalIndex = $index;
|
||||
$oid = '.1.3.6.1.2.1.99.1.1.1.4.'.$index;
|
||||
$oid = '.1.3.6.1.2.1.99.1.1.1.4.' . $index;
|
||||
$current = $entry['entPhySensorValue'];
|
||||
// ENTITY-SENSOR-MIB::entPhySensorUnitsDisplay.11 = STRING: "C"
|
||||
$descr = ucwords($entity_array[$index]['entPhysicalName']);
|
||||
// if ($descr || $device['os'] == "iosxr")
|
||||
if ($device['os'] === 'arris-d5') {
|
||||
$card = str_split($index);
|
||||
if (count($card) === 3) {
|
||||
$card = $card[0] . "00";
|
||||
} elseif (count($card) === 4) {
|
||||
$card = $card[0] . $card[1] . "00";
|
||||
}
|
||||
$descr = ucwords($entity_array[$card]['entPhysicalName']) . " " . ucwords($entity_array[$index]['entPhysicalDescr']);
|
||||
} else {
|
||||
$descr = ucwords($entity_array[$index]['entPhysicalName']);
|
||||
}
|
||||
if ($descr) {
|
||||
$descr = rewrite_entity_descr($descr);
|
||||
} else {
|
||||
@ -128,10 +138,13 @@ if (!empty($entity_oids)) {
|
||||
$valid_sensor = false;
|
||||
}
|
||||
}
|
||||
// echo($descr . "|" . $index . "|" .$current . "|" . $multiplier . "|" . $divisor ."|" . $entry['entPhySensorScale'] . "|" . $entry['entPhySensorPrecision'] . "\n");
|
||||
if ($current == '-127' || ($device['os'] == 'asa' && str_contains($device['hardware'], 'sc'))) {
|
||||
$valid_sensor = false;
|
||||
}
|
||||
// Check for valid sensors
|
||||
if ($entry['entPhySensorOperStatus'] === 'unavailable') {
|
||||
$valid_sensor = false;
|
||||
}
|
||||
if ($valid_sensor && dbFetchCell("SELECT COUNT(*) FROM `sensors` WHERE device_id = ? AND `sensor_class` = ? AND `sensor_type` = 'cisco-entity-sensor' AND `sensor_index` = ?", array($device['device_id'], $type, $index)) == '0') {
|
||||
// Check to make sure we've not already seen this sensor via cisco's entity sensor mib
|
||||
if ($type == "power" && $device['os'] == "arista_eos" && preg_match("/DOM (R|T)x Power/i", $descr)) {
|
||||
|
@ -58,6 +58,7 @@ function rewrite_entity_descr($descr)
|
||||
$descr = str_replace('Power Supply Module', 'PSU ', $descr);
|
||||
$descr = str_replace('/Voltage Sensor/', 'Voltage', $descr);
|
||||
$descr = str_replace('Sensor', '', $descr);
|
||||
$descr = str_replace('PMOD', 'PSU', $descr);
|
||||
$descr = preg_replace('/^temperatures /', '', $descr);
|
||||
$descr = preg_replace('/^voltages /', '', $descr);
|
||||
|
||||
|
1178
mibs/arris/d5/ARRIS-D5-ALARM-MIB
Normal file
1178
mibs/arris/d5/ARRIS-D5-ALARM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
115
mibs/arris/d5/ARRIS-D5-CHANNEL-MODE-LOG-MIB
Normal file
115
mibs/arris/d5/ARRIS-D5-CHANNEL-MODE-LOG-MIB
Normal file
@ -0,0 +1,115 @@
|
||||
ARRIS-D5-CHANNEL-MODE-LOG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
Unsigned32,
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
d5ChannelModeLogMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200908280800Z"
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to monitor QAM channel mode changes on the ARRIS D5 UEQ."
|
||||
REVISION "200908280800Z"
|
||||
DESCRIPTION
|
||||
"D5 UEQ CHANNEL MODE LOG MIB"
|
||||
::= {arrisD5UEQam 23}
|
||||
|
||||
D5ChannelMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type definition for channel modes."
|
||||
SYNTAX INTEGER {
|
||||
single(1),
|
||||
dual(2),
|
||||
quad(4),
|
||||
hex(6),
|
||||
octal(8)
|
||||
}
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
-- Channel mode log table
|
||||
-----------------------------------------------------------------------
|
||||
d5ChannelModeLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5ChannelModeLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists channel mode changes on the D5 UEQ."
|
||||
::= { d5ChannelModeLogMib 1 }
|
||||
|
||||
d5ChannelModeLogEntry OBJECT-TYPE
|
||||
SYNTAX D5ChannelModeLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the D5 channel mode log table."
|
||||
INDEX {d5ChannelModeLogIndex}
|
||||
::= { d5ChannelModeLogTable 1 }
|
||||
|
||||
D5ChannelModeLogEntry ::= SEQUENCE {
|
||||
d5ChannelModeLogIndex Unsigned32,
|
||||
d5ChannelModeLogTimeStamp Unsigned32,
|
||||
d5ChannelModeLogIfIndex InterfaceIndex,
|
||||
d5ChannelModeCurrentValue D5ChannelMode,
|
||||
d5ChannelModeNewValue D5ChannelMode
|
||||
}
|
||||
|
||||
d5ChannelModeLogIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table index for channel mode log entries."
|
||||
::= { d5ChannelModeLogEntry 1 }
|
||||
|
||||
d5ChannelModeLogTimeStamp OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The POSIX time at which the channel change occurred."
|
||||
::= { d5ChannelModeLogEntry 2 }
|
||||
|
||||
d5ChannelModeLogIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index of the QAM port on which the channel mode change occurred."
|
||||
::= { d5ChannelModeLogEntry 3 }
|
||||
|
||||
d5ChannelModeCurrentValue OBJECT-TYPE
|
||||
SYNTAX D5ChannelMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the channel mode prior to the mode change."
|
||||
::= { d5ChannelModeLogEntry 4 }
|
||||
|
||||
d5ChannelModeNewValue OBJECT-TYPE
|
||||
SYNTAX D5ChannelMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new value of the channel mode."
|
||||
::= { d5ChannelModeLogEntry 5 }
|
||||
|
||||
END
|
98
mibs/arris/d5/ARRIS-D5-DTI-EXT-MIB
Normal file
98
mibs/arris/d5/ARRIS-D5-DTI-EXT-MIB
Normal file
@ -0,0 +1,98 @@
|
||||
ARRIS-D5-DTI-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
|
||||
Counter32, Gauge32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, RowStatus, DisplayString,
|
||||
TimeStamp, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex, InterfaceIndex, InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
d5DtiExtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200808200000Z"
|
||||
ORGANIZATION "Arris Group, Inc"
|
||||
CONTACT-INFO
|
||||
" Network Management
|
||||
Postal: Arris Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30324
|
||||
Tel: 678 473 8500"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the DTI Client interface on the
|
||||
Arris D5 DMTS."
|
||||
::= { arrisD5UEQam 17 }
|
||||
|
||||
d5DtiObjects OBJECT IDENTIFIER ::= { d5DtiExtMIB 1 }
|
||||
|
||||
-- DTI Client Control
|
||||
-- Provides mechanisms to control the ARRIS DTI Client
|
||||
|
||||
dtiClientControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DtiClientControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual table for the control of a DTI client."
|
||||
::= { d5DtiObjects 1 }
|
||||
|
||||
dtiClientControlEntry OBJECT-TYPE
|
||||
SYNTAX DtiClientControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row entry of this table."
|
||||
INDEX { ifIndex }
|
||||
::= { dtiClientControlTable 1 }
|
||||
|
||||
DtiClientControlEntry ::=
|
||||
SEQUENCE {
|
||||
dtiClientControlRevertive TruthValue,
|
||||
dtiClientControlAutoSelect TruthValue,
|
||||
dtiClientControlDisable TruthValue,
|
||||
dtiClientControlPreferPortTwo TruthValue
|
||||
}
|
||||
|
||||
dtiClientControlRevertive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to true, automatic port selection is revertive."
|
||||
DEFVAL { FALSE }
|
||||
::= { dtiClientControlEntry 1 }
|
||||
|
||||
dtiClientControlAutoSelect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to true, port selection is automatic."
|
||||
DEFVAL { TRUE }
|
||||
::= { dtiClientControlEntry 2 }
|
||||
|
||||
dtiClientControlDisable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to true, DTI timing is disabled."
|
||||
DEFVAL { TRUE }
|
||||
::= { dtiClientControlEntry 3 }
|
||||
|
||||
dtiClientControlPreferPortTwo OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to true, prefer port 2."
|
||||
DEFVAL { FALSE }
|
||||
::= { dtiClientControlEntry 4 }
|
||||
|
||||
END
|
1071
mibs/arris/d5/ARRIS-D5-DVB-EIS-MIB
Normal file
1071
mibs/arris/d5/ARRIS-D5-DVB-EIS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
336
mibs/arris/d5/ARRIS-D5-DVB-PSIG-MIB
Normal file
336
mibs/arris/d5/ARRIS-D5-DVB-PSIG-MIB
Normal file
@ -0,0 +1,336 @@
|
||||
ARRIS-D5-DVB-PSIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
d5DvbCasPsigMuxMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201002240000Z" -- 24th Feb 2010
|
||||
ORGANIZATION "Arris International"
|
||||
CONTACT-INFO
|
||||
" Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the PSIG interface software on the Arris D5 WAN."
|
||||
::= { arrisD5UEQam 9 }
|
||||
|
||||
|
||||
d5DvbCasPsigMuxObjects OBJECT IDENTIFIER ::= { d5DvbCasPsigMuxMib 1 }
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- PSIG interface table
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5DvbCasPsigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5DvbCasPsigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table stores the PSIG interfaces on the MUX(D5)"
|
||||
::= { d5DvbCasPsigMuxObjects 1 }
|
||||
|
||||
d5DvbCasPsigEntry OBJECT-TYPE
|
||||
SYNTAX D5DvbCasPsigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { d5PsigName }
|
||||
::= { d5DvbCasPsigTable 1 }
|
||||
|
||||
D5DvbCasPsigEntry ::= SEQUENCE {
|
||||
d5PsigName DisplayString,
|
||||
d5PsigTcpPort Unsigned32,
|
||||
d5PsigSrcIp IpAddress,
|
||||
d5PsigRowStatus RowStatus,
|
||||
d5PsigSessionNum Unsigned32,
|
||||
d5PsigNumChannels Unsigned32,
|
||||
d5PsigNumStreams Unsigned32,
|
||||
d5PsigNumSections Unsigned32
|
||||
}
|
||||
|
||||
d5PsigName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DVB psig name to be used to identify psig locally."
|
||||
::= { d5DvbCasPsigEntry 1 }
|
||||
|
||||
d5PsigTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tcp port over which connection with Psig is to be established."
|
||||
::= { d5DvbCasPsigEntry 2 }
|
||||
|
||||
d5PsigSrcIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP source address of Psig."
|
||||
::= { d5DvbCasPsigEntry 3 }
|
||||
|
||||
d5PsigRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus for controlling entries in this table."
|
||||
::= { d5DvbCasPsigEntry 4 }
|
||||
|
||||
d5PsigSessionNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Session-number of this PSIG interface"
|
||||
::= { d5DvbCasPsigEntry 5 }
|
||||
|
||||
d5PsigNumChannels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number channels configured on this PSIG interface"
|
||||
::= { d5DvbCasPsigEntry 6 }
|
||||
|
||||
d5PsigNumStreams OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of streams configured on this PSIG interface"
|
||||
::= { d5DvbCasPsigEntry 7 }
|
||||
|
||||
d5PsigNumSections OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sections configured on this PSIG interface"
|
||||
::= { d5DvbCasPsigEntry 8 }
|
||||
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- PSIG channel table
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5DvbCasPsigChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5DvbCasPsigChannel
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table stores status information for PSIG channels that are
|
||||
configured on the PSIG interfaces of the MUX(D5)"
|
||||
::= { d5DvbCasPsigMuxObjects 2 }
|
||||
|
||||
d5DvbCasPsigChannel OBJECT-TYPE
|
||||
SYNTAX D5DvbCasPsigChannel
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { d5PsigChanPsigName,d5PsigChanChannelId }
|
||||
::= { d5DvbCasPsigChannelTable 1 }
|
||||
|
||||
D5DvbCasPsigChannel ::= SEQUENCE {
|
||||
d5PsigChanPsigName DisplayString,
|
||||
d5PsigChanChannelId Unsigned32,
|
||||
d5PsigChanNetworkId Unsigned32,
|
||||
d5PsigChanTsId Unsigned32,
|
||||
d5PsigChanTcpPort Unsigned32,
|
||||
d5PsigChanNumStreams Unsigned32
|
||||
}
|
||||
|
||||
d5PsigChanPsigName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DVB psig name to be used to identify psig locally."
|
||||
::= { d5DvbCasPsigChannel 1 }
|
||||
|
||||
d5PsigChanChannelId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel identifier reference for the PSIG channel connection."
|
||||
::= { d5DvbCasPsigChannel 2 }
|
||||
|
||||
d5PsigChanNetworkId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NetworkId which is referenced by the PSIG channel connection."
|
||||
::= { d5DvbCasPsigChannel 3 }
|
||||
|
||||
d5PsigChanTsId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TransportStreamId which is referenced by the PSIG channel connection."
|
||||
::= { d5DvbCasPsigChannel 4 }
|
||||
|
||||
d5PsigChanTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tcp port over which PSIG channel connection is established."
|
||||
::= { d5DvbCasPsigChannel 5 }
|
||||
|
||||
d5PsigChanNumStreams OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of streams configured on the PSIG channel connection."
|
||||
::= { d5DvbCasPsigChannel 6 }
|
||||
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- PSIG stream table
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5DvbCasPsigStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5DvbCasPsigStream
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table stores status information for PSIG streams that are
|
||||
configured on the PSIG interfaces of the MUX(D5)"
|
||||
::= { d5DvbCasPsigMuxObjects 3 }
|
||||
|
||||
d5DvbCasPsigStream OBJECT-TYPE
|
||||
SYNTAX D5DvbCasPsigStream
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { d5PsigStrPsigName,d5PsigStrChannelId,d5PsigStrPid }
|
||||
::= { d5DvbCasPsigStreamTable 1 }
|
||||
|
||||
D5DvbCasPsigStream ::= SEQUENCE {
|
||||
d5PsigStrPsigName DisplayString,
|
||||
d5PsigStrChannelId Unsigned32,
|
||||
d5PsigStrPid Unsigned32,
|
||||
d5PsigStrStreamId Unsigned32,
|
||||
d5PsigStrNetworkId Unsigned32,
|
||||
d5PsigStrTsId Unsigned32,
|
||||
d5PsigStrTcpPort Unsigned32,
|
||||
d5PsigStrNumSections Unsigned32
|
||||
}
|
||||
|
||||
d5PsigStrPsigName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DVB psig name to be used to identify psig locally."
|
||||
::= { d5DvbCasPsigStream 1 }
|
||||
|
||||
d5PsigStrChannelId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Channel identifier reference for the PSIG stream."
|
||||
::= { d5DvbCasPsigStream 2 }
|
||||
|
||||
d5PsigStrPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PID which is referenced by the PSIG stream."
|
||||
::= { d5DvbCasPsigStream 3 }
|
||||
|
||||
d5PsigStrStreamId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"stream identifier reference for the PSIG stream."
|
||||
::= { d5DvbCasPsigStream 4 }
|
||||
|
||||
d5PsigStrNetworkId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NetworkId which is referenced by the PSIG stream connection."
|
||||
::= { d5DvbCasPsigStream 5 }
|
||||
|
||||
d5PsigStrTsId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TransportStreamId which is referenced by the PSIG stream connection."
|
||||
::= { d5DvbCasPsigStream 6 }
|
||||
|
||||
d5PsigStrTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tcp port over which PSIG stream connection is established."
|
||||
::= { d5DvbCasPsigStream 7 }
|
||||
|
||||
d5PsigStrNumSections OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sections configured on the PSIG stream."
|
||||
::= { d5DvbCasPsigStream 8 }
|
||||
|
||||
|
||||
d5DvbCasPsigGlobalConfigObjects OBJECT IDENTIFIER ::= { d5DvbCasPsigMuxObjects 4 }
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- PSIG : Global configuration settings
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5DvbCasPsigGlobalConfigGroup OBJECT IDENTIFIER ::= { d5DvbCasPsigGlobalConfigObjects 1 }
|
||||
|
||||
d5DvbCasPsigMaxChannels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of PSIG channels which can concurrently supported
|
||||
across all interfaces on the MUX(D5)."
|
||||
::= { d5DvbCasPsigGlobalConfigGroup 1 }
|
||||
|
||||
d5DvbCasPsigMaxStreams OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of PSIG streams which can concurrently supported
|
||||
on a single PSIG channel."
|
||||
::= { d5DvbCasPsigGlobalConfigGroup 2 }
|
||||
|
||||
d5DvbCasPsigMaxSections OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of sections which can concurrently supported
|
||||
on a single PSIG stream."
|
||||
::= { d5DvbCasPsigGlobalConfigGroup 3 }
|
||||
|
||||
END
|
298
mibs/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB
Normal file
298
mibs/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB
Normal file
@ -0,0 +1,298 @@
|
||||
ARRIS-D5-ENT-CHASSIS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
entPhysicalIndex, entPhysicalEntry
|
||||
FROM ENTITY-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6
|
||||
arrisEntChassisMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201009071432Z" -- 07 Sept 2010 YYYYMMDDHHMMZ
|
||||
ORGANIZATION
|
||||
"Arris"
|
||||
CONTACT-INFO
|
||||
"Initial MIB creator: Michael B. Sullivan
|
||||
Postal: Arris Interactive
|
||||
3871 Lakefield Drive
|
||||
Suite 300
|
||||
Suwanee, GA 30024-1242
|
||||
U.S.A.
|
||||
Phone: +1 770 622 8400
|
||||
E-mail: michael.b.sullivan@arrisi.com"
|
||||
DESCRIPTION
|
||||
"This is the extension to RFC 2737 ENTITY-MIB to support chassis
|
||||
management information."
|
||||
REVISION "200512070000Z" -- December 07, 2005 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"MIB created"
|
||||
REVISION "201009070000Z" -- September 07, 2010 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified the CardType enumeration values back
|
||||
to their original values"
|
||||
::= { arrisD5UEQam 6 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
CardType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of card in a slot."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notApplicable(0),
|
||||
mon(1),
|
||||
wan(2),
|
||||
qam(3),
|
||||
doc(4),
|
||||
powermodule(5),
|
||||
fan(6)
|
||||
}
|
||||
|
||||
AdminState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system should attempt to bring a resource
|
||||
into service (up) or keep it offline (down)."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notApplicable(0),
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
|
||||
OperationalState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether a resource is ready to provide service (IS)
|
||||
or is not (OOS)."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notApplicable(0),
|
||||
is(1),
|
||||
oos(2)
|
||||
}
|
||||
|
||||
OperationalSubState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates why a card isn't fully operational when the cause is
|
||||
booting-related (DNLD/PUMP/INIT), administrative state-related
|
||||
(MAN), runtime-related (ALRM), or unexpected (FLT)."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notApplicable(0),
|
||||
manual(1),
|
||||
fault(2),
|
||||
fwPump(3),
|
||||
initializing(4),
|
||||
alarm(5),
|
||||
unequipped(6),
|
||||
detecting(7),
|
||||
upgrading(8),
|
||||
diagnostic(9)
|
||||
}
|
||||
|
||||
SlotOwner ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the slot is assigned to WAN-7 or WAN-8"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notApplicable(0),
|
||||
wan7(7),
|
||||
wan8(8)
|
||||
}
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1
|
||||
arrisEntChassisObjects OBJECT IDENTIFIER ::= { arrisEntChassisMIB 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1
|
||||
arrisEntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ArrisEntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per physical entity. There is
|
||||
always at least one row for an 'overall' physical entity."
|
||||
::= { arrisEntChassisObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1
|
||||
arrisEntEntry OBJECT-TYPE
|
||||
SYNTAX ArrisEntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Chassis management state information for a particular entity.
|
||||
|
||||
Chassis management plays a key role in monitoring system
|
||||
resource status, managing service turn-up, and deleting
|
||||
resources."
|
||||
AUGMENTS { entPhysicalEntry }
|
||||
::= { arrisEntTable 1 }
|
||||
|
||||
|
||||
ArrisEntEntry ::=
|
||||
SEQUENCE {
|
||||
arrisEntProvCardType
|
||||
CardType,
|
||||
arrisEntDetCardType
|
||||
CardType,
|
||||
arrisEntAdminState
|
||||
AdminState,
|
||||
arrisEntOperState
|
||||
OperationalState,
|
||||
arrisEntOperSubState
|
||||
OperationalSubState,
|
||||
arrisEntProductCode
|
||||
OCTET STRING,
|
||||
arrisEntProductRev
|
||||
OCTET STRING,
|
||||
arrisEntSlotOwner
|
||||
SlotOwner
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.1
|
||||
arrisEntProvCardType OBJECT-TYPE
|
||||
SYNTAX CardType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what type of card is intended to be used in a slot.
|
||||
This value is configured by the user and is persistent across
|
||||
reboots."
|
||||
::= { arrisEntEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.2
|
||||
arrisEntDetCardType OBJECT-TYPE
|
||||
SYNTAX CardType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what type of card is actually inserted in a slot.
|
||||
This value is maintained by the system."
|
||||
::= { arrisEntEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.3
|
||||
arrisEntAdminState OBJECT-TYPE
|
||||
SYNTAX AdminState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the system should attempt to bring a resource
|
||||
into service (up) or keep the resource offline (down). This
|
||||
state is configured by the user and is persistent across
|
||||
reboots."
|
||||
::= { arrisEntEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.4
|
||||
arrisEntOperState OBJECT-TYPE
|
||||
SYNTAX OperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether a resource is ready to provide service (IS)
|
||||
or is not (OOS). This state is maintained by the system."
|
||||
::= { arrisEntEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.5
|
||||
arrisEntOperSubState OBJECT-TYPE
|
||||
SYNTAX OperationalSubState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates why a card isn't fully operational when the cause is
|
||||
booting-related (DNLD/PUMP/INIT), administrative state-related
|
||||
(MAN), runtime-related (ALRM), or unexpected (FLT). This state
|
||||
is maintained by the system."
|
||||
::= { arrisEntEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.6
|
||||
arrisEntProductCode OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arris Product Code for the card"
|
||||
::= { arrisEntEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.7
|
||||
arrisEntProductRev OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arris Product Revision for the card"
|
||||
::= { arrisEntEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.8
|
||||
arrisEntSlotOwner OBJECT-TYPE
|
||||
SYNTAX SlotOwner
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the slot is assigned to WAN-7 or WAN-8"
|
||||
::= { arrisEntEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.2
|
||||
arrisEntChassisConformance OBJECT IDENTIFIER ::= { arrisEntChassisMIB 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.2.1
|
||||
arrisEntChassisGroups OBJECT IDENTIFIER ::= { arrisEntChassisConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.2.1.1
|
||||
arrisEntChassisGroup OBJECT-GROUP
|
||||
OBJECTS { arrisEntProvCardType, arrisEntDetCardType, arrisEntAdminState, arrisEntOperState, arrisEntOperSubState, arrisEntSlotOwner
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects which are used to represent
|
||||
physical system component states, for which a single agent
|
||||
provides management information."
|
||||
::= { arrisEntChassisGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.2.2
|
||||
arrisEntChassisCompliances OBJECT IDENTIFIER ::= { arrisEntChassisConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.6.2.2.1
|
||||
arrisEntChassisCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the Arris
|
||||
Entity Chassis MIB module."
|
||||
MODULE ARRIS-D5-ENT-CHASSIS-MIB
|
||||
MANDATORY-GROUPS { arrisEntChassisGroup }
|
||||
::= { arrisEntChassisCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
181
mibs/arris/d5/ARRIS-D5-ENT-SENSOR-THRESH-MIB
Normal file
181
mibs/arris/d5/ARRIS-D5-ENT-SENSOR-THRESH-MIB
Normal file
@ -0,0 +1,181 @@
|
||||
ARRIS-D5-ENT-SENSOR-THRESH-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
packetport, cm110, tcm, ttm, ttp,
|
||||
cmtsMSAS, cmts1500, cmtsC3, cmtsC4, cmtsCommon,
|
||||
mrcController, arrisGlobalAccessMib, arrisGlobalAccessProductUas, arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
entPhysicalIndex, entityPhysicalGroup
|
||||
FROM ENTITY-MIB
|
||||
entPhySensorType, entPhySensorScale, entPhySensorPrecision, entPhySensorValue, entPhySensorOperStatus,
|
||||
entPhySensorUnitsDisplay, entPhySensorValueTimeStamp, entPhySensorValueUpdateRate, entitySensorCompliance, entitySensorValueGroup,
|
||||
entPhySensorEntry
|
||||
FROM ENTITY-SENSOR-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4
|
||||
arrisEntSensorThreshMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200710100000Z" -- 10th Oct 2007
|
||||
ORGANIZATION
|
||||
"Arris"
|
||||
CONTACT-INFO
|
||||
"Cindy Tromer
|
||||
Postal: Arris Interactive
|
||||
3871 Lakefield Drive
|
||||
Suite 300
|
||||
Suwanee, GA 30024-1242
|
||||
U.S.A.
|
||||
Phone: +1 770 622 8679
|
||||
E-mail: cindy.tromer@arrisi.com
|
||||
|
||||
Initial MIB creator: Cindy Tromer
|
||||
Postal: Arris Interactive
|
||||
3871 Lakefield Drive
|
||||
Suite 300
|
||||
Suwanee, GA 30024-1242
|
||||
U.S.A.
|
||||
Phone: +1 770 622 8679
|
||||
E-mail: cindy.tromer@arrisi.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"This is the extension Module to rfc3433 ENTITY-SENSOR-MIB."
|
||||
::= { arrisD5UEQam 4 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1
|
||||
entThreshObjects OBJECT IDENTIFIER ::= { arrisEntSensorThreshMIB 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1
|
||||
entThreshTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EntThreshEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per physical sensor.
|
||||
|
||||
Each row contains the set of thresholds maintained
|
||||
for each pyhsical sensor."
|
||||
::= { entThreshObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1.1
|
||||
entThreshEntry OBJECT-TYPE
|
||||
SYNTAX EntThreshEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold information for a particular
|
||||
physical sensor.
|
||||
|
||||
An entry in this table describes the upper and lower warning
|
||||
thresholds, as well as the upper and lower fatal thresholds."
|
||||
AUGMENTS { entPhySensorEntry }
|
||||
::= { entThreshTable 1 }
|
||||
|
||||
|
||||
EntThreshEntry ::=
|
||||
SEQUENCE {
|
||||
entLowerWarnThresh
|
||||
Integer32,
|
||||
entUpperWarnThresh
|
||||
Integer32,
|
||||
entLowerFatalThresh
|
||||
Integer32,
|
||||
entUpperFatalThresh
|
||||
Integer32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1.1.1
|
||||
entLowerWarnThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower warning threshold for a physical sensor.
|
||||
When a sensor value goes below this threshold, the
|
||||
system will continue to operate, but the craftperson
|
||||
should evaluate the problem. "
|
||||
::= { entThreshEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1.1.2
|
||||
entUpperWarnThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper warning threshold for a physical sensor.
|
||||
When a sensor value goes above this threshold, the
|
||||
system will continue to operate, but the craftperson
|
||||
should evaluate the problem. "
|
||||
::= { entThreshEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1.1.3
|
||||
entLowerFatalThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower fatal threshold for a physical sensor.
|
||||
When a sensor value goes below this threshold, the
|
||||
system will shutdown."
|
||||
::= { entThreshEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.1.1.1.4
|
||||
entUpperFatalThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper fatal threshold for a physical sensor.
|
||||
When a sensor value goes above this threshold, the
|
||||
system will shutdown."
|
||||
::= { entThreshEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.2
|
||||
entThreshConformance OBJECT IDENTIFIER ::= { arrisEntSensorThreshMIB 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.2.1
|
||||
entThreshCompliances OBJECT IDENTIFIER ::= { entThreshConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.2.1.1
|
||||
entThreshCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { entThreshValueGroup }
|
||||
::= { entThreshCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.2.2
|
||||
entThreshGroups OBJECT IDENTIFIER ::= { entThreshConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.7.1.4.2.2.1
|
||||
entThreshValueGroup OBJECT-GROUP
|
||||
OBJECTS { entLowerWarnThresh, entUpperWarnThresh, entUpperFatalThresh, entLowerFatalThresh }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { entThreshGroups 1 }
|
||||
|
||||
|
||||
|
||||
END
|
257
mibs/arris/d5/ARRIS-D5-IP-MIB
Normal file
257
mibs/arris/d5/ARRIS-D5-IP-MIB
Normal file
@ -0,0 +1,257 @@
|
||||
ARRIS-D5-IP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
igmpCacheEntry,
|
||||
igmpInterfaceEntry
|
||||
FROM IGMP-STD-MIB;
|
||||
|
||||
arrisD5UEQamIpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200801040000Z" -- 04th January 2008
|
||||
ORGANIZATION "Arris Group"
|
||||
CONTACT-INFO
|
||||
" Software Development
|
||||
Postal: ARRIS Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30024
|
||||
USA
|
||||
Tel: 800-469-6569
|
||||
Fax: 678-473-8770"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the proprietary IP configuration of the D5"
|
||||
::= { arrisD5UEQam 15 }
|
||||
|
||||
|
||||
arrisD5UEQamIpGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5IpDefaultRoute,
|
||||
d5IpGratuitousArpEnabled,
|
||||
d5IpGratuitousArpPeriod
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing system IP configuration."
|
||||
::= { arrisD5UEQamIpMib 1 }
|
||||
|
||||
|
||||
d5IpDefaultRoute OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets default route."
|
||||
::= { arrisD5UEQamIpGroup 1 }
|
||||
|
||||
d5IpGratuitousArpEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or Disable the gratuitous arp feature."
|
||||
::= { arrisD5UEQamIpGroup 2 }
|
||||
|
||||
d5IpGratuitousArpPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the frequency of gratuitous arp transmission."
|
||||
::= { arrisD5UEQamIpGroup 3 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Extension to the igmpCacheTable
|
||||
--
|
||||
--
|
||||
|
||||
d5IpIgmpCacheExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5IpIgmpCacheExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of source ips for a given multicast group"
|
||||
::= { arrisD5UEQamIpGroup 4 }
|
||||
|
||||
d5IpIgmpCacheExtEntry OBJECT-TYPE
|
||||
SYNTAX D5IpIgmpCacheExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing additional information, mainly source
|
||||
ip addresses for an entry in the igmpCacheTable"
|
||||
AUGMENTS { igmpCacheEntry }
|
||||
::= { d5IpIgmpCacheExtTable 1 }
|
||||
|
||||
D5IpIgmpCacheExtEntry ::=
|
||||
SEQUENCE {
|
||||
igmpCacheSource1 IpAddress,
|
||||
igmpCacheSource1Status INTEGER,
|
||||
igmpCacheSource1Type INTEGER,
|
||||
igmpCacheSource2 IpAddress,
|
||||
igmpCacheSource2Status INTEGER,
|
||||
igmpCacheSource2Type INTEGER,
|
||||
igmpCacheSource3 IpAddress,
|
||||
igmpCacheSource3Status INTEGER,
|
||||
igmpCacheSource3Type INTEGER
|
||||
}
|
||||
|
||||
igmpCacheSource1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group source address"
|
||||
::= { d5IpIgmpCacheExtEntry 1 }
|
||||
|
||||
igmpCacheSource1Status OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ifDown(1),
|
||||
candidate(2),
|
||||
streaming(3),
|
||||
waiting(4),
|
||||
undefined(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
||||
or is a candidate in the case of loss of current stream"
|
||||
::= { d5IpIgmpCacheExtEntry 2 }
|
||||
|
||||
igmpCacheSource1Type OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"States if the source address is statically or dynamically configured"
|
||||
::= { d5IpIgmpCacheExtEntry 3 }
|
||||
|
||||
igmpCacheSource2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group source address"
|
||||
::= { d5IpIgmpCacheExtEntry 4 }
|
||||
|
||||
igmpCacheSource2Status OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ifDown(1),
|
||||
candidate(2),
|
||||
streaming(3),
|
||||
waiting(4),
|
||||
undefined(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
||||
or is a candidate in the case of loss of current stream"
|
||||
::= { d5IpIgmpCacheExtEntry 5 }
|
||||
|
||||
igmpCacheSource2Type OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"States if the source address is statically or dynamically configured"
|
||||
::= { d5IpIgmpCacheExtEntry 6 }
|
||||
|
||||
igmpCacheSource3 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group source address"
|
||||
::= { d5IpIgmpCacheExtEntry 7 }
|
||||
|
||||
igmpCacheSource3Status OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ifDown(1),
|
||||
candidate(2),
|
||||
streaming(3),
|
||||
waiting(4),
|
||||
undefined(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
||||
or is a candidate in the case of loss of current stream"
|
||||
::= { d5IpIgmpCacheExtEntry 8 }
|
||||
|
||||
igmpCacheSource3Type OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"States if the source address is statically or dynamically configured"
|
||||
::= { d5IpIgmpCacheExtEntry 9 }
|
||||
|
||||
|
||||
--
|
||||
-- Extension to the igmpInterfaceTable
|
||||
--
|
||||
--
|
||||
|
||||
d5IpIgmpInterfaceExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5IpIgmpInterfaceExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of additional fields to the v2 igmp mib entry"
|
||||
::= { arrisD5UEQamIpGroup 5 }
|
||||
|
||||
d5IpIgmpInterfaceExtEntry OBJECT-TYPE
|
||||
SYNTAX D5IpIgmpInterfaceExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing additional information to the v2 igmp mib entry"
|
||||
AUGMENTS { igmpInterfaceEntry }
|
||||
::= { d5IpIgmpInterfaceExtTable 1 }
|
||||
|
||||
D5IpIgmpInterfaceExtEntry ::=
|
||||
SEQUENCE {
|
||||
igmpInterfaceExtVersion2QuerierTimer TimeTicks
|
||||
}
|
||||
|
||||
igmpInterfaceExtVersion2QuerierTimer OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the host assumes that there are no
|
||||
IGMPv2 routers present on the interface. While this is non-
|
||||
zero, the host will reply to all queries with version 1
|
||||
membership reports."
|
||||
::= { d5IpIgmpInterfaceExtEntry 1 }
|
||||
END
|
331
mibs/arris/d5/ARRIS-D5-LICENSE-MIB
Normal file
331
mibs/arris/d5/ARRIS-D5-LICENSE-MIB
Normal file
@ -0,0 +1,331 @@
|
||||
ARRIS-D5-LICENSE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
Counter32,
|
||||
Gauge32,
|
||||
Unsigned32,
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
d5LicenseMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200905140800Z"
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to configure and monitor licensing
|
||||
of features on the ARRIS D5 UEQ."
|
||||
REVISION "200905140800Z"
|
||||
DESCRIPTION
|
||||
"D5 UEQ LICENSE MIB"
|
||||
::= {arrisD5UEQam 22}
|
||||
|
||||
D5LicenseType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type definition for license types."
|
||||
SYNTAX INTEGER {
|
||||
qamQuadToHex(1),
|
||||
qamHexToOctal(2),
|
||||
qamQuadToOctal(3)
|
||||
}
|
||||
|
||||
D5EncryptionKeyType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type definition for license encryption keys."
|
||||
SYNTAX OCTET STRING (SIZE(0..150))
|
||||
|
||||
D5EncryptedType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type definition for encrypted license information."
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
|
||||
d5LicenseConfigurationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5LicenseTrapDelay,
|
||||
d5LicenseTrapResendRate,
|
||||
d5LicenseTimeToLive,
|
||||
d5LicenseRemotePublicKey,
|
||||
d5LicenseLocalPublicKey
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration of D5
|
||||
license management."
|
||||
::= { d5LicenseMib 1 }
|
||||
|
||||
d5LicenseTrapDelay OBJECT-TYPE
|
||||
SYNTAX D5EncryptedType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The delay before the generation of an SNMP TRAP requesting
|
||||
additional licenses after the current allocation has been
|
||||
exhausted. No TRAP will be generated if the resend rate is
|
||||
zero."
|
||||
::= { d5LicenseConfigurationGroup 1 }
|
||||
|
||||
d5LicenseTrapResendRate OBJECT-TYPE
|
||||
SYNTAX D5EncryptedType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate at which TRAPs are resent, specified as the period
|
||||
between TRAPs. A value of zero will suppress the generation of
|
||||
any TRAPs."
|
||||
::= { d5LicenseConfigurationGroup 2 }
|
||||
|
||||
d5LicenseTimeToLive OBJECT-TYPE
|
||||
SYNTAX D5EncryptedType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TTL or grace period to use for temporary licenses."
|
||||
::= { d5LicenseConfigurationGroup 3 }
|
||||
|
||||
d5LicenseRemotePublicKey OBJECT-TYPE
|
||||
SYNTAX D5EncryptionKeyType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The public key used to encrypt license information requested from the D5 UEQ."
|
||||
::= { d5LicenseConfigurationGroup 4 }
|
||||
|
||||
d5LicenseLocalPublicKey OBJECT-TYPE
|
||||
SYNTAX D5EncryptionKeyType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The public key used to encrypt license allocations sent to the D5 UEQ."
|
||||
::= { d5LicenseConfigurationGroup 5 }
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
-- License allocation table
|
||||
-----------------------------------------------------------------------
|
||||
d5LicenseAllocationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5LicenseAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists license allocations on the D5 UEQ."
|
||||
::= { d5LicenseMib 2 }
|
||||
|
||||
d5LicenseAllocationEntry OBJECT-TYPE
|
||||
SYNTAX D5LicenseAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the D5 license allocation table."
|
||||
INDEX {d5LicenseAllocationType}
|
||||
::= { d5LicenseAllocationTable 1 }
|
||||
|
||||
D5LicenseAllocationEntry ::= SEQUENCE {
|
||||
d5LicenseAllocationType D5LicenseType,
|
||||
d5LicensesAllocated D5EncryptedType,
|
||||
d5LicensesInUse Unsigned32,
|
||||
d5LicMgrId OCTET STRING
|
||||
}
|
||||
|
||||
d5LicenseAllocationType OBJECT-TYPE
|
||||
SYNTAX D5LicenseType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of license allocated."
|
||||
::= { d5LicenseAllocationEntry 1 }
|
||||
|
||||
d5LicensesAllocated OBJECT-TYPE
|
||||
SYNTAX D5EncryptedType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of licenses in this allocation."
|
||||
::= { d5LicenseAllocationEntry 2 }
|
||||
|
||||
d5LicensesInUse OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of licenses in this allocation that is currently in
|
||||
use. A higher number in use than allocated indicates the presence
|
||||
of temporary licenses. The number of temporary licenses can be
|
||||
determined by subtracting d5LicensesAllocated from d5LicensesInUse."
|
||||
::= { d5LicenseAllocationEntry 3 }
|
||||
|
||||
d5LicMgrId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of the license manager making this allocation."
|
||||
::= { d5LicenseAllocationEntry 4 }
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
-- License in-use table
|
||||
-----------------------------------------------------------------------
|
||||
d5LicenseInUseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5LicenseInUseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists licenses in use D5 UEQ."
|
||||
::= { d5LicenseMib 3 }
|
||||
|
||||
d5LicenseInUseEntry OBJECT-TYPE
|
||||
SYNTAX D5LicenseInUseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the D5 license in-use table."
|
||||
INDEX {d5LicenseInUseType, d5LicenseIndex}
|
||||
::= { d5LicenseInUseTable 1 }
|
||||
|
||||
D5LicenseInUseEntry ::= SEQUENCE {
|
||||
d5LicenseInUseType D5LicenseType,
|
||||
d5LicenseIndex Unsigned32,
|
||||
d5LicenseRowStatus RowStatus,
|
||||
d5LicenseInUseMgrId OCTET STRING
|
||||
}
|
||||
|
||||
d5LicenseInUseType OBJECT-TYPE
|
||||
SYNTAX D5LicenseType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of license in use."
|
||||
::= { d5LicenseInUseEntry 1 }
|
||||
|
||||
d5LicenseIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1 .. 4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A feature specific unique identifier for this license."
|
||||
::= { d5LicenseInUseEntry 2 }
|
||||
|
||||
d5LicenseRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus for controlling entries in this table."
|
||||
::= { d5LicenseInUseEntry 3 }
|
||||
|
||||
d5LicenseInUseMgrId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of the license manager using this license."
|
||||
::= { d5LicenseInUseEntry 4 }
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
-- License manager allocation table
|
||||
-----------------------------------------------------------------------
|
||||
d5LicMgrAllocationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5LicMgrAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists license allocations from specific license managers
|
||||
on the D5 UEQ."
|
||||
::= { d5LicenseMib 4 }
|
||||
|
||||
d5LicMgrAllocationEntry OBJECT-TYPE
|
||||
SYNTAX D5LicMgrAllocationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the D5 license manager allocation table."
|
||||
INDEX {d5LicMgrIndex}
|
||||
::= { d5LicMgrAllocationTable 1 }
|
||||
|
||||
D5LicMgrAllocationEntry ::= SEQUENCE {
|
||||
d5LicMgrIndex OCTET STRING,
|
||||
d5LicMgrQuadToHexAllocated Unsigned32,
|
||||
d5LicMgrHexToOctalAllocated Unsigned32,
|
||||
d5LicMgrQuadToOctalAllocated Unsigned32
|
||||
}
|
||||
|
||||
d5LicMgrIndex OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of the license manager that made this allocation."
|
||||
::= { d5LicMgrAllocationEntry 1 }
|
||||
|
||||
d5LicMgrQuadToHexAllocated OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of quad to hex licenses allocated by this license manager."
|
||||
::= { d5LicMgrAllocationEntry 2 }
|
||||
|
||||
d5LicMgrHexToOctalAllocated OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of hex to octal licenses allocated by this license manager."
|
||||
::= { d5LicMgrAllocationEntry 3 }
|
||||
|
||||
d5LicMgrQuadToOctalAllocated OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of quad to octal licenses allocated by this license manager."
|
||||
::= { d5LicMgrAllocationEntry 4 }
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
-- License request TRAPs
|
||||
-----------------------------------------------------------------------
|
||||
d5LicenseTraps OBJECT IDENTIFIER ::= { d5LicenseMib 5 }
|
||||
|
||||
d5LMNoKeyAvailable NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
d5LicenseAllocationType,
|
||||
d5LicensesAllocated,
|
||||
d5LicensesInUse
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is sent by the D5 UEQ if it receives a request
|
||||
for a licensed feature, but the free pool of available
|
||||
permanent licenses is exhausted. It is resent at the
|
||||
configured d5LicenseTrapResendRate."
|
||||
::= { d5LicenseTraps 1 }
|
||||
|
||||
d5LMServicePeriodExpire NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
d5LicenseAllocationType,
|
||||
d5LicensesAllocated,
|
||||
d5LicensesInUse,
|
||||
d5LicenseIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is sent by the D5 UEQ when the grace period for a
|
||||
Temporary license expires and a feature is revoked."
|
||||
::= { d5LicenseTraps 2 }
|
||||
|
||||
END
|
73
mibs/arris/d5/ARRIS-D5-QAM-EXT-MIB
Normal file
73
mibs/arris/d5/ARRIS-D5-QAM-EXT-MIB
Normal file
@ -0,0 +1,73 @@
|
||||
ARRIS-D5-QAM-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
d5QamExtMib MODULE-IDENTITY
|
||||
LAST-UPDATED "301107301100Z"
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects related to the Arris D5 QAM card"
|
||||
REVISION "200711301100Z"
|
||||
DESCRIPTION
|
||||
"D5 DMTS QAM extension MIB"
|
||||
::= { arrisD5UEQam 12 }
|
||||
|
||||
|
||||
d5QamExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends docsQamRF MIB with extra properties."
|
||||
::= { d5QamExtMib 1 }
|
||||
|
||||
|
||||
d5QamExtEntry OBJECT-TYPE
|
||||
SYNTAX D5QamExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a D5 QAM Extensions."
|
||||
INDEX { ifIndex }
|
||||
::= { d5QamExtTable 1 }
|
||||
|
||||
|
||||
D5QamExtEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamExtProtocolMappingErm DisplayString,
|
||||
d5QamExtServingGroup DisplayString
|
||||
}
|
||||
|
||||
d5QamExtProtocolMappingErm OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains text name of the NGOD ERM this QAM is assigned to."
|
||||
::= { d5QamExtEntry 2 }
|
||||
|
||||
d5QamExtServingGroup OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains text name of serving group of this QAM."
|
||||
::= { d5QamExtEntry 3 }
|
||||
END
|
994
mibs/arris/d5/ARRIS-D5-QAM-MIB
Normal file
994
mibs/arris/d5/ARRIS-D5-QAM-MIB
Normal file
@ -0,0 +1,994 @@
|
||||
ARRIS-D5-QAM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
D5Program
|
||||
FROM ARRIS-D5-VIDEO-MIB
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
TenthdBmV, TenthdB
|
||||
FROM DOCS-IF-MIB
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, Counter32, Gauge32, IpAddress,
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
InetPortNumber
|
||||
FROM INET-ADDRESS-MIB
|
||||
TruthValue, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5
|
||||
d5QamMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201001271744Z" -- January 27, 2010 at 17:45 GMT
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4400 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"Arris D5 UEQ QAM Management MIB"
|
||||
REVISION "201001271744Z"
|
||||
DESCRIPTION
|
||||
"Changed low bound on d5QamRFChannelSymbolRate to 3450000"
|
||||
::= { arrisD5UEQam 5 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- Type definitions
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM sections
|
||||
-- ------------------------------------------------------------------------
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1
|
||||
d5QamRFObjects OBJECT IDENTIFIER ::= { d5QamMib 1 }
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3
|
||||
d5QamStatObjects OBJECT IDENTIFIER ::= { d5QamMib 3 }
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4
|
||||
d5QamSpareObjects OBJECT IDENTIFIER ::= { d5QamMib 4 }
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.5
|
||||
d5QamDocsisObjects OBJECT IDENTIFIER ::= { d5QamMib 5 }
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6
|
||||
d5QamMonitorObjects OBJECT IDENTIFIER ::= { d5QamMib 6 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM RF section
|
||||
-- ------------------------------------------------------------------------
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1
|
||||
d5QamRFChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamRFChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends docsIfDownstreamChannelTable with extra
|
||||
RF properties."
|
||||
::= { d5QamRFObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1
|
||||
d5QamRFChannelEntry OBJECT-TYPE
|
||||
SYNTAX D5QamRFChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a D5 QAM Channel RF Properties"
|
||||
INDEX { ifIndex }
|
||||
::= { d5QamRFChannelTable 1 }
|
||||
|
||||
|
||||
D5QamRFChannelEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamRFChannelAnnex
|
||||
INTEGER,
|
||||
d5QamRFChannelFrequency
|
||||
Unsigned32,
|
||||
d5QamRFChannelModulation
|
||||
INTEGER,
|
||||
d5QamRFChannelFECInterleaverLevel
|
||||
INTEGER,
|
||||
d5QamRFChannelFECInterleaverMode
|
||||
INTEGER,
|
||||
d5QamRFChannelPower
|
||||
TenthdBmV,
|
||||
d5QamRFChannelSpectralInversion
|
||||
TruthValue,
|
||||
d5QamRFChannelSymbolRate
|
||||
Unsigned32,
|
||||
d5QamRFChannelWidth
|
||||
Unsigned32,
|
||||
d5QamRFChannelRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.1
|
||||
d5QamRFChannelAnnex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other(0),
|
||||
annexA(1),
|
||||
annexB(2),
|
||||
annexC(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object indicates the conformance of
|
||||
the implementation to important regional cable standards.
|
||||
annexA : Annex A from ITU-J83 is used.
|
||||
annexB : Annex B from ITU-J83 is used.
|
||||
annexC : Annex C from ITU-J83 is used."
|
||||
::= { d5QamRFChannelEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.2
|
||||
d5QamRFChannelFrequency OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "hertz"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The center of the downstream frequency associated with
|
||||
this channel."
|
||||
::= { d5QamRFChannelEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.3
|
||||
d5QamRFChannelModulation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other(0),
|
||||
qam64(6),
|
||||
qam128(7),
|
||||
qam256(8)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The modulation type associated with this downstream
|
||||
channel."
|
||||
DEFVAL { qam256 }
|
||||
::= { d5QamRFChannelEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.4
|
||||
d5QamRFChannelFECInterleaverLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
fixed(1),
|
||||
variable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value contains the interleaving level in Annex B standard.
|
||||
Level 1 (static) is specified for 64-QAM transmission only. This
|
||||
mode accommodates the installed based of legacy 64-QAM only
|
||||
digital set top. While in this level, a single interleaving depth
|
||||
is supported, nameley I=128, J=1.
|
||||
Level 2 (variable) encompasses both 64-QAM and 256-QAM transmissions
|
||||
and is capable of supporting variable interleaving, whose depth is
|
||||
specified in d5QamRFChannelFECInterleaverMode"
|
||||
DEFVAL { variable }
|
||||
::= { d5QamRFChannelEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.5
|
||||
d5QamRFChannelFECInterleaverMode OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..10 | 12..14)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value contain the control word representing a
|
||||
specific interleaving depth for Annex B level 2 (variable)
|
||||
interleaving standard, which is one of the following:
|
||||
|
||||
0 - I=128 J=1
|
||||
1 - I=128 J=1
|
||||
2 - I=128 J=2
|
||||
3 - I=64 J=2
|
||||
4 - I=128 J=3
|
||||
5 - I=32 J=4
|
||||
6 - I=128 J=4
|
||||
7 - I=16 J=8
|
||||
8 - I=128 J=5
|
||||
9 - I=8 J=16
|
||||
10 - I=128 J=6
|
||||
11 - reserved
|
||||
13 - I=128 J=6
|
||||
12 - I=128 J=7
|
||||
14 - I=128 J=8
|
||||
15 - reserved
|
||||
16 - reserved"
|
||||
DEFVAL { 6 }
|
||||
::= { d5QamRFChannelEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.6
|
||||
d5QamRFChannelPower OBJECT-TYPE
|
||||
SYNTAX TenthdBmV
|
||||
UNITS "dBmV"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the transmit power associated with this channel."
|
||||
::= { d5QamRFChannelEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.7
|
||||
d5QamRFChannelSpectralInversion OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"true(1) if QAM Channel carrier spectrum is inverted"
|
||||
DEFVAL { false }
|
||||
::= { d5QamRFChannelEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.8
|
||||
d5QamRFChannelSymbolRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (3450000..7040000)
|
||||
UNITS "symbols/s"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Symbol rate of current transmission, this value is fixed for
|
||||
64-QAM and 256-QAM transmission in Annex B standard.
|
||||
It is variable in Annex A standard and can only be changed
|
||||
while in this mode."
|
||||
DEFVAL { 6952000 }
|
||||
::= { d5QamRFChannelEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.9
|
||||
d5QamRFChannelWidth OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6000000..8000000)
|
||||
UNITS "hertz"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance between the center frequencies of the downstream frequency associated with
|
||||
this channel."
|
||||
::= { d5QamRFChannelEntry 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.1.1.1.99
|
||||
d5QamRFChannelRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus for controlling entries in this table."
|
||||
::= { d5QamRFChannelEntry 99 }
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Stats section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3.1
|
||||
d5QamStatProgramCounterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamStatProgramCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains counters of all MPEG packets whose PIDs
|
||||
are associated with a program currently being streamed through
|
||||
a QAM interface"
|
||||
::= { d5QamStatObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3.1.1
|
||||
d5QamStatProgramCounterEntry OBJECT-TYPE
|
||||
SYNTAX D5QamStatProgramCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single program stream on a QAM interface"
|
||||
INDEX { d5QamStatProgramCounterQamIfIndex, d5QamStatProgramCounterProgram }
|
||||
::= { d5QamStatProgramCounterTable 1 }
|
||||
|
||||
|
||||
D5QamStatProgramCounterEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamStatProgramCounterQamIfIndex
|
||||
InterfaceIndex,
|
||||
d5QamStatProgramCounterProgram
|
||||
D5Program,
|
||||
d5QamStatProgramCounterPackets
|
||||
Counter32
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3.1.1.1
|
||||
d5QamStatProgramCounterQamIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"QAM interface associated with program stream."
|
||||
::= { d5QamStatProgramCounterEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3.1.1.2
|
||||
d5QamStatProgramCounterProgram OBJECT-TYPE
|
||||
SYNTAX D5Program (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Program Number of program stream."
|
||||
::= { d5QamStatProgramCounterEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.3.1.1.3
|
||||
d5QamStatProgramCounterPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of all MPEG packets associated with the program stream."
|
||||
::= { d5QamStatProgramCounterEntry 3 }
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Redundancy section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1
|
||||
d5QamSpareGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamSpareGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains QAM physical entities that are part of
|
||||
redundancy spare groups. Spare groups are identified by the
|
||||
spare entity itself through its physical index. A group must
|
||||
contain 1 to N primaries QAM entities allowing 1:1 or 1:N
|
||||
redundancy ability."
|
||||
::= { d5QamSpareObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1
|
||||
d5QamSpareGroupEntry OBJECT-TYPE
|
||||
SYNTAX D5QamSpareGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describe a single QAM physical entity and its
|
||||
relationship to and role within a spare group."
|
||||
INDEX { d5QamSpareGroupPrimaryPhysicalIndex }
|
||||
::= { d5QamSpareGroupTable 1 }
|
||||
|
||||
|
||||
D5QamSpareGroupEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamSpareGroupPrimaryPhysicalIndex
|
||||
PhysicalIndex,
|
||||
d5QamSpareGroupSparePhysicalIndex
|
||||
PhysicalIndex,
|
||||
d5QamSpareGroupFailbackMode
|
||||
INTEGER,
|
||||
d5QamSpareGroupFailoverStatus
|
||||
INTEGER,
|
||||
d5QamSpareGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1.1
|
||||
d5QamSpareGroupPrimaryPhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Physical Index of the QAM entity."
|
||||
::= { d5QamSpareGroupEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1.2
|
||||
d5QamSpareGroupSparePhysicalIndex OBJECT-TYPE
|
||||
SYNTAX PhysicalIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Physical Index of the QAM spare entity. Spare must
|
||||
identify itself."
|
||||
::= { d5QamSpareGroupEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1.3
|
||||
d5QamSpareGroupFailbackMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
manual(1),
|
||||
auto(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Must be 'none' for primary entities. For spare entities, it
|
||||
defines the failback mode when the fault has cleared."
|
||||
::= { d5QamSpareGroupEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1.4
|
||||
d5QamSpareGroupFailoverStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
standby(2),
|
||||
switched(3),
|
||||
fail(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this physical entity in spare group.
|
||||
active: indicates that a primary entity is running normally.
|
||||
indicates that a spare entity has been failed over.
|
||||
standby: indicates that spare entity is standing by.
|
||||
switched: indicates that a primary entity has failed over
|
||||
to spare.
|
||||
fail: indicates that either primary or spare are not
|
||||
in service."
|
||||
|
||||
::= { d5QamSpareGroupEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.1.1.99
|
||||
d5QamSpareGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus for controlling entries in this table."
|
||||
::= { d5QamSpareGroupEntry 99 }
|
||||
|
||||
-- QAM Redundancy Notifications --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.2
|
||||
d5QamSpareGroupTraps OBJECT IDENTIFIER ::= { d5QamSpareObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.2.1
|
||||
d5QamSpareGroupFailOver NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
d5QamSpareGroupPrimaryPhysicalIndex,
|
||||
d5QamSpareGroupSparePhysicalIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event signifies that a primary QAM physical entity has
|
||||
been switched over to its spare."
|
||||
::= { d5QamSpareGroupTraps 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.4.2.2
|
||||
d5QamSpareGroupFailBack NOTIFICATION-TYPE
|
||||
OBJECTS
|
||||
{
|
||||
d5QamSpareGroupPrimaryPhysicalIndex,
|
||||
d5QamSpareGroupSparePhysicalIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event signifies that a primary QAM physical entity is
|
||||
no longer switched over to spare, which has been restored to
|
||||
stand-by duty."
|
||||
::= { d5QamSpareGroupTraps 2 }
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM DOCSIS section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.5.1
|
||||
d5QamDocsisChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamDocsisChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends docsIfDownstreamChannelTable with DOCSIS
|
||||
properties."
|
||||
::= { d5QamDocsisObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.5.1.1
|
||||
d5QamDocsisChannelEntry OBJECT-TYPE
|
||||
SYNTAX D5QamDocsisChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a D5 QAM Channel DOCSIS Properties"
|
||||
INDEX { ifIndex }
|
||||
::= { d5QamDocsisChannelTable 1 }
|
||||
|
||||
|
||||
D5QamDocsisChannelEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamDocsisChannelDtiOffset
|
||||
INTEGER
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.5.1.1.1
|
||||
d5QamDocsisChannelDtiOffset OBJECT-TYPE
|
||||
SYNTAX INTEGER (-30000..30000)
|
||||
UNITS "ticks"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DOCSIS Timing Interface: offset to be added to egress SYNC
|
||||
timestamp messages."
|
||||
DEFVAL { 0 }
|
||||
::= { d5QamDocsisChannelEntry 1 }
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Monitoring section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1
|
||||
d5QamSnoopObjects OBJECT IDENTIFIER ::= { d5QamMonitorObjects 1 }
|
||||
|
||||
-- QAM Data Monitoring --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1
|
||||
d5QamSnoopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamSnoopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists of QAM channels under snoop."
|
||||
::= { d5QamSnoopObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1
|
||||
d5QamSnoopEntry OBJECT-TYPE
|
||||
SYNTAX D5QamSnoopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single D5 QAM channel snoop"
|
||||
INDEX { ifIndex, d5QamSnoopProbe }
|
||||
::= { d5QamSnoopTable 1 }
|
||||
|
||||
|
||||
D5QamSnoopEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamSnoopProbe
|
||||
INTEGER,
|
||||
d5QamSnoopTSID
|
||||
Unsigned32,
|
||||
d5QamSnoopEncapsulation
|
||||
INTEGER,
|
||||
d5QamSnoopIpSrc
|
||||
IpAddress,
|
||||
d5QamSnoopPortSrc
|
||||
Unsigned32,
|
||||
d5QamSnoopIpDest
|
||||
IpAddress,
|
||||
d5QamSnoopPortDest
|
||||
Unsigned32,
|
||||
d5QamSnoopRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.1
|
||||
d5QamSnoopProbe OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
post-mux(1),
|
||||
post-rf(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns the probe type for snooping, which can
|
||||
be one of:
|
||||
post-mux: probe after muxing stage and before RF modulation
|
||||
post-rf: probe after RF modulation using builtin demodulator"
|
||||
::= { d5QamSnoopEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.2
|
||||
d5QamSnoopTSID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"After row creation, this value is read only and returns the
|
||||
current Transport Stream Identifier for this QAM channel.
|
||||
On row creation, if this value is non-zero, it will be used as
|
||||
an alternative identifier to ifIndex for the QAM channel;
|
||||
in which case, ifIndex must be 0."
|
||||
DEFVAL { 0 }
|
||||
::= { d5QamSnoopEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.3
|
||||
d5QamSnoopEncapsulation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
udp(0)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value contains the encapsulation type for snooped data."
|
||||
DEFVAL { udp }
|
||||
::= { d5QamSnoopEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.4
|
||||
d5QamSnoopIpSrc OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns the source IP address of snooped packets"
|
||||
::= { d5QamSnoopEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.5
|
||||
d5QamSnoopPortSrc OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns the source port of snooped packets"
|
||||
::= { d5QamSnoopEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.6
|
||||
d5QamSnoopIpDest OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value contains the target IP address of snooped packets"
|
||||
::= { d5QamSnoopEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.7
|
||||
d5QamSnoopPortDest OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value contains the target port of snooped packets"
|
||||
::= { d5QamSnoopEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.1.99
|
||||
d5QamSnoopRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus for controlling entries in this table."
|
||||
::= { d5QamSnoopEntry 99 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.2
|
||||
d5QamSnoopTOS OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value is used to fill in the Type Of Service field for egress
|
||||
IP packets containing snooped data."
|
||||
::= { d5QamSnoopObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.1.1.3
|
||||
d5QamSnoopVlanPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value is used to fill in the VLAN priority field for egress
|
||||
Ethernet frames containing snooped IP packets."
|
||||
::= { d5QamSnoopObjects 3 }
|
||||
|
||||
-- QAM RF Signal Monitoring --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.2
|
||||
d5QamRFSignalObjects OBJECT IDENTIFIER ::= { d5QamMonitorObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.2.1
|
||||
d5QamRFSignalQualityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamRFSignalQualityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists signal quality for QAM channels."
|
||||
::= { d5QamRFSignalObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.6.2.1.1
|
||||
d5QamRFSignalQualityEntry OBJECT-TYPE
|
||||
SYNTAX D5QamRFSignalQualityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single D5 QAM channel"
|
||||
INDEX { ifIndex }
|
||||
::= { d5QamRFSignalQualityTable 1 }
|
||||
|
||||
|
||||
D5QamRFSignalQualityEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamRFSigQMeasureControl
|
||||
INTEGER,
|
||||
d5QamRFSigQMeasureDelay
|
||||
Unsigned32,
|
||||
d5QamRFSigQMpegLock
|
||||
TruthValue,
|
||||
d5QamRFSigQBitErrorRate
|
||||
Gauge32,
|
||||
d5QamRFSigQUnerroreds
|
||||
Counter32,
|
||||
d5QamRFSigQCorrecteds
|
||||
Counter32,
|
||||
d5QamRFSigQUncorrectables
|
||||
Counter32,
|
||||
d5QamRFSigQSignalNoise
|
||||
TenthdB
|
||||
}
|
||||
|
||||
|
||||
d5QamRFSigQMeasureControl OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
off(0), -- channel scanning is disabled
|
||||
scan(1) -- channel scanning is enabled
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value indicates wether on-board demodulator scans this
|
||||
channel for RF signal quality measurement."
|
||||
DEFVAL { scan }
|
||||
::= { d5QamRFSignalQualityEntry 1 }
|
||||
|
||||
|
||||
d5QamRFSigQMeasureDelay OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "ms"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value contains the amount of time in milliseconds the
|
||||
demodulator stay on this channel once it has acquired a lock.
|
||||
The longer the time, the more relevant the measurement, a
|
||||
value of zero means that only lock status will be a meaningful
|
||||
measurement."
|
||||
DEFVAL { 70 }
|
||||
::= { d5QamRFSignalQualityEntry 2 }
|
||||
|
||||
|
||||
d5QamRFSigQMpegLock OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns whether the on-board demodulator has
|
||||
acquired a full MPEG lock the last time if was scanning this
|
||||
channel."
|
||||
::= { d5QamRFSignalQualityEntry 3 }
|
||||
|
||||
|
||||
d5QamRFSigQBitErrorRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns the bit error rate measured during the
|
||||
last scan period. This value is in the order of 10E-08."
|
||||
::= { d5QamRFSignalQualityEntry 4 }
|
||||
|
||||
|
||||
d5QamRFSigQUnerroreds OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value returns the accumulated count of unerrored codewords
|
||||
for all previous scan periods since this counter was cleared."
|
||||
::= { d5QamRFSignalQualityEntry 5 }
|
||||
|
||||
|
||||
d5QamRFSigQCorrecteds OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value returns the accumulated count of corrected codewords
|
||||
for all previous scan periods since this counter was cleared."
|
||||
::= { d5QamRFSignalQualityEntry 6 }
|
||||
|
||||
|
||||
d5QamRFSigQUncorrectables OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value returns the accumulated count of uncorrected codewords
|
||||
for all previous scan periods since this counter was cleared."
|
||||
::= { d5QamRFSignalQualityEntry 7 }
|
||||
|
||||
|
||||
d5QamRFSigQSignalNoise OBJECT-TYPE
|
||||
SYNTAX TenthdB
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value returns the Signal To Noise ratio measured during
|
||||
the last scan period."
|
||||
::= { d5QamRFSignalQualityEntry 8 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Conformance section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99
|
||||
d5QamConformance OBJECT IDENTIFIER ::= { d5QamMib 99 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1
|
||||
d5QamObjectGroups OBJECT IDENTIFIER ::= { d5QamConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.2
|
||||
d5QamNotificationGroups OBJECT IDENTIFIER ::= { d5QamConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.3
|
||||
d5QamCompliances OBJECT IDENTIFIER ::= { d5QamConformance 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.1
|
||||
d5QamRFObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamRFChannelAnnex,
|
||||
d5QamRFChannelFrequency,
|
||||
d5QamRFChannelModulation,
|
||||
d5QamRFChannelFECInterleaverLevel,
|
||||
d5QamRFChannelFECInterleaverMode,
|
||||
d5QamRFChannelPower,
|
||||
d5QamRFChannelSpectralInversion,
|
||||
d5QamRFChannelSymbolRate,
|
||||
d5QamRFChannelWidth,
|
||||
d5QamRFChannelRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamRF group of objects."
|
||||
::= { d5QamObjectGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.2
|
||||
d5QamStatObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamStatProgramCounterQamIfIndex,
|
||||
d5QamStatProgramCounterProgram,
|
||||
d5QamStatProgramCounterPackets
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamStat group of objects."
|
||||
::= { d5QamObjectGroups 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.3
|
||||
d5QamSpareObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamSpareGroupPrimaryPhysicalIndex,
|
||||
d5QamSpareGroupSparePhysicalIndex,
|
||||
d5QamSpareGroupFailbackMode,
|
||||
d5QamSpareGroupFailoverStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamSpare group of objects."
|
||||
::= { d5QamObjectGroups 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.4
|
||||
d5QamDocsisObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamDocsisChannelDtiOffset
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5Docsis group of objects."
|
||||
::= { d5QamObjectGroups 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.5
|
||||
d5QamSnoopObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamSnoopTSID,
|
||||
d5QamSnoopProbe,
|
||||
d5QamSnoopEncapsulation,
|
||||
d5QamSnoopIpSrc,
|
||||
d5QamSnoopPortSrc,
|
||||
d5QamSnoopIpDest,
|
||||
d5QamSnoopPortDest,
|
||||
d5QamSnoopRowStatus,
|
||||
d5QamSnoopTOS,
|
||||
d5QamSnoopVlanPriority
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamSnoop group of objects."
|
||||
::= { d5QamObjectGroups 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.1.6
|
||||
d5QamRFSigQObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamRFSigQMeasureControl,
|
||||
d5QamRFSigQMeasureDelay,
|
||||
d5QamRFSigQMpegLock,
|
||||
d5QamRFSigQBitErrorRate,
|
||||
d5QamRFSigQUnerroreds,
|
||||
d5QamRFSigQCorrecteds,
|
||||
d5QamRFSigQUncorrectables,
|
||||
d5QamRFSigQSignalNoise
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamRFSignalQuality group of objects."
|
||||
::= { d5QamObjectGroups 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.2.1
|
||||
d5QamSpareGroupNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
d5QamSpareGroupFailOver,
|
||||
d5QamSpareGroupFailBack
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The d5QamSpare group of notifications."
|
||||
::= { d5QamNotificationGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.99.3.1
|
||||
d5QamCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for ARRIS-D5-QAM-MIB."
|
||||
MODULE -- d5QamMib
|
||||
MANDATORY-GROUPS {
|
||||
d5QamRFObjectGroup,
|
||||
d5QamStatObjectGroup,
|
||||
d5QamSpareObjectGroup,
|
||||
d5QamSpareGroupNotificationGroup,
|
||||
d5QamDocsisObjectGroup,
|
||||
d5QamSnoopObjectGroup,
|
||||
d5QamRFSigQObjectGroup
|
||||
}
|
||||
::= { d5QamCompliances 1 }
|
||||
|
||||
|
||||
END
|
441
mibs/arris/d5/ARRIS-D5-QAM-POST-MIB
Normal file
441
mibs/arris/d5/ARRIS-D5-QAM-POST-MIB
Normal file
@ -0,0 +1,441 @@
|
||||
ARRIS-D5-QAM-POST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
D5Program
|
||||
FROM ARRIS-D5-VIDEO-MIB
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
TenthdBmV
|
||||
FROM DOCS-IF-MIB
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
d5QamMib
|
||||
FROM ARRIS-D5-QAM-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2
|
||||
d5QamPOSTMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200909090909Z" -- September 09, 2009 at 09:09 GMT
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4400 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"Arris D5 UEQ QAM Manufacturing MIB"
|
||||
::= { d5QamMib 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM POST section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1
|
||||
d5QamMemoryTestTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamMemoryTestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of QAM POST tests and test-results for
|
||||
each of the memory banks"
|
||||
::= { d5QamPOSTMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1
|
||||
d5QamMemoryTestEntry OBJECT-TYPE
|
||||
SYNTAX D5QamMemoryTestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single memory bank POST test and result."
|
||||
INDEX { d5QamMemoryTestSlotId, d5QamMemoryTestBankId }
|
||||
::= { d5QamMemoryTestTable 1 }
|
||||
|
||||
|
||||
D5QamMemoryTestEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamMemoryTestSlotId
|
||||
Unsigned32,
|
||||
d5QamMemoryTestBankId
|
||||
Unsigned32,
|
||||
d5QamMemoryTestDescription
|
||||
DisplayString,
|
||||
d5QamMemoryTestChip
|
||||
INTEGER,
|
||||
d5QamMemoryTestExecute
|
||||
INTEGER,
|
||||
d5QamMemoryTestResultVector
|
||||
Unsigned32,
|
||||
d5QamMemoryTestResultRegister
|
||||
Unsigned32,
|
||||
d5QamMemoryTestResultAddress
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.1
|
||||
d5QamMemoryTestSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"QAM card associated with a particular test."
|
||||
::= { d5QamMemoryTestEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.2
|
||||
d5QamMemoryTestBankId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier specifying a particular memory bank."
|
||||
::= { d5QamMemoryTestEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.3
|
||||
d5QamMemoryTestDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of the the memory bank."
|
||||
::= { d5QamMemoryTestEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.4
|
||||
d5QamMemoryTestChip OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
chip1(1),
|
||||
chip2(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Select a particular chip for a DVT test, this field
|
||||
is ignored for all other tests"
|
||||
::= { d5QamMemoryTestEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.5
|
||||
d5QamMemoryTestExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
running(2),
|
||||
stop(3),
|
||||
startDataPinTest(4),
|
||||
startAddressPinTest(5),
|
||||
startMemorySweepTest(6),
|
||||
startDVTWriteCycles(7),
|
||||
startDVTReadCycles(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for starting a test and checking for test completion.
|
||||
Only a value of stop or startXXX is allowed on write access.
|
||||
Only a value of idle or running is allowed on read access."
|
||||
::= { d5QamMemoryTestEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.6
|
||||
d5QamMemoryTestResultVector OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result vector, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.7
|
||||
d5QamMemoryTestResultRegister OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result register, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.8
|
||||
d5QamMemoryTestResultAddress OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result address, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 8 }
|
||||
|
||||
-- QAM RS232 Bus --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2
|
||||
d5QamRS232Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamRS232Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow access to RS232 bus of available QAM cards"
|
||||
::= { d5QamPOSTMib 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1
|
||||
d5QamRS232Entry OBJECT-TYPE
|
||||
SYNTAX D5QamRS232Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card RS232 bus."
|
||||
INDEX { d5QamRS232SlotId }
|
||||
::= { d5QamRS232Table 1 }
|
||||
|
||||
D5QamRS232Entry ::=
|
||||
SEQUENCE {
|
||||
d5QamRS232SlotId
|
||||
Unsigned32,
|
||||
d5QamRS232Status
|
||||
Unsigned32,
|
||||
d5QamRS232Data
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.1
|
||||
d5QamRS232SlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamRS232Entry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.2
|
||||
d5QamRS232Status OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Retrieve the status of the RS232 bus as documented in
|
||||
D5 Mux & PHY FPGAs Firmware Interface Specification section [2.4.14]"
|
||||
::= { d5QamRS232Entry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.3
|
||||
d5QamRS232Data OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"On writing, the octet string is pushed to the RS232 transmit FIFO
|
||||
and flushed to the QAM micro-controller.
|
||||
On reading, the octet string contains the content of the RS232
|
||||
receive FIFO."
|
||||
::= { d5QamRS232Entry 3 }
|
||||
|
||||
-- QAM ECL Bus --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3
|
||||
d5QamECLTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamECLEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow access to ECL bus of available QAM cards"
|
||||
::= { d5QamPOSTMib 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1
|
||||
d5QamECLEntry OBJECT-TYPE
|
||||
SYNTAX D5QamECLEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card ECL bus."
|
||||
INDEX { d5QamECLSlotId }
|
||||
::= { d5QamECLTable 1 }
|
||||
|
||||
D5QamECLEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamECLSlotId
|
||||
Unsigned32,
|
||||
d5QamECLAddress
|
||||
Unsigned32,
|
||||
d5QamECLValue
|
||||
Unsigned32,
|
||||
d5QamECLExecute
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.1
|
||||
d5QamECLSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamECLEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.2
|
||||
d5QamECLAddress OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the ECL address for the transaction"
|
||||
::= { d5QamECLEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.3
|
||||
d5QamECLValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ECL value for the write transaction, or the result of a
|
||||
Read transaction."
|
||||
::= { d5QamECLEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.4
|
||||
d5QamECLExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
fail(2),
|
||||
readFpga(3),
|
||||
writeFpga(4),
|
||||
readMicro(5),
|
||||
writeMicro(6)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for an ECL transaction.
|
||||
Only a value of read or write is allowed on write access.
|
||||
Only a value of idle, running or fail is allowed on read access."
|
||||
::= { d5QamECLEntry 4 }
|
||||
|
||||
-- QAM Configuration Control --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4
|
||||
d5QamConfigurationControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamConfigurationControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow controlling internal aspects of QAM card configuration"
|
||||
::= { d5QamPOSTMib 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1
|
||||
d5QamConfigurationControlEntry OBJECT-TYPE
|
||||
SYNTAX D5QamConfigurationControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card configuration."
|
||||
INDEX { d5QamConfigurationControlSlotId }
|
||||
::= { d5QamConfigurationControlTable 1 }
|
||||
|
||||
D5QamConfigurationControlEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamConfigurationControlSlotId
|
||||
Unsigned32,
|
||||
d5QamConfigurationControlResetNow
|
||||
TruthValue,
|
||||
d5QamConfigurationControlManufacturingTests
|
||||
TruthValue,
|
||||
d5QamConfigurationControlPreDistortionCoefs
|
||||
TruthValue
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.1
|
||||
d5QamConfigurationControlSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamConfigurationControlEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.2
|
||||
d5QamConfigurationControlResetNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to reset.
|
||||
Reading this object always returns false(2)."
|
||||
::= { d5QamConfigurationControlEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.3
|
||||
d5QamConfigurationControlManufacturingTests OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable manufacturing tests."
|
||||
::= { d5QamConfigurationControlEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.4
|
||||
d5QamConfigurationControlPreDistortionCoefs OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable pre-distortion coefficients usage."
|
||||
::= { d5QamConfigurationControlEntry 4 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Conformance section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99
|
||||
d5QamPOSTConformance OBJECT IDENTIFIER ::= { d5QamPOSTMib 99 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.1
|
||||
d5QamPOSTGroups OBJECT IDENTIFIER ::= { d5QamPOSTConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.1.1
|
||||
d5QamPOSTGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamMemoryTestDescription, d5QamMemoryTestChip, d5QamMemoryTestExecute,
|
||||
d5QamMemoryTestResultVector, d5QamMemoryTestResultRegister, d5QamMemoryTestResultAddress,
|
||||
d5QamRS232Status, d5QamRS232Data, d5QamECLAddress, d5QamECLValue, d5QamECLExecute }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { d5QamPOSTGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.2
|
||||
d5QamPOSTCompliances OBJECT IDENTIFIER ::= { d5QamPOSTConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.2.1
|
||||
d5QamPOSTCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { d5QamPOSTGroup }
|
||||
::= { d5QamPOSTCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
148
mibs/arris/d5/ARRIS-D5-SFP-MIB
Normal file
148
mibs/arris/d5/ARRIS-D5-SFP-MIB
Normal file
@ -0,0 +1,148 @@
|
||||
ARRIS-D5-SFP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
d5SfpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "131207301100Z"
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects related to the Arris D5 SFP modules."
|
||||
REVISION "200712131100Z"
|
||||
DESCRIPTION
|
||||
"D5 DMTS SFP MIB"
|
||||
::= {arrisD5UEQam 13}
|
||||
|
||||
|
||||
d5SfpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5SfpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends d5SfpTable MIB with extra properties."
|
||||
::= {d5SfpMib 1}
|
||||
|
||||
|
||||
d5SfpEntry OBJECT-TYPE
|
||||
SYNTAX D5SfpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a D5 SFP Table."
|
||||
INDEX {d5SfpIndex}
|
||||
::= {d5SfpTable 1}
|
||||
|
||||
|
||||
D5SfpEntry ::= SEQUENCE {
|
||||
d5SfpIndex INTEGER,
|
||||
d5SfpPresent TruthValue,
|
||||
d5SfpConnector INTEGER,
|
||||
d5SfpCompliance Integer32,
|
||||
d5SfpVendorName DisplayString,
|
||||
d5SfpProductName DisplayString,
|
||||
d5SfpRevision DisplayString,
|
||||
d5SfpSerialNumber DisplayString,
|
||||
d5SfpManufactureDate DisplayString
|
||||
}
|
||||
|
||||
d5SfpIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sfp index."
|
||||
::= {d5SfpEntry 1}
|
||||
|
||||
d5SfpPresent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value will be true if an SFP is present."
|
||||
::= {d5SfpEntry 2}
|
||||
|
||||
d5SfpConnector OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
sc(1),
|
||||
fiber1(2),
|
||||
fiber2(3),
|
||||
bnc(4),
|
||||
fcch(5),
|
||||
fiberJack(6),
|
||||
lc(7),
|
||||
mtrj(8),
|
||||
mu(9),
|
||||
sg(10),
|
||||
opticalPigtail(11),
|
||||
hssdcII(32),
|
||||
copperPigtail(33)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Code for connector type from SFP MSA Table 3.3."
|
||||
::= {d5SfpEntry 3}
|
||||
|
||||
d5SfpCompliance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SFP Compliance Code from SFP MSA Table 3.4 Data Addr 6."
|
||||
::= {d5SfpEntry 4}
|
||||
|
||||
d5SfpVendorName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the SFP vendor."
|
||||
::= {d5SfpEntry 5}
|
||||
|
||||
d5SfpProductName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Product Name of the SFP."
|
||||
::= {d5SfpEntry 6}
|
||||
|
||||
d5SfpRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SFP Revision."
|
||||
::= {d5SfpEntry 7}
|
||||
|
||||
d5SfpSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SFP serial number."
|
||||
::= {d5SfpEntry 8}
|
||||
|
||||
d5SfpManufactureDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SFP date of manufacturer date."
|
||||
::= {d5SfpEntry 9}
|
||||
END
|
162
mibs/arris/d5/ARRIS-D5-SLOT-EXT-MIB
Normal file
162
mibs/arris/d5/ARRIS-D5-SLOT-EXT-MIB
Normal file
@ -0,0 +1,162 @@
|
||||
ARRIS-D5-SLOT-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
|
||||
Counter32, Gauge32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, RowStatus, DisplayString,
|
||||
TimeStamp, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex, InterfaceIndex, InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
d5SlotExtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200906100000Z"
|
||||
ORGANIZATION "Arris Group, Inc"
|
||||
CONTACT-INFO
|
||||
" Network Management
|
||||
Postal: Arris Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30324
|
||||
Tel: 678 473 8500"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the slot assignments on the
|
||||
Arris D5 DMTS."
|
||||
::= { arrisD5UEQam 18 }
|
||||
|
||||
d5SlotObjects OBJECT IDENTIFIER ::= { d5SlotExtMIB 1 }
|
||||
|
||||
WAN7 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The wan card in slot 7."
|
||||
SYNTAX Unsigned32 (7)
|
||||
|
||||
WAN8 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The wan card in slot 8."
|
||||
SYNTAX Unsigned32 (8)
|
||||
|
||||
WanValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wan card selection for slot assignment."
|
||||
SYNTAX Unsigned32 (WAN7 | WAN8)
|
||||
|
||||
-- Slot Assignment
|
||||
-- Provides mechanisms to assign slots to wan cards
|
||||
|
||||
slotAssignmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SlotAssignmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual table for slot assignments."
|
||||
::= { d5SlotObjects 1 }
|
||||
|
||||
slotAssignmentEntry OBJECT-TYPE
|
||||
SYNTAX SlotAssignmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row entry of this table."
|
||||
INDEX { ifIndex }
|
||||
::= { slotAssignmentTable 1 }
|
||||
|
||||
SlotAssignmentEntry ::=
|
||||
SEQUENCE {
|
||||
dualWanEnable INTEGER,
|
||||
slot1Assignment WanValue,
|
||||
slot2Assignment WanValue,
|
||||
slot3Assignment WanValue,
|
||||
slot4Assignment WanValue,
|
||||
slot5Assignment WanValue,
|
||||
slot6Assignment WanValue
|
||||
}
|
||||
|
||||
dualWanEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dualWanDisabled(0),
|
||||
dualWanEnabled(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable dual wan operation."
|
||||
DEFVAL { FALSE }
|
||||
::= { slotAssignmentEntry 1 }
|
||||
|
||||
slot1Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 2 }
|
||||
|
||||
slot2Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 3 }
|
||||
|
||||
slot3Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 4 }
|
||||
|
||||
slot4Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 5 }
|
||||
|
||||
slot5Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 6 }
|
||||
|
||||
slot6Assignment OBJECT-TYPE
|
||||
SYNTAX WanValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Assign the slot to the specified wan card."
|
||||
DEFVAL { WAN7 }
|
||||
::= { slotAssignmentEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
--
|
||||
--
|
||||
|
||||
identifyWan OBJECT-TYPE
|
||||
SYNTAX INTEGER ( 0..16 )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identify the WAN slot in a dual wan configuration."
|
||||
::= { d5SlotObjects 2 }
|
||||
|
||||
END
|
530
mibs/arris/d5/ARRIS-D5-SOFTWARE-MGR-MIB
Normal file
530
mibs/arris/d5/ARRIS-D5-SOFTWARE-MGR-MIB
Normal file
@ -0,0 +1,530 @@
|
||||
ARRIS-D5-SOFTWARE-MGR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
DateAndTime,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
softwareManagerMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200804100000Z" -- 10 Apr 2008
|
||||
ORGANIZATION "Arris Group"
|
||||
CONTACT-INFO
|
||||
" Software Development
|
||||
Postal: ARRIS Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30024
|
||||
USA
|
||||
Tel: 800-469-6569
|
||||
Fax: 678-473-8770"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the software on the
|
||||
ARRIS EdgeQAM products"
|
||||
::= { arrisD5UEQam 10 }
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- Control Group
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
smControlGroup OBJECT IDENTIFIER ::= { softwareManagerMIB 1 }
|
||||
|
||||
smReloadAction OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
nil(1),
|
||||
reloadConfigSave(2),
|
||||
reloadNoConfigSave(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force a reload of the ARRIS product. The command is applied to both WANs
|
||||
when equipped. The load marked as boot in the Software Table will be loaded.
|
||||
|
||||
nil(1) - Do nothing
|
||||
reloadConfigSave(2) - Saves the current configuration before reloading
|
||||
reloadNoConfigSave(3) - Reloads without saving configuration"
|
||||
|
||||
::= { smControlGroup 1 }
|
||||
|
||||
smConfigFileAction OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
nil(1),
|
||||
saveRunningConfig(2),
|
||||
eraseStartupConfig(3),
|
||||
uploadStartupConfigToServer(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Perform various actions on the configuration file, as directed
|
||||
below.
|
||||
|
||||
nil(1) - Do nothing
|
||||
|
||||
saveRunningConfig(2) - Copies the running configuration to the
|
||||
startup configuration.
|
||||
|
||||
eraseStartupConfig(3) - Erases the startup configuration. You
|
||||
may want to do this before a reboot (without config file save)
|
||||
to get a default configured system.
|
||||
|
||||
uploadStartupConfigToServer(4) - Using the server information
|
||||
in the configFileTransfer group, this will upload the current
|
||||
startup-configuration to the default directory on the server.
|
||||
If you need upload directory control, use the
|
||||
configFileTransfer"
|
||||
|
||||
::= { smControlGroup 2 }
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- System Software Group
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
smSoftwareListGroup OBJECT IDENTIFIER ::= { softwareManagerMIB 2 }
|
||||
|
||||
smSoftwareListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SmSoftwareListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of images installed on the flash disk"
|
||||
::= { smSoftwareListGroup 1 }
|
||||
|
||||
smSoftwareListEntry OBJECT-TYPE
|
||||
SYNTAX SmSoftwareListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
INDEX { smSoftwareEntryIndex }
|
||||
::= { smSoftwareListTable 1 }
|
||||
|
||||
SmSoftwareListEntry ::= SEQUENCE {
|
||||
smSoftwareEntryIndex Unsigned32,
|
||||
smSoftwareEntryFilename OCTET STRING,
|
||||
smSoftwareEntryVersion OCTET STRING,
|
||||
smSoftwareEntryDate DateAndTime,
|
||||
smSoftwareEntryState INTEGER,
|
||||
smSoftwareEntrySize Integer32,
|
||||
smSoftwareEntryStatus INTEGER,
|
||||
smSoftwareEntryAction INTEGER }
|
||||
|
||||
smSoftwareEntryIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"image index"
|
||||
::= { smSoftwareListEntry 1 }
|
||||
|
||||
smSoftwareEntryFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the image file"
|
||||
::= { smSoftwareListEntry 2 }
|
||||
|
||||
smSoftwareEntryVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"image version"
|
||||
::= { smSoftwareListEntry 3 }
|
||||
|
||||
smSoftwareEntryDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Date image created"
|
||||
::= { smSoftwareListEntry 4 }
|
||||
|
||||
smSoftwareEntryState OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), corrupt(2), unknown(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the load file.
|
||||
|
||||
valid means the software load has been properly downloaded
|
||||
and can be loaded onto the system.
|
||||
|
||||
corrupt means there was a problem tranferring the load and
|
||||
it cannot be loaded onto the system.
|
||||
|
||||
unknown means that the software load has not yet been validated
|
||||
by the system, and may or may not be valid."
|
||||
::= { smSoftwareListEntry 5 }
|
||||
|
||||
smSoftwareEntrySize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"file size"
|
||||
::= { smSoftwareListEntry 6 }
|
||||
|
||||
smSoftwareEntryStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { running-boot(1), running(2), boot(3), inactive(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of software may be running-boot, running, boot or inactive
|
||||
|
||||
running-boot(1) indicates that the load is running AND is the boot load.
|
||||
|
||||
running(2) means the software is currently running on the box, but
|
||||
is not the boot load.
|
||||
|
||||
boot(3) means that the selected load will boot on next restart.
|
||||
Confirm by checking ksSMBootFileName.
|
||||
|
||||
inactive(4) indicates the load is neither running nor set to boot."
|
||||
::= { smSoftwareListEntry 7 }
|
||||
|
||||
smSoftwareEntryAction OBJECT-TYPE
|
||||
SYNTAX INTEGER { nil(1), makeBoot(2), upload(3), delete(4) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Perform an action on this software load entry.
|
||||
|
||||
To make the current software load the boot load, select
|
||||
makeBoot(2).
|
||||
|
||||
When set to upload(3), this software load will be sent
|
||||
to the server using the settings specified in the
|
||||
softwareDownloadGroup MIB objects.
|
||||
|
||||
This method cannot specify an upload path on the server
|
||||
for the software load. The load will appear in the default
|
||||
directory on the server for the specified transfer protocol.
|
||||
|
||||
For control over the upload path, please use the
|
||||
smSoftwareDownloadGroup directly.
|
||||
|
||||
Selecting delete(4) will delete the load from the system."
|
||||
::= { smSoftwareListEntry 8 }
|
||||
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- Config File Group
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
smConfigFileListGroup OBJECT IDENTIFIER ::= { softwareManagerMIB 3 }
|
||||
|
||||
smConfigFileListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SmConfigFileListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of configuration files or scripts on flash disk"
|
||||
::= { smConfigFileListGroup 1 }
|
||||
|
||||
smConfigFileListEntry OBJECT-TYPE
|
||||
SYNTAX SmConfigFileListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
INDEX { smConfigFileEntryIndex }
|
||||
::= { smConfigFileListTable 1 }
|
||||
|
||||
SmConfigFileListEntry ::= SEQUENCE {
|
||||
smConfigFileEntryIndex Unsigned32,
|
||||
smConfigFileEntryName OCTET STRING,
|
||||
smConfigFileTimestamp DateAndTime,
|
||||
smConfigFileEntryAction INTEGER }
|
||||
|
||||
smConfigFileEntryIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"image index"
|
||||
::= { smConfigFileListEntry 1 }
|
||||
|
||||
smConfigFileEntryName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..256))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the file"
|
||||
::= { smConfigFileListEntry 2 }
|
||||
|
||||
smConfigFileTimestamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp of the configuration file"
|
||||
::= { smConfigFileListEntry 3 }
|
||||
|
||||
smConfigFileEntryAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nil(1),
|
||||
makeStartupConfig(2),
|
||||
copyIntoRunningConfig(3),
|
||||
upload(4),
|
||||
delete(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Actions to perform on the current configuration file.
|
||||
|
||||
To make this configuration file the startup configuration file,
|
||||
select makeStartupConfig(2). Be sure not to overwrite the new
|
||||
startup-configuration when reloading the system.
|
||||
|
||||
To copy the current configuration file into the running
|
||||
configuration, select copyIntoRunningConfig(3). Don't forget
|
||||
to save the new running configuration if necessary.
|
||||
|
||||
When set to upload(4), this software load will be sent
|
||||
to the server using the settings specified in the
|
||||
smConfigFileDownloadGroup MIB objects.
|
||||
|
||||
This method cannot specify an upload path on the server
|
||||
for the software load. The load will appear in the default
|
||||
directory on the server for the specified transfer protocol.
|
||||
|
||||
For control over the upload path, please use the
|
||||
smConfigFileDownloadGroup directly.
|
||||
|
||||
Finally, to delete the configuration file, select delete(5)."
|
||||
::= { smConfigFileListEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- Software Transfer Group
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
smSoftwareTransferGroup OBJECT IDENTIFIER ::= { softwareManagerMIB 4 }
|
||||
|
||||
smSoftwareTransferDevice OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nfs (1),
|
||||
tftp (2),
|
||||
ftp (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify protocol to use for software load transfers"
|
||||
::= { smSoftwareTransferGroup 1 }
|
||||
|
||||
smSoftwareTransferHostname OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server ip address or hostname"
|
||||
::= { smSoftwareTransferGroup 2 }
|
||||
|
||||
smSoftwareTransferUsername OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server user name"
|
||||
::= { smSoftwareTransferGroup 3 }
|
||||
|
||||
smSoftwareTransferPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server user password"
|
||||
::= { smSoftwareTransferGroup 4 }
|
||||
|
||||
smSoftwareTransferPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path and filename for image file on tftp, ftp or nfs"
|
||||
::= { smSoftwareTransferGroup 5 }
|
||||
|
||||
smSoftwareTransferControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abort(1),
|
||||
download(2),
|
||||
upload(3),
|
||||
downloadAsBoot(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control the transfer as follows:
|
||||
|
||||
abort(1) - Will abort the transfer in progress.
|
||||
download(2) - Starts a transfer to the ARRIS device
|
||||
upload(3) - Transfer specified load to the server
|
||||
downloadAsBoot(4) will download the software image to the
|
||||
ARRIS device and make it the next boot image"
|
||||
|
||||
::= { smSoftwareTransferGroup 6 }
|
||||
|
||||
smSoftwareTransferStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
inprogress(2),
|
||||
finished(3),
|
||||
filenameError(4),
|
||||
hostnameError(5),
|
||||
tooManyImages(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of the last transfer attempt as follows:
|
||||
|
||||
none(1) indicates no images have been transferred since
|
||||
the system rebooted.
|
||||
|
||||
inprogress(2) - Indicates there is an active transfer
|
||||
occurring.
|
||||
|
||||
finished(3) - Indicates the transfer is complete.
|
||||
|
||||
filenameError(4) - Indicates there was a problem with either
|
||||
the path and/or filename, or the wrong server was specified and
|
||||
the file was not found.
|
||||
|
||||
hostnameError(5) - Indicates a problem where the hostname could
|
||||
not be resolved, or an incorrectly formatted IP address was specified."
|
||||
|
||||
::= { smSoftwareTransferGroup 7 }
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- Config File Transfer
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
||||
smConfigFileTransferGroup OBJECT IDENTIFIER ::= { softwareManagerMIB 5 }
|
||||
|
||||
smConfigFileTransferDevice OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nfs (1),
|
||||
tftp (2),
|
||||
ftp (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify protocol to use for file transfers"
|
||||
::= { smConfigFileTransferGroup 1 }
|
||||
|
||||
smConfigFileTransferHostname OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server ip address or hostname"
|
||||
::= { smConfigFileTransferGroup 2 }
|
||||
|
||||
smConfigFileTransferUsername OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server user name"
|
||||
::= { smConfigFileTransferGroup 3 }
|
||||
|
||||
smConfigFileTransferPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server user password"
|
||||
::= { smConfigFileTransferGroup 4 }
|
||||
|
||||
smConfigFileTransferPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path and filename of the configuration file
|
||||
on the source device."
|
||||
::= { smConfigFileTransferGroup 5 }
|
||||
|
||||
smConfigFileTransferTargetPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path and filename of the configuration file
|
||||
on the target device."
|
||||
::= { smConfigFileTransferGroup 6 }
|
||||
|
||||
smConfigFileTransferControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abort(1),
|
||||
download(2),
|
||||
upload(3),
|
||||
downloadAsStartup(4),
|
||||
downloadIntoRunning(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control the transfer as follows:
|
||||
|
||||
abort(1) - Will abort the transfer in progress.
|
||||
download(2) - Starts a transfer to the ARRIS device
|
||||
upload(3) - Transfer specified file to the server
|
||||
downloadAsStartup(4) Transfer the config file and make it the
|
||||
startup configuration"
|
||||
|
||||
::= { smConfigFileTransferGroup 7 }
|
||||
|
||||
smConfigFileTransferStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
inprogress(2),
|
||||
finished(3),
|
||||
filenameError(4),
|
||||
hostnameError(5),
|
||||
tooManyFiles(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of the last transfer attempt as follows:
|
||||
|
||||
none(1) indicates no files have been transferred since
|
||||
the system rebooted.
|
||||
|
||||
inprogress(2) - Indicates there is an active transfer
|
||||
occurring.
|
||||
|
||||
finished(3) - Indicates the transfer is complete.
|
||||
|
||||
filenameError(4) - Indicates there was a problem with either
|
||||
the path and/or filename, or the wrong server was specified and
|
||||
the file was not found.
|
||||
|
||||
hostnameError(5) - Indicates a problem where the hostname could
|
||||
not be resolved, or an incorrectly formatted IP address was specified."
|
||||
|
||||
::= { smConfigFileTransferGroup 8 }
|
||||
|
||||
END
|
387
mibs/arris/d5/ARRIS-D5-TEST-MIB
Normal file
387
mibs/arris/d5/ARRIS-D5-TEST-MIB
Normal file
@ -0,0 +1,387 @@
|
||||
ARRIS-D5-TEST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
d5TestMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200901150000Z" -- 15th January 2009
|
||||
ORGANIZATION "Arris International"
|
||||
CONTACT-INFO
|
||||
" Network Management
|
||||
Postal: Arris International.
|
||||
4400 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB returns a table of test results that have been run on the
|
||||
D5-UEQAM. It reports general pass or fail test results as well as
|
||||
test specific result information.
|
||||
It also allows for tests to be configured and run to support diagnostics
|
||||
and the manufacturing process."
|
||||
REVISION "200812010000Z"
|
||||
DESCRIPTION "Initial version"
|
||||
::= { arrisD5UEQam 19 }
|
||||
|
||||
D5TestState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A type definition for controlling test state."
|
||||
SYNTAX INTEGER {
|
||||
idle(0),
|
||||
start(1),
|
||||
stop(2),
|
||||
startCategory(3),
|
||||
startSlot(4),
|
||||
startAll(5),
|
||||
clearCategory(6),
|
||||
clearSlot(7),
|
||||
clearAll(8)
|
||||
}
|
||||
|
||||
D5TestStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A type definition for current test state."
|
||||
SYNTAX INTEGER {
|
||||
complete(1),
|
||||
skipped(2),
|
||||
notRun(3),
|
||||
running(4),
|
||||
stopped(5),
|
||||
continuous(6)
|
||||
}
|
||||
|
||||
D5TestResult ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A type definition for simple test results."
|
||||
SYNTAX INTEGER {
|
||||
passed(1),
|
||||
failed(2),
|
||||
notAvailable(3),
|
||||
incomplete(4)
|
||||
}
|
||||
|
||||
d5TestControl OBJECT IDENTIFIER ::= { d5TestMIB 1 }
|
||||
|
||||
d5TestControlSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot number on which to perform a test"
|
||||
::= { d5TestControl 1 }
|
||||
|
||||
d5TestControlCategory OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Category of test to configure"
|
||||
::= { d5TestControl 2 }
|
||||
|
||||
d5TestControlNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test number of test to configure"
|
||||
::= { d5TestControl 3 }
|
||||
|
||||
d5TestControlState OBJECT-TYPE
|
||||
SYNTAX D5TestState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State to set for the test."
|
||||
::= { d5TestControl 4 }
|
||||
|
||||
d5TestControlIterations OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times to run the test. 0 to run repeatedly until stopped."
|
||||
::= { d5TestControl 5 }
|
||||
|
||||
d5TestControlArg0 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional argument to control test behaviour"
|
||||
::= { d5TestControl 6 }
|
||||
|
||||
d5TestControlArg1 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional argument to control test behaviour"
|
||||
::= { d5TestControl 7 }
|
||||
|
||||
d5TestControlArg2 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional argument to control test behaviour"
|
||||
::= { d5TestControl 8 }
|
||||
|
||||
d5TestControlArg3 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional argument to control test behaviour"
|
||||
::= { d5TestControl 9 }
|
||||
|
||||
d5TestResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5TestResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of D5 test-results."
|
||||
::= { d5TestMIB 2 }
|
||||
|
||||
d5TestResultEntry OBJECT-TYPE
|
||||
SYNTAX D5TestResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single categorised test and corresponding result."
|
||||
INDEX { d5TestSlot, d5TestCategory, d5TestNumber }
|
||||
::= { d5TestResultTable 1 }
|
||||
|
||||
D5TestResultEntry ::= SEQUENCE {
|
||||
d5TestSlot Unsigned32,
|
||||
d5TestCategory Unsigned32,
|
||||
d5TestNumber Unsigned32,
|
||||
d5TestDescr DisplayString,
|
||||
d5TestStatus D5TestStatus,
|
||||
d5TestLastRunTime DateAndTime,
|
||||
d5TestResult D5TestResult,
|
||||
d5TestResultVector0 Unsigned32,
|
||||
d5TestResultVector1 Unsigned32,
|
||||
d5TestResultVector2 Unsigned32,
|
||||
d5TestResultVector3 Unsigned32,
|
||||
d5TestResultVector4 Unsigned32,
|
||||
d5TestResultVector5 Unsigned32,
|
||||
d5TestResultVector6 Unsigned32,
|
||||
d5TestResultVector7 Unsigned32,
|
||||
d5TestResultVector8 Unsigned32,
|
||||
d5TestResultVector9 Unsigned32,
|
||||
d5TestResultVector10 Unsigned32,
|
||||
d5TestResultVector11 Unsigned32,
|
||||
d5TestResultVector12 Unsigned32,
|
||||
d5TestResultVector13 Unsigned32,
|
||||
d5TestResultVector14 Unsigned32,
|
||||
d5TestResultVector15 Unsigned32
|
||||
}
|
||||
d5TestSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"D5 slot containing the card on which the test was run"
|
||||
::= { d5TestResultEntry 1 }
|
||||
d5TestCategory OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test category"
|
||||
::= { d5TestResultEntry 2 }
|
||||
d5TestNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test number, unique withing this test category."
|
||||
::= { d5TestResultEntry 3 }
|
||||
d5TestDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Brief description of the test"
|
||||
::= { d5TestResultEntry 4 }
|
||||
d5TestStatus OBJECT-TYPE
|
||||
SYNTAX D5TestStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current state of this test"
|
||||
::= { d5TestResultEntry 5 }
|
||||
d5TestLastRunTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last time this test was run"
|
||||
::= { d5TestResultEntry 6 }
|
||||
d5TestResult OBJECT-TYPE
|
||||
SYNTAX D5TestResult
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test result summary"
|
||||
::= { d5TestResultEntry 7 }
|
||||
d5TestResultVector0 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 8 }
|
||||
d5TestResultVector1 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 9 }
|
||||
d5TestResultVector2 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 10 }
|
||||
d5TestResultVector3 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 11 }
|
||||
d5TestResultVector4 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 12 }
|
||||
d5TestResultVector5 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 13 }
|
||||
d5TestResultVector6 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 14 }
|
||||
d5TestResultVector7 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 15 }
|
||||
d5TestResultVector8 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 16 }
|
||||
d5TestResultVector9 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 17 }
|
||||
d5TestResultVector10 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 18 }
|
||||
d5TestResultVector11 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 19 }
|
||||
d5TestResultVector12 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 20 }
|
||||
d5TestResultVector13 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 21 }
|
||||
d5TestResultVector14 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 22 }
|
||||
d5TestResultVector15 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Result data specific to the test in this row"
|
||||
::= { d5TestResultEntry 23 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- Conformance section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
d5TestMibConformance OBJECT IDENTIFIER ::= { d5TestMIB 99 }
|
||||
|
||||
|
||||
d5TestMibGroups OBJECT IDENTIFIER ::= { d5TestMibConformance 1 }
|
||||
|
||||
|
||||
d5TestMibGroup OBJECT-GROUP
|
||||
OBJECTS { d5TestControlSlot, d5TestControlCategory, d5TestControlNumber,
|
||||
d5TestControlState, d5TestControlIterations, d5TestControlArg0,
|
||||
d5TestControlArg1, d5TestControlArg2, d5TestControlArg3,
|
||||
d5TestDescr, d5TestStatus, d5TestLastRunTime, d5TestResult,
|
||||
d5TestResultVector1, d5TestResultVector2, d5TestResultVector3,
|
||||
d5TestResultVector4 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { d5TestMibGroups 1 }
|
||||
|
||||
d5TestMibCompliances OBJECT IDENTIFIER ::= { d5TestMibConformance 2 }
|
||||
|
||||
|
||||
d5TestMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { d5TestMibGroup }
|
||||
::= { d5TestMibCompliances 1 }
|
||||
|
||||
|
||||
END
|
332
mibs/arris/d5/ARRIS-D5-VIDEO-ERM-MIB
Normal file
332
mibs/arris/d5/ARRIS-D5-VIDEO-ERM-MIB
Normal file
@ -0,0 +1,332 @@
|
||||
ARRIS-D5-VIDEO-ERM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Counter32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime,
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP,
|
||||
MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex,
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
InetAddress,
|
||||
InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
arrisD5UEQamErmMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200711080000Z" -- 08th November 2007
|
||||
ORGANIZATION "Arris Group"
|
||||
CONTACT-INFO
|
||||
" Software Development
|
||||
Postal: ARRIS Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30024
|
||||
USA
|
||||
Tel: 800-469-6569
|
||||
Fax: 678-473-8770"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the erm software on the
|
||||
ARRIS D5 product"
|
||||
::= { arrisD5UEQam 11 }
|
||||
|
||||
|
||||
arrisD5UEQamErmGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5ErmComponentName,
|
||||
d5ErmStreamingZone
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing system erm configuration."
|
||||
::= { arrisD5UEQamErmMib 1 }
|
||||
|
||||
|
||||
d5ErmComponentName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets component name advertised during VREP OPEN."
|
||||
::= { arrisD5UEQamErmGroup 1 }
|
||||
|
||||
d5ErmStreamingZone OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets streaming zone that ERM/ED are configured in."
|
||||
::= { arrisD5UEQamErmGroup 2 }
|
||||
|
||||
|
||||
d5ErmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5ErmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes the configuration parameters
|
||||
associated with remote Edge Resource Manager (ERM)
|
||||
devices. Use of multiple entries within this table
|
||||
enables the logical separation of the D5 to multiple
|
||||
ERMs."
|
||||
::= { arrisD5UEQamErmMib 2 }
|
||||
|
||||
d5ErmEntry OBJECT-TYPE
|
||||
SYNTAX D5ErmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry corresponds to an individual ERM
|
||||
configuration."
|
||||
INDEX { d5ErmName }
|
||||
::= { d5ErmTable 1 }
|
||||
|
||||
D5ErmEntry ::= SEQUENCE {
|
||||
d5ErmName DisplayString,
|
||||
d5ErmDescription DisplayString,
|
||||
d5ErmLocalIpAddress InetAddress,
|
||||
d5ErmRemoteIpName DisplayString,
|
||||
d5ErmVrepPort Integer32,
|
||||
d5ErmHoldTime Unsigned32,
|
||||
d5ErmBwInterval Unsigned32,
|
||||
d5ErmBwThreshold Unsigned32,
|
||||
d5ErmCost Unsigned32,
|
||||
d5ErmRtspPort Integer32,
|
||||
d5ErmRtspConnectionTimeout Integer32,
|
||||
d5ErmRtspMessageTimeout Integer32,
|
||||
d5ErmRtspSessionTimeout Integer32,
|
||||
d5ErmAdminStatus INTEGER,
|
||||
d5ErmVrepStatus INTEGER,
|
||||
d5ErmVrepConnRetryTimeout Unsigned32,
|
||||
d5ErmRtspStatus INTEGER,
|
||||
d5ErmRowStatus RowStatus
|
||||
}
|
||||
|
||||
d5ErmName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of ERM configuration entry."
|
||||
::= { d5ErmEntry 1 }
|
||||
|
||||
d5ErmDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains text description of the ERM configuration."
|
||||
::= { d5ErmEntry 2 }
|
||||
|
||||
d5ErmLocalIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Local IP address to use for DRRP/VREP and RTSP connections."
|
||||
::= { d5ErmEntry 3 }
|
||||
|
||||
d5ErmRemoteIpName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A comma seperated list of up to three remote addresses. The first entry in the list is the primary remote erm address. Subsequent values are the secondary remote erm addresses. An IPV4 address or hostname is acceptable for each value."
|
||||
::= { d5ErmEntry 4 }
|
||||
|
||||
d5ErmVrepPort OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains TCP port value used for DRRP listener/connections."
|
||||
::= { d5ErmEntry 5 }
|
||||
|
||||
d5ErmHoldTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains VREP/DRRP hold-time for connection timeout."
|
||||
::= { d5ErmEntry 6 }
|
||||
|
||||
d5ErmBwInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval to send AvailableBandwidth UDPATE messages."
|
||||
::= { d5ErmEntry 7 }
|
||||
|
||||
d5ErmBwThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Change in bandwith utilisation required to trigger an AvailableBandwidth UDPATE messages."
|
||||
::= { d5ErmEntry 8 }
|
||||
|
||||
d5ErmCost OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cost to advertise in VREP OPEN message."
|
||||
::= { d5ErmEntry 9 }
|
||||
|
||||
d5ErmRtspPort OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains TCP port value used for incoming RTSP connections."
|
||||
::= { d5ErmEntry 10 }
|
||||
|
||||
d5ErmRtspConnectionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RTSP Connection timeout."
|
||||
::= { d5ErmEntry 11 }
|
||||
|
||||
d5ErmRtspMessageTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RTSP Message timeout."
|
||||
::= { d5ErmEntry 12 }
|
||||
|
||||
d5ErmRtspSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RTSP Session timeout."
|
||||
::= { d5ErmEntry 13 }
|
||||
|
||||
|
||||
d5ErmAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down(1),
|
||||
up(2),
|
||||
shuttingdown(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired state of the interface. The shuttingDown(3) state
|
||||
indicates that the ERM interface is transitioning from up(1) to down(2),
|
||||
but the system is waiting for the resources to be withdrawn from the ERM."
|
||||
::= { d5ErmEntry 14 }
|
||||
|
||||
d5ErmVrepStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(1),
|
||||
connect(2),
|
||||
active(3),
|
||||
opensent(4),
|
||||
openconfirm(5),
|
||||
established(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the VREP state machine."
|
||||
::= { d5ErmEntry 15 }
|
||||
|
||||
d5ErmVrepConnRetryTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the RTSP server."
|
||||
::= { d5ErmEntry 16 }
|
||||
|
||||
d5ErmRtspStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notrunning(1),
|
||||
notconnected(2),
|
||||
connected(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the RTSP server."
|
||||
::= { d5ErmEntry 17 }
|
||||
|
||||
d5ErmRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The values that control the creation/deletion of ERMs on
|
||||
the D5."
|
||||
::= { d5ErmEntry 18 }
|
||||
|
||||
d5ErmSubIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5ErmSubIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table used for binding primary subinterfaces to an ERM interface"
|
||||
::= { arrisD5UEQamErmMib 3 }
|
||||
|
||||
d5ErmSubIfEntry OBJECT-TYPE
|
||||
SYNTAX D5ErmSubIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ifIndex }
|
||||
::= { d5ErmSubIfTable 1 }
|
||||
|
||||
D5ErmSubIfEntry ::= SEQUENCE {
|
||||
d5ErmSubIfErmName OCTET STRING,
|
||||
d5ErmSubIfEigName OCTET STRING,
|
||||
d5ErmSubIfRowStatus RowStatus
|
||||
}
|
||||
|
||||
d5ErmSubIfErmName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"name of configured ERM that this ethernet is available to"
|
||||
::= { d5ErmSubIfEntry 1 }
|
||||
|
||||
d5ErmSubIfEigName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"name of Edge Input Group name for this interface"
|
||||
::= { d5ErmSubIfEntry 2 }
|
||||
|
||||
d5ErmSubIfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The values that control the creation/deletion of entries in the d5ErmSubIfTable"
|
||||
::= { d5ErmSubIfEntry 3 }
|
||||
|
||||
|
||||
END
|
178
mibs/arris/d5/ARRIS-D5-VIDEO-IP-BUNDLE-MIB
Normal file
178
mibs/arris/d5/ARRIS-D5-VIDEO-IP-BUNDLE-MIB
Normal file
@ -0,0 +1,178 @@
|
||||
ARRIS-D5-VIDEO-IP-BUNDLE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
|
||||
arrisD5UEQamIpBundleMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201005270000Z" -- 27th MAY 2010
|
||||
ORGANIZATION "Arris Group"
|
||||
CONTACT-INFO
|
||||
" Software Development
|
||||
Postal: ARRIS Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30024
|
||||
USA
|
||||
Tel: 800-469-6569
|
||||
Fax: 678-473-8770"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the ip-bundles on the
|
||||
ARRIS D5 product"
|
||||
::= { arrisD5UEQam 16 }
|
||||
|
||||
d5UEQamIpBundlePolicy OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
revertive(1),
|
||||
nonrevertive(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ip bundle policy to be revertive or non-revertive."
|
||||
::= { arrisD5UEQamIpBundleMib 1 }
|
||||
|
||||
d5UEQamIpBundlePolicyRevertiveTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the ip bundle policy to be revertive timeout interval in seconds.
|
||||
Setting this object to non zero will also turn on the revertive policy.
|
||||
Setting this to a zero value will not turn off revertive policy if on."
|
||||
::= { arrisD5UEQamIpBundleMib 2 }
|
||||
|
||||
d5UEQamIpBundleRevertTo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
gig1(1),
|
||||
gig2(2),
|
||||
gig3(3),
|
||||
gig4(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for administratively reverting to the backup port from the
|
||||
primary port identified by the ifIndex."
|
||||
::= { arrisD5UEQamIpBundleMib 3 }
|
||||
|
||||
d5UEQamIpBundleRevertFrom OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
gig1(1),
|
||||
gig2(2),
|
||||
gig3(3),
|
||||
gig4(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for administratively reverting from the backup port to the
|
||||
primary port identified by the ifIndex."
|
||||
::= { arrisD5UEQamIpBundleMib 4 }
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- IP-BUNDLE TABLE
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5UEQamIpBundleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5UEQamIpBundleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arris UEQ Proprietry Ip Bundle Table"
|
||||
::= { arrisD5UEQamIpBundleMib 5 }
|
||||
|
||||
d5UEQamIpBundleEntry OBJECT-TYPE
|
||||
SYNTAX D5UEQamIpBundleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the d5UEQamIpBundleTable.
|
||||
An entry in this table exists for each gigabit
|
||||
port that is backed up by another gigabit port"
|
||||
INDEX {d5UEQamIpBundlePrimaryPort}
|
||||
::= { d5UEQamIpBundleTable 1 }
|
||||
|
||||
D5UEQamIpBundleEntry ::= SEQUENCE {
|
||||
d5UEQamIpBundlePrimaryPort INTEGER,
|
||||
d5UEQamIpBundleBackUpPort INTEGER,
|
||||
d5UEQamIpBundlePrimaryFailedOver TruthValue,
|
||||
d5UEQamIpBundlePrimaryLinkUp TruthValue,
|
||||
d5UEQamIpBundleBackupLinkUp TruthValue,
|
||||
d5UEQamIpBundleStatus RowStatus
|
||||
}
|
||||
|
||||
d5UEQamIpBundlePrimaryPort OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gig1(1),
|
||||
gig2(2),
|
||||
gig3(3),
|
||||
gig4(4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex of a primary port in the ip bundle"
|
||||
::= { d5UEQamIpBundleEntry 1 }
|
||||
|
||||
d5UEQamIpBundleBackUpPort OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gig1(1),
|
||||
gig2(2),
|
||||
gig3(3),
|
||||
gig4(4),
|
||||
fe1(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex of the backup port in the ip bundle"
|
||||
::= { d5UEQamIpBundleEntry 2 }
|
||||
|
||||
d5UEQamIpBundlePrimaryFailedOver OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"states if the primary port is currently being backed up
|
||||
by the backup port"
|
||||
::= { d5UEQamIpBundleEntry 3 }
|
||||
|
||||
d5UEQamIpBundlePrimaryLinkUp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"states if the primary port's line protocol is currently up"
|
||||
::= { d5UEQamIpBundleEntry 4 }
|
||||
|
||||
d5UEQamIpBundleBackupLinkUp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"states if the primary port's line protocol is currently up"
|
||||
::= { d5UEQamIpBundleEntry 5 }
|
||||
|
||||
d5UEQamIpBundleStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the status of rows in this table."
|
||||
::= { d5UEQamIpBundleEntry 6 }
|
||||
|
||||
|
||||
|
||||
END
|
4341
mibs/arris/d5/ARRIS-D5-VIDEO-MIB
Normal file
4341
mibs/arris/d5/ARRIS-D5-VIDEO-MIB
Normal file
File diff suppressed because it is too large
Load Diff
904
mibs/arris/d5/ARRIS-D5-VIDEO-SESSION-MIB
Normal file
904
mibs/arris/d5/ARRIS-D5-VIDEO-SESSION-MIB
Normal file
@ -0,0 +1,904 @@
|
||||
ARRIS-D5-VIDEO-SESSION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
D5Program
|
||||
FROM ARRIS-D5-VIDEO-MIB
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
Counter32,
|
||||
Gauge32,
|
||||
Unsigned32,
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
d5VideoSessionMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201007261700Z"
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4300 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"This MIB contains objects to display video sessions and control Switched Digital Video RPC on the ARRIS D5 UEQ."
|
||||
REVISION "200809080800Z"
|
||||
DESCRIPTION
|
||||
"D5 UEQ VIDEO SESSION MIB"
|
||||
::= {arrisD5UEQam 8}
|
||||
|
||||
d5SdvRpcConfigurationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5SdvRpc,
|
||||
d5SdvRpcDncsCompatibility,
|
||||
d5SdvRpcPersistence,
|
||||
d5SdvRpcQamModel,
|
||||
d5SdvRpcMasterSrmIpAddress,
|
||||
d5SdvRpcResetIndicatorType,
|
||||
d5SdvRpcResetIndicatorInterval,
|
||||
d5SdvRpcTimeout
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing SDV RPC configuration."
|
||||
::= { d5VideoSessionMib 1 }
|
||||
|
||||
|
||||
d5SdvRpc OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disables SDV RPC."
|
||||
::= { d5SdvRpcConfigurationGroup 1 }
|
||||
|
||||
d5SdvRpcDncsCompatibility OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DNCS compatibility mode configures the bind policy to assume streams exists."
|
||||
::= { d5SdvRpcConfigurationGroup 2 }
|
||||
|
||||
d5SdvRpcPersistence OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables persistent SDV client response connections."
|
||||
::= { d5SdvRpcConfigurationGroup 3 }
|
||||
|
||||
d5SdvRpcQamModel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
qam2x4(1),
|
||||
qam2x6(2),
|
||||
qam4x8(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the SDV RPC QAM model (48/72/192 QAM channels). This can only be set if RPC is disabled."
|
||||
DEFVAL { qam2x4 }
|
||||
::= { d5SdvRpcConfigurationGroup 4 }
|
||||
|
||||
d5SdvRpcMasterSrmIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the IP address of the master SRM to use for edge reset indications."
|
||||
::= { d5SdvRpcConfigurationGroup 5 }
|
||||
|
||||
d5SdvRpcResetIndicatorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
udp(1),
|
||||
tcp(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the type of edge reset indications to send to the master SRM."
|
||||
::= { d5SdvRpcConfigurationGroup 6 }
|
||||
|
||||
d5SdvRpcResetIndicatorInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..20)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the SDV RPC reset-indicator repeat interval."
|
||||
::= { d5SdvRpcConfigurationGroup 7 }
|
||||
|
||||
d5SdvRpcTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the SDV RPC timeout."
|
||||
DEFVAL { 25000 }
|
||||
::= { d5SdvRpcConfigurationGroup 8 }
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- SDV RPC statistics table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
--d5SdvRpcStatsTable OBJECT-TYPE
|
||||
-- SYNTAX SEQUENCE OF D5SdvRpcStatsEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "This table displays SDV RPC message statistics."
|
||||
-- ::= {d5VideoSessionMib 2}
|
||||
--
|
||||
--d5SdvRpcStatsEntry OBJECT-TYPE
|
||||
-- SYNTAX D5SdvRpcStatsEntry
|
||||
-- MAX-ACCESS not-accessible
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "An entry for the SDV RPC statistics table."
|
||||
-- INDEX {d5SdvRpcStatsIndex}
|
||||
-- ::= {d5SdvRpcStatsTable 1}
|
||||
--
|
||||
--D5SdvRpcStatsEntry ::= SEQUENCE {
|
||||
-- d5SdvRpcStatsIndex INTEGER,
|
||||
-- d5SdvRpcStatsRequest Counter32,
|
||||
-- d5SdvRpcStatsReply Counter32,
|
||||
-- d5SdvRpcStatsSdvSuccess Counter32,
|
||||
-- d5SdvRpcStatsRpcError Counter32,
|
||||
-- d5SdvRpcStatsSdvError Counter32,
|
||||
-- d5SdvRpcStatsName OCTET STRING
|
||||
--}
|
||||
--
|
||||
--d5SdvRpcStatsIndex OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- bind(1),
|
||||
-- unbind(2),
|
||||
-- insertpacket(3),
|
||||
-- queryinsertpacket(4),
|
||||
-- cancelpacket(5),
|
||||
-- createsession(6),
|
||||
-- createshellsessiongroup(7),
|
||||
-- deleteshellsessiongroup(8),
|
||||
-- deletesession(9),
|
||||
-- querysesssions(10),
|
||||
-- querysessioninfo(11),
|
||||
-- querybindings(12),
|
||||
-- querybindinginfo(13),
|
||||
-- resetinidcation(14),
|
||||
-- resetindicationack(15)
|
||||
-- }
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The SDV RPC message type on which the statistics are maintained."
|
||||
-- ::= {d5SdvRpcStatsEntry 1}
|
||||
--
|
||||
--d5SdvRpcStatsRequest OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The total number of RPC requests received."
|
||||
-- ::= { d5SdvRpcStatsEntry 2 }
|
||||
--
|
||||
--d5SdvRpcStatsReply OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The total number of RPC replies sent in response to this RPC request."
|
||||
-- ::= { d5SdvRpcStatsEntry 3 }
|
||||
--
|
||||
--d5SdvRpcStatsSuccess OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The total number of successful RPC transactions."
|
||||
-- ::= { d5SdvRpcStatsEntry 4 }
|
||||
--
|
||||
--d5SdvRpcStatsRpcError OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The total number of RPC errors replies received in response to this RPC request."
|
||||
-- ::= { d5SdvRpcStatsEntry 5 }
|
||||
--
|
||||
--d5SdvRpcStatsSdvError OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The total number of SDV RPC replies received in response to this RPC request."
|
||||
-- ::= { d5SdvRpcStatsEntry 6 }
|
||||
--
|
||||
--d5SdvRpcStatsName OBJECT-TYPE
|
||||
-- SYNTAX OCTET STRING (SIZE(0..23))
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The name of this SDV RPC message."
|
||||
-- ::= {d5SdvRpcStatsEntry 7}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video session table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
d5VideoSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists video sessions."
|
||||
::= {d5VideoSessionMib 2}
|
||||
|
||||
d5VideoSessionEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session table."
|
||||
INDEX {d5VideoSessionId}
|
||||
::= {d5VideoSessionTable 1}
|
||||
|
||||
D5VideoSessionEntry ::= SEQUENCE {
|
||||
d5VideoSessionId OCTET STRING,
|
||||
d5VideoSessionState INTEGER,
|
||||
d5VideoSessionQamIfIndex InterfaceIndex,
|
||||
d5VideoSessionTsid Unsigned32,
|
||||
d5VideoSessionBandwidth Unsigned32,
|
||||
d5VideoSessionBitrate Unsigned32,
|
||||
d5VideoSessionTimeActive Unsigned32,
|
||||
d5VideoSessionNoPidRemapping TruthValue,
|
||||
d5VideoSessionSessionGroupId Unsigned32,
|
||||
d5VideoSessionTransportId Unsigned32,
|
||||
d5VideoSessionProgramNumber D5Program
|
||||
}
|
||||
|
||||
d5VideoSessionId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..33))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session identifier."
|
||||
::= {d5VideoSessionEntry 1}
|
||||
|
||||
d5VideoSessionState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inactive(1),
|
||||
psi(2),
|
||||
data(3),
|
||||
active(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session state."
|
||||
::= {d5VideoSessionEntry 2}
|
||||
|
||||
d5VideoSessionQamIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the output QAM used by this video session."
|
||||
::= {d5VideoSessionEntry 3}
|
||||
|
||||
d5VideoSessionTsid OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TSID of the output QAM channel used by this video session."
|
||||
::= {d5VideoSessionEntry 4}
|
||||
|
||||
d5VideoSessionBandwidth OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured video session bandwidth in bits per second."
|
||||
::= {d5VideoSessionEntry 5}
|
||||
|
||||
d5VideoSessionBitrate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current measured video session bitrate in bits per second."
|
||||
::= {d5VideoSessionEntry 6}
|
||||
|
||||
d5VideoSessionTimeActive OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time this video session has been active in seconds."
|
||||
::= {d5VideoSessionEntry 7}
|
||||
|
||||
d5VideoSessionNoPidRemapping OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this is enabled, PIDs are not remapped for this video session."
|
||||
::= {d5VideoSessionEntry 8}
|
||||
|
||||
d5VideoSessionSessionGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..1024)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the group to which this video session belongs.
|
||||
A value of zero indicates that this session is not part of a group."
|
||||
::= {d5VideoSessionEntry 9}
|
||||
|
||||
d5VideoSessionTransportId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the active transport used by this video session."
|
||||
::= {d5VideoSessionEntry 10}
|
||||
|
||||
d5VideoSessionProgramNumber OBJECT-TYPE
|
||||
SYNTAX D5Program
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The program number of the active transport used by this video session."
|
||||
::= {d5VideoSessionEntry 11}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video multicast session table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
d5VideoMulticastSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoMulticastSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table maps multicast IP address and UPD port to video session ID."
|
||||
::= {d5VideoSessionMib 3}
|
||||
|
||||
d5VideoMulticastSessionEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoMulticastSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video multicast session table."
|
||||
INDEX {d5VideoMulticastSessionIpAddress,d5VideoMulticastSessionUdpPort,d5VideoMulticastSessionId}
|
||||
::= {d5VideoMulticastSessionTable 1}
|
||||
|
||||
D5VideoMulticastSessionEntry ::= SEQUENCE {
|
||||
d5VideoMulticastSessionIpAddress InetAddress,
|
||||
d5VideoMulticastSessionUdpPort Unsigned32,
|
||||
d5VideoMulticastSessionId OCTET STRING
|
||||
}
|
||||
|
||||
d5VideoMulticastSessionIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast IP address of this video session."
|
||||
::= {d5VideoMulticastSessionEntry 1}
|
||||
|
||||
d5VideoMulticastSessionUdpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination multicast UDP port of this video session."
|
||||
::= {d5VideoMulticastSessionEntry 2}
|
||||
|
||||
d5VideoMulticastSessionId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..33))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session identifier."
|
||||
::= {d5VideoMulticastSessionEntry 3}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video session transport table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
d5VideoSessionTransportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoSessionTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the transports used by video sessions on the D5."
|
||||
::= {d5VideoSessionMib 4}
|
||||
|
||||
d5VideoSessionTransportEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoSessionTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session transport table."
|
||||
INDEX {d5VideoSessionTransportTransportId}
|
||||
::= {d5VideoSessionTransportTable 1}
|
||||
|
||||
D5VideoSessionTransportEntry ::= SEQUENCE {
|
||||
d5VideoSessionTransportTransportId Unsigned32,
|
||||
d5VideoSessionTransportSrcIpAddress InetAddress,
|
||||
d5VideoSessionTransportDestIpAddress InetAddress,
|
||||
d5VideoSessionTransportDestUdpPort Unsigned32,
|
||||
d5VideoSessionTransportGigIfIndex Unsigned32
|
||||
}
|
||||
|
||||
d5VideoSessionTransportTransportId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport identifier."
|
||||
::= {d5VideoSessionTransportEntry 1}
|
||||
|
||||
d5VideoSessionTransportSrcIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport source IP address."
|
||||
::= {d5VideoSessionTransportEntry 2}
|
||||
|
||||
d5VideoSessionTransportDestIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport destination IP address.
|
||||
For multicast streams, this is the multicast IP address of the stream.
|
||||
For unicast streams, this is the IP address of the gigabit Ethernet port where the stream is received."
|
||||
::= {d5VideoSessionTransportEntry 3}
|
||||
|
||||
d5VideoSessionTransportDestUdpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport destination UDP port."
|
||||
::= {d5VideoSessionTransportEntry 4}
|
||||
|
||||
d5VideoSessionTransportGigIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport gigabit Ethernet port ifIndex."
|
||||
::= {d5VideoSessionTransportEntry 5}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video multicast transport table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
d5VideoMulticastTransportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoMulticastTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table maps multicast IP address and UPD port to transport ID."
|
||||
::= {d5VideoSessionMib 5}
|
||||
|
||||
d5VideoMulticastTransportEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoMulticastTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session multicast transport table."
|
||||
INDEX {d5VideoMulticastTransportIpAddress,d5VideoMulticastTransportUdpPort,d5VideoMulticastTransportId}
|
||||
::= {d5VideoMulticastTransportTable 1}
|
||||
|
||||
D5VideoMulticastTransportEntry ::= SEQUENCE {
|
||||
d5VideoMulticastTransportIpAddress InetAddress,
|
||||
d5VideoMulticastTransportUdpPort Unsigned32,
|
||||
d5VideoMulticastTransportId Unsigned32
|
||||
}
|
||||
|
||||
d5VideoMulticastTransportIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport multicast IP address."
|
||||
::= {d5VideoMulticastTransportEntry 1}
|
||||
|
||||
d5VideoMulticastTransportUdpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video session transport destination UDP port."
|
||||
::= {d5VideoMulticastTransportEntry 2}
|
||||
|
||||
d5VideoMulticastTransportId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video multicast transport identifier."
|
||||
::= {d5VideoMulticastTransportEntry 3}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video session group table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
-- shell-session <active [verbose] | verbose>
|
||||
d5VideoSessionGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoSessionGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists video session groups."
|
||||
::= {d5VideoSessionMib 6}
|
||||
|
||||
d5VideoSessionGroupEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoSessionGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session group table."
|
||||
INDEX {d5VideoSessionGroupId}
|
||||
::= {d5VideoSessionGroupTable 1}
|
||||
|
||||
D5VideoSessionGroupEntry ::= SEQUENCE {
|
||||
d5VideoSessionGroupId Unsigned32,
|
||||
d5VideoSessionGroupQamIfIndex InterfaceIndex,
|
||||
d5VideoSessionGroupNumSessions Unsigned32,
|
||||
d5VideoSessionGroupActiveSessions Unsigned32,
|
||||
d5VideoSessionGroupBandwidth Unsigned32,
|
||||
d5VideoSessionGroupBitrate Unsigned32,
|
||||
d5VideoSessionGroupMaxBoundSessions Unsigned32
|
||||
}
|
||||
|
||||
d5VideoSessionGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..1024)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Video shell session group identifier."
|
||||
::= {d5VideoSessionGroupEntry 1}
|
||||
|
||||
d5VideoSessionGroupQamIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the output QAM used by this video shell session."
|
||||
::= {d5VideoSessionGroupEntry 2}
|
||||
|
||||
d5VideoSessionGroupNumSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..32)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of video shell sessions in this group."
|
||||
::= {d5VideoSessionGroupEntry 3}
|
||||
|
||||
d5VideoSessionGroupActiveSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..32)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of video shell sessions in this group."
|
||||
::= {d5VideoSessionGroupEntry 4}
|
||||
|
||||
d5VideoSessionGroupBandwidth OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured video shell session group bandwidth in bits per second."
|
||||
::= {d5VideoSessionGroupEntry 5}
|
||||
|
||||
d5VideoSessionGroupBitrate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current measured video shell session group bitrate in bits per second."
|
||||
::= {d5VideoSessionGroupEntry 6}
|
||||
|
||||
d5VideoSessionGroupMaxBoundSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"High watermark for the number of bound sessions in this group."
|
||||
::= {d5VideoSessionGroupEntry 7}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video session QAM table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
d5VideoSessionQamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5VideoSessionQamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists video session statistics for a particular QAM."
|
||||
::= {d5VideoSessionMib 7}
|
||||
|
||||
d5VideoSessionQamEntry OBJECT-TYPE
|
||||
SYNTAX D5VideoSessionQamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session qam table."
|
||||
INDEX {d5VideoSessionQamQamIfIndex}
|
||||
::= {d5VideoSessionQamTable 1}
|
||||
|
||||
D5VideoSessionQamEntry ::= SEQUENCE {
|
||||
d5VideoSessionQamQamIfIndex InterfaceIndex,
|
||||
d5VideoSessionQamTsid Unsigned32,
|
||||
d5VideoSessionQamCreateSessions Counter32,
|
||||
d5VideoSessionQamDeleteSessions Counter32,
|
||||
d5VideoSessionQamQuerySessions Counter32,
|
||||
d5VideoSessionQamPacketInserts Counter32,
|
||||
d5VideoSessionQamBindSessions Counter32,
|
||||
d5VideoSessionQamUnbindSessions Counter32,
|
||||
d5VideoSessionQamCreateSessionFailures Counter32,
|
||||
d5VideoSessionQamBindSessionFailures Counter32,
|
||||
d5VideoSessionQamMaxActiveSessions Gauge32,
|
||||
d5VideoSessionQamMaxActiveBandwidth Gauge32,
|
||||
d5VideoSessionQamActiveSessions Gauge32,
|
||||
d5VideoSessionQamActiveBandwidth Gauge32
|
||||
}
|
||||
|
||||
d5VideoSessionQamQamIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the QAM channel used by this video session."
|
||||
::= {d5VideoSessionQamEntry 1}
|
||||
|
||||
d5VideoSessionQamTsid OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TSID of the QAM channel used by this video session."
|
||||
::= {d5VideoSessionQamEntry 2}
|
||||
|
||||
d5VideoSessionQamCreateSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sessions created on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 3}
|
||||
|
||||
d5VideoSessionQamDeleteSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sessions deleted on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 4}
|
||||
|
||||
d5VideoSessionQamQuerySessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sessions queried on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 5}
|
||||
|
||||
d5VideoSessionQamPacketInserts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packet inserts on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 6}
|
||||
|
||||
d5VideoSessionQamBindSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sessions bound on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 7}
|
||||
|
||||
d5VideoSessionQamUnbindSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of sessions unbound on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 8}
|
||||
|
||||
d5VideoSessionQamCreateSessionFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of failed session creations on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 9}
|
||||
|
||||
d5VideoSessionQamBindSessionFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of failed session binds on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 10}
|
||||
|
||||
d5VideoSessionQamMaxActiveSessions OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The high watermark for number of bound and created sessions on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 11}
|
||||
|
||||
d5VideoSessionQamMaxActiveBandwidth OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The high watermark for bandwidth reserved for bound and created sessions on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 12}
|
||||
|
||||
d5VideoSessionQamActiveSessions OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of bound and created sessions on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 13}
|
||||
|
||||
d5VideoSessionQamActiveBandwidth OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current bandwidth reserved for bound and created sessions on this QAM channel."
|
||||
::= {d5VideoSessionQamEntry 14}
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video lb Configuration
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
d5SdvLoadBalancingConfigurationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5SdvLoadBalancingForced,
|
||||
d5SdvLoadBalancingMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing SDV load balancing configuration."
|
||||
::= { d5VideoSessionMib 8 }
|
||||
|
||||
d5SdvLoadBalancingForced OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disables SDV RPC forced load balancing."
|
||||
::= { d5SdvLoadBalancingConfigurationGroup 1 }
|
||||
|
||||
d5SdvLoadBalancingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
hothot(1),
|
||||
hotwarm(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set operational mode of SDV load balancing."
|
||||
::= { d5SdvLoadBalancingConfigurationGroup 2 }
|
||||
|
||||
--------------------------------------------------------------------------------------------------
|
||||
-- Video lb table
|
||||
--------------------------------------------------------------------------------------------------
|
||||
d5SdvLoadBalancingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5SdvLoadBalancingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists video session statistics for a particular QAM."
|
||||
::= {d5VideoSessionMib 9}
|
||||
|
||||
d5SdvLoadBalancingEntry OBJECT-TYPE
|
||||
SYNTAX D5SdvLoadBalancingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for the video session qam table."
|
||||
INDEX {d5SdvLoadBalancingGigIfIndex}
|
||||
::= {d5SdvLoadBalancingTable 1}
|
||||
|
||||
D5SdvLoadBalancingEntry ::= SEQUENCE {
|
||||
d5SdvLoadBalancingGigIfIndex InterfaceIndex,
|
||||
d5SdvLoadBalancingGigOperStatus INTEGER,
|
||||
d5SdvLoadBalancingAssignment INTEGER,
|
||||
d5SdvLoadBalancingSessionCount Counter32,
|
||||
d5SdvLoadBalancingBandwidth Counter32
|
||||
}
|
||||
|
||||
d5SdvLoadBalancingGigIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the Gigabit interface."
|
||||
::= {d5SdvLoadBalancingEntry 1}
|
||||
|
||||
d5SdvLoadBalancingGigOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The load balancing operational state of this Gigabit interface."
|
||||
::= {d5SdvLoadBalancingEntry 2}
|
||||
|
||||
d5SdvLoadBalancingAssignment OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
primary(2),
|
||||
secondary(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SDV load balancing assignment of this Gigabit interface."
|
||||
::= {d5SdvLoadBalancingEntry 3}
|
||||
|
||||
d5SdvLoadBalancingSessionCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SDV sessions on this Gigabit interface."
|
||||
::= {d5SdvLoadBalancingEntry 4}
|
||||
|
||||
d5SdvLoadBalancingBandwidth OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bandwidth used by SDV sessions on this Gigabit interface."
|
||||
::= {d5SdvLoadBalancingEntry 5}
|
||||
|
||||
END
|
238
mibs/arris/d5/ARRIS-D5-VIDEO-VIF-MIB
Normal file
238
mibs/arris/d5/ARRIS-D5-VIDEO-VIF-MIB
Normal file
@ -0,0 +1,238 @@
|
||||
ARRIS-D5-VIDEO-VIF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime,
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP,
|
||||
MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex,
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
InetAddress,
|
||||
InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
arrisD5UEQamVIFMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200712170000Z" -- 17th December 2007
|
||||
ORGANIZATION "Arris Group"
|
||||
CONTACT-INFO
|
||||
" Software Development
|
||||
Postal: ARRIS Group
|
||||
3871 Lakefield Drive
|
||||
Suwanee, GA 30024
|
||||
USA
|
||||
Tel: 800-469-6569
|
||||
Fax: 678-473-8770"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB manages the virtual-interfaces on the
|
||||
ARRIS D5 product"
|
||||
::= { arrisD5UEQam 14 }
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- VIRTUAL-INTERFACE LOOPBACK TABLE
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5UEQamVirtualInterfaceLbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5UEQamVirtualInterfaceLbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arris UEQ Proprietry Virtual-Interface Loopback Table"
|
||||
::= { arrisD5UEQamVIFMib 1 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbEntry OBJECT-TYPE
|
||||
SYNTAX D5UEQamVirtualInterfaceLbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the d5UEQamVirtualInterfaceLbTable.
|
||||
An entry in this table exists for each loopback
|
||||
configured as a virtual-interface"
|
||||
INDEX {d5UEQamVirtualInterfaceLbVifNumber}
|
||||
::= { d5UEQamVirtualInterfaceLbTable 1 }
|
||||
|
||||
D5UEQamVirtualInterfaceLbEntry ::= SEQUENCE {
|
||||
d5UEQamVirtualInterfaceLbVifNumber Unsigned32,
|
||||
d5UEQamVirtualInterfaceLbNumber Unsigned32,
|
||||
d5UEQamVirtualInterfaceLbIpAddress IpAddress,
|
||||
d5UEQamVirtualInterfaceLbIpMask IpAddress,
|
||||
d5UEQamVirtualInterfaceLbIpBCastAddress IpAddress,
|
||||
d5UEQamVirtualInterfaceLbIpDHCP TruthValue,
|
||||
d5UEQamVirtualInterfaceLbManagementAccess TruthValue,
|
||||
d5UEQamVirtualInterfaceLbAdminState TruthValue,
|
||||
d5UEQamVirtualInterfaceLbIfIndex InterfaceIndex,
|
||||
d5UEQamVirtualInterfaceLbStatus RowStatus
|
||||
}
|
||||
|
||||
d5UEQamVirtualInterfaceLbVifNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"virtual-interface identifier"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 1 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"number of loopback interface to be used as a virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 2 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"primary ip address of virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 3 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"primary ip subnet mask of virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 4 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbIpBCastAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"primary ip subnet broadcast address
|
||||
of virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 5 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbIpDHCP OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"states if the ip addresses was configured via DHCP or not"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 6 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbManagementAccess OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"controls management-access state of virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 7 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbAdminState OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"controls admin state of virtual-interface"
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 8 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the virtual-interface."
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 9 }
|
||||
|
||||
d5UEQamVirtualInterfaceLbStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the status of rows in this table."
|
||||
::= { d5UEQamVirtualInterfaceLbEntry 10 }
|
||||
|
||||
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
-- VIRTUAL-INTERFACE PHYSICAL TABLE
|
||||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
d5UEQamVirtualInterfacePhyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5UEQamVirtualInterfacePhyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Arris D5 UEQ Virtual-Interface Table"
|
||||
::= { arrisD5UEQamVIFMib 2 }
|
||||
|
||||
d5UEQamVirtualInterfacePhyEntry OBJECT-TYPE
|
||||
SYNTAX D5UEQamVirtualInterfacePhyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the d5UEQamVirtualInterfacePhyTable.
|
||||
An entry in this table exists for each physical port
|
||||
configured as a member of a virtual-interface"
|
||||
INDEX {d5UEQamVirtualInterfacePhyNumber, d5UEQamVirtualInterfacePhyPriority}
|
||||
::= { d5UEQamVirtualInterfacePhyTable 1 }
|
||||
|
||||
D5UEQamVirtualInterfacePhyEntry ::= SEQUENCE {
|
||||
d5UEQamVirtualInterfacePhyNumber Unsigned32,
|
||||
d5UEQamVirtualInterfacePhyPriority Unsigned32,
|
||||
d5UEQamVirtualInterfacePhyIfIndex InterfaceIndex,
|
||||
d5UEQamVirtualInterfacePhyVlan Unsigned32,
|
||||
d5UEQamVirtualInterfacePhyStatus RowStatus
|
||||
}
|
||||
|
||||
d5UEQamVirtualInterfacePhyNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"virtual-interface number, virtual-interface must exist before
|
||||
attempting to add/remove a subinterface "
|
||||
::= { d5UEQamVirtualInterfacePhyEntry 1 }
|
||||
|
||||
d5UEQamVirtualInterfacePhyPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"virtual-interface priority, 1 indicates highest priority,
|
||||
6 is the lowest. Order in which physical links will become
|
||||
operational "
|
||||
::= { d5UEQamVirtualInterfacePhyEntry 2 }
|
||||
|
||||
d5UEQamVirtualInterfacePhyIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the subinterface being added to or removed from the
|
||||
virtual-interface, must be primary subinterface of a port."
|
||||
::= { d5UEQamVirtualInterfacePhyEntry 3 }
|
||||
|
||||
d5UEQamVirtualInterfacePhyVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4094)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"vlan to be used when the link becomes operational, zero indicates unencapsulated"
|
||||
::= { d5UEQamVirtualInterfacePhyEntry 4 }
|
||||
|
||||
d5UEQamVirtualInterfacePhyStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the status of rows in this table."
|
||||
::= { d5UEQamVirtualInterfacePhyEntry 5 }
|
||||
|
||||
END
|
168
mibs/arris/d5/ARRIS-D5-WAN-POST-MIB
Normal file
168
mibs/arris/d5/ARRIS-D5-WAN-POST-MIB
Normal file
@ -0,0 +1,168 @@
|
||||
ARRIS-D5-WAN-POST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB;
|
||||
|
||||
d5WanPOSTMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200602220000Z" -- 22nd February 2006
|
||||
ORGANIZATION "Arris International"
|
||||
CONTACT-INFO
|
||||
" Network Management
|
||||
Postal: Arris International.
|
||||
4400 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB reports POST result on the Arris D5 WAN card"
|
||||
::= { arrisD5UEQam 3 }
|
||||
|
||||
d5WanPOSTObjects OBJECT IDENTIFIER ::= { d5WanPOSTMIB 1 }
|
||||
|
||||
|
||||
D5WanPOSTTestResult ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A convenient type definition for POST test results."
|
||||
SYNTAX INTEGER {
|
||||
passed(1),
|
||||
skipped(2),
|
||||
failed(3),
|
||||
notYetKnown(4)
|
||||
}
|
||||
|
||||
d5WanPOSTTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5WanPOSTEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of WAN POST tests and test-results."
|
||||
::= { d5WanPOSTObjects 1 }
|
||||
d5WanPOSTEntry OBJECT-TYPE
|
||||
SYNTAX D5WanPOSTEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single POST test and result."
|
||||
INDEX { d5WanPOSTTestId }
|
||||
::= { d5WanPOSTTable 1 }
|
||||
D5WanPOSTEntry ::= SEQUENCE {
|
||||
d5WanPOSTTestId Unsigned32,
|
||||
d5WanPOSTTestDescr DisplayString,
|
||||
d5WanPOSTTestResult D5WanPOSTTestResult,
|
||||
d5WanPOSTTestResultDescr DisplayString
|
||||
}
|
||||
d5WanPOSTTestId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier specifying a particular POST test."
|
||||
::= { d5WanPOSTEntry 1 }
|
||||
d5WanPOSTTestDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of the associated POST test."
|
||||
::= { d5WanPOSTEntry 2 }
|
||||
d5WanPOSTTestResult OBJECT-TYPE
|
||||
SYNTAX D5WanPOSTTestResult
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test result from boot-time test"
|
||||
::= { d5WanPOSTEntry 3 }
|
||||
d5WanPOSTTestResultDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional textual description of the test result."
|
||||
::= { d5WanPOSTEntry 4 }
|
||||
|
||||
|
||||
d5WanPOSTDiagnosticTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5WanPOSTDiagnosticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of the WAN POST tests that can be run after boot-time."
|
||||
::= { d5WanPOSTObjects 2 }
|
||||
d5WanPOSTDiagnosticEntry OBJECT-TYPE
|
||||
SYNTAX D5WanPOSTDiagnosticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single POST test and result."
|
||||
INDEX { d5WanPOSTDiagTestId }
|
||||
::= { d5WanPOSTDiagnosticTable 1 }
|
||||
D5WanPOSTDiagnosticEntry ::= SEQUENCE {
|
||||
d5WanPOSTDiagTestId Unsigned32,
|
||||
d5WanPOSTDiagLastTestTimeStamp TimeStamp,
|
||||
d5WanPOSTDiagLastTestResult D5WanPOSTTestResult,
|
||||
d5WanPOSTDiagLastTestResultDescr DisplayString,
|
||||
d5WanPOSTDiagExecute INTEGER,
|
||||
d5WanPOSTDiagParam Integer32
|
||||
}
|
||||
d5WanPOSTDiagTestId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier specifying a particular POST test."
|
||||
::= { d5WanPOSTDiagnosticEntry 1 }
|
||||
d5WanPOSTDiagLastTestTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when this test was last executed.
|
||||
Zero if not-applicable or if last executed at boot-time."
|
||||
::= { d5WanPOSTDiagnosticEntry 2 }
|
||||
|
||||
d5WanPOSTDiagLastTestResult OBJECT-TYPE
|
||||
SYNTAX D5WanPOSTTestResult
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Most recent test result"
|
||||
::= { d5WanPOSTDiagnosticEntry 3 }
|
||||
d5WanPOSTDiagLastTestResultDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional textual description of the test result."
|
||||
::= { d5WanPOSTDiagnosticEntry 4 }
|
||||
|
||||
d5WanPOSTDiagExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
start(0),
|
||||
running(1),
|
||||
idle(2),
|
||||
stop(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for starting/stopping a test and checking for test completion.
|
||||
Only a value of start or stop is allowed on write access.
|
||||
Only a value of idle or running is allowed on read access."
|
||||
::= { d5WanPOSTDiagnosticEntry 5 }
|
||||
|
||||
d5WanPOSTDiagParam OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parameter passed to a test started by setting d5WanPOSTDiagExecute to start."
|
||||
::= { d5WanPOSTDiagnosticEntry 6 }
|
||||
|
||||
END
|
115
mibs/arris/d5/ARRIS-MIB
Normal file
115
mibs/arris/d5/ARRIS-MIB
Normal file
@ -0,0 +1,115 @@
|
||||
ARRIS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
enterprises
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
arris MODULE-IDENTITY
|
||||
LAST-UPDATED "1009250000Z" -- September 25th, 2010
|
||||
ORGANIZATION "Arris Interactive"
|
||||
CONTACT-INFO
|
||||
"Robert Coley
|
||||
Postal: Arris Interactive
|
||||
3871 Lakefield Drive
|
||||
Suite 300
|
||||
Suwanee, GA 30024-1242
|
||||
U.S.A.
|
||||
Phone: +1 770 622 8500
|
||||
E-mail: robert.coley@arrisi.com
|
||||
|
||||
Initial MIB creator: Angela Lyda
|
||||
Postal: Arris Interactive
|
||||
3871 Lakefield Drive
|
||||
Suite 300
|
||||
Suwanee, GA 30024-1242
|
||||
U.S.A.
|
||||
Phone: +1 770 622 8743
|
||||
E-mail: angela.lyda@arrisi.com"
|
||||
DESCRIPTION
|
||||
"This is a header for the Arris enterprise MIB. All objects appear
|
||||
elsewhere."
|
||||
|
||||
-- Revision history
|
||||
REVISION "1009250000Z" -- September 25th, 2010
|
||||
DESCRIPTION
|
||||
"Added Product Identifier 'arrisD5AM' for D5 Application Manager to the arrisProdIdVideo group"
|
||||
|
||||
REVISION "0503140000Z" -- March 14, 2005
|
||||
DESCRIPTION
|
||||
"Updated Q5 naming to D5"
|
||||
|
||||
REVISION "0409100000Z" -- September 10, 2004
|
||||
DESCRIPTION
|
||||
"Added Product Group 'arrisProdIdVideo' for ARRIS video products.
|
||||
Also added Product Identifier 'arrisQ5Wan' for Q5 WAN device."
|
||||
|
||||
REVISION "0402020000Z" -- February 2, 2004
|
||||
DESCRIPTION
|
||||
"Added Product Identifier 'cmtsCommon' for common CMTS products."
|
||||
|
||||
REVISION "0206240000Z" -- June 24, 2002
|
||||
DESCRIPTION
|
||||
"Added a ProductID OID for the 'tcm' product.
|
||||
Added the Global Access product line rooted at arrisProdIdGlobalAccess."
|
||||
|
||||
REVISION "0110040000Z" -- October 4, 2001
|
||||
DESCRIPTION
|
||||
"Added a Product Identifier OID for the CM (Cable Modem) product line.
|
||||
Added Product Identifier OIDs for the 'ttm' and 'ttp' products."
|
||||
|
||||
REVISION "0101240000Z" -- January 24, 2001
|
||||
DESCRIPTION
|
||||
"Added a Product Identifier OID for the MRC (Modular Redundant Chassis) product line.
|
||||
Added a Product Identifier OID for the MRC Controller"
|
||||
|
||||
REVISION "0010170000Z" -- October 17, 2000
|
||||
DESCRIPTION
|
||||
"Added a Product Identifier OID for the CMTS product line.
|
||||
Added a Product Identifier OID for the MSAS (MultiService Access System) CMTS product."
|
||||
|
||||
::= { enterprises 4115 }
|
||||
|
||||
arrisProducts OBJECT IDENTIFIER ::= { arris 1 }
|
||||
|
||||
-- Arris Product Lines
|
||||
packetport OBJECT IDENTIFIER ::= { arrisProducts 1 }
|
||||
cm110 OBJECT IDENTIFIER ::= { arrisProducts 2 }
|
||||
arrisProdIdCM OBJECT IDENTIFIER ::= { arrisProducts 3 } -- Cable Modem
|
||||
arrisProdIdCMTS OBJECT IDENTIFIER ::= { arrisProducts 4 } -- Cable Modem Termination System
|
||||
arrisProdIdMRC OBJECT IDENTIFIER ::= { arrisProducts 5 } -- Modular Redundant Chassis
|
||||
arrisProdIdGlobalAccess OBJECT IDENTIFIER ::= { arrisProducts 6 } -- Global Access (Fiber) products
|
||||
arrisProdIdVideo OBJECT IDENTIFIER ::= { arrisProducts 8 } -- Video Products (D5 et al)
|
||||
|
||||
|
||||
|
||||
-- Product Identifiers for the CM product line
|
||||
tcm OBJECT IDENTIFIER ::= { arrisProdIdCM 8 } -- Touchstone Cable Modem
|
||||
ttm OBJECT IDENTIFIER ::= { arrisProdIdCM 9 } -- Touchstone Telephony Modem
|
||||
ttp OBJECT IDENTIFIER ::= { arrisProdIdCM 10 } -- Touchstone Telephony Port
|
||||
|
||||
-- Product Identifiers for the CMTS product line
|
||||
cmtsMSAS OBJECT IDENTIFIER ::= { arrisProdIdCMTS 1 } -- CMTS MultiService Access System
|
||||
cmts1500 OBJECT IDENTIFIER ::= { arrisProdIdCMTS 2 } -- CMTS 1500
|
||||
cmtsC3 OBJECT IDENTIFIER ::= { arrisProdIdCMTS 3 } -- C3 CMTS
|
||||
cmtsC4 OBJECT IDENTIFIER ::= { arrisProdIdCMTS 4 } -- C4 CMTS
|
||||
cmtsCommon OBJECT IDENTIFIER ::= { arrisProdIdCMTS 5 } -- common CMTS products
|
||||
|
||||
-- Product Identifiers for the MRC product line
|
||||
mrcController OBJECT IDENTIFIER ::= { arrisProdIdMRC 1 } -- MRC Controller
|
||||
|
||||
-- Global Access products
|
||||
arrisGlobalAccessMib OBJECT IDENTIFIER ::= { arrisProdIdGlobalAccess 1 }
|
||||
-- arrisUas FttH Universal Access Switch is arrisGlobalAccessMib.1. See ARRIS-UAS-MIB
|
||||
|
||||
-- add Global Access sysObjectId values here.
|
||||
arrisGlobalAccessProductUas OBJECT IDENTIFIER ::= { arrisProdIdGlobalAccess 2 } -- FttH Universal Access Switch
|
||||
|
||||
-- add Video Product sysObjectId values here.
|
||||
arrisD5UEQam OBJECT IDENTIFIER ::= { arrisProdIdVideo 1 } -- D5 WAN card
|
||||
|
||||
-- add D5AM Video Product sysObjectId values here.
|
||||
arrisD5AM OBJECT IDENTIFIER ::= { arrisProdIdVideo 2 } -- D5 Application Manager
|
||||
|
||||
END
|
2823
mibs/arris/d5/SIM-MIB
Normal file
2823
mibs/arris/d5/SIM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
11574
tests/data/arris-d5.json
Normal file
11574
tests/data/arris-d5.json
Normal file
File diff suppressed because it is too large
Load Diff
3331
tests/snmpsim/arris-d5.snmprec
Normal file
3331
tests/snmpsim/arris-d5.snmprec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user