AISYSCFGSOFTWARE-MIB

File: AISYSCFGSOFTWARE-MIB.mib (5259 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
enterprises DateAndTime DisplayString

Defined Types

AiSCSoftwareEntry  
SEQUENCE    
  aiSCSoftwareIndex Integer32
  aiSCSoftwareName DisplayString
  aiSCSoftwareDescr DisplayString
  aiSCSoftwareType INTEGER
  aiSCSoftwareVersion DisplayString
  aiSCSoftwareCreationTime DateAndTime

Defined Values

aii 1.3.6.1.4.1.539
OBJECT IDENTIFIER    

aiSysCfg 1.3.6.1.4.1.539.32
OBJECT IDENTIFIER    

aiSysCfgSoftware 1.3.6.1.4.1.539.32.1
MIB module to describe software images. Any software/firmware image/load/package should be describable by entries in aiSCSoftwareTable. The set of (name, type, version, date) should uniquely identify any image loaded on an AI box.
MODULE-IDENTITY    

aiSCSoftwareActive 1.3.6.1.4.1.539.32.1.1
Index into aiSCSoftwareTable indicating the main software image currently executing on this machine.
OBJECT-TYPE    
  Integer32 1..2147483647  

aiSCSoftwareUpdateName 1.3.6.1.4.1.539.32.1.2
To initiate a system software update, set this object to the name of the image file, and monitor aiSCSoftwareUpdateStatus until it changes to ok(1) or error(3). If the update succeeds, the new software will be used after the system is rebooted. Maximum length is 255 characters; additional restrictions are system-dependent.
OBJECT-TYPE    
  DisplayString Size(0..255)  

aiSCSoftwareUpdateStatus 1.3.6.1.4.1.539.32.1.3
See aislcscSoftwareUpdateName for a description of how to use this object. ready(1) -- ready to update software (read-write) inProgress(2) -- update is in progress (read-only) ok(3) -- update completed successfully (read-only) error(4) -- update failed (read-only)
OBJECT-TYPE    
  INTEGER ready(1), inProgress(2), ok(3), error(4)  

aiSCSoftwareTable 1.3.6.1.4.1.539.32.1.4
A table of information on all firmware and software on this machine.
OBJECT-TYPE    
  SEQUENCE OF  
    AiSCSoftwareEntry

aiSCSoftwareEntry 1.3.6.1.4.1.539.32.1.4.1
Information on a given software package.
OBJECT-TYPE    
  AiSCSoftwareEntry  

aiSCSoftwareIndex 1.3.6.1.4.1.539.32.1.4.1.1
Self referential index into this table.
OBJECT-TYPE    
  Integer32 1..2147483647  

aiSCSoftwareName 1.3.6.1.4.1.539.32.1.4.1.2
The name of this software package. If the system supports multiple stored packages, this should be an identifier with which the system can manipulate and identify this package. If the concept of multiple sofware images does not make sense on this machine, this value MAY be a zero length string.
OBJECT-TYPE    
  DisplayString Size(0..255)  

aiSCSoftwareDescr 1.3.6.1.4.1.539.32.1.4.1.3
A description of this software package. If aiSCSoftwareType is other(4), then this MUST contain a description of this piece of code. Otherwise, this field MAY contain information describing the software.
OBJECT-TYPE    
  DisplayString Size(0..255)  

aiSCSoftwareType 1.3.6.1.4.1.539.32.1.4.1.4
The type of this software package. Management stations should be capable of using this together with aiSCSoftwareName to determine how to interpret aiSCSoftwareVersion.
OBJECT-TYPE    
  INTEGER bootloader(1), firmware(2), module(3), other(4)  

aiSCSoftwareVersion 1.3.6.1.4.1.539.32.1.4.1.5
The version of this software package. Currently, only one syntax is used: firmware- The version of the firmware currently executing on the system. This is in the format xxx.yyy[.zzz] where xxx, yyy, and zzz are 1 to 3 digit numbers and the third field, zzz, is optional.
OBJECT-TYPE    
  DisplayString Size(1..32)  

aiSCSoftwareCreationTime 1.3.6.1.4.1.539.32.1.4.1.6
This is the package build time.
OBJECT-TYPE    
  DateAndTime