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/linksys/LINKSYS-SYSMNG-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/linksys/LINKSYS-SYSMNG-MIB')
| -rw-r--r-- | MIBS/linksys/LINKSYS-SYSMNG-MIB | 499 |
1 files changed, 499 insertions, 0 deletions
diff --git a/MIBS/linksys/LINKSYS-SYSMNG-MIB b/MIBS/linksys/LINKSYS-SYSMNG-MIB new file mode 100644 index 0000000..180d88a --- /dev/null +++ b/MIBS/linksys/LINKSYS-SYSMNG-MIB @@ -0,0 +1,499 @@ +LINKSYS-SYSMNG-MIB DEFINITIONS ::= BEGIN
+
+-- Version: 7.50
+-- Date: 31 Oct 2010
+-- 31-Oct-2010 Added rlSysmngTcamAllocationsTable
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,Counter32,
+ Unsigned32 FROM SNMPv2-SMI
+ TruthValue, RowStatus, RowPointer,
+ TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC
+ Counter64, OBJECT-TYPE FROM SNMPv2-SMI
+ Percents,rnd FROM LINKSYS-MIB;
+
+
+rlSysmngMib MODULE-IDENTITY
+ LAST-UPDATED "201010310000a"
+ ORGANIZATION "Linksys LLC."
+ CONTACT-INFO
+ "linksys.com"
+ DESCRIPTION
+ "The private MIB module definition for System Manager pool."
+ REVISION "201010310000a"
+ DESCRIPTION
+ "Initial revision."
+ ::= { rnd 204 }
+
+SysmngResourceRouteType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Supported router resource types"
+ SYNTAX INTEGER {
+ ipv4(1),
+ ipv6(2),
+ ipmv4(3),
+ ipmv6(4),
+ nonIp(5)
+
+}
+
+SysmngResourceRouteUsageType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Supported router resource usage types"
+ SYNTAX INTEGER {
+ ipv4Neighbor(1),
+ ipv4Address(2),
+ ipv4Route(3),
+ ipv6Neighbor(4),
+ ipv6Address(5),
+ ipv6OnlinkPrefix(6),
+ ipv6Route(7),
+ ipmv4Route(8),
+ ipmv4RouteStarG(9),
+ ipmv6Route(10),
+ ipmv6RouteStarG(11)
+}
+
+SysmngPoolType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Supported TCAM pools."
+ SYNTAX INTEGER {
+ router(1),
+ iscsi(2),
+ voip(3),
+ misc(4) -- Miscellaneous pool - uses all TCAM entries that
+ -- previous pools (Router/ISCSI)
+ -- didn't reserved
+}
+
+-- System Manager Tcam Allocations Table
+
+ rlSysmngTcamAllocations OBJECT IDENTIFIER
+ ::= { rlSysmngMib 1 }
+
+ rlSysmngTcamAllocationsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSysmngTcamAllocationsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table containing tcam allocations information.
+ Each row represents objects for a defined profile."
+ ::= { rlSysmngTcamAllocations 1 }
+
+ rlSysmngTcamAllocationsEntry OBJECT-TYPE
+ SYNTAX RlSysmngTcamAllocationsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Single entry containing tcam allocations information
+ per predefined profile and specific pool."
+ INDEX { rlSysmngTcamAllocProfileName, rlSysmngTcamAllocPoolType }
+ ::= { rlSysmngTcamAllocationsTable 1 }
+
+ RlSysmngTcamAllocationsEntry ::= SEQUENCE {
+ rlSysmngTcamAllocProfileName DisplayString,
+ rlSysmngTcamAllocPoolType SysmngPoolType,
+
+ rlSysmngTcamAllocMinRequiredEntries Unsigned32,
+ rlSysmngTcamAllocStaticConfigEntries Unsigned32,
+ rlSysmngTcamAllocInUseEntries Unsigned32,
+ rlSysmngTcamAllocPoolSize Unsigned32
+ }
+
+ rlSysmngTcamAllocProfileName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The profile name for tcam allocation.
+ Must be unique per entry. This is an index into the table.
+ 'tcam0' profile contains policy tcam counters
+ 'tcam1' profile contains router tcam counters"
+ ::= { rlSysmngTcamAllocationsEntry 1 }
+
+ rlSysmngTcamAllocPoolType OBJECT-TYPE
+ SYNTAX SysmngPoolType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Pool type.
+ Must be unique per entry. This is an index into the table."
+ ::= { rlSysmngTcamAllocationsEntry 2 }
+
+
+ rlSysmngTcamAllocMinRequiredEntries OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of minimal hardware entries, required by pool to operate."
+ DEFVAL { 0 }
+ ::= { rlSysmngTcamAllocationsEntry 3 }
+
+ rlSysmngTcamAllocStaticConfigEntries OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of hardware entries, in use by static configuration of the pool."
+ DEFVAL { 0 }
+ ::= { rlSysmngTcamAllocationsEntry 4 }
+
+ rlSysmngTcamAllocInUseEntries OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of hardware entries, currently in use by the pool.
+ This number includes minimum, static and dynamic entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngTcamAllocationsEntry 5 }
+
+ rlSysmngTcamAllocPoolSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of hardware entries reserved for the pool."
+ DEFVAL { 0 }
+ ::= { rlSysmngTcamAllocationsEntry 6 }
+
+-- System Manager Router Resource Table
+
+rlSysmngResource OBJECT IDENTIFIER
+ ::= { rlSysmngMib 2 }
+
+-- This is going to be deprecated and instead, rlSysmngResourcePerUnitTable
+-- should be used
+rlSysmngResourceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSysmngResourceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A read-only table for displaying router resources configuration,
+ properties, and usage per resource."
+ ::= { rlSysmngResource 1 }
+
+rlSysmngResourceEntry OBJECT-TYPE
+ SYNTAX RlSysmngResourceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Single entry containing specific router resource information."
+ INDEX { rlSysmngResourceRouteType }
+ ::= { rlSysmngResourceTable 1 }
+
+RlSysmngResourceEntry ::= SEQUENCE {
+ rlSysmngResourceRouteType SysmngResourceRouteType,
+ rlSysmngResourceCurrentUse Unsigned32,
+ rlSysmngResourceCurrentUseHw Unsigned32,
+ rlSysmngResourceCurrentMax Unsigned32,
+ rlSysmngResourceCurrentMaxHw Unsigned32,
+ rlSysmngResourceTemporaryMax Unsigned32,
+ rlSysmngResourceTemporaryMaxHw Unsigned32,
+ rlSysmngResourceCurrentNexthopMax Unsigned32,
+ rlSysmngResourceCurrentNexthopMaxHw Unsigned32,
+ rlSysmngResourceCurrentNexthopUse Unsigned32,
+ rlSysmngResourceCurrentNexthopUseHw Unsigned32
+}
+
+rlSysmngResourceRouteType OBJECT-TYPE
+ SYNTAX SysmngResourceRouteType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Router resource type."
+ ::= { rlSysmngResourceEntry 1 }
+
+rlSysmngResourceCurrentUse OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Currently in used number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 2 }
+
+rlSysmngResourceCurrentUseHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Currently in used number of HW FFT entries"
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 3 }
+
+rlSysmngResourceCurrentMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The running maximum supported number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 4 }
+
+rlSysmngResourceCurrentMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The running maximum supported number of HW FFT entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 5 }
+
+rlSysmngResourceTemporaryMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The temporary maximum supported number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 6 }
+
+rlSysmngResourceTemporaryMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The temporary maximum supported number of HW FFT entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 7 }
+
+rlSysmngResourceCurrentNexthopMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum supported number of nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 8 }
+
+rlSysmngResourceCurrentNexthopMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum supported number of HW nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 9 }
+
+rlSysmngResourceCurrentNexthopUse OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 10 }
+
+rlSysmngResourceCurrentNexthopUseHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of HW nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceEntry 11 }
+
+-- System Manager Router Resource Action
+rlSysmngRouterResourceAction OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Router recource action."
+ ::= { rlSysmngMib 3 }
+
+-- System Manager Router Resource Table
+
+rlSysmngResourceUsage OBJECT IDENTIFIER
+ ::= { rlSysmngMib 4 }
+
+rlSysmngResourceUsageTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSysmngResourceUsageEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A read-only table for displaying router resources configuration,
+ properties, and usage per resource."
+ ::= { rlSysmngResourceUsage 1 }
+
+rlSysmngResourceUsageEntry OBJECT-TYPE
+ SYNTAX RlSysmngResourceUsageEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Single entry containing specific router resource information."
+ INDEX { rlSysmngResourceUsageType }
+ ::= { rlSysmngResourceUsageTable 1 }
+
+RlSysmngResourceUsageEntry ::= SEQUENCE {
+ rlSysmngResourceUsageType SysmngResourceRouteUsageType,
+ rlSysmngResourceUsageNum Unsigned32
+}
+
+rlSysmngResourceUsageType OBJECT-TYPE
+ SYNTAX SysmngResourceRouteUsageType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Router resource type."
+ ::= { rlSysmngResourceUsageEntry 1 }
+
+rlSysmngResourceUsageNum OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Currently in used."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourceUsageEntry 2 }
+
+rlSysmngResourcePerUnit OBJECT IDENTIFIER
+ ::= { rlSysmngMib 5 }
+
+-- This table should be used rlSysmngResourcePerUnitTable instead of
+-- rlSysmngResourceTable
+rlSysmngResourcePerUnitTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSysmngResourcePerUnitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A read-only table for displaying router resources configuration,
+ properties, and usage per resource."
+ ::= { rlSysmngResourcePerUnit 1 }
+
+rlSysmngResourcePerUnitEntry OBJECT-TYPE
+ SYNTAX RlSysmngResourcePerUnitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Single entry containing specific router resource information."
+ INDEX { rlSysmngResourcePerUnitRouteType,
+ rlSysmngResourcePerUnitUnitId }
+ ::= { rlSysmngResourcePerUnitTable 1 }
+
+RlSysmngResourcePerUnitEntry ::= SEQUENCE {
+ rlSysmngResourcePerUnitRouteType SysmngResourceRouteType,
+ rlSysmngResourcePerUnitUnitId Unsigned32,
+ rlSysmngResourcePerUnitCurrentUse Unsigned32,
+ rlSysmngResourcePerUnitCurrentUseHw Unsigned32,
+ rlSysmngResourcePerUnitCurrentMax Unsigned32,
+ rlSysmngResourcePerUnitCurrentMaxHw Unsigned32,
+ rlSysmngResourcePerUnitTemporaryMax Unsigned32,
+ rlSysmngResourcePerUnitTemporaryMaxHw Unsigned32,
+ rlSysmngResourcePerUnitCurrentNexthopMax Unsigned32,
+ rlSysmngResourcePerUnitCurrentNexthopMaxHw Unsigned32,
+ rlSysmngResourcePerUnitCurrentNexthopUse Unsigned32,
+ rlSysmngResourcePerUnitCurrentNexthopUseHw Unsigned32
+}
+
+rlSysmngResourcePerUnitRouteType OBJECT-TYPE
+ SYNTAX SysmngResourceRouteType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Router resource type."
+ ::= { rlSysmngResourcePerUnitEntry 1 }
+
+rlSysmngResourcePerUnitUnitId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unit id. Zero value means system totals."
+ ::= { rlSysmngResourcePerUnitEntry 2 }
+
+rlSysmngResourcePerUnitCurrentUse OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Currently in used number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 3 }
+
+rlSysmngResourcePerUnitCurrentUseHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Currently in used number of HW FFT entries"
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 4 }
+
+rlSysmngResourcePerUnitCurrentMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The running maximum supported number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 5 }
+
+rlSysmngResourcePerUnitCurrentMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The running maximum supported number of HW FFT entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 6 }
+
+rlSysmngResourcePerUnitTemporaryMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The temporary maximum supported number of routes."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 7 }
+
+rlSysmngResourcePerUnitTemporaryMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The temporary maximum supported number of HW FFT entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 8 }
+
+rlSysmngResourcePerUnitCurrentNexthopMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum supported number of nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 9 }
+
+rlSysmngResourcePerUnitCurrentNexthopMaxHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum supported number of HW nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 10 }
+
+rlSysmngResourcePerUnitCurrentNexthopUse OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 11 }
+
+rlSysmngResourcePerUnitCurrentNexthopUseHw OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of HW nexthop entries."
+ DEFVAL { 0 }
+ ::= { rlSysmngResourcePerUnitEntry 12 }
+
+END
|