summaryrefslogtreecommitdiff
path: root/MIBS/ruckus/RUCKUS-SWINFO-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ruckus/RUCKUS-SWINFO-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ruckus/RUCKUS-SWINFO-MIB')
-rw-r--r--MIBS/ruckus/RUCKUS-SWINFO-MIB138
1 files changed, 138 insertions, 0 deletions
diff --git a/MIBS/ruckus/RUCKUS-SWINFO-MIB b/MIBS/ruckus/RUCKUS-SWINFO-MIB
new file mode 100644
index 0000000..30abc0d
--- /dev/null
+++ b/MIBS/ruckus/RUCKUS-SWINFO-MIB
@@ -0,0 +1,138 @@
+--
+-- Copyright (c) 2010 by Ruckus Wireless, Inc.
+-- All Rights Reserved
+--
+
+RUCKUS-SWINFO-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ruckusCommonSwInfoModule
+ FROM RUCKUS-ROOT-MIB
+ DateAndTime,
+ DisplayString,
+ TruthValue
+ FROM SNMPv2-TC
+ OBJECT-GROUP,
+ MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Unsigned32
+ FROM SNMPv2-SMI;
+
+ruckusSwInfoMIB MODULE-IDENTITY
+ LAST-UPDATED "201010150800Z"
+ ORGANIZATION "Ruckus Wireless Inc."
+ CONTACT-INFO
+ "Ruckus Wireless Inc.
+
+ Postal:
+ 880 W Maude Ave
+ Sunnyvale, CA 94085
+ USA
+
+ EMail: support@ruckuswireless.com
+
+ Phone: +1-650-265-4200"
+ DESCRIPTION
+ "This is the MIB Module for representing the software Information
+ objects."
+ ::= { ruckusCommonSwInfoModule 1 }
+
+
+-- Groups
+--
+
+ruckusSwInfoObjects OBJECT IDENTIFIER ::= { ruckusSwInfoMIB 1 }
+
+ruckusSwInfo OBJECT IDENTIFIER ::= { ruckusSwInfoObjects 1 }
+
+ruckusSwInfoEvents OBJECT IDENTIFIER ::= { ruckusSwInfoMIB 2 }
+
+-- Software Revision Information
+--
+
+ruckusSwRevTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RuckusSwRevEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table maintains all the software revision information.
+ This table is used to activate the inactive software."
+ ::= { ruckusSwInfo 1 }
+
+
+ruckusSwRevEntry OBJECT-TYPE
+ SYNTAX RuckusSwRevEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each software revision entry."
+ INDEX {
+ ruckusSwRevIndex }
+ ::= { ruckusSwRevTable 1 }
+
+
+RuckusSwRevEntry ::= SEQUENCE {
+
+ ruckusSwRevIndex INTEGER,
+ ruckusSwRevName DisplayString,
+ ruckusSwRevision DisplayString,
+ ruckusSwRevSize Unsigned32,
+ ruckusSwRevStatus INTEGER }
+
+
+ruckusSwRevIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This is an index into the SoftwareRev Table. This table
+ contains two entries for active and inactive respectively."
+ ::= { ruckusSwRevEntry 1 }
+
+
+ruckusSwRevName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the file."
+ ::= { ruckusSwRevEntry 2 }
+
+
+ruckusSwRevision OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The software revision of the file."
+ ::= { ruckusSwRevEntry 3 }
+
+
+ruckusSwRevSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size of the file in kilo bytes (KB=2**10, rounded up)."
+ ::= { ruckusSwRevEntry 4 }
+
+
+ruckusSwRevStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(1),
+ active(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This indicates the current state of the software.
+ This may either be active (currently running), or
+ inactive."
+ ::= { ruckusSwRevEntry 5 }
+
+
+-- Conformance & Compliances
+--
+
+END