TN-DEV-SYS-UPGRADER-MIB

File: TN-DEV-SYS-UPGRADER-MIB.mib (19544 bytes)

Imported modules

SNMPv2-TC INET-ADDRESS-MIB SNMPv2-SMI
ENTITY-MIB TN-MGMT-MIB

Imported symbols

DisplayString RowStatus TruthValue
InetAddressType InetAddress MODULE-IDENTITY
OBJECT-IDENTITY enterprises IpAddress
TimeStamp entPhysicalIndex tnDevMgmt

Defined Types

TnUpgradeOpEntry  
SEQUENCE    
  upgradeOpCommand INTEGER
  upgradeOpStatus INTEGER

TnUpgradeResultEntry  
SEQUENCE    
  upgradeResultIndex INTEGER
  upgradeResultModule INTEGER
  upgradeResultStatus INTEGER
  upgradeResultReason DisplayString
  upgradeResultTimeStarted TimeStamp
  upgradeResultTimeCompleted TimeStamp

TnUpgradeTargetEntry  
SEQUENCE    
  upgradeTargetIndex INTEGER
  upgradeTargetModule INTEGER
  upgradeTargetEntryStatus RowStatus

TnUpgradeGetIndexEntry  
SEQUENCE    
  nextTargetIndex INTEGER
  nextFirmwareIndex INTEGER

TnUpgradeFirmwareEntry  
SEQUENCE    
  upgradeFirmwareIndex INTEGER
  upgradeFirmwareCardType DisplayString
  upgradeFirmwareRevision DisplayString
  upgradeFirmwareFileName DisplayString
  upgradeFirmwareBuildDate DisplayString

TnUpgradeFirmwareDBEntry  
SEQUENCE    
  upgradeFirmwareDBFileName DisplayString
  upgradeFirmwareDBOpCommand INTEGER
  upgradeFirmwareDBOpResult INTEGER
  upgradeFirmwareDBResultReason DisplayString

TnFirmwareUpgradeEntry  
SEQUENCE    
  fwDownloadFile DisplayString
  fwDownloadTFTPServerType InetAddressType
  fwDownloadTFTPServer InetAddress
  fwDownloadAction INTEGER
  fwDownloadStatus INTEGER
  fwDownloadType INTEGER

Defined Values

tnDevSysUpgraderMIB 1.3.6.1.4.1.868.2.5.3.1.1.30
The mib provides functionalities for managing the upgrade procedure for ION and newer switches.
MODULE-IDENTITY    

tnDevSysUpgraderNotifications 1.3.6.1.4.1.868.2.5.3.1.1.30.0
OBJECT IDENTIFIER    

tnDevSysUpgrader 1.3.6.1.4.1.868.2.5.3.1.1.30.1
OBJECT IDENTIFIER    

tnUpgradeOpTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.1
Table to manage ION upgrade operation.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeOpEntry

tnUpgradeOpEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.1.1
An entry containing ION upgrade action.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeOpEntry  

upgradeOpCommand 1.3.6.1.4.1.868.2.5.3.1.1.30.1.1.1.1
none perform nothing. upgrade perform the required upgrade operation. This operation is valid only if upgradeOpStatus object returns value 'none'. done This operation is valid only if upgradeOpStatus object returns value 'none'. upgrade manager would do the required cleanup of previous upgrade operation and make the system ready for any new upgrade operation. This is needed because the system maintains the status of the previous upgrade operation for a maximum time before it does the cleanup. During this period no new upgrade operation is allowed.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER none(1), upgrade(2), done(3)  

upgradeOpStatus 1.3.6.1.4.1.868.2.5.3.1.1.30.1.1.1.2
The status of the specified operation. none(1) - no operation was performed. inProgress(2) - specified operation is active.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER none(1), inProgress(2)  

tnUpgradeResultTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2
A Table showing the result of the upgrade operation.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeResultEntry

tnUpgradeResultEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1
An entry containing the status of the upgrade operation.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeResultEntry  

upgradeResultIndex 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.1
This is an arbitrary interger which indentifies uniquely an entry in this table.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER  

upgradeResultModule 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.2
The physical entity of the modle for which this status is being shown.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

upgradeResultStatus 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.3
The status of the specified operation. none(1) - no operation was performed. inProgress(2) - specified operation is active. failure(3) - the selected operation has failed. success(4) - specified operation has completed successfully.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER none(1), inProgress(2), failure(3), success(4)  

upgradeResultReason 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.4
Specifies the description of the cause of 'failed' state of the object 'upgradeResultStatus'. This object would be a null string if value of 'upgradeResultStatus' is anything other than 'failure'.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..31)  

upgradeResultTimeStarted 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.5
Specifies the time the upgrade operation was started.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

upgradeResultTimeCompleted 1.3.6.1.4.1.868.2.5.3.1.1.30.1.2.1.6
Specifies the time the upgrade operation was completed.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

tnUpgradeTargetTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.3
A Table listing the modules to be upgraded.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeTargetEntry

tnUpgradeTargetEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.3.1
Each entry provides the module that needs to be upgraded.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeTargetEntry  

upgradeTargetIndex 1.3.6.1.4.1.868.2.5.3.1.1.30.1.3.1.1
This is an arbitrary interger which indentifies uniquely an entry in this table.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER  

upgradeTargetModule 1.3.6.1.4.1.868.2.5.3.1.1.30.1.3.1.2
target indentified by entPhysicalIndex.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER  

upgradeTargetEntryStatus 1.3.6.1.4.1.868.2.5.3.1.1.30.1.3.1.3
The status of this table entry.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

tnUpgradeGetIndexTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.4
A Table listing the Index for read-create usage.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeGetIndexEntry

tnUpgradeGetIndexEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.4.1
Each entry provides the index that needs to be used.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeGetIndexEntry  

nextTargetIndex 1.3.6.1.4.1.868.2.5.3.1.1.30.1.4.1.1
This is an arbitrary interger which indentifies uniquely an entry in ionUpgradeTarget table.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

nextFirmwareIndex 1.3.6.1.4.1.868.2.5.3.1.1.30.1.4.1.2
This is an arbitrary interger which indentifies uniquely an entry in ionFirmware table.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

tnUpgradeFirmwareTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5
A Table listing the modules to be upgraded.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeFirmwareEntry

tnUpgradeFirmwareEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1
Each entry provides the module that needs to be upgraded.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeFirmwareEntry  

upgradeFirmwareIndex 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1.1
This is an arbitrary interger which indentifies uniquely an entry in this table.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER  

upgradeFirmwareCardType 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1.2
which kind of SIC this firmware belongs to.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(1..32)  

upgradeFirmwareRevision 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1.3
firmware revision.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(1..32)  

upgradeFirmwareFileName 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1.4
firmware file name.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(1..32)  

upgradeFirmwareBuildDate 1.3.6.1.4.1.868.2.5.3.1.1.30.1.5.1.5
Build date and time.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(1..32)  

tnUpgradeFirmwareDBTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6
A Table to update the firmware DB.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnUpgradeFirmwareDBEntry

tnUpgradeFirmwareDBEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6.1
An entry provides the way to update the firmware DB.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnUpgradeFirmwareDBEntry  

upgradeFirmwareDBFileName 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6.1.1
firmware DB archive file name.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(1..32)  

upgradeFirmwareDBOpCommand 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6.1.2
none perform nothing. update perform the required upgrade operation. This operation is valid only if upgradeOpStatus object returns value 'none'.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER none(1), update(2)  

upgradeFirmwareDBOpResult 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6.1.3
The status of the specified operation. none(1) - no operation was performed. inProgress(2) - specified operation is active. failure(3) - the selected operation has failed. success(4) - specified operation has completed successfully.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER none(1), inProgress(2), failure(3), success(4)  

upgradeFirmwareDBResultReason 1.3.6.1.4.1.868.2.5.3.1.1.30.1.6.1.4
Specifies the description of the cause of 'failed' state of the object 'upgradeResultStatus'. This object would be a null string if value of 'upgradeFirmwareDBOpStatus' is anything other than 'failure'.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..31)  

tnFirmwareUpgradeTable 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7
This table contains configuration to upgrade the firmware of the device. This applies to the stand-alone switches.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    TnFirmwareUpgradeEntry

tnFirmwareUpgradeEntry 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1
A entry in the table contains additional information related to a device.
Status: current Access: not-accessible
OBJECT-TYPE    
  TnFirmwareUpgradeEntry  

fwDownloadFile 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.1
The file name to be downloaded from the TFTP server when a download is next requested via this MIB. This value is set to the zero-length string when no file name has been specified.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..127)  

fwDownloadTFTPServerType 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.2
TFTP server address type.
Status: current Access: read-write
OBJECT-TYPE    
  InetAddressType  

fwDownloadTFTPServer 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.3
The Address of the TFTP server that contains the firmware to load when a download is next requested via this MIB. This value is set to zero length when no address has been specified.
Status: current Access: read-write
OBJECT-TYPE    
  InetAddress  

fwDownloadAction 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.4
When this object is set to downloadToActive(2) or downloadToBackup(3), the device upgrades and continues until it is time to reset. It will then begin download of the image specified by fwDownloadFile from the server specified by fwDownloadTFTPServer using the TFTP protocol. If downloadToBackup(3) is specified, the new image is downloaded as the backup image and the device waits for the user to do active this image and reset the device. If downloadToActive(2) is specified, the new image is written to the flash EPROM memory after its checksum has been verified to be correct. When the download process is completed, the device will warm boot to restart the newly loaded application. When the device is not downloading, this object will have a value of notDownloading(1). Selecting swap(4) will swap the current and backup firmware
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER notDownloading(1), downloadToActive(2), downloadToBackup(3), swap(4)  

fwDownloadStatus 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.5
The status of the last download procedure, if any. This object will have a value of downloadStatusUnknown(2) if no download process has been performed.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER downloadSuccess(1), downloadStatusUnknown(2), downloadErrorIP(3), downloadErrorTFTP(4), downloadErrorBusy(5), downloadErrorMalloc(6), downloadErrorInvalid(7), downloadErrorFlashProgram(8), downloadErrorSame(9), downloadErrorCurrentUnknown(10), downloadErrorCurrentNotFound(11), downloadErrorUpdateNotFound(12), downloadErrorUpdateCRC(13), downloadErrorUpdateSize(14), downloadErrorFlashErase(15), downloadErrorIncorrectImageVersion(16)  

fwDownloadType 1.3.6.1.4.1.868.2.5.3.1.1.30.1.7.1.6
System or peripheral download.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER system(1), perph(2)  

tnUpgradeEvt 1.3.6.1.4.1.868.2.5.3.1.1.30.0.1
A tnUpgradeEvt is sent when a sic finishes the upgrading.
Status: current Access: read-write
NOTIFICATION-TYPE