MIBs Depot

AVIAT-SWMANAGEMENT-MIB

Registered at
1.3.6.1.4.1.2509.9.11
Last updated
2014-01-21 01:57
Organization
Aviat Networks
Revisions
2014-01-21 01:57
Namespace
aviat-wtm
Source file
AVIAT-SWMANAGEMENT-MIB
Digest
sha256:6964b2eb7932eee982705922b46535c2d1471ee68ea0771e2a61a7b9351a05fc

Description

This MIB defines the interface for software loading, soft reset and software details retrieval.

Contact

Aviat Networks Customer Service Postal: 5200 Great America Parkway Santa Clara California 95054 United States of America Tel: 408 567 7000 E-mail: mibsupport@aviatnet.com

Imports

FromSymbols
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDateAndTime, DisplayString, TEXTUAL-CONVENTION
STXN-GLOBALREGISTER-MIBaviatModules

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

AVIAT-SWMANAGEMENT-MIB
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC
STXN-GLOBALREGISTER-MIB

Objects

NameOIDSyntaxAccessStatus
aviatSwManagementConf
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.1
aviatSwManagementGroups
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.1.1
aviatSwManagementCompliance
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.1.2
aviatSwManagementMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.2
aviatSwResetObjects
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.2.1
aviatSmSoftReset
OBJECT-TYPE
This is the control to perform a software reset on the product. When set to resetSoft(1) a soft reset will be performed. When set to resetHard(2) a full system reset will be performed, with all reinitialisation carried out. Setting to resetNone(0) has no effect.
1.3.6.1.4.1.2509.9.11.2.1.1INTEGER {resetNone(0), resetSoft(1), resetHard(2)}read-writecurrent
aviatSwLoadObjects
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.2.2
aviatSmLoadControl
OBJECT-TYPE
The software loading process may be controlled using this object. Setting the value load(1) will begin transfer of the specified file from the external URI to the unit. If the file is a manifest, this will initiate transfer of all referenced files. When this procedure has completed, aviatSmLoadStatus will indicate loadOk(6) for success, or loadError(10) for failure. An unresolvable incompatibility error is indicated by compatibilityError(13) and should be followed by an abort(0). A successful software (loadOk) load may be activated by setting the value to activate(2). If the delayed/timed activation objects are disabled this will have an immediate effect, otherwise the activation will take place as scheduled. A successful activation will result in an aviatSmLoadStatus value of activateOk(7). An error will be indicated by the value activateError(11). If the value is idle(7) and no software load process has been initiated since the last successful activation, the inactive software can be re-activated by setting the value to rollback(4). Success is indicated in aviatSmLoadStatus by rollbackOk(8) and failure by rollbackError(12). Setting the value to loadAndActivate(3) will begin software transfer. A successful transfer will be followed by software activation which is controlled by the delayed/timed activation objects. Success will be indicated in aviatSmLoadStatus by activateOk(7). A pending scheduled activation is indicated by waitingToActivate(13).
1.3.6.1.4.1.2509.9.11.2.2.1INTEGER {abort(0), load(1), activate(2), loadAndActivate(3), rollback(4), forceLoad(5)}read-writecurrent
aviatSmLoadStatus
OBJECT-TYPE
The software loading process may be monitored using this object. See the aviatSmLoadControl object description for more details.
1.3.6.1.4.1.2509.9.11.2.2.2INTEGER {abort(0), load(1), commit(2), activate(3), rollback(4), idle(5), loadOk(6), activateOk(7), rollbackOk(8), compatibilityError(9), loadError(10), activateError(11), rollbackError(12), waitingToActivate(13), sameVersion(14)}read-onlycurrent
aviatSmLoadRollbackDuration
OBJECT-TYPE
This specifies the duration, in seconds, from which the 'sw load rollback timer' will count down when it is started.
1.3.6.1.4.1.2509.9.11.2.2.3Integer32 (0..2147483647)read-writecurrent
aviatSmLoadRollbackTimer
OBJECT-TYPE
This is the control and counter of the 'sw load rollback timer'. When set to -1, the timer is stopped and disabled. When set to 0, the timer assumes an 'instant timeout'. Otherwise, this object will indicate the time left on the timer. The timer is automatically started whenever the software starts up following a software load activation. When this timer reaches zero, the 'sw load manager' of the system will roll back the software to its previous version.
1.3.6.1.4.1.2509.9.11.2.2.4Integer32 (-1..2147483647)read-writecurrent
aviatSmLoadActivateWaitDuration
OBJECT-TYPE
This specifies the duration, in seconds, from which the 'sw load activate wait timer' will count down when it is started.
1.3.6.1.4.1.2509.9.11.2.2.5Integer32 (0..2147483647)read-writecurrent
aviatSmLoadActivateWaitTimer
OBJECT-TYPE
This is the control and counter of the 'sw load activate wait timer'. When set to -1, the timer is stopped and disabled. When set to 0, the timer assumes an 'instant timeout'. Otherwise, this object will indicate the time left on the timer. This timer is loaded with the lesser of aviatSmLoadActivateWaitDuration (if non-zero), or the time in seconds until aviatSmLoadActivateTime occurs (if set) when the activate(2) state is entered. When this timer reaches zero, the 'sw load manager' of the system will activate the loaded software.
1.3.6.1.4.1.2509.9.11.2.2.6Integer32 (-1..2147483647)read-writecurrent
aviatSmLoadActivateTime
OBJECT-TYPE
This determines the date and time at which to activate the loaded software. The 'sw load manager' of the system shall activate the loaded software when the current system time reaches or is past this setting.
1.3.6.1.4.1.2509.9.11.2.2.7DateAndTimeread-writecurrent
aviatSmLoadUri
OBJECT-TYPE
The URI of the manifest for software loading.
1.3.6.1.4.1.2509.9.11.2.2.8DisplayString (SIZE(0..1024))read-writecurrent
aviatSmLoadProgress
OBJECT-TYPE
The percentage progress of the current sofware load. It is only meaningful during load and commit, and will return zero otherwise.
1.3.6.1.4.1.2509.9.11.2.2.9Integer32 (0..100)read-onlycurrent
aviatSwDetailsObjects
OBJECT-IDENTITY
1.3.6.1.4.1.2509.9.11.2.3
aviatSmDetailsVersion
OBJECT-TYPE
The software version of currently running software.
1.3.6.1.4.1.2509.9.11.2.3.1DisplayString (SIZE(0..32))read-onlycurrent
aviatSmDetailsInactiveVersion
OBJECT-TYPE
The software version of the inactive software.
1.3.6.1.4.1.2509.9.11.2.3.2DisplayString (SIZE(0..32))read-onlycurrent

Conformance

NameOIDStatus
aviatSwResetGroup
OBJECT-GROUP
These are the software reset objects.
1.3.6.1.4.1.2509.9.11.1.1.1current
aviatSwLoadGroup
OBJECT-GROUP
These are the objects for software loading.
1.3.6.1.4.1.2509.9.11.1.1.2current
aviatSwDetailsGroup
OBJECT-GROUP
These are the software details objects.
1.3.6.1.4.1.2509.9.11.1.1.3current
aviatSwManagementComplV1
MODULE-COMPLIANCE
The implementation requirements for this MIB.
1.3.6.1.4.1.2509.9.11.1.2.1current