CIE1000-FIRMWARE-MIB

File: CIE1000-FIRMWARE-MIB.mib (15961 bytes)

Imported modules

SNMPv2-CONF SNMPv2-SMI SNMPv2-TC
CISCO-IE1000-MIB CIE1000-TC

Imported symbols

NOTIFICATION-GROUP MODULE-COMPLIANCE OBJECT-GROUP
NOTIFICATION-TYPE MODULE-IDENTITY OBJECT-TYPE
TEXTUAL-CONVENTION cie1000SwitchMgmt CIE1000DisplayString
Integer32 Unsigned32 TruthValue

Defined Types

CIE1000FirmwareStatusImageEnum  
This enumeration defines the type of image for status.
TEXTUAL-CONVENTION    
  INTEGER bootloader(0), stage2Bootloader(1), activeFirmware(2), alternativeFirmware(3)  

CIE1000FirmwareUploadImageEnum  
This enumeration defines the type of image to upload.
TEXTUAL-CONVENTION    
  INTEGER bootloader(0), firmware(1)  

CIE1000FirmwareUploadStatusEnum  
This enumeration defines the status of upload operation.
TEXTUAL-CONVENTION    
  INTEGER none(0), success(1), inProgress(2), errIvalidIp(3), errTftpFailed(4), errBusy(5), errMemoryInsufficient(6), errInvalidImage(7), errWriteFlash(8), errSameImageExisted(9), errUnknownImage(10), errFlashImageNotFound(11), errFlashEntryNotFound(12), errCrc(13), errImageSize(14), errEraseFlash(15), errIncorrectImageVersion(16), errDownloadUrl(17), errInvalidUrl(18), errInvalidPath(19), errInvalidFilename(20)  

CIE1000FirmwareStatusImageEntry  
SEQUENCE    
  cie1000FirmwareStatusImageNumber Integer32
  cie1000FirmwareStatusImageType CIE1000FirmwareStatusImageEnum
  cie1000FirmwareStatusImageName CIE1000DisplayString
  cie1000FirmwareStatusImageVersion CIE1000DisplayString
  cie1000FirmwareStatusImageBuiltDate CIE1000DisplayString
  cie1000FirmwareStatusImageCodeRevision CIE1000DisplayString

CIE1000FirmwareStatusSwitchEntry  
SEQUENCE    
  cie1000FirmwareStatusSwitchSwitchId Integer32
  cie1000FirmwareStatusSwitchChipId CIE1000DisplayString
  cie1000FirmwareStatusSwitchBoardType CIE1000DisplayString
  cie1000FirmwareStatusSwitchPortCnt Unsigned32
  cie1000FirmwareStatusSwitchProduct CIE1000DisplayString
  cie1000FirmwareStatusSwitchVersion CIE1000DisplayString
  cie1000FirmwareStatusSwitchBuiltDate CIE1000DisplayString

Defined Values

cie1000FirmwareMib 1.3.6.1.4.1.9.9.832.1.28
This is a private version of Firmware
MODULE-IDENTITY    

cie1000FirmwareMibObjects 1.3.6.1.4.1.9.9.832.1.28.1
OBJECT IDENTIFIER    

cie1000FirmwareStatus 1.3.6.1.4.1.9.9.832.1.28.1.3
OBJECT IDENTIFIER    

cie1000FirmwareStatusImageTable 1.3.6.1.4.1.9.9.832.1.28.1.3.1
This is a table of status of images in flash.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CIE1000FirmwareStatusImageEntry

cie1000FirmwareStatusImageEntry 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1
Each entry has a set of image status.
Status: current Access: not-accessible
OBJECT-TYPE    
  CIE1000FirmwareStatusImageEntry  

cie1000FirmwareStatusImageNumber 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.1
The number of image. The number starts from 0.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  Integer32 0..2  

cie1000FirmwareStatusImageType 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.2
Image type of the status. bootloader(0) is for boot loader. activeFirmware(1) is for active (primary) firmware. alternativeFirmware(2) is for alternative (backup) firmware.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000FirmwareStatusImageEnum  

cie1000FirmwareStatusImageName 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.3
Image name.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..127)  

cie1000FirmwareStatusImageVersion 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.4
Image version.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..255)  

cie1000FirmwareStatusImageBuiltDate 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.5
The built date when the image is built.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..255)  

cie1000FirmwareStatusImageCodeRevision 1.3.6.1.4.1.9.9.832.1.28.1.3.1.1.6
The code revesion which the image is built.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..127)  

cie1000FirmwareStatusImageUpload 1.3.6.1.4.1.9.9.832.1.28.1.3.2
OBJECT IDENTIFIER    

cie1000FirmwareStatusImageUploadStatus 1.3.6.1.4.1.9.9.832.1.28.1.3.2.1
The status indicates the status of current upload operation. It is updated automatically. Modifying this flag does not take any effect. none(0) means no upload operation. success(1) means upload operation is successful. inProgress(2) means current upload operation is in progress. errIvalidIp(3) means upload operation is failed due to invalid IP address. errTftpFailed(4) means upload operation is failed due to failed TFTP operation. errBusy(5) means upload operation is failed due to other upload in processing. errMemoryInsufficient(6) means upload operation is failed due to memory insufficient. errInvalidImage(7) means upload operation is failed due to invalid image. errWriteFlash(8) means upload operation is failed due to failed writing flash. errSameImageExisted(9) means upload operation is failed because the upload image is the same as the one in flash. errUnknownImage(10) means upload operation is failed because the type of upload image is unknown. errFlashImageNotFound(11) means upload operation is failed because the location in flash to upload the image is not found. errFlashEntryNotFound(12) means upload operation is failed because the corresponding entry in flash to upload the image is not found. errCrc(13) means upload operation is failed due to incorrect CRC in the upload image. errImageSize(14) means upload operation is failed due to invalid image size. errEraseFlash(15) means upload operation is failed due to failed erasing flash. errIncorrectImageVersion(16) means upload operation is failed due to incorrect version of the upload image. errDownloadUrl(17) means upload operation is failed due to fail to download image from URL. errInvalidUrl(18) means upload operation is failed due to invalid URL. errInvalidFilename(19) means upload operation is failed due to invalid filename of the upload image. errInvalidPath(20) means upload operation is failed due to invalid path of the upload image.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000FirmwareUploadStatusEnum  

cie1000FirmwareStatusSwitchTable 1.3.6.1.4.1.9.9.832.1.28.1.3.3
This is a table of status of images in switch.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CIE1000FirmwareStatusSwitchEntry

cie1000FirmwareStatusSwitchEntry 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1
Each entry has a set of image status.
Status: current Access: not-accessible
OBJECT-TYPE    
  CIE1000FirmwareStatusSwitchEntry  

cie1000FirmwareStatusSwitchSwitchId 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.1
The ID of switch.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  Integer32 1..16  

cie1000FirmwareStatusSwitchChipId 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.2
ID of chip.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..31)  

cie1000FirmwareStatusSwitchBoardType 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.3
Type of board.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..63)  

cie1000FirmwareStatusSwitchPortCnt 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.4
Count of ports.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

cie1000FirmwareStatusSwitchProduct 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.5
Product name.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..63)  

cie1000FirmwareStatusSwitchVersion 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.6
Image version.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..255)  

cie1000FirmwareStatusSwitchBuiltDate 1.3.6.1.4.1.9.9.832.1.28.1.3.3.1.7
The built date when the image is built.
Status: current Access: read-only
OBJECT-TYPE    
  CIE1000DisplayString Size(0..255)  

cie1000FirmwareControl 1.3.6.1.4.1.9.9.832.1.28.1.4
OBJECT IDENTIFIER    

cie1000FirmwareControlGlobals 1.3.6.1.4.1.9.9.832.1.28.1.4.1
OBJECT IDENTIFIER    

cie1000FirmwareControlGlobalsSwapFirmware 1.3.6.1.4.1.9.9.832.1.28.1.4.1.1
Swap firmware between active (primary) and alternative (backup). true is to swap the firmware. false is to do nothing.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cie1000FirmwareControlImageUpload 1.3.6.1.4.1.9.9.832.1.28.1.4.2
OBJECT IDENTIFIER    

cie1000FirmwareControlImageUploadDoUpload 1.3.6.1.4.1.9.9.832.1.28.1.4.2.1
Action to do upload image or not. true is to do the upload operation. false is to do nothing. The upload operation may need longer time to upload the image, so the SNMP timeout time needs to be modified accordingly.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cie1000FirmwareControlImageUploadImageType 1.3.6.1.4.1.9.9.832.1.28.1.4.2.2
Type of image to upload. bootloader(0) is to upload bootloader. firmware(1) is to upload application firmware.
Status: current Access: read-write
OBJECT-TYPE    
  CIE1000FirmwareUploadImageEnum  

cie1000FirmwareControlImageUploadUrl 1.3.6.1.4.1.9.9.832.1.28.1.4.2.3
The location of image to upload. It is a specific character string that constitutes a reference to a resource. Syntax: ://[[:]@][:][/]/ For example, tftp://10.10.10.10/new_image_path/new_image.dat, http://username:password@10.10.10.10:80/new_image_path/new_image.dat. A valid file name is a text string drawn from alphabet (A-Za-z), digits (0-9), dot (.), hyphen (-), under score(_). The maximum length is 63 and hyphen must not be first character. The file name content that only contains '.' is not allowed.
Status: current Access: read-write
OBJECT-TYPE    
  CIE1000DisplayString Size(0..255)  

cie1000FirmwareMibConformance 1.3.6.1.4.1.9.9.832.1.28.2
OBJECT IDENTIFIER    

cie1000FirmwareMibCompliances 1.3.6.1.4.1.9.9.832.1.28.2.1
OBJECT IDENTIFIER    

cie1000FirmwareMibGroups 1.3.6.1.4.1.9.9.832.1.28.2.2
OBJECT IDENTIFIER    

cie1000FirmwareStatusImageTableInfoGroup 1.3.6.1.4.1.9.9.832.1.28.2.2.1
A collection of objects.
Status: current Access: read-write
OBJECT-GROUP    

cie1000FirmwareStatusImageUploadInfoGroup 1.3.6.1.4.1.9.9.832.1.28.2.2.2
A collection of objects.
Status: current Access: read-write
OBJECT-GROUP    

cie1000FirmwareStatusSwitchTableInfoGroup 1.3.6.1.4.1.9.9.832.1.28.2.2.3
A collection of objects.
Status: current Access: read-write
OBJECT-GROUP    

cie1000FirmwareControlGlobalsInfoGroup 1.3.6.1.4.1.9.9.832.1.28.2.2.4
A collection of objects.
Status: current Access: read-write
OBJECT-GROUP    

cie1000FirmwareControlImageUploadInfoGroup 1.3.6.1.4.1.9.9.832.1.28.2.2.5
A collection of objects.
Status: current Access: read-write
OBJECT-GROUP    

cie1000FirmwareMibCompliance 1.3.6.1.4.1.9.9.832.1.28.2.1.1
The compliance statement for the implementation.
Status: current Access: read-write
MODULE-COMPLIANCE