mibs/MIBS/ruckus/RUCKUS-SWINFO-MIB
2023-12-05 12:25:34 +01:00

139 lines
3.0 KiB
Plaintext

--
-- 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