diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/arris/d5/ARRIS-D5-IP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/arris/d5/ARRIS-D5-IP-MIB')
| -rw-r--r-- | MIBS/arris/d5/ARRIS-D5-IP-MIB | 257 |
1 files changed, 257 insertions, 0 deletions
diff --git a/MIBS/arris/d5/ARRIS-D5-IP-MIB b/MIBS/arris/d5/ARRIS-D5-IP-MIB new file mode 100644 index 0000000..6bd4e03 --- /dev/null +++ b/MIBS/arris/d5/ARRIS-D5-IP-MIB @@ -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 |