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
| From | Symbols |
|---|---|
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso |
| SNMPv2-TC | DateAndTime, DisplayString, TEXTUAL-CONVENTION |
| STXN-GLOBALREGISTER-MIB | aviatModules |
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
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| 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.1 | INTEGER {resetNone(0), resetSoft(1), resetHard(2)} | read-write | current |
| 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.1 | INTEGER {abort(0), load(1), activate(2), loadAndActivate(3), rollback(4), forceLoad(5)} | read-write | current |
| 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.2 | INTEGER {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-only | current |
| 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.3 | Integer32 (0..2147483647) | read-write | current |
| 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.4 | Integer32 (-1..2147483647) | read-write | current |
| 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.5 | Integer32 (0..2147483647) | read-write | current |
| 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.6 | Integer32 (-1..2147483647) | read-write | current |
| 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.7 | DateAndTime | read-write | current |
| aviatSmLoadUri OBJECT-TYPE The URI of the manifest for software loading. | 1.3.6.1.4.1.2509.9.11.2.2.8 | DisplayString (SIZE(0..1024)) | read-write | current |
| 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.9 | Integer32 (0..100) | read-only | current |
| 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.1 | DisplayString (SIZE(0..32)) | read-only | current |
| aviatSmDetailsInactiveVersion OBJECT-TYPE The software version of the inactive software. | 1.3.6.1.4.1.2509.9.11.2.3.2 | DisplayString (SIZE(0..32)) | read-only | current |
Conformance
| Name | OID | Status |
|---|---|---|
| aviatSwResetGroup OBJECT-GROUP These are the software reset objects. | 1.3.6.1.4.1.2509.9.11.1.1.1 | current |
| aviatSwLoadGroup OBJECT-GROUP These are the objects for software loading. | 1.3.6.1.4.1.2509.9.11.1.1.2 | current |
| aviatSwDetailsGroup OBJECT-GROUP These are the software details objects. | 1.3.6.1.4.1.2509.9.11.1.1.3 | current |
| aviatSwManagementComplV1 MODULE-COMPLIANCE The implementation requirements for this MIB. | 1.3.6.1.4.1.2509.9.11.1.2.1 | current |