--  =======================================================================
--  File              : FIBROLAN-MIB-METRO-STAR-MV.mib
--  Description       : Private MIB file for FIBROLAN MetroStar I system
--  By                : Shamir Stein
--  MIB Version       : 2.3
--  MetroStar Version : 1.6.2/build 12
--  Date              : March 27, 2008
--  =======================================================================
-- 
--
-- Copyright Fibrolan, 2008. All rights reserved.
--
-- Reproduction of this document is authorized on condition that this
-- copyright notice is included.
--
FIBROLAN-MIB-METRO-STAR-MV   DEFINITIONS ::= BEGIN

	 IMPORTS

		OBJECT-TYPE, IpAddress, MODULE-IDENTITY,
							enterprises, Integer32	      FROM SNMPv2-SMI
        MODULE-COMPLIANCE, OBJECT-GROUP					  FROM SNMPv2-CONF
		DisplayString						              FROM SNMPv2-TC; --FROM RFC1213-MIB


  flMetroStarMv  MODULE-IDENTITY
       LAST-UPDATED "0803270000Z"  
       ORGANIZATION "Fibrolan ltd"
       CONTACT-INFO
         "http://www.fibrolan.com"
       DESCRIPTION
         "The MIB module to describe MetroStar main interface.
          Copyright (C) Fibrolan Ltd (2008)."
	::= { enterprises 4467 100 500 }

--	ExtUTCTime ::= OCTET STRING(SIZE(11 | 13))


    -- conformance information
     flMsSnmpMIBConformance
                   OBJECT IDENTIFIER ::= { flMetroStarMv 1 }

     flMsSnmpMIBCompliances
						OBJECT IDENTIFIER ::= { flMsSnmpMIBConformance 1 }
     flMsSnmpMIBGroups  OBJECT IDENTIFIER ::= { flMsSnmpMIBConformance 2 }


	-- compliance statements
     flMsSnmpMIBCompliance MODULE-COMPLIANCE
              STATUS  current
              DESCRIPTION
                      "The compliance statement for flMetroStar entities
                      which implement the flMetroStar MIB."
              MODULE  -- this module
                  MANDATORY-GROUPS { flMsChassisGroup,
									 flMsChassisPsuGroup,
									 flMsChassisModulesGroup,
									 flMsChassisSwUpgradeGroup,
									 flMsChassisUploadConfigGroup }
              ::= { flMsSnmpMIBCompliances 1 }


     flMsChassisGroup	OBJECT-GROUP
	        OBJECTS		{ flMsChassisMvIndex,
						  flMsChassisMvType,
                          flMsChassisMvRole,
                          flMsChassisMvTemperature,
                          flMsChassisMvSoftwareVer }
            STATUS  current
            DESCRIPTION
                    "A collection of objects providing basic
                    instrumentation of the MetroStar chassis entity."
            ::= { flMsSnmpMIBGroups 1 }

     flMsChassisPsuGroup	OBJECT-GROUP
	        OBJECTS		{ flMsChassisPsuMvIndex,
						  flMsChassisPsuMvStatus }
            STATUS  current
            DESCRIPTION
                    "A collection of objects providing basic
                    instrumentation of the MetroStar PSU entity."
            ::= { flMsSnmpMIBGroups 2 }

     flMsChassisModulesGroup	OBJECT-GROUP
	        OBJECTS		{ flMsChassisModuleMvIndex,
						  flMsChassisModuleMvType,
						  flMsChassisModuleMvRevision,
						  flMsChassisModuleMvReset,
						  flMsChassisModuleMvRestoreDef,
						  flMsChassisModuleMvSerialNumber,
						  flMsChassisModuleMvDeviceType,
						  flMsChassisModuleMvHwRevision,
						  flMsChassisModuleMvFoDescription1,
						  flMsChassisModuleMvFoDescription2}
            STATUS  current
            DESCRIPTION
                    "A collection of objects providing basic
                    instrumentation of the MetroStar modules entity."
            ::= { flMsSnmpMIBGroups 3 }


     flMsChassisSwUpgradeGroup		OBJECT-GROUP
	        OBJECTS		{ flMsMvSwDownloadTableIndex,
						  flMsMvSwDownloadTftpServer,
						  flMsMvSwDownloadCurrentVersion,
						  flMsMvSwDownloadRollbackVersion,
						  flMsMvSwDownloadNewVersion,
						  flMsMvSwDownloadRemoteFileName,
						  flMsMvSwDownloadRemotePath,
						  flMsMvSwDownloadAutoReboot,
						  flMsMvSwDownloadProcessBegin,
                          flMsMvSwDownloadRollback,
                          flMsMvSwDownloadProcessStatus }
            STATUS  current
            DESCRIPTION
                    "A collection of objects providing basic
                    instrumentation of the MetroStar SW upgrade entity."
            ::= { flMsSnmpMIBGroups 4 }


     flMsChassisUploadConfigGroup	OBJECT-GROUP
	        OBJECTS		{ flMsChassisMvConfigUploadIndex,
						  flMsChassisMvUploadTftpServer,
						  flMsChassisMvUploadFileName,
						  flMsChassisMvUploadFileStatus,
						  flMsChassisMvUploadRemotePath,
						  flMsChassisMvUploadProcessBegin,
						  flMsChassisMvUploadProcessStatus }
            STATUS  current
            DESCRIPTION
                    "A collection of objects providing basic
                    instrumentation of the MetroStar SW upgrade entity."
            ::= { flMsSnmpMIBGroups 5 }

		
			
-- ************************************************************
-- ************************************************************
-- FibroLan Object Identifier Definition
-- ************************************************************
-- ************************************************************

fibrolan            OBJECT IDENTIFIER ::= { enterprises       4467 }

fibrolanSNMP        OBJECT IDENTIFIER ::= { fibrolan		   100 }

--flMetroStarMv 		OBJECT IDENTIFIER ::= { fibrolanSNMP       500 }

flMsChassisMv		OBJECT IDENTIFIER ::= { flMetroStarMv       10 }


-- ************************************************************
-- MetroStar - Stack group - Chassis table 
-- ************************************************************
     flMsChassisMvTable               OBJECT-TYPE
         SYNTAX  SEQUENCE OF FlMsChassisMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "This table shows the chassis' status"
     ::= { flMetroStarMv  20 }

     flMsChassisMvEntry               OBJECT-TYPE
         SYNTAX  FlMsChassisMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "The entries of the table."
         INDEX { flMsChassisMvIndex }
     ::= { flMsChassisMvTable 1 }

		FlMsChassisMvEntry ::= SEQUENCE
		{
			 flMsChassisMvIndex					Integer32,
			 flMsChassisMvType					INTEGER,
			 flMsChassisMvRole					INTEGER,
			 flMsChassisMvTemperature	        Integer32,
 			 flMsChassisMvSoftwareVer			DisplayString
		}

     flMsChassisMvIndex          OBJECT-TYPE
		 SYNTAX    Integer32(1..8)
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Index of Chassis" 
	 ::= { flMsChassisMvEntry  1 }

     flMsChassisMvType                 OBJECT-TYPE
		 SYNTAX    INTEGER {
        					  mmm01				(1),
							  mmm02				(2),
						  	  mmm03				(3),
							  notAvailable	 (9999)
						   }
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Chassis' Type" 
	 ::= { flMsChassisMvEntry  2 }

     flMsChassisMvRole                 OBJECT-TYPE
		 SYNTAX    INTEGER {
						  	 standAlone		   (1),
							 slave			   (2), 
							 stanbyMaster	   (3),
						  	 activeMaster	   (4), 
						     notAvailable   (9999)  
						   }                         
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Chassis' Role" 
	 ::= { flMsChassisMvEntry  3 }

     flMsChassisMvTemperature        OBJECT-TYPE
		 SYNTAX    Integer32
         MAX-ACCESS    read-only
         STATUS    current
         DESCRIPTION
         "Temperature sensor reading"
	 ::= { flMsChassisMvEntry  4 }
	 
    flMsChassisMvSoftwareVer       OBJECT-TYPE
		 SYNTAX    DisplayString
         MAX-ACCESS    read-only
         STATUS    current
         DESCRIPTION
         "Chassis software version"
	 ::= { flMsChassisMvEntry  5 }


-- ************************************************************
-- PSU table 
-- ************************************************************
     flMsChassisPsuMvTable               OBJECT-TYPE
         SYNTAX  SEQUENCE OF FlMsChassisPsuMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "This table shows the chassis' PSUs status"
     ::= { flMsChassisMv 10 }

     flMsChassisPsuMvEntry               OBJECT-TYPE
         SYNTAX  FlMsChassisPsuMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "The entries of the table."
         INDEX { flMsChassisMvIndex,
                 flMsChassisPsuMvIndex }
     ::= { flMsChassisPsuMvTable 1 }

		FlMsChassisPsuMvEntry ::= SEQUENCE
		{
			 flMsChassisPsuMvIndex				Integer32,
			 flMsChassisPsuMvStatus				INTEGER
		}

     flMsChassisPsuMvIndex                 OBJECT-TYPE
		 SYNTAX    Integer32 (1..3)
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Number of PSU"
	 ::= { flMsChassisPsuMvEntry 1 }

     flMsChassisPsuMvStatus        OBJECT-TYPE
		 SYNTAX    INTEGER {
								fail			(1),
								ok				(2),
								notInstalled    (3)
						   }
         MAX-ACCESS    read-only
         STATUS    current
         DESCRIPTION
         "PSU status"
	 ::= { flMsChassisPsuMvEntry  2 }
 
-- ************************************************************
-- Module table 
-- ************************************************************
     flMsChassisModuleMvTable               OBJECT-TYPE
         SYNTAX  SEQUENCE OF FlMsChassisModuleMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "This table shows the chassis' modules status"
     ::= { flMsChassisMv 20 }

     flMsChassisModuleMvEntry           OBJECT-TYPE
         SYNTAX  FlMsChassisModuleMvEntry
         MAX-ACCESS  not-accessible
         STATUS  current
         DESCRIPTION
         "The entries of the table."
         INDEX { flMsChassisMvIndex,
				 flMsChassisModuleMvIndex }
     ::= { flMsChassisModuleMvTable 1 }

		FlMsChassisModuleMvEntry ::= SEQUENCE
		{
			 flMsChassisModuleMvIndex 		        Integer32,
			 flMsChassisModuleMvType			    INTEGER,
			 flMsChassisModuleMvRevision			DisplayString,
			 flMsChassisModuleMvReset			    INTEGER, --needs to be restart in ACM110
			 flMsChassisModuleMvRestoreDef			INTEGER,
			 flMsChassisModuleMvSerialNumber		DisplayString,
			 flMsChassisModuleMvDeviceType			DisplayString,
			 flMsChassisModuleMvHwRevision			DisplayString,
			 flMsChassisModuleMvFoDescription1		DisplayString,
			 flMsChassisModuleMvFoDescription2		DisplayString
		}
	
	 flMsChassisModuleMvIndex                 OBJECT-TYPE
		 SYNTAX    Integer32 (1..12) 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Number of module (slot)" 
	 ::= { flMsChassisModuleMvEntry  1 }

     flMsChassisModuleMvType                 OBJECT-TYPE
		 SYNTAX    INTEGER	{
						unknown		(0),
						mcm100-02	(1),
						mcm110-02	(2),
						mcm100-01	(3),
						mcm1000s	(4),
						mcm1000t	(5),
						mcm110-01	(6),
						acm110-12	(7),
						acm110-14	(8),
						mcm100-rl	(9),
						msm100u		(10),
						mcm100-1e1	(11),
						mcm100-2e1	(12),
						mdx41		(13),
						mdx81		(14),
						msm622u		(15),
						pcm110-8e1	(16),
						pcm110-4e1	(17),
						pcm110-8t1	(18),
						pcm110-4t1	(19),
						mcm1000x-rl	(20),
						mcm1000x	(21),
						mcm100-1t1	(22),
						mcm100-2t1	(23),
						msm2500u	(24),
						mcm1000x-rl-4e1	(25),
						mcm1000x-rl-4t1	(26),
						mdx21		(27),
						mddx51		(28),
						mdx81-e		(29),
						mdx41-sfa	(30),
						mdx41-sfb	(31),
						fadm1-47	(32),
						fadm1-49	(33),
						fadm1-51	(34),
						fadm1-53	(35),
						fadm1-55	(36),
						fadm1-57	(37),
						fadm1-59	(38),
						fadm1-61	(39),
						fadm2-47	(40),
						fadm2-49	(41),
						fadm2-51	(42),
						fadm2-53	(43),
						fadm2-55	(44),
						fadm2-57	(45),
						fadm2-59	(46),
						fadm2-61	(47),
						none		(9999)
					}
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "Type of module" 
	 ::= { flMsChassisModuleMvEntry  2 }

	flMsChassisModuleMvRevision		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's revision" 
     ::= { flMsChassisModuleMvEntry  3 }


 	flMsChassisModuleMvReset 		       OBJECT-TYPE
		 SYNTAX    INTEGER {
								running			(1),
								reset			(2)
							}
		 MAX-ACCESS    read-write
		 STATUS    current
		 DESCRIPTION
		 "Resets the module" 
     ::= { flMsChassisModuleMvEntry  4 }

	flMsChassisModuleMvRestoreDef		OBJECT-TYPE
		 SYNTAX    INTEGER {
								running			(1),
								restoreDefaults		(2)
						   }
		 MAX-ACCESS    read-write
		 STATUS    current
		 DESCRIPTION
		 "Restores the module's defaults configuration" 
   ::= { flMsChassisModuleMvEntry  5 }

	flMsChassisModuleMvSerialNumber		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's serial number" 
     ::= { flMsChassisModuleMvEntry  6 }
   
	flMsChassisModuleMvDeviceType		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's type full name (including derivative)" 
     ::= { flMsChassisModuleMvEntry  7 }
   
	flMsChassisModuleMvHwRevision		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's HW revision (complete info)" 
     ::= { flMsChassisModuleMvEntry  8 }
   
	flMsChassisModuleMvFoDescription1		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's FO I/F 1 description (if applicable)" 
     ::= { flMsChassisModuleMvEntry  9 }
   
	flMsChassisModuleMvFoDescription2		      OBJECT-TYPE
		 SYNTAX    DisplayString 
		 MAX-ACCESS    read-only
		 STATUS    current
		 DESCRIPTION
		 "The module's FO I/F 2 description (if applicable)" 
     ::= { flMsChassisModuleMvEntry  10 }
   

-- ************************************************************
-- Software download table 
-- ************************************************************
     flMsChassisMvSwDownloadTable               OBJECT-TYPE
         SYNTAX  SEQUENCE OF FlMsChassisMvSwDownloadEntry
         MAX-ACCESS   not-accessible
         STATUS  current
         DESCRIPTION
         "This table shows the software download status"
     ::= { flMetroStarMv  30 }

     flMsChassisMvSwDownloadEntry               OBJECT-TYPE
         SYNTAX  FlMsChassisMvSwDownloadEntry
         MAX-ACCESS   not-accessible
         STATUS  current
         DESCRIPTION
         "The entries of the software download table."
         INDEX { flMsMvSwDownloadTableIndex }
     ::= { flMsChassisMvSwDownloadTable 1 }

		FlMsChassisMvSwDownloadEntry ::= SEQUENCE
		{
			 flMsMvSwDownloadTableIndex			Integer32,
			 flMsMvSwDownloadTftpServer			IpAddress,
			 flMsMvSwDownloadCurrentVersion		DisplayString,
			 flMsMvSwDownloadRollbackVersion	DisplayString,
			 flMsMvSwDownloadNewVersion			DisplayString,
			 flMsMvSwDownloadRemoteFileName		DisplayString,
			 flMsMvSwDownloadRemotePath			DisplayString,
			 flMsMvSwDownloadAutoReboot			INTEGER,
			 flMsMvSwDownloadProcessBegin		INTEGER,
			 flMsMvSwDownloadRollback			INTEGER,
			 flMsMvSwDownloadProcessStatus     	INTEGER
		}

      flMsMvSwDownloadTableIndex                 OBJECT-TYPE
 	  	 SYNTAX    Integer32 (1..11)
         MAX-ACCESS     read-only
	     STATUS    current
		 DESCRIPTION
		 "SW download entry number" 
  	  ::= { flMsChassisMvSwDownloadEntry  1 }

      flMsMvSwDownloadTftpServer                 OBJECT-TYPE
 	  	 SYNTAX    IpAddress
         MAX-ACCESS     read-write
	     STATUS    current
		 DESCRIPTION
		 "TFTP server IP address" 
  	  ::= { flMsChassisMvSwDownloadEntry  2 }

	 flMsMvSwDownloadCurrentVersion				OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Agent's current software version" 
    ::= { flMsChassisMvSwDownloadEntry  3 }

	 flMsMvSwDownloadRollbackVersion				OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Agent's rollback software version" 
    ::= { flMsChassisMvSwDownloadEntry  4 }

	 flMsMvSwDownloadNewVersion				    OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Agent's new software version" 
    ::= { flMsChassisMvSwDownloadEntry  5 }

	 flMsMvSwDownloadRemoteFileName				OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Agent's remote file name" 
    ::= { flMsChassisMvSwDownloadEntry  6 }

	 flMsMvSwDownloadRemotePath				OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Remote file name path" 
    ::= { flMsChassisMvSwDownloadEntry  7 }

	 flMsMvSwDownloadAutoReboot                 OBJECT-TYPE
		 SYNTAX    INTEGER	{
								off			(1),
								on			(2)
							}
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Autoreboot status" 
	 ::= { flMsChassisMvSwDownloadEntry  8 }
			
	 flMsMvSwDownloadProcessBegin                 OBJECT-TYPE
		 SYNTAX    INTEGER	{
								normal			(1),
								upgrade			(2)
							}
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Begin download status" 
	 ::= { flMsChassisMvSwDownloadEntry  9 }

	flMsMvSwDownloadRollback				OBJECT-TYPE
		 SYNTAX    INTEGER	{
								normal			(1),
								rollback		(2)
							}
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Rollback version" 
	 ::= { flMsChassisMvSwDownloadEntry  10 }

 	 flMsMvSwDownloadProcessStatus                 OBJECT-TYPE
		 SYNTAX    INTEGER	{
								notStarted				(1),
								upgradeFailed			(2),
								upgradeComplete			(3),
								retrievingFile			(4),
								erasingFlash			(5),
								programmingFlash		(6),
								verifyingFlash			(7),
								rollbackInProgress		(8),
								rollbackComplete		(9)
							}
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Software download process status" 
	 ::= { flMsChassisMvSwDownloadEntry  11 }


-- ************************************************************
-- Configuration upload table 
-- ************************************************************
     flMsChassisMvConfigUploadTable               OBJECT-TYPE
         SYNTAX  SEQUENCE OF FlMsChassisMvConfigUploadEntry
         MAX-ACCESS   not-accessible
         STATUS  current
         DESCRIPTION
         "This table shows the software download status"
     ::= { flMetroStarMv  40 }

     flMsChassisMvConfigUploadEntry               OBJECT-TYPE
         SYNTAX  FlMsChassisMvConfigUploadEntry
         MAX-ACCESS   not-accessible
         STATUS  current
         DESCRIPTION
         "The entries of the software download table."
         INDEX { flMsChassisMvConfigUploadIndex}
     ::= { flMsChassisMvConfigUploadTable 1 }

		FlMsChassisMvConfigUploadEntry ::= SEQUENCE
		{
			 flMsChassisMvConfigUploadIndex		Integer32,
			 flMsChassisMvUploadTftpServer		IpAddress,
			 flMsChassisMvUploadFileName		DisplayString,
			 flMsChassisMvUploadFileStatus		INTEGER,
			 flMsChassisMvUploadRemotePath		DisplayString,
			 flMsChassisMvUploadProcessBegin    INTEGER,
			 flMsChassisMvUploadProcessStatus   INTEGER
		}


      flMsChassisMvConfigUploadIndex             OBJECT-TYPE
 	  	 SYNTAX    Integer32 (1..7)
         MAX-ACCESS     read-only
	     STATUS    current
		 DESCRIPTION
		 "Chassis configuration upload table's entry number" 
  	  ::= { flMsChassisMvConfigUploadEntry  1 }

      flMsChassisMvUploadTftpServer                 OBJECT-TYPE
 	  	 SYNTAX    IpAddress
         MAX-ACCESS     read-write
	     STATUS    current
		 DESCRIPTION
		 "TFTP server IP address" 
  	  ::= { flMsChassisMvConfigUploadEntry  2 }

	 flMsChassisMvUploadFileName				OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Chassis's configuration file name" 
    ::= { flMsChassisMvConfigUploadEntry  3 }

	flMsChassisMvUploadFileStatus				OBJECT-TYPE
		 SYNTAX    INTEGER	{
								notLoaded		(1),
								loaded			(2)
							}
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Configuration file status" 
	 ::= { flMsChassisMvConfigUploadEntry  4 }

	 flMsChassisMvUploadRemotePath			OBJECT-TYPE
		 SYNTAX    DisplayString
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Remote configuration file path" 
    ::= { flMsChassisMvConfigUploadEntry  5 }

	flMsChassisMvUploadProcessBegin			OBJECT-TYPE
		 SYNTAX    INTEGER	{
								normal				(1),
								uploadConfig		(2)
							}
		 MAX-ACCESS     read-write
		 STATUS    current
		 DESCRIPTION
		 "Chassis configuration process status" 
	 ::= { flMsChassisMvConfigUploadEntry  6 }

	flMsChassisMvUploadProcessStatus			OBJECT-TYPE
		 SYNTAX    INTEGER	{
								uploadNotStarted			(1),
								fileLoadInProcess			(2), 
								fileLoadFailed				(3),
								fileLoadComplete			(4),
								configInProgress  	        (5),
								configLoadedOk			    (6),
								partiallyConfigured			(7),
								configFailed				(8)
							}
		 MAX-ACCESS     read-only
		 STATUS    current
		 DESCRIPTION
		 "Chassis configuration process status" 
	 ::= { flMsChassisMvConfigUploadEntry  7 }




-- ************************************************************
-- Confirmation for Rebooting the system
-- ************************************************************
     flMsChassisMvConfirm        OBJECT-TYPE
		 SYNTAX    DisplayString
         MAX-ACCESS     read-write
         STATUS    current
         DESCRIPTION
         "Confirmation for rebooting the system"
	 ::= { flMsChassisMv 1000 }


-- ************************************************************
-- Rebooting the system
-- ************************************************************
     flMsChassisMvRebootSystem        OBJECT-TYPE
		 SYNTAX    INTEGER
						{
							normal   (1),
							reboot   (2)
						}
         MAX-ACCESS     read-write
         STATUS    current
         DESCRIPTION
         "Rebooting the system"
	 ::= { flMsChassisMv 1001 }



END
