mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
	
	
		
			362 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			362 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								CT-FLASH-MIB    DEFINITIONS ::= BEGIN
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								        --  ct-flash-mib.txt
							 | 
						||
| 
								 | 
							
								        --  Revision: 01.01.02
							 | 
						||
| 
								 | 
							
								        --  Part Number:  
							 | 
						||
| 
								 | 
							
								        --  Date: May 7, 1998
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								        --  Cabletron Systems, Inc.
							 | 
						||
| 
								 | 
							
								        --  35 Industrial Way, P.O. Box 5005
							 | 
						||
| 
								 | 
							
								        --  Rochester, NH 03867-0505
							 | 
						||
| 
								 | 
							
								        --  (603) 332-9400
							 | 
						||
| 
								 | 
							
								        --  support@ctron.com
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								        --  This module provides authoritative definitions for Cabletron's
							 | 
						||
| 
								 | 
							
								        --  flash filing system mib.
							 | 
						||
| 
								 | 
							
								        --
							 | 
						||
| 
								 | 
							
								        --  This module will be extended, as required.
							 | 
						||
| 
								 | 
							
								        --
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								        --  Cabletron Systems reserves the right to make changes in 
							 | 
						||
| 
								 | 
							
								        --  specification and other information contained in this document 
							 | 
						||
| 
								 | 
							
								        --  without prior notice.  The reader should consult Cabletron Systems
							 | 
						||
| 
								 | 
							
								        --  to determine whether any such changes have been made.
							 | 
						||
| 
								 | 
							
								        --
							 | 
						||
| 
								 | 
							
								        --  In no event shall Cabletron Systems be liable for any incidental, 
							 | 
						||
| 
								 | 
							
								        --  indirect, special, or consequential damages whatsoever (including 
							 | 
						||
| 
								 | 
							
								        --  but not limited to lost profits) arising out of or related to this
							 | 
						||
| 
								 | 
							
								        --  document or the information contained in it, even if Cabletron
							 | 
						||
| 
								 | 
							
								        --  Systems has been advised of, known, or should have known, the 
							 | 
						||
| 
								 | 
							
								        --  possibility of such damages.
							 | 
						||
| 
								 | 
							
								        --
							 | 
						||
| 
								 | 
							
								        --  Cabletron grants vendors, end-users, and other interested parties
							 | 
						||
| 
								 | 
							
								        --  a non-exclusive license to use this Specification in connection
							 | 
						||
| 
								 | 
							
								        --  with the management of Cabletron products.
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								        --  Copyright (c)1998 Cabletron Systems
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 IMPORTS
							 | 
						||
| 
								 | 
							
								    NetworkAddress
							 | 
						||
| 
								 | 
							
								       FROM RFC1155-SMI
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								       FROM RFC-1212
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    DisplayString
							 | 
						||
| 
								 | 
							
								       FROM RFC1213-MIB
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    ctFlash
							 | 
						||
| 
								 | 
							
								       FROM CTRON-MIB-NAMES;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--===============   Group Definitions   ===================
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashStatus     OBJECT IDENTIFIER ::= { ctFlash 1 }
							 | 
						||
| 
								 | 
							
								flashFile       OBJECT IDENTIFIER ::= { ctFlash 2 }
							 | 
						||
| 
								 | 
							
								flashCmd        OBJECT IDENTIFIER ::= { ctFlash 3 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								-- All groups are optional, within a group all objects are 
							 | 
						||
| 
								 | 
							
								-- mandatory.
							 | 
						||
| 
								 | 
							
								-- Groups 1 and 2 contain related summary information and 
							 | 
						||
| 
								 | 
							
								-- should be implemented together.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--===============   Flash Status group : ctFlash 1   ===================
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashVolumeStatusTable  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								SYNTAX  SEQUENCE OF  FlashVolumeStatusEntry
							 | 
						||
| 
								 | 
							
								ACCESS  not-accessible
							 | 
						||
| 
								 | 
							
								STATUS  mandatory
							 | 
						||
| 
								 | 
							
								DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "This table contains status information on each flash volume."
							 | 
						||
| 
								 | 
							
								::= { flashStatus 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashVolumeStatusEntry  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								SYNTAX  FlashVolumeStatusEntry
							 | 
						||
| 
								 | 
							
								ACCESS  not-accessible
							 | 
						||
| 
								 | 
							
								STATUS  mandatory
							 | 
						||
| 
								 | 
							
								DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "Information on a particular volume."
							 | 
						||
| 
								 | 
							
								INDEX { flashVolume }
							 | 
						||
| 
								 | 
							
								::= { flashVolumeStatusTable 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								FlashVolumeStatusEntry ::= SEQUENCE {
							 | 
						||
| 
								 | 
							
								        flashVolume
							 | 
						||
| 
								 | 
							
								                INTEGER,
							 | 
						||
| 
								 | 
							
								        flashVolFiles
							 | 
						||
| 
								 | 
							
								                INTEGER,
							 | 
						||
| 
								 | 
							
								        flashVolSpace
							 | 
						||
| 
								 | 
							
								                INTEGER
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashVolume     OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "Uniquely defines a volume."
							 | 
						||
| 
								 | 
							
								::= { flashVolumeStatusEntry 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashVolFiles   OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "The flash filing system status contains the number of
							 | 
						||
| 
								 | 
							
								                files currently in the volume." 
							 | 
						||
| 
								 | 
							
								        ::= { flashVolumeStatusEntry 2 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 flashVolSpace  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object returns the approximate amount of remaining 
							 | 
						||
| 
								 | 
							
								                  storage space, in bytes, in the flash filing system."
							 | 
						||
| 
								 | 
							
								        ::= { flashVolumeStatusEntry 3 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--===============   Flash File group : ctFlash 2   ===================
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashFileTable  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								SYNTAX  SEQUENCE OF FlashFileEntry
							 | 
						||
| 
								 | 
							
								ACCESS  not-accessible
							 | 
						||
| 
								 | 
							
								STATUS  mandatory
							 | 
						||
| 
								 | 
							
								DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "Describes each file in a flash file system volume."
							 | 
						||
| 
								 | 
							
								::= { flashFile 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashFileEntry  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								SYNTAX  FlashFileEntry
							 | 
						||
| 
								 | 
							
								ACCESS  not-accessible
							 | 
						||
| 
								 | 
							
								STATUS  mandatory
							 | 
						||
| 
								 | 
							
								DESCRIPTION
							 | 
						||
| 
								 | 
							
								        "Describes a particular file."
							 | 
						||
| 
								 | 
							
								INDEX { flashVolume, flashFileID }
							 | 
						||
| 
								 | 
							
								::= { flashFileTable 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								FlashFileEntry  ::= SEQUENCE {
							 | 
						||
| 
								 | 
							
								        flashFileID
							 | 
						||
| 
								 | 
							
								                INTEGER,
							 | 
						||
| 
								 | 
							
								        flashFilename
							 | 
						||
| 
								 | 
							
								                DisplayString,
							 | 
						||
| 
								 | 
							
								        flashFileVersion
							 | 
						||
| 
								 | 
							
								                DisplayString,
							 | 
						||
| 
								 | 
							
								        flashFileType
							 | 
						||
| 
								 | 
							
								                INTEGER,
							 | 
						||
| 
								 | 
							
								        flashFileSize
							 | 
						||
| 
								 | 
							
								                INTEGER
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 flashFileID    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object contains a volume-unique file id associated with
							 | 
						||
| 
								 | 
							
								                each file."
							 | 
						||
| 
								 | 
							
								        ::= { flashFileEntry 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 flashFilename  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     DisplayString(SIZE (0..16))
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object contains the filename of the current file."
							 | 
						||
| 
								 | 
							
								        ::= { flashFileEntry 2 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 flashFileVersion       OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     DisplayString(SIZE (0..8))
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object contains the file version number of the current
							 | 
						||
| 
								 | 
							
								                  file in the form 'XX.XX.XX', where 'X' is in the range 0-9."
							 | 
						||
| 
								 | 
							
								        ::= { flashFileEntry 3 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 flashFileType  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER { intelHex(1),
							 | 
						||
| 
								 | 
							
								                          intelHexCompressed(2),
							 | 
						||
| 
								 | 
							
								                          iEEE695(3),
							 | 
						||
| 
								 | 
							
								                          eLF(4),
							 | 
						||
| 
								 | 
							
								                          table(5),
							 | 
						||
| 
								 | 
							
								                          dLL(6),
							 | 
						||
| 
								 | 
							
								                          bOOT(7),
							 | 
						||
| 
								 | 
							
								                          binary(8),
							 | 
						||
| 
								 | 
							
								                          binaryCompressed(9),
							 | 
						||
| 
								 | 
							
								                          taggedData(10),
							 | 
						||
| 
								 | 
							
								                          package(11) }
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object contains the file type defined for the file."
							 | 
						||
| 
								 | 
							
								        ::= { flashFileEntry 4  }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 flashFileSize  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "This object contains the size, in bytes, currently allocated
							 | 
						||
| 
								 | 
							
								                  to the file."
							 | 
						||
| 
								 | 
							
								        ::= { flashFileEntry 5 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--===============   Flash Command group : ctFlash 3   ===================
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdPath    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     DisplayString (SIZE (0..128))
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Filename requested of the server for a TFTP download
							 | 
						||
| 
								 | 
							
								                or upload."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 1 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdNetAddress OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     NetworkAddress
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "IP address of the TFTP server to use with a flash file
							 | 
						||
| 
								 | 
							
								                download or upload operation. If an IP address is not
							 | 
						||
| 
								 | 
							
								                specified, the operation will default to the IP address
							 | 
						||
| 
								 | 
							
								                 associated with the runtime TFTP download."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 2 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdVolume  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Flash volume to contain the file created during a
							 | 
						||
| 
								 | 
							
								                download operation."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 3 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdOperation OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER { install(1),
							 | 
						||
| 
								 | 
							
								                          download(2),
							 | 
						||
| 
								 | 
							
								                          upload(3),
							 | 
						||
| 
								 | 
							
								                          cleanup(4),
							 | 
						||
| 
								 | 
							
								                          delete(5),
							 | 
						||
| 
								 | 
							
								                          none(6) }
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Operation to perform on the specified flash file.
							 | 
						||
| 
								 | 
							
								                Download and upload operations require that the network.
							 | 
						||
| 
								 | 
							
								                pathname, filename, version, type, and volume be specified.
							 | 
						||
| 
								 | 
							
								                Cleanup does not require any additional information."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 4 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdStatus  OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER { idle(1),
							 | 
						||
| 
								 | 
							
								                          other(2),             -- none of the following
							 | 
						||
| 
								 | 
							
								                          flashVerifyServer(3),
							 | 
						||
| 
								 | 
							
								                          flashCleanup(4),      -- erasing "dirty" flash
							 | 
						||
| 
								 | 
							
								                          downLoadActive(5),
							 | 
						||
| 
								 | 
							
								                          upLoadActive(6),
							 | 
						||
| 
								 | 
							
								                          completeError(7) }
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Status of the download or upload operation. The idle(1)
							 | 
						||
| 
								 | 
							
								                status indicates no operation is in progress. The 
							 | 
						||
| 
								 | 
							
								                downLoadActive(3) or upLoadActive(4) indicate a file 
							 | 
						||
| 
								 | 
							
								                transfer in progress. The completeError(5) status indicates
							 | 
						||
| 
								 | 
							
								                that a file transfer was started but an error was detected."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 5 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdError   OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER { oK(1),            -- No error condition
							 | 
						||
| 
								 | 
							
								                          deleteFailed(2),  -- Flash file deletion failed
							 | 
						||
| 
								 | 
							
								                          fileSystem(3),    -- Generic file system error
							 | 
						||
| 
								 | 
							
								                          tFTPerror(4),     -- Generic TFTP session error
							 | 
						||
| 
								 | 
							
								                          corruptFile(5),   -- File checksum error
							 | 
						||
| 
								 | 
							
								                          dupFlashName(6),  -- Duplicate flash file name
							 | 
						||
| 
								 | 
							
								                          noFlashFile(7),   -- Flash file does not exist
							 | 
						||
| 
								 | 
							
								                          flashAlloc(8),    -- Flash allocation error
							 | 
						||
| 
								 | 
							
								                          maxFiles(9),      -- Exceeded maximum files per
							 | 
						||
| 
								 | 
							
								                                            -- flash volume
							 | 
						||
| 
								 | 
							
								                          invalidName(10),  -- Invalid flash filename
							 | 
						||
| 
								 | 
							
								                          protocolErr(11),  -- TFTP protocol error 
							 | 
						||
| 
								 | 
							
								                          serverLost(12),   -- Lost TFTP server
							 | 
						||
| 
								 | 
							
								                          noNetFile(13),    -- Network file not found
							 | 
						||
| 
								 | 
							
								                          noNetAccess(14),  -- Network access violation
							 | 
						||
| 
								 | 
							
								                          netDiskFull(15),  -- Network disk full
							 | 
						||
| 
								 | 
							
								                          dupNetFile(16),   -- Network file already exists
							 | 
						||
| 
								 | 
							
								                          parseError(17),   -- Install file parse error
							 | 
						||
| 
								 | 
							
								                          invalidType(18),  -- Invalid file type
							 | 
						||
| 
								 | 
							
								                          invalidCmd(19),   -- Invalid command
							 | 
						||
| 
								 | 
							
								                          invalidModId(20), -- Invalid module id.
							 | 
						||
| 
								 | 
							
								                          noServerIP(21),   -- No server ip
							 | 
						||
| 
								 | 
							
								                          socketError(22),  -- UDP socket error
							 | 
						||
| 
								 | 
							
								                          blockSequence(23),-- Block sequence error
							 | 
						||
| 
								 | 
							
								                          bufferError(24)}  -- Buffer error
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "If the value of flashCmdStatus is completeError(5), then
							 | 
						||
| 
								 | 
							
								                this object describes the nature of the error."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 6 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdFile    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     DisplayString (SIZE (0..16))
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Flash filename to perform the specified operation."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 7 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdVersion OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     DisplayString (SIZE (0..8))
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Flash file version to perform the specified operation
							 | 
						||
| 
								 | 
							
								                in the form 'XX.XX.XX' where 'X' is in the range 0-9."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 8 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdType    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER { intelHex(1),
							 | 
						||
| 
								 | 
							
								                          intelHexCompressed(2),
							 | 
						||
| 
								 | 
							
								                          iEEE695(3),
							 | 
						||
| 
								 | 
							
								                          eLF(4),
							 | 
						||
| 
								 | 
							
								                          table(5),
							 | 
						||
| 
								 | 
							
								                          dLL(6),
							 | 
						||
| 
								 | 
							
								                          bOOT(7),
							 | 
						||
| 
								 | 
							
								                          binary(8),
							 | 
						||
| 
								 | 
							
								                          binaryCompressed(9),
							 | 
						||
| 
								 | 
							
								                          taggedData(10),
							 | 
						||
| 
								 | 
							
								                          package(11) }
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "File type to specify with a flash file created during
							 | 
						||
| 
								 | 
							
								                a download operation."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 9 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashCmdSize    OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-write
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Size of the download file. This value allows the flash
							 | 
						||
| 
								 | 
							
								                filing system to initialize an appropriate amount of 
							 | 
						||
| 
								 | 
							
								                flash memory prior to the TFTP transfer, preventing a
							 | 
						||
| 
								 | 
							
								                time-out condition during a transfer."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 10 }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								flashBlockCount OBJECT-TYPE
							 | 
						||
| 
								 | 
							
								     SYNTAX     INTEGER
							 | 
						||
| 
								 | 
							
								     ACCESS     read-only
							 | 
						||
| 
								 | 
							
								     STATUS     mandatory
							 | 
						||
| 
								 | 
							
								     DESCRIPTION
							 | 
						||
| 
								 | 
							
								                "Current TFTP block count of an active session. If no
							 | 
						||
| 
								 | 
							
								                TFTP transfer is in progress, zero is returned."
							 | 
						||
| 
								 | 
							
								        ::= { flashCmd 11}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								END
							 |