summaryrefslogtreecommitdiff
path: root/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB')
-rw-r--r--MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB163
1 files changed, 163 insertions, 0 deletions
diff --git a/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB b/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB
new file mode 100644
index 0000000..08e4a5f
--- /dev/null
+++ b/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB
@@ -0,0 +1,163 @@
+ LINKSYS-CPU-COUNTERS-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ rnd FROM LINKSYS-MIB
+ Counter32, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
+ DisplayString,
+ TruthValue FROM SNMPv2-TC;
+
+
+-- module
+
+ rlCpuCounters MODULE-IDENTITY
+ LAST-UPDATED "2007010600Z"
+ ORGANIZATION "Linksys LLC."
+ CONTACT-INFO
+ "www.linksys.com/business/support"
+ DESCRIPTION
+ "CPU Counter MIBs"
+ REVISION "200705150000Z"
+ DESCRIPTION
+ "Initial revision."
+
+ ::={ rnd 124 }
+
+-- table
+ rlCpuCountersTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlCpuCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of rx&tx counter, the key is cpuCounters"
+ ::= { rlCpuCounters 1 }
+--entry:
+ rlCpuCountersEntry OBJECT-TYPE
+ SYNTAX RlCpuCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of rx&tx counters, the key is cpuCounters"
+ INDEX { rlCpuCountersTarget }
+ ::= { rlCpuCountersTable 1 }
+
+--entry content
+ RlCpuCountersEntry ::= SEQUENCE {
+ rlCpuCountersTarget INTEGER,
+ rlCpuCountersTxBC Counter32,
+ rlCpuCountersTxMC Counter32,
+ rlCpuCountersTxUC Counter32,
+ rlCpuCountersTxOctets Counter32,
+ rlCpuCountersRxBC Counter32,
+ rlCpuCountersRxMC Counter32,
+ rlCpuCountersRxUC Counter32,
+ rlCpuCountersRxOctets Counter32
+ }
+--field definition:
+
+ rlCpuCountersTarget OBJECT-TYPE
+ SYNTAX INTEGER {
+ cpuCounters (0)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Packet type can be Multicast (MC), Broadcast (BC) or Unicast(UC)"
+ ::= { rlCpuCountersEntry 1 }
+
+ rlCpuCountersTxBC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received broadcast packets."
+ ::= { rlCpuCountersEntry 2 }
+
+ rlCpuCountersTxMC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted multicast packets."
+ ::= { rlCpuCountersEntry 3 }
+
+ rlCpuCountersTxUC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted unicast packets."
+ ::= { rlCpuCountersEntry 4 }
+
+ rlCpuCountersTxOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted octets."
+ ::= { rlCpuCountersEntry 5 }
+
+ rlCpuCountersRxBC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received broadcast packets."
+ ::= { rlCpuCountersEntry 6 }
+
+ rlCpuCountersRxMC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received mutlicast packets."
+ ::= { rlCpuCountersEntry 7 }
+
+ rlCpuCountersRxUC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received unicast packets."
+ ::= { rlCpuCountersEntry 8 }
+
+ rlCpuCountersRxOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received octets"
+ ::= { rlCpuCountersEntry 9 }
+
+
+
+
+
+-- rlCpuCountersReset:
+
+
+ rlCpuCountersReset OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting true to this MIB object will reset the CPU counters."
+ DEFVAL { false}
+ ::= { rlCpuCounters 2 }
+
+-- rlCpuCountersEnabled:
+
+ rlCpuCountersEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "True - feature is enabled, false - feature is disabled "
+ DEFVAL { false}
+ ::= { rlCpuCounters 3 }
+
+
+
+
+
+ END
+