aviatSmLoadControl
AVIAT-SWMANAGEMENT-MIB ·
.1.3.6.1.4.1.2509.9.11.2.2.1
Object
scalar
r/w
Enumeration
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).
Context
- MIB
- AVIAT-SWMANAGEMENT-MIB
- OID
.1.3.6.1.4.1.2509.9.11.2.2.1- Type
- scalar
- Access
- readwrite
- Status
- current
- Parent
- aviatSwLoadObjects
- Siblings
- 8
Syntax
Enumeration
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| aviatSmLoadStatus The software loading process may be monitored using
this object. See the aviatSmLoadControl object
description for more details. | scalar | Enumeration | .1.3.6.1.4.1.2509.9.11.2.2.2 |
| aviatSmLoadRollbackDuration This specifies the duration, in seconds, from which
the 'sw load rollback timer' will count down when it
is started. | scalar | Integer32 | .1.3.6.1.4.1.2509.9.11.2.2.3 |
| aviatSmLoadRollbackTimer 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'. Otherwis… | scalar | Integer32 | .1.3.6.1.4.1.2509.9.11.2.2.4 |
| aviatSmLoadActivateWaitDuration This specifies the duration, in seconds, from which
the 'sw load activate wait timer' will count down when
it is started. | scalar | Integer32 | .1.3.6.1.4.1.2509.9.11.2.2.5 |
| aviatSmLoadActivateWaitTimer 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'. Oth… | scalar | Integer32 | .1.3.6.1.4.1.2509.9.11.2.2.6 |
| aviatSmLoadActivateTime 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 syst… | scalar | SNMPv2-TCDateAndTime | .1.3.6.1.4.1.2509.9.11.2.2.7 |
| aviatSmLoadUri The URI of the manifest for software loading. | scalar | OctetString | .1.3.6.1.4.1.2509.9.11.2.2.8 |
| aviatSmLoadProgress The percentage progress of the current sofware load.
It is only meaningful during load and commit, and will
return zero otherwise. | scalar | Integer32 | .1.3.6.1.4.1.2509.9.11.2.2.9 |