1506 lines
52 KiB
Plaintext
1506 lines
52 KiB
Plaintext
|
|
CISCO-FASTHUB-MIB
|
|
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter, TimeTicks, IpAddress
|
|
FROM RFC1155-SMI
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
local
|
|
FROM CISCO-SMI
|
|
sysName, DisplayString
|
|
FROM RFC1213-MIB;
|
|
|
|
|
|
ciscoFastHubMIB OBJECT IDENTIFIER
|
|
|
|
-- LAST-UPDATED "9609050000Z"
|
|
-- ORGANIZATION "Cisco Systems, Inc."
|
|
-- CONTACT-INFO
|
|
-- " Cisco Systems
|
|
-- Customer Service
|
|
--
|
|
-- Postal: 170 W Tasman Drive
|
|
-- San Jose, CA 95134
|
|
-- USA
|
|
--
|
|
-- Tel: +1 800 553-NETS
|
|
--
|
|
-- E-mail: tuyenq@cisco.com"
|
|
-- DESCRIPTION
|
|
-- "MIB for the FastHub 116T+/116C,
|
|
-- FastHub 216T,
|
|
-- FastHub 316T/316C."
|
|
|
|
::= { local 11 }
|
|
|
|
|
|
ciscoFastHubMIBObjects OBJECT IDENTIFIER ::= { ciscoFastHubMIB 1 }
|
|
|
|
|
|
-- textual conventions
|
|
|
|
VisualLEDMap ::= OCTET STRING
|
|
|
|
-- A bit array where the presence of a particular bit
|
|
-- indicates a lit visual LED for a port.
|
|
|
|
-- Each octet within the value of this object specifies a set
|
|
-- of eight visual LEDs, with the first octet specifying LEDs
|
|
-- for ports 1 through 8, the second octet specifying LEDs 9
|
|
-- through 16, etc. Within each octet, the most significant
|
|
-- bit represents the lowest numbered LED, and the least
|
|
-- significant bit represents the highest numbered LED. Thus,
|
|
-- each LED is represented by a single bit within the value of
|
|
-- this object. If that bit has a value of '1' then that LED
|
|
-- is currently lit; the LED is not lit if its bit has a
|
|
-- value of '0'.
|
|
|
|
|
|
-- The FastHub Repeater product line supports the full MIB-II which
|
|
-- applies to the protocol layers supporting the Repeater's SNMP agent.
|
|
-- In addition, the RFC-1516 standard Repeater MIB plus substantial private
|
|
-- MIB extentions are required in order to support full management of the
|
|
-- repeater's functionality. This file lists the private extentions.
|
|
|
|
-- These MIB extentions are written in accordance with RFC 1221,
|
|
-- "Concise MIB Definitions," an Internet memo defining a format
|
|
-- for producing MIB definition modules.
|
|
|
|
-- The FastHub 316 is a stackable repeater system supporting hot-insertable
|
|
-- repeater enclosures called units. Each unit can house multiple modules where
|
|
-- a module may also be hot insertable. A module is equivalent to an RFC-1516
|
|
-- groups of ports. The entire FastHub stack is managed as one entity using
|
|
-- a single SNMP Agent called the Supervisor. The Supervisor itself resides
|
|
-- in a hot-insertable module. Management redundancy is supported by allowing
|
|
-- multiple such modules to coexist in the same stack, with one module
|
|
-- providing the primary supervisory contact while the others operate in a
|
|
-- standby role.
|
|
|
|
|
|
mrStack OBJECT IDENTIFIER ::= { ciscoFastHubMIBObjects 1 }
|
|
|
|
mrSupervisorLog OBJECT IDENTIFIER ::= { ciscoFastHubMIBObjects 2 }
|
|
|
|
mrStackUnit OBJECT IDENTIFIER ::= { ciscoFastHubMIBObjects 3 }
|
|
|
|
mrNetMgmt OBJECT IDENTIFIER ::= { ciscoFastHubMIBObjects 4 }
|
|
|
|
mrUpgrade OBJECT IDENTIFIER ::= { ciscoFastHubMIBObjects 5 }
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Stack Information |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- The mrStack group manages the stackable functionalities of FastHub.
|
|
--
|
|
|
|
|
|
mrStackUnitCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns the maximum number of repeater units
|
|
that can be stacked in the system and managed as one
|
|
repeater."
|
|
|
|
::= { mrStack 1 }
|
|
|
|
|
|
mrStackNumberOfUnitsPresent OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object returns the current number of repeater units
|
|
in the stack."
|
|
|
|
::= { mrStack 2 }
|
|
|
|
|
|
mrStackSelectPrimarySupervisorUnit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In a multi-unit FastHub stack with more than one Supervisor
|
|
management module installed, this object selects which
|
|
unit and hence, which Supervisor module, should have the
|
|
primary management role. The value specified is a unit
|
|
number that corresponds to an integer index into the
|
|
mrStackUnitTable.
|
|
|
|
Once a primary management unit has been chosen, the
|
|
remaining management modules, if any, will automatically
|
|
assume the standby role."
|
|
|
|
::= { mrStack 3 }
|
|
|
|
|
|
mrStackPOSTSelect OBJECT-TYPE
|
|
SYNTAX INTEGER { normal(1), abbreviated(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"normal(1), -- standard length test
|
|
abbreviated(2) -- shortened test
|
|
|
|
This object configures the type of Supervisor Power On
|
|
Self Test FastHub will run upon power up. The normal(1)
|
|
setting runs the lengthy and complete version of the
|
|
self test. The abbreviated(2) setting shortens some of
|
|
the RAM tests to reduce the start up time."
|
|
|
|
::= { mrStack 4 }
|
|
|
|
|
|
mrStackReset OBJECT-TYPE
|
|
SYNTAX INTEGER { reset(1), noReset(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset(1) -- reset
|
|
noReset(2), -- do nothing
|
|
|
|
A write to this object with reset(1) causes a complete
|
|
reset of the repeater hardware and the Supervisor but
|
|
does not run the POST. All FastHub configuration
|
|
parameters are retained and all network related statistics
|
|
in the system are cleared. Setting this object to
|
|
noReset(2) has no effect. FastHub will always return
|
|
noReset(2) when this object is read."
|
|
|
|
::= { mrStack 5 }
|
|
|
|
|
|
mrStackDefaultReset OBJECT-TYPE
|
|
SYNTAX INTEGER { reset(1), noReset(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"reset(1) -- reset
|
|
noReset(2), -- do nothing
|
|
|
|
A write to this object with reset(1) causes a complete
|
|
reset of the repeater hardware and the Supervisor but does
|
|
not run the POST. All FastHub configuration parameters
|
|
revert to their default factory settings, and all network
|
|
related statistics in the system are cleared. Setting this
|
|
object to noReset(2) has no effect. FastHub will always
|
|
return noReset(2) when this object is read."
|
|
|
|
::= { mrStack 6 }
|
|
|
|
|
|
mrStackClearStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER { clear(1), noClear(2) }
|
|
ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"clear(1) -- clear interface statistics
|
|
noClear(2), -- do nothing
|
|
|
|
A write to this object with noClear(2) results in no
|
|
action. A write of clear(1) will cause FastHub to reset
|
|
all repeater statistics to zero. FastHub will also update
|
|
the object rptrGroupLastOperStatusChange for all applicable
|
|
repeater groups.
|
|
|
|
This object always returns noClear(2) when read."
|
|
|
|
::= { mrStack 7 }
|
|
|
|
|
|
mrStackShortJabberLoopCorrections OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains a count of the number of times a short
|
|
event loop or jabber loop condition--caused by loopback
|
|
cables--was detected and corrected."
|
|
|
|
::= { mrStack 8 }
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Supervisor Log |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- FastHub implements a system log containing entries for system state
|
|
-- changes, user console access, and unusual events detected by the
|
|
-- Supervisor.
|
|
--
|
|
|
|
mrSupervisorLogTableClear OBJECT-TYPE
|
|
SYNTAX INTEGER { clear(1), noClear(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"clear(1) -- clear current mrSupervisorLogTable
|
|
noClear(2), -- do nothing
|
|
|
|
A write to this object with noClear(2) results in no
|
|
action. A write of clear(1) will clear all current
|
|
entries in the mrSupervisorLogTable. A new entry will
|
|
then be added to log this clear action.
|
|
|
|
This object always return noClear(2) when read."
|
|
|
|
::= { mrSupervisorLog 1 }
|
|
|
|
|
|
mrSupervisorLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrSupervisorLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mrSupervisorLogTable provides read access to the
|
|
Supervisor log. Each table entry, identified by a unique
|
|
index, holds one DisplayString object containing the logged
|
|
information. The entire table can be retrieved one entry
|
|
at a time using the get-next operation. The table can be
|
|
cleared using the object sysConfigClearLogTable."
|
|
|
|
::= { mrSupervisorLog 2 }
|
|
|
|
|
|
mrSupervisorLogEntry OBJECT-TYPE
|
|
SYNTAX MrSupervisorLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Supervisor Log entry."
|
|
|
|
INDEX { mrSupervisorLogIndex }
|
|
|
|
::= { mrSupervisorLogTable 1 }
|
|
|
|
|
|
MrSupervisorLogEntry ::=
|
|
SEQUENCE {
|
|
mrSupervisorLogIndex
|
|
INTEGER,
|
|
mrSupervisorLogTime
|
|
DisplayString,
|
|
mrSupervisorLogInfo
|
|
DisplayString,
|
|
mrSupervisorLogRelativeTime
|
|
TimeTicks
|
|
}
|
|
|
|
|
|
mrSupervisorLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A value identifying a unique entry in the
|
|
mrSupervisorLogTable."
|
|
|
|
::= { mrSupervisorLogEntry 1 }
|
|
|
|
|
|
mrSupervisorLogTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Text string containing the date and time this log entry
|
|
was created."
|
|
|
|
::= { mrSupervisorLogEntry 2 }
|
|
|
|
|
|
mrSupervisorLogInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A free formatted display string containing some descriptive
|
|
text about a certain system state change."
|
|
|
|
::= { mrSupervisorLogEntry 3 }
|
|
|
|
|
|
mrSupervisorLogRelativeTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of sysUpTime when this log entry was
|
|
created. A value of 0 indicates that the entry was
|
|
logged before the last reset."
|
|
|
|
::= { mrSupervisorLogEntry 4 }
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Stack Unit Table |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- The FastHub stackable repeater system consists of one or more hot-
|
|
-- insertable enclosures called units. Each unit houses one or more group
|
|
-- of repeater ports as described by RFC-1516. The mrStackUnitTable
|
|
-- describes the units and identifies their associated RFC-1516 groups.
|
|
--
|
|
|
|
|
|
mrStackUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrStackUnitEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mrStackUnitTable provides configuration information
|
|
about hot-insertable enclosures. Each table entry,
|
|
identified by a unique index, describes one such enclosure
|
|
(called unit)."
|
|
|
|
::= { mrStackUnit 1 }
|
|
|
|
|
|
mrStackUnitEntry OBJECT-TYPE
|
|
SYNTAX MrStackUnitEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Stack unit table entry."
|
|
|
|
INDEX { mrStackUnitIndex }
|
|
|
|
::= { mrStackUnitTable 1 }
|
|
|
|
|
|
MrStackUnitEntry ::=
|
|
SEQUENCE {
|
|
mrStackUnitIndex
|
|
INTEGER,
|
|
mrStackUnitPresent
|
|
INTEGER,
|
|
mrStackUnitFirstGroupIndex
|
|
INTEGER,
|
|
mrStackUnitLastGroupIndex
|
|
INTEGER,
|
|
mrStackUnitSupervisorPresent
|
|
INTEGER,
|
|
mrStackUnitSupervisorMajorVersion
|
|
INTEGER,
|
|
mrStackUnitSupervisorMinorVersion
|
|
INTEGER,
|
|
mrStackUnitSupervisorBootstrapMajorVersion
|
|
INTEGER,
|
|
mrStackUnitSupervisorBootstrapMinorVersion
|
|
INTEGER,
|
|
mrStackUnitPOSTResult
|
|
OCTET STRING,
|
|
mrStackUnitSupervisorIsPrimary
|
|
INTEGER,
|
|
mrStackUnitExpansionModulePresent
|
|
INTEGER,
|
|
mrStackUnitPortVisualIndicatorSelect
|
|
INTEGER,
|
|
mrStackUnitBasePortVisualIndicatorGreenMap
|
|
VisualLEDMap,
|
|
mrStackUnitBasePortVisualIndicatorAmberMap
|
|
VisualLEDMap,
|
|
mrStackUnitExpansionPortVisualIndicatorGreenMap
|
|
VisualLEDMap,
|
|
mrStackUnitExpansionPortVisualIndicatorAmberMap
|
|
VisualLEDMap,
|
|
mrStackUnitActivityVisualIndicator
|
|
INTEGER,
|
|
mrStackUnitCollisionVisualIndicator
|
|
INTEGER,
|
|
mrStackUnitRPSStatus
|
|
INTEGER,
|
|
mrStackUnitRPSVisualIndicator
|
|
INTEGER,
|
|
mrStackUnitSerialNumber
|
|
DisplayString
|
|
}
|
|
|
|
|
|
mrStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A number identifying a unique FastHub unit. This number
|
|
corresponds to the physical box unit number in the stack."
|
|
|
|
::= { mrStackUnitEntry 1 }
|
|
|
|
|
|
mrStackUnitPresent OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains true(1) if the unit identified by
|
|
mrStackUnitIndex is present in the stack.
|
|
The object contains false(2) otherwise.
|
|
|
|
Default value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 2 }
|
|
|
|
|
|
mrStackUnitFirstGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains a value which corresponds to an
|
|
RFC-1516 group index. It identifies the first of the one
|
|
or more repeater groups present in this unit. All groups
|
|
belonging to a same FastHub unit are indexed using
|
|
consecutive integer values."
|
|
|
|
::= { mrStackUnitEntry 3 }
|
|
|
|
|
|
mrStackUnitLastGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains a value which corresponds to an
|
|
RFC-1516 group index. It identifies the last of the one
|
|
or more repeater groups present in this unit. All groups
|
|
belonging to a same FastHub unit are indexed using
|
|
consecutive integer values."
|
|
|
|
::= { mrStackUnitEntry 4 }
|
|
|
|
|
|
mrStackUnitSupervisorPresent OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains true(1) if a Supervisor module is
|
|
installed in the unit. The object contains false(2)
|
|
otherwise.
|
|
|
|
Default value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 5 }
|
|
|
|
|
|
mrStackUnitSupervisorMajorVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If a Supervisor module is installed in the unit, this
|
|
object returns its major firmware version number. This
|
|
object contains 0 if the unit does not have a Supervisor
|
|
module installed.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrStackUnitEntry 6 }
|
|
|
|
|
|
mrStackUnitSupervisorMinorVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If a Supervisor module is installed in the unit, this
|
|
object returns its minor firmware version number. This
|
|
object contains 0 if the unit does not have a Supervisor
|
|
module installed.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrStackUnitEntry 7 }
|
|
|
|
|
|
mrStackUnitSupervisorBootstrapMajorVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If a Supervisor module is installed in the unit, this
|
|
object returns its major bootstrap version number. This
|
|
object contains 0 if the unit does not have a Supervisor
|
|
module installed.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrStackUnitEntry 8 }
|
|
|
|
|
|
mrStackUnitSupervisorBootstrapMinorVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If a Supervisor module is installed in the unit, this
|
|
object returns its minor bootstrap version number. This
|
|
object contains 0 if the unit does not have a Supervisor
|
|
module installed.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrStackUnitEntry 9 }
|
|
|
|
|
|
mrStackUnitPOSTResult OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bit array where the presence of a particular bit indicates
|
|
a failure of a particular Power On Self Test (POST).
|
|
|
|
Each octet within the value of this object specifies a set
|
|
of 8 POST tests, with the first octet specifying tests
|
|
1 through 8, the second octet specifying tests 9
|
|
through 16, etc. Within each octet, the most significant
|
|
bit represents the lowest numbered test, and the least
|
|
significant bit represents the highest numbered test. Thus,
|
|
each test is represented by a single bit within the value of
|
|
this object. If that bit has a value of '1' then that test
|
|
has failed; the test has passed if its bit has a value of
|
|
'0'.
|
|
|
|
The defined POST tests are:
|
|
|
|
Number POST Test
|
|
------ ---------
|
|
1 Supervisor RAM
|
|
2 EIA/TIA-232 console port
|
|
3 Ethernet address
|
|
4 Timer interrupt
|
|
5 Real time clock
|
|
6 Non-volatile RAM
|
|
7 Port loopback
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrStackUnitEntry 10 }
|
|
|
|
|
|
mrStackUnitSupervisorIsPrimary OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"true(1), -- unit contains the primary management module
|
|
false(2) -- unit has no management module or contains
|
|
-- a standby management module
|
|
|
|
If the current unit has a management module installed
|
|
(mrStackUnitSupervisorPresent is true), this object
|
|
indicates whether the module is acting as the primary
|
|
management Supervisor. If there is no management module
|
|
present, this object will return the value false(2).
|
|
|
|
Default value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 11 }
|
|
|
|
|
|
mrStackUnitExpansionModulePresent OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains true(1) if an expansion module is
|
|
installed in the unit. The object contains false(2)
|
|
otherwise.
|
|
|
|
Default value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 12 }
|
|
|
|
|
|
mrStackUnitPortVisualIndicatorSelect OBJECT-TYPE
|
|
SYNTAX INTEGER { portStatus(1),
|
|
unitNumber(2),
|
|
utilization(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"portStatus(1), -- LED shows port link/activity
|
|
unitNumber(2), -- LED shows unit number
|
|
utilization(3) -- LED shows utilization
|
|
|
|
This object reflects what is currently selected as the port
|
|
visual indication mode. The portStatus(1) mode uses the
|
|
visual LEDs to indicate port link and activity status.
|
|
The unitNumber(2) mode shows the position of the unit in
|
|
the stack (the unit number). The utilization(3) mode
|
|
uses the port visual LEDs to display the repeater backplane
|
|
bandwidth utilization.
|
|
|
|
Default value: portStatus(1)."
|
|
|
|
::= { mrStackUnitEntry 13 }
|
|
|
|
|
|
mrStackUnitBasePortVisualIndicatorGreenMap OBJECT-TYPE
|
|
SYNTAX VisualLEDMap
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current value of the green visual LED map,
|
|
representing link or activity, for ports on
|
|
the unit's main board.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrStackUnitEntry 14 }
|
|
|
|
|
|
mrStackUnitBasePortVisualIndicatorAmberMap OBJECT-TYPE
|
|
SYNTAX VisualLEDMap
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current value of the amber visual LED map,
|
|
representing disabled status, for ports on
|
|
the unit's main board.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrStackUnitEntry 15 }
|
|
|
|
|
|
mrStackUnitExpansionPortVisualIndicatorGreenMap OBJECT-TYPE
|
|
SYNTAX VisualLEDMap
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current value of the green visual LED map,
|
|
representing link or activity, for ports on
|
|
the unit's expansion module.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrStackUnitEntry 16 }
|
|
|
|
|
|
mrStackUnitExpansionPortVisualIndicatorAmberMap OBJECT-TYPE
|
|
SYNTAX VisualLEDMap
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current value of the amber visual LED map,
|
|
representing disabled status, for ports on
|
|
the unit's expansion module.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrStackUnitEntry 17 }
|
|
|
|
|
|
mrStackUnitActivityVisualIndicator OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object has the value true(1) when the unit activity
|
|
visual LED is lit. Otherwise, it has the value false(2).
|
|
|
|
Initial value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 18 }
|
|
|
|
|
|
mrStackUnitCollisionVisualIndicator OBJECT-TYPE
|
|
SYNTAX INTEGER { true(1), false(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object has the value true(1) when the unit collision
|
|
visual LED is lit. Otherwise, it has the value false(2).
|
|
|
|
Initial value: false(2)."
|
|
|
|
::= { mrStackUnitEntry 19 }
|
|
|
|
|
|
mrStackUnitRPSStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { notPresent(1),
|
|
connectedFunctional(2),
|
|
connectedNotFunctional(3),
|
|
functionalPrimaryFailed(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"notPresent(1), -- no RPS present
|
|
connectedFunctional(2), -- both internal and RPS
|
|
supplying power
|
|
conectedNotFunctional(3), -- RPS connected but is down
|
|
functionalPrimaryFailed(4) -- RPS is supplying power
|
|
|
|
This object shows the status of the remote redundant power
|
|
supply connected to the unit. This MIB object returns
|
|
notPresent(1) when there is no RPS connected to the unit.
|
|
This object returns connectedFunctional(2) if there is a RPS
|
|
and both internal and RPS are supplying power to the unit.
|
|
It returns connectedNotFunctional(3) if the RPS is connected
|
|
but down. It returns functionalPrimaryFailed(4) if the
|
|
internal power supply failed and RPS is supplying power to
|
|
the unit.
|
|
|
|
Default value: notPresent(1)."
|
|
|
|
::= { mrStackUnitEntry 20 }
|
|
|
|
|
|
mrStackUnitRPSVisualIndicator OBJECT-TYPE
|
|
SYNTAX INTEGER { off(1), green(2), amber(3) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object has one of the following values:
|
|
|
|
off(1), -- no RPS present
|
|
green(2), -- RPS healthy
|
|
amber(3) -- RPS not healthy
|
|
|
|
Initial value: off(1)."
|
|
|
|
::= { mrStackUnitEntry 21 }
|
|
|
|
mrStackUnitSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object has the serial number of the unit."
|
|
|
|
::= { mrStackUnitEntry 22 }
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Network Management |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- Objects related to the use and control of the FastHub Supervisor
|
|
-- in-band and out-of-band management functions are defined in this group.
|
|
-- Among these are the mrNetMgmtSetClientTable containing the Set Client IP
|
|
-- address list, and the mrNetMgmtTrapClientTable which configures the IP
|
|
-- addresses and SNMP community strings for the Management workstations
|
|
-- that receive and process traps.
|
|
--
|
|
|
|
|
|
mrNetMgmtIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The FastHub Supervisor IP address. FastHub may
|
|
automatically discover a value for this object using BOOTP,
|
|
or DHCP. The object value is also duplicated in the
|
|
MIB-II ipAddrTable.
|
|
|
|
A write to this object will take effect immediately,
|
|
replacing the previous address, if any.
|
|
|
|
Default value: 0.0.0.0, or no address."
|
|
|
|
::= { mrNetMgmt 1 }
|
|
|
|
|
|
mrNetMgmtIpSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The FastHub Supervisor IP subnet mask. The firmware may
|
|
automatically discover a value for this object using
|
|
BOOTP, DHCP or RARP. The object value is also duplicated
|
|
in the MIB-II ipAddrTable.
|
|
|
|
A write to this object will take effect immediately,
|
|
replacing the previous subnet mask, if any.
|
|
|
|
Default value: 0.0.0.0, or no mask."
|
|
|
|
::= { mrNetMgmt 2 }
|
|
|
|
|
|
mrNetMgmtDefaultGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of a default gateway. A write to this object
|
|
will take effect immediately, replacing the previous
|
|
address, if any.
|
|
|
|
Default value: 0.0.0.0, or no gateway address."
|
|
|
|
::= { mrNetMgmt 3 }
|
|
|
|
|
|
mrNetMgmtEnableAuthenTraps OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"enabled(1), -- trap generation is enabled
|
|
disabled(2) -- trap generation is disabled
|
|
|
|
Indicates whether the SNMP Agent is allowed to generate
|
|
authenticationFailure traps. The value of this object
|
|
overrides any configuration information; as such, it
|
|
provides a means whereby all authenticationFailure traps
|
|
may be disabled(2). This object manipulates the same value
|
|
for the MIB-II snmpEnableAuthenTraps object instance. The
|
|
value is duplicated here for convenience.
|
|
|
|
Default value: enabled(1)."
|
|
|
|
::= { mrNetMgmt 4 }
|
|
|
|
|
|
mrNetMgmtEnableRIP OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"enabled(1), -- RIP listener is enabled
|
|
disabled(2) -- RIP listener is disabled
|
|
|
|
This object controls whether the FastHub Supervisor
|
|
will run the Routing Information Protocol listener to
|
|
automatically discover IP gateways.
|
|
|
|
Default value: enabled(1)."
|
|
|
|
::= { mrNetMgmt 6 }
|
|
|
|
|
|
mrNetMgmtConsoleInactTime OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65500 )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds (minimum of 30) of Management
|
|
Console session inactivity to wait before ending the
|
|
session. Once a session has ended, the user must resupply
|
|
the Console password to regain access. A value of zero
|
|
indicates no timeout.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrNetMgmt 7 }
|
|
|
|
|
|
mrNetMgmtConsolePasswordThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65500 )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of consecutive invalid password attempts
|
|
allowed before the Management Console is shut down for
|
|
a configured duration. A zero value permits unlimited
|
|
attempts.
|
|
|
|
Default value: 3."
|
|
|
|
::= { mrNetMgmt 8 }
|
|
|
|
|
|
mrNetMgmtConsoleSilentTime OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65500 )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of minutes during which the Management Console
|
|
will be unavailable after repeated failed attempts to log
|
|
on. A zero value specifies no silent time.
|
|
|
|
Default value: 0."
|
|
|
|
::= { mrNetMgmt 9 }
|
|
|
|
|
|
mrNetMgmtModemInitString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A string of up to 48 characters used to configured a modem
|
|
connected to the RS-232 port. Specify this string if the
|
|
modem is not Hayes compatible. Only the initialization
|
|
commands need to be specified (i.e., do not specify any
|
|
modem prefix string such as the AT attention sequence, or
|
|
any suffix such as the CR character). This string takes
|
|
effect after every line hang-up.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmt 10 }
|
|
|
|
|
|
mrNetMgmtModemDialString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This string of up to 48 characters contains a phone number
|
|
used to establish a modem connection with a remote site. Only
|
|
the phone number needs be specified (i.e., do not specify
|
|
any dial prefix string such as ATDT). Leave this string empty
|
|
(the default value), if the dial-out capability is not desired.
|
|
This string takes effect after every line hang-up.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmt 11 }
|
|
|
|
|
|
mrNetMgmtModemDialDelay OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65500 )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies a delay in seconds between every dial-out failure.
|
|
The value zero indicates an infinite delay (no retry after
|
|
the first failure). Normally, FastHub will attempt a dial-out
|
|
if the mrNetMgmtModemDialString object is non-empty. If the
|
|
dial-out fails, and auto-answer has been disabled on this
|
|
system, the firmware will retry the dial-out after this delay
|
|
has passed. If auto-answer is enabled and the first dial-out
|
|
attempt fails, the system will immediately go into auto-answer
|
|
mode.
|
|
|
|
Default value: 300."
|
|
|
|
::= { mrNetMgmt 12 }
|
|
|
|
|
|
mrNetMgmtModemAutoAnswer OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies whether the system should be in auto-answer mode
|
|
and only accepts incoming calls. Note that the system will
|
|
always attempt a dial-out first if mrNetMgmtModemDialString
|
|
is non-empty. Valid values are enabled(1) and disabled(2).
|
|
|
|
Default value: enabled(1)."
|
|
|
|
::= { mrNetMgmt 13 }
|
|
|
|
|
|
mrNetMgmtDomainServer1IpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of a Domain Name Server (DNS) which FastHub
|
|
uses to resolve domain names to IP addresses. A set on this
|
|
object takes effect the next time FastHub has to resolve a
|
|
domain name.
|
|
|
|
Default value: 0.0.0.0, or no address."
|
|
|
|
::= { mrNetMgmt 14 }
|
|
|
|
|
|
mrNetMgmtDomainServer2IpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of a second Domain Name Server (DNS) which
|
|
FastHub uses to resolve domain names to IP addresses. A set
|
|
on this object takes effect the next time FastHub needs to
|
|
resolve a domain name.
|
|
|
|
Default value: 0.0.0.0, or no address."
|
|
|
|
::= { mrNetMgmt 15 }
|
|
|
|
|
|
mrNetMgmtDefaultSearchDomain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A string of up to 63 characters specifying a default domain
|
|
search path. When FastHub needs to resolve a domain name
|
|
that is not fully specified, it appends this default domain
|
|
path to the name and continues the resolution attempt.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmt 16 }
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Set Client Table |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- A table of 4 entries, each of which contains the name or IP address of
|
|
-- a Management workstation permitted to issue Set requests. Such a
|
|
-- workstation is called a Set Client. The table is considered empty when
|
|
-- all names/addresses are empty, the default; in which case, any Set
|
|
-- request with a valid Set community string is allowed. If at least one
|
|
-- name/address is specified, then an incoming Set request must match its
|
|
-- source IP address with one of the addresses in the table before the
|
|
-- Set is allowed.
|
|
--
|
|
|
|
|
|
mrNetMgmtSetClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrNetMgmtSetClientEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table (4 entries) containing a list of names/IP addresses
|
|
of workstations permitted to issue SET requests. Such a
|
|
workstation is called a Set client. If this table is
|
|
empty then any SET request with a matching SET community
|
|
string is allowed. If at least one Set client is specified,
|
|
then an incoming SET request must have its source IP
|
|
address matched against an entry in this table before the
|
|
SET is allowed."
|
|
|
|
::= { mrNetMgmt 17 }
|
|
|
|
|
|
mrNetMgmtSetClientEntry OBJECT-TYPE
|
|
SYNTAX MrNetMgmtSetClientEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A name/IP address of a manager station allowed to issue
|
|
SET requests to this management agent."
|
|
|
|
INDEX { mrNetMgmtSetClientIndex }
|
|
|
|
::= { mrNetMgmtSetClientTable 1 }
|
|
|
|
|
|
MrNetMgmtSetClientEntry ::=
|
|
SEQUENCE {
|
|
mrNetMgmtSetClientIndex
|
|
INTEGER,
|
|
mrNetMgmtSetClientName
|
|
DisplayString,
|
|
mrNetMgmtSetClientStatus
|
|
INTEGER
|
|
}
|
|
|
|
|
|
|
|
mrNetMgmtSetClientIndex OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..4 )
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Identifier of a particular table entry."
|
|
|
|
::= { mrNetMgmtSetClientEntry 1 }
|
|
|
|
|
|
mrNetMgmtSetClientName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Set Client's name or IP address.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmtSetClientEntry 2 }
|
|
|
|
|
|
mrNetMgmtSetClientStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { other(1),
|
|
invalid(2),
|
|
permanent(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"other(1) -- none of the following
|
|
invalid(2) -- an invalid entry
|
|
permanent(3) -- a valid entry that is in use
|
|
|
|
Setting this object to the value invalid(2) has the effect
|
|
of invalidating the corresponding entry. That is, it
|
|
effectively disassociates the name/IP address identified
|
|
with said entry from the table. It is an implementation-
|
|
specific matter as to whether the agent removes an
|
|
invalidated entry from the table. Accordingly, management
|
|
stations must be prepared to receive tabular information
|
|
from agents that corresponds to entries not currently in
|
|
use.
|
|
|
|
Default value: permanent(3)."
|
|
|
|
::= { mrNetMgmtSetClientEntry 3 }
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Trap Client Table |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- A table of 4 entries containing a list of Management stations that are
|
|
-- to receive traps generated from this agent. Such stations are termed
|
|
-- Trap Clients. An entry having an empty name/address or an empty community
|
|
-- string is considered invalid and will be ignored.
|
|
--
|
|
|
|
|
|
mrNetMgmtTrapClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrNetMgmtTrapClientEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Table (4 entries) containing a list of Network Management
|
|
Stations that are to receive traps generated by this
|
|
Network Management Agent. Such an NMS is called a
|
|
Trap client."
|
|
|
|
::= { mrNetMgmt 18 }
|
|
|
|
|
|
mrNetMgmtTrapClientEntry OBJECT-TYPE
|
|
SYNTAX MrNetMgmtTrapClientEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A destination address and community string to a particular
|
|
trap client."
|
|
|
|
INDEX { mrNetMgmtTrapClientIndex }
|
|
|
|
::= { mrNetMgmtTrapClientTable 1 }
|
|
|
|
|
|
MrNetMgmtTrapClientEntry ::=
|
|
SEQUENCE {
|
|
mrNetMgmtTrapClientIndex
|
|
INTEGER,
|
|
mrNetMgmtTrapClientName
|
|
DisplayString,
|
|
mrNetMgmtTrapClientComm
|
|
DisplayString,
|
|
mrNetMgmtTrapClientStatus
|
|
INTEGER
|
|
}
|
|
|
|
|
|
mrNetMgmtTrapClientIndex OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..4 )
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Identifier of a particular table entry."
|
|
|
|
::= { mrNetMgmtTrapClientEntry 1 }
|
|
|
|
|
|
mrNetMgmtTrapClientName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Trap Client's name or IP address.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmtTrapClientEntry 2 }
|
|
|
|
|
|
mrNetMgmtTrapClientComm OBJECT-TYPE
|
|
SYNTAX DisplayString( SIZE(0..32) )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The community string (up to 32 characters) used for traps
|
|
sent to this Trap Client.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrNetMgmtTrapClientEntry 3 }
|
|
|
|
|
|
mrNetMgmtTrapClientStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { other(1),
|
|
invalid(2),
|
|
permanent(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"other(1) -- none of the following
|
|
invalid(2) -- an invalid entry
|
|
permanent(3) -- a valid entry that is in use
|
|
|
|
Setting this object to the value invalid(2) has the effect
|
|
of invalidating the corresponding entry. That is, it
|
|
effectively disassociates the name/community string
|
|
identified with said entry from the table. It is an
|
|
implementation-specific matter as to whether the agent
|
|
removes an invalidated entry from the table. Accordingly,
|
|
management stations must be prepared to receive tabular
|
|
information from agents that corresponds to entries not
|
|
currently in use.
|
|
|
|
Default value: permanent(3)."
|
|
|
|
::= { mrNetMgmtTrapClientEntry 4 }
|
|
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- Firmware Upgrade |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
--
|
|
-- The mrUpgrade group is used to control and monitor all FastHub in-band
|
|
-- firmware upgrade operations. It also provides information about the
|
|
-- FLASH read-write non-volatile memory containing the primary Supervisor
|
|
-- firmware.
|
|
--
|
|
|
|
|
|
mrUpgradeFlashSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size in kilobytes of FLASH memory installed in the
|
|
system. For example: 128 equals 131072 bytes (128 times
|
|
1024 bytes).
|
|
|
|
Default value: 1024 (one megabyte)."
|
|
|
|
::= { mrUpgrade 1 }
|
|
|
|
|
|
mrUpgradeLastUpgradeTime OBJECT-TYPE
|
|
SYNTAX DisplayString( SIZE(0..80) )
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A string containing the date and time of the last upgrade
|
|
of the primary Supervisor firmware. The string is in net
|
|
ASCII and conforms exactly to one of the following format:
|
|
|
|
'Wed Dec 27 15:19:15 1995'
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrUpgrade 2 }
|
|
|
|
|
|
mrUpgradeLastUpgradeSource OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name or IP address of the TFTP node which last sent
|
|
a Supervisor firmware image to upgrade the FLASH memory
|
|
contents. If the last upgrade was from the RS-232 console,
|
|
this object would contain 'console port' or 'diagnostic
|
|
console port'.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrUpgrade 3 }
|
|
|
|
|
|
mrUpgradeLastUpgradeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { none(1),
|
|
inProgress(2),
|
|
success(3),
|
|
failure(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the status of the last upgrade. The object can
|
|
have one of the following values:
|
|
|
|
none(1), -- no upgrade has been done
|
|
inProgress(2), -- upgrade still in progress
|
|
success(3), -- last upgrade was successful
|
|
failure(4) -- last upgrade failed
|
|
|
|
Default value: none(1)."
|
|
|
|
::= { mrUpgrade 4 }
|
|
|
|
|
|
mrUpgradeTFTPServerAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object names the TFTP server from which a firmware
|
|
file can be downloaded using the built-in TFTP protocol.
|
|
This is the in-band system-directed upgrade method. The
|
|
download may be initiated by setting the
|
|
mrUpgradeTFTPInitiate to upgrade(1), or via an out-of-band
|
|
management action.
|
|
|
|
If the first non-blank character in
|
|
mrUpgradeTFTPServerAddress is a NetASCII numeral, the name
|
|
is assumed to be an IP address. Otherwise, the name is
|
|
assumed to be a fully qualified Domain Name Server name,
|
|
and the DNS protocol will be used to resolve it to an IP
|
|
address.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrUpgrade 5 }
|
|
|
|
|
|
mrUpgradeTFTPLoadFilename OBJECT-TYPE
|
|
SYNTAX DisplayString( SIZE(0..80) )
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the file containing a firmware upgrade image
|
|
on the host whose address is given by mrUpgradeTFTPServerAddress.
|
|
|
|
Default value: string of length 0."
|
|
|
|
::= { mrUpgrade 6 }
|
|
|
|
|
|
mrUpgradeTFTPInitiate OBJECT-TYPE
|
|
SYNTAX INTEGER { upgrade(1), noUpgrade(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"upgrade(1), -- no action
|
|
noUpgrade(2) -- initiate an upgrade
|
|
|
|
Setting this object to noUpgrade(2) results in no action.
|
|
When set to upgrade(1), FastHub will attempt to download a
|
|
firmware file whose name is given by
|
|
mrUpgradeTFTPLoadFilename, from the server whose address
|
|
is given by mrUpgradeTFTPServerAddress. Both
|
|
mrUpgradeTFTPServerAddress and mrUpgradeTFTPLoadFilename
|
|
must be non-empty for the upgrade to proceed. The object
|
|
always returns noUpgrade(2) when read.
|
|
|
|
Default value: noUpgrade(2)."
|
|
|
|
::= { mrUpgrade 7 }
|
|
|
|
|
|
mrUpgradeTFTPAccept OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"enabled(1), -- accept TFTP upgrade request
|
|
disabled(2) -- do not accept TFTP upgrade request
|
|
|
|
When set to disabled(2), FastHub will refuse TFTP write
|
|
requests from workstations. When enabled(1), a user at
|
|
a workstations may send a firmware file using the TFTP
|
|
protocol to upgrade the current primary Supervisor firmware.
|
|
This is the in-band workstation-directed upgrade method.
|
|
|
|
Default value: enabled(1)."
|
|
|
|
::= { mrUpgrade 8 }
|
|
|
|
|
|
|
|
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- |
|
|
-- The FastHub Enterprise Specific Traps |
|
|
-- |
|
|
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
|
|
logonIntruder TRAP-TYPE
|
|
ENTERPRISE ciscoFastHubMIBObjects
|
|
VARIABLES { sysName }
|
|
DESCRIPTION
|
|
"A user is repeatedly trying to log on to the Management
|
|
Console using an invalid password. The number of attempts
|
|
exceeds the preset limit given in
|
|
mrNetMgmtConsolePasswordThreshold. Depending on how the
|
|
object mrNetMgmtConsoleSilentTime is configured, FastHub
|
|
may shut down the Management Console following the
|
|
generation of this trap."
|
|
|
|
::= 0
|
|
|
|
|
|
hubStackDiagnostic TRAP-TYPE
|
|
ENTERPRISE ciscoFastHubMIBObjects
|
|
VARIABLES { sysName }
|
|
DESCRIPTION
|
|
"FastHub issues this trap when its Power On Self Test (POST)
|
|
code does not pass all tests. Some failures are catastrophic
|
|
and may prevent the generation of this trap."
|
|
|
|
::= 1
|
|
|
|
|
|
rpsFailed TRAP-TYPE
|
|
ENTERPRISE ciscoFastHubMIBObjects
|
|
VARIABLES { sysName }
|
|
DESCRIPTION
|
|
"A redundant power source is connected to FastHub but a
|
|
failure exists in the power system."
|
|
|
|
::= 2
|
|
|
|
|
|
ipAddressChange TRAP-TYPE
|
|
ENTERPRISE ciscoFastHubMIBObjects
|
|
VARIABLES { sysName }
|
|
DESCRIPTION
|
|
"The ipAddressChange trap is issued when the FastHub
|
|
Supervisor is unable to complete its DHCPDISCOVER/
|
|
DHCPREQUEST process, or when it fails to extend the
|
|
lease for the current address, or when it accepts an
|
|
address change from the user."
|
|
|
|
::= 3
|
|
|
|
|
|
END
|
|
|