1400 lines
		
	
	
		
			38 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1400 lines
		
	
	
		
			38 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
	XF-SOFTWARE-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
		IMPORTS
 | 
						|
			entPhysicalIndex
 | 
						|
				FROM ENTITY-MIB
 | 
						|
			SnmpAdminString
 | 
						|
				FROM SNMP-FRAMEWORK-MIB
 | 
						|
			OBJECT-GROUP, MODULE-COMPLIANCE
 | 
						|
				FROM SNMPv2-CONF
 | 
						|
			Integer32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
 | 
						|
				FROM SNMPv2-SMI
 | 
						|
			DateAndTime, TEXTUAL-CONVENTION
 | 
						|
				FROM SNMPv2-TC
 | 
						|
			xfPlatform, XfProductnumber, XfProductRevision
 | 
						|
				FROM XF-TOP-MIB;
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7
 | 
						|
		xfSoftwareMIB MODULE-IDENTITY
 | 
						|
			LAST-UPDATED "200803060000Z"		-- March 06, 2008 at 00:00 GMT
 | 
						|
			ORGANIZATION
 | 
						|
				"Ericsson-Norway"
 | 
						|
			CONTACT-INFO
 | 
						|
				" "
 | 
						|
			DESCRIPTION
 | 
						|
				"This MIB contains the objects which support software
 | 
						|
				inventory information."
 | 
						|
			REVISION "200803051803Z"		-- March 05, 2008 at 18:03 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"N : Removed BITS"
 | 
						|
			REVISION "200711261244Z"		-- November 26, 2007 at 12:44 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"M   Extended xfSwLmUpgradeOperStatus and
 | 
						|
				    xfSwReleaseOperStatus with ftp error codes"
 | 
						|
			REVISION "200706110912Z"		-- June 11, 2007 at 09:12 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				" K added preparingForTest(9) to
 | 
						|
				   xfSwGlobalState"
 | 
						|
			REVISION "200704100909Z"		-- April 10, 2007 at 09:09 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"J Added extra value testingFromManual(8) to
 | 
						|
				    xfSwReleaseOperStatus
 | 
						|
				    Added xfSwGlobalState
 | 
						|
				"
 | 
						|
			REVISION "200306191030Z"		-- June 19, 2003 at 10:30 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"D
 | 
						|
				Changed description of xfSwNpuPassiveSwitch
 | 
						|
				  to state that a warm restart is required to
 | 
						|
				  activate the fallback
 | 
						|
				Added noFailure(3) to
 | 
						|
				 xfSwLoadModuleFailure"
 | 
						|
			REVISION "200203080841Z"		-- March 08, 2002 at 08:41 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"C
 | 
						|
				Changed contact info
 | 
						|
				Added one state to the xfSWBoardStatus
 | 
						|
				Added objects for multiple load modules
 | 
						|
				per board and type of the load module.
 | 
						|
				"
 | 
						|
			REVISION "200201140911Z"		-- January 14, 2002 at 09:11 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"B write to xfSwReleaseAdminStatus
 | 
						|
				for active release has no effect
 | 
						|
				Added conformance
 | 
						|
				Change syntax for product number
 | 
						|
				and revision
 | 
						|
				Change name to xfSwBoardStatus"
 | 
						|
			REVISION "200110101215Z"		-- October 10, 2001 at 12:15 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"A Initial Revision"
 | 
						|
			REVISION "200401301351Z"		-- January 30, 2004 at 13:51 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"E Added objects for progress indication,
 | 
						|
				Better fault indication.
 | 
						|
				New release handling."
 | 
						|
			REVISION "200408030823Z"		-- August 03, 2004 at 08:23 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"F   due to new scope in Neptune
 | 
						|
				removed ..AdditionalInfo,
 | 
						|
				xfSwLmUpgradeNewProductNumber and
 | 
						|
				xfSwLmUpgrade/xfSwLoadModuleDescription.
 | 
						|
				added xfSwReleaseSBLType and
 | 
						|
				xfBoardTrafficDisturbance
 | 
						|
 | 
						|
				changed the values of xfSwLmUpgradeOper and
 | 
						|
				AdminStatus. Removed not used values and
 | 
						|
				removed 'holes' in the enum values."
 | 
						|
			REVISION "200501310826Z"		-- January 31, 2005 at 08:26 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"G Added xfSwLoadModuleDescription,
 | 
						|
				minSoftwareRevision(5)to xfSwBoardStatus
 | 
						|
				and xfSuLmUpgradeDescription"
 | 
						|
			REVISION "200502090813Z"		-- February 09, 2005 at 08:13 GMT
 | 
						|
			DESCRIPTION
 | 
						|
				"H reintroduced xfSwBoardLoadModuleIndex as index"
 | 
						|
			::= { xfPlatform 7 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Textual conventions
 | 
						|
--
 | 
						|
 | 
						|
--  Textual conventions
 | 
						|
--
 | 
						|
--
 | 
						|
--
 | 
						|
		XfSwRelease ::= TEXTUAL-CONVENTION
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indication of one of the two software releases."
 | 
						|
			SYNTAX Integer32 (1..2)
 | 
						|
 | 
						|
		XfSwEnableDisable ::= TEXTUAL-CONVENTION
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This TC is used for objects that can have these values."
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				enable(1),
 | 
						|
				disable(2)
 | 
						|
				}
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--
 | 
						|
 | 
						|
--  Node definitions
 | 
						|
--
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1
 | 
						|
		xfSwObjects OBJECT IDENTIFIER ::= { xfSoftwareMIB 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1
 | 
						|
		xfSwLoadModuleTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF XfSwLoadModuleEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This table contains information about the load modules
 | 
						|
				that are part of the system releases as described by
 | 
						|
				the xfSwReleaseTable."
 | 
						|
			::= { xfSwObjects 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1
 | 
						|
		xfSwLoadModuleEntry OBJECT-TYPE
 | 
						|
			SYNTAX XfSwLoadModuleEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Information about 1 software load module."
 | 
						|
			INDEX { xfSwRelease, xfSwLoadModuleIndex }
 | 
						|
			::= { xfSwLoadModuleTable 1 }
 | 
						|
 | 
						|
 | 
						|
		XfSwLoadModuleEntry ::=
 | 
						|
			SEQUENCE {
 | 
						|
				xfSwRelease
 | 
						|
					XfSwRelease,
 | 
						|
				xfSwLoadModuleIndex
 | 
						|
					Integer32,
 | 
						|
				xfSwLoadModuleProductNumber
 | 
						|
					XfProductnumber,
 | 
						|
				xfSwLoadModuleRevision
 | 
						|
					XfProductRevision,
 | 
						|
				xfSwLoadModuleOperStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwLoadModuleFailure
 | 
						|
					INTEGER,
 | 
						|
				xfSwLoadModuleProgress
 | 
						|
					Integer32,
 | 
						|
				xfSwLoadModuleDescription
 | 
						|
					SnmpAdminString
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.1
 | 
						|
		xfSwRelease OBJECT-TYPE
 | 
						|
			SYNTAX XfSwRelease
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"There are two software releases present on the node:
 | 
						|
				- an active release, normally the most recent release
 | 
						|
				  and the one that is running
 | 
						|
				- a passive release, that is the previous release or
 | 
						|
				  the one that is currently being download to upgrade
 | 
						|
				  the active release.
 | 
						|
				xfSwRelease is an index into the active or passive
 | 
						|
				release. xfSwActiveRelease indicates which release is
 | 
						|
				active."
 | 
						|
			::= { xfSwLoadModuleEntry 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.2
 | 
						|
		xfSwLoadModuleIndex OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (1..100)
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Unique value within one release for each load module."
 | 
						|
			::= { xfSwLoadModuleEntry 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.3
 | 
						|
		xfSwLoadModuleProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Product number of the load module. Normally something
 | 
						|
				like 'CAXR102_012/1'."
 | 
						|
			::= { xfSwLoadModuleEntry 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.4
 | 
						|
		xfSwLoadModuleRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Revision of the load module. Normally something like
 | 
						|
				'R1A'."
 | 
						|
			::= { xfSwLoadModuleEntry 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.5
 | 
						|
		xfSwLoadModuleOperStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				passive(1),
 | 
						|
				upgradeStarted(2),
 | 
						|
				upgradeFinished(3),
 | 
						|
				upgradeFailed(4),
 | 
						|
				upgradeAborted(5)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the status of the software upgrade process
 | 
						|
				for this load module.
 | 
						|
				passive(1)
 | 
						|
				   the load module is not involved in a upgrade
 | 
						|
				   process and is not active. I.e.it is part of
 | 
						|
				   the previous software release.
 | 
						|
 | 
						|
				upgradeStarted(2)
 | 
						|
				   a load module will have this status directly
 | 
						|
				   after the SBDF info for this module is loaded
 | 
						|
				   and the xfSwLoadModuleAdminStatus of the
 | 
						|
				   release was set to upgradeStarted.
 | 
						|
 | 
						|
				upgradeFinished(3)
 | 
						|
				   indicates that this load modules has been retrieved
 | 
						|
				   and burned into the flash memories. This is the state
 | 
						|
				   of load modules that are part of an active release.
 | 
						|
 | 
						|
				upgradeFailed(4)
 | 
						|
				   upgraded has failed for a reason, e.g. file transfer
 | 
						|
				   checksum was wrong, see xfSwLoadModuleFailure.
 | 
						|
 | 
						|
				upgradeAborted(5)
 | 
						|
				   when the manager has aborted the upgrade of the
 | 
						|
				   complete release whilst this load module wasn't
 | 
						|
				   upgradedFinished yet this will be its status.
 | 
						|
				"
 | 
						|
			::= { xfSwLoadModuleEntry 5 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.6
 | 
						|
		xfSwLoadModuleFailure OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				downloadFailure(1),
 | 
						|
				programFailure(2),
 | 
						|
				noFailure(3)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"The objects specifies the cause of a software upgrade
 | 
						|
				failure for this load module. "
 | 
						|
			::= { xfSwLoadModuleEntry 6 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.8
 | 
						|
		xfSwLoadModuleProgress OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (0..100)
 | 
						|
			UNITS "percent"
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates the progress in downloading
 | 
						|
				the respective load module when part of an upgrade
 | 
						|
				of an NE to a software baseline."
 | 
						|
			::= { xfSwLoadModuleEntry 8 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.1.1.9
 | 
						|
		xfSwLoadModuleDescription OBJECT-TYPE
 | 
						|
			SYNTAX SnmpAdminString (SIZE (0..30))
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates a textual
 | 
						|
				description of the load module, indicating PIU type
 | 
						|
				as stated by the entPhysicalDescription MO."
 | 
						|
			::= { xfSwLoadModuleEntry 9 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2
 | 
						|
		xfSwReleaseTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF XfSwReleaseEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This contains the information on the active and passive
 | 
						|
				software releases."
 | 
						|
			::= { xfSwObjects 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1
 | 
						|
		xfSwReleaseEntry OBJECT-TYPE
 | 
						|
			SYNTAX XfSwReleaseEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Information about a software release. There are always
 | 
						|
				only two releases. For the active release write is
 | 
						|
				possible but will have no impact and will result in a
 | 
						|
				inconsistentValue error response."
 | 
						|
			INDEX { xfSwReleaseIndex }
 | 
						|
			::= { xfSwReleaseTable 1 }
 | 
						|
 | 
						|
 | 
						|
		XfSwReleaseEntry ::=
 | 
						|
			SEQUENCE {
 | 
						|
				xfSwReleaseIndex
 | 
						|
					XfSwRelease,
 | 
						|
				xfSwReleaseProductNumber
 | 
						|
					XfProductnumber,
 | 
						|
				xfSwReleaseRevision
 | 
						|
					XfProductRevision,
 | 
						|
				xfSwReleaseAdminStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwReleaseOperStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwReleaseSBLType
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.1
 | 
						|
		xfSwReleaseIndex OBJECT-TYPE
 | 
						|
			SYNTAX XfSwRelease
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the Release the info for which this row is
 | 
						|
				applicable."
 | 
						|
			::= { xfSwReleaseEntry 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.2
 | 
						|
		xfSwReleaseProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Product number of the installed software package in
 | 
						|
				this release. Normally something like 'CAXR102 012/1'.
 | 
						|
				For the active release this is a read-only object."
 | 
						|
			::= { xfSwReleaseEntry 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.3
 | 
						|
		xfSwReleaseRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Revision of the installed software package in this
 | 
						|
				Release. Normally something like 'R1A'.
 | 
						|
				For the active release this is a read-only object."
 | 
						|
			::= { xfSwReleaseEntry 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.4
 | 
						|
		xfSwReleaseAdminStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				upgradeStarted(1),
 | 
						|
				upgradeAborted(2),
 | 
						|
				activeAndRunning(5),
 | 
						|
				upgradeTest(6)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the desired status for this release. To start
 | 
						|
				a software upgrade the manager has to set
 | 
						|
				xfSwReleaseProductNumber and xfSwReleaseRevision. After
 | 
						|
				that it will set this object to upgradeStarted. Which
 | 
						|
				will lead to downloading the SBDF-file from the FTP
 | 
						|
				Server.
 | 
						|
				For the active release this is a read-only object."
 | 
						|
			::= { xfSwReleaseEntry 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.5
 | 
						|
		xfSwReleaseOperStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				passive(1),
 | 
						|
				upgradeStarted(2),
 | 
						|
				upgradeFinished(3),
 | 
						|
				testing(4),
 | 
						|
				upgradeFailed(5),
 | 
						|
				upgradeAborted(6),
 | 
						|
				running(7),
 | 
						|
				testingFromManual(8),
 | 
						|
				errorInternal(50),
 | 
						|
				errorFileStorage(51),
 | 
						|
				ftpPingFailed(52),
 | 
						|
				ftpNoAccess(53),
 | 
						|
				ftpConnectionDetailsMissing(54),
 | 
						|
				ftpConnectionDetailsInvalid(55),
 | 
						|
				ftpConnectionTimeout(56),
 | 
						|
				ftpNoSuchRemoteFile(57),
 | 
						|
				ftpNoSuchRemoteDir(58),
 | 
						|
				ftpServiceNotAvailable(421),
 | 
						|
				ftpUnableToOpenDataConnection(425),
 | 
						|
				ftpConnectionClosed(426),
 | 
						|
				ftpFileBusy(450),
 | 
						|
				ftpLocalError(451),
 | 
						|
				ftpInsufficientStorageSpace(452),
 | 
						|
				ftpSyntaxError(501),
 | 
						|
				ftpCommandNotImplemented(502),
 | 
						|
				ftpBadSequenceCommands(503),
 | 
						|
				ftpParameterNotImplemented(504),
 | 
						|
				ftpNoLoggedIn(530),
 | 
						|
				ftpNeedAccount(532),
 | 
						|
				ftpFileUnavailable(550),
 | 
						|
				ftpExceededStorageAllocation(552),
 | 
						|
				ftpFileNameNotAllowed(553)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the status of this release.
 | 
						|
				passive(1)
 | 
						|
				  release not involved in upgrade and currently not
 | 
						|
				  running.
 | 
						|
 | 
						|
				upgradeStarted(2)
 | 
						|
				  the release is in the process of being upgraded
 | 
						|
 | 
						|
				upgradeFinished(3)
 | 
						|
				  All load modules of the release are downloaded and
 | 
						|
				  burned in the respective flash memories.
 | 
						|
 | 
						|
				testing(4)
 | 
						|
				  This release is running as test and not committed yet.
 | 
						|
 | 
						|
				upgradeFailed(5)
 | 
						|
				  The upgrade to this release failed, e.g. due to FTP
 | 
						|
				  server failure.
 | 
						|
 | 
						|
				upgradeAborted(6)
 | 
						|
				  The manager has order to abort the upgrade to this
 | 
						|
				  release.
 | 
						|
 | 
						|
				running(7)
 | 
						|
				  This is the release that is running now and all new
 | 
						|
				  boards should upgrade to.
 | 
						|
 | 
						|
				testingFromManual(8)
 | 
						|
				  Same as value testing(4) but indicating that this a test phase
 | 
						|
				  after a SBL from Manual mode. As such a fall-back will result in manual mode,
 | 
						|
				  i.e. no SBL.
 | 
						|
 | 
						|
 | 
						|
				The 50 series errors are reported by the FTP client on
 | 
						|
				the node.
 | 
						|
 | 
						|
 | 
						|
				errorInternalError(50)
 | 
						|
				   An internal error detected before FTP operation.
 | 
						|
 | 
						|
				errorFileStorage(51)
 | 
						|
				   Error when erasing flash to store the downloaded
 | 
						|
				   file at the node.
 | 
						|
 | 
						|
				ftpPingFailed(52)
 | 
						|
				   FTP ping failed.
 | 
						|
 | 
						|
				ftpNoAccess(53)
 | 
						|
				   Not able to send the FTP commands.
 | 
						|
 | 
						|
				ftpConnectionDetailsMissing(54)
 | 
						|
				   FTP connection details are missing.
 | 
						|
 | 
						|
				ftpConnectionDetailsInvalid(55)
 | 
						|
				   FTP connection details are invalid.
 | 
						|
 | 
						|
				ftpConnectionTimeout(56)
 | 
						|
				   FTP connection timeout is detected.
 | 
						|
 | 
						|
				ftpNoSuchRemoteFile(57)
 | 
						|
				   No such remote file exists.
 | 
						|
 | 
						|
				ftpNoSuchRemoteDir(58)
 | 
						|
				   No such remote directory exists.
 | 
						|
 | 
						|
 | 
						|
				The 400 series errors occur when the command was not accepted
 | 
						|
				and the requested action did not take place, but the error
 | 
						|
				condition is temporary and the action may be requested again.
 | 
						|
 | 
						|
 | 
						|
				ftpServiceNotAvailable(421)
 | 
						|
				   Service not available, closing control connection. This
 | 
						|
				   may be a reply to any command if the service knows it
 | 
						|
				   must shut down. Possible causes are transfer timeouts
 | 
						|
				   and/or FTP server resets.
 | 
						|
 | 
						|
				ftpUnableToOpenDataConnection(425)
 | 
						|
				  Can't open data connection. Try changing from PASV to
 | 
						|
				  PORT mode.
 | 
						|
 | 
						|
				ftpConnectionClosed(426)
 | 
						|
				  Connection closed and file transfer is aborted. Possible
 | 
						|
				  causes are out of local diskspace and loss of connection.
 | 
						|
 | 
						|
 | 
						|
				ftpFileBusy(450)
 | 
						|
				  Requested file action not taken. File
 | 
						|
				  unavailable (e.g file busy).
 | 
						|
 | 
						|
				ftpLocalError(451)
 | 
						|
				  Requested action aborted due to local error in processing.
 | 
						|
 | 
						|
				ftpInsufficienStorageSpace(452)
 | 
						|
				  Requested action not taken due to insufficient
 | 
						|
				  storage space on the server.
 | 
						|
 | 
						|
 | 
						|
				The 500 series errors occur when the command was not accepted
 | 
						|
				and the requested action did not take place.
 | 
						|
 | 
						|
 | 
						|
				ftpSyntaxError(501)
 | 
						|
				  FTP Syntax error in parameters or arguments.
 | 
						|
 | 
						|
				ftpCommandNotImplemented(502)
 | 
						|
				  FTP Command not implemented.
 | 
						|
 | 
						|
				ftpBadSequenceCommands(503)
 | 
						|
				  Bad sequence of the FTP commands.
 | 
						|
 | 
						|
				ftpParameterNotImplemented(504)
 | 
						|
				  FTP command not implemented for that parameter.
 | 
						|
 | 
						|
				ftpNotLoggedIn(530)
 | 
						|
				  Not logged in. Your username and/or password is being
 | 
						|
				  rejected, contact the server adminstrator.
 | 
						|
 | 
						|
				ftpNeedAccount(532)
 | 
						|
				  Need account for storing files.
 | 
						|
 | 
						|
				ftpFileUnavailable(550)
 | 
						|
				  Requested action not taken. File unavailable
 | 
						|
				  (e.g.file not found, no access). Contact the server
 | 
						|
				  adminstrator.
 | 
						|
 | 
						|
				ftpExceededStorageAllocation(552)
 | 
						|
				  Requested file action aborted.Exceeded storage allocation (for
 | 
						|
				  current directory or data set). Contact the server adminstrator.
 | 
						|
 | 
						|
				ftpFileNameNotAllowed(553)
 | 
						|
				  Requested action not taken. File name not allowed. Try changing
 | 
						|
				  the file name or getting rid of spaces in the file name."
 | 
						|
			::= { xfSwReleaseEntry 5 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.2.1.6
 | 
						|
		xfSwReleaseSBLType OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				definedByEricsson(1),
 | 
						|
				definedByOperator(2)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates whether the SBL information in
 | 
						|
				the SBDF is generated by Ericsson or by an operator.
 | 
						|
				This is based on a check of the SBDF.
 | 
						|
				Of course this will only be a reliable object when the
 | 
						|
				software can distinguish between Ericsson and operator
 | 
						|
				defined SBDFs, i.e. upgrading from R2A."
 | 
						|
			::= { xfSwReleaseEntry 6 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.3
 | 
						|
		xfSwActiveRelease OBJECT-TYPE
 | 
						|
			SYNTAX XfSwRelease
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates which of the two Releases is active at the
 | 
						|
				moment, i.e. active is the software actually running."
 | 
						|
			::= { xfSwObjects 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.4
 | 
						|
		xfSwBootTime OBJECT-TYPE
 | 
						|
			SYNTAX DateAndTime
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates when the XF NE will warm restart to test the
 | 
						|
				new software release. If all fields have value 0 an
 | 
						|
				immediate boot will be performed."
 | 
						|
			::= { xfSwObjects 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.5
 | 
						|
		xfSwCommitType OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				operatorCommit(1),
 | 
						|
				nodeCommit(2)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"In case of a scheduled restart, i.e. valid date and
 | 
						|
				time in xfSwBootTime, two different commit procedures
 | 
						|
				can be followed:
 | 
						|
				operatorCommit(1)
 | 
						|
				  The manager commits the software release
 | 
						|
				  under test by setting the xfSwRelease-
 | 
						|
				  AdminState to activeAndRunning.
 | 
						|
 | 
						|
				nodeCommit(2)
 | 
						|
				  The release under test is accepted when
 | 
						|
				  the node is able to establish contact
 | 
						|
				  through the DCN with an external IP-address.
 | 
						|
 | 
						|
				Default values is operatorCommit(1)."
 | 
						|
			::= { xfSwObjects 5 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6
 | 
						|
		xfSwBoardTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF XfSwBoardEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This table holds the information about software present
 | 
						|
				on the boards in the XF-NE. Boards without software will
 | 
						|
				not be in this table."
 | 
						|
			::= { xfSwObjects 6 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1
 | 
						|
		xfSwBoardEntry OBJECT-TYPE
 | 
						|
			SYNTAX XfSwBoardEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Entry in the table."
 | 
						|
			INDEX { entPhysicalIndex, xfSwLoadModuleIndex }
 | 
						|
			::= { xfSwBoardTable 1 }
 | 
						|
 | 
						|
 | 
						|
		XfSwBoardEntry ::=
 | 
						|
			SEQUENCE {
 | 
						|
				xfSwBoardLoadModuleIndex
 | 
						|
					Integer32,
 | 
						|
				xfSwBoardLoadModuleType
 | 
						|
					OBJECT IDENTIFIER,
 | 
						|
				xfSwBoardProductNumber
 | 
						|
					XfProductnumber,
 | 
						|
				xfSwBoardRevision
 | 
						|
					XfProductRevision,
 | 
						|
				xfSwBoardStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwBoardSuProgress
 | 
						|
					Integer32,
 | 
						|
				xfSwBoardMinProductNumber
 | 
						|
					XfProductnumber,
 | 
						|
				xfSwBoardMinRevision
 | 
						|
					XfProductRevision,
 | 
						|
				xfSwBoardTrafficDisturbance
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.1
 | 
						|
		xfSwBoardLoadModuleIndex OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (1..10)
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Index to the load module on the board. A board may
 | 
						|
				contain more than one load module.
 | 
						|
				"
 | 
						|
			::= { xfSwBoardEntry 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.2
 | 
						|
		xfSwBoardLoadModuleType OBJECT-TYPE
 | 
						|
			SYNTAX OBJECT IDENTIFIER
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS obsolete
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates of what type the software is,
 | 
						|
				like DP (Device Processor) or FPGA (Field Programmable
 | 
						|
				Gate Array) or another type. New type can be defined by
 | 
						|
				defining a new OID in a other MIB.
 | 
						|
				 "
 | 
						|
			::= { xfSwBoardEntry 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.3
 | 
						|
		xfSwBoardProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This is a string indicating the product number of the
 | 
						|
				software in the active flash memory.
 | 
						|
				"
 | 
						|
			::= { xfSwBoardEntry 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.4
 | 
						|
		xfSwBoardRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This is a string indicating the revision of the
 | 
						|
				software in the active flash memory."
 | 
						|
			::= { xfSwBoardEntry 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.5
 | 
						|
		xfSwBoardStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				unknown(1),
 | 
						|
				active(2),
 | 
						|
				upgrading(3),
 | 
						|
				wrongSoftware(4),
 | 
						|
				minSoftwareRevision(5)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the status of the software on the board:
 | 
						|
				Unknown(1)
 | 
						|
				  The status of the software is unknown for example
 | 
						|
				  at startup.
 | 
						|
 | 
						|
				Active(2)
 | 
						|
				  Software on the board is OK and running
 | 
						|
 | 
						|
				Upgrading(3)
 | 
						|
				  Software is in the process of being upgraded
 | 
						|
 | 
						|
				WrongSoftware(4)
 | 
						|
				  Wrong software on the board and for some reason
 | 
						|
				  not being upgraded yet.
 | 
						|
 | 
						|
				MinSoftware revision(5)
 | 
						|
				  The board was tried to downgrade to a software revision that
 | 
						|
				  is not compatible with the hardware.
 | 
						|
 | 
						|
				The xfSwBoardStatus is only of use in case version control is
 | 
						|
				enabled. If version control is not enabled the unit will always
 | 
						|
				runs its software."
 | 
						|
			::= { xfSwBoardEntry 5 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.6
 | 
						|
		xfSwBoardSuProgress OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (0..100)
 | 
						|
			UNITS "percent"
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates the progress of the software
 | 
						|
				upgrade process for each individual PIU. This indicates
 | 
						|
				both flash erasing and programming.
 | 
						|
				This object indicates this for both upgrade to a
 | 
						|
				baseline as well as for inserted PIUs.
 | 
						|
				In case the software upgrade of the board takes less
 | 
						|
				than 10 seconds this objects will directly go to 100%."
 | 
						|
			::= { xfSwBoardEntry 6 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.7
 | 
						|
		xfSwBoardMinProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This is a string indicating the product number of the
 | 
						|
				minimally acceptable software revision for this unit
 | 
						|
				type/variant.
 | 
						|
				"
 | 
						|
			::= { xfSwBoardEntry 7 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.8
 | 
						|
		xfSwBoardMinRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This is a string indicating the revision of the
 | 
						|
				minimally acceptable software revision for this unit
 | 
						|
				type/variant."
 | 
						|
			::= { xfSwBoardEntry 8 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.6.1.9
 | 
						|
		xfSwBoardTrafficDisturbance OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				unknown(1),
 | 
						|
				disturbing(2),
 | 
						|
				notDisturbing(3)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates that software upgrade of this
 | 
						|
				load module on this unit might lead to traffic
 | 
						|
				disturbance. This could for example happen in the
 | 
						|
				exceptional case where the load module includes FPGA
 | 
						|
				code for the traffic system."
 | 
						|
			::= { xfSwBoardEntry 9 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.7
 | 
						|
		xfSwNpuObjects OBJECT IDENTIFIER ::= { xfSwObjects 7 }
 | 
						|
 | 
						|
 | 
						|
--  Software related objects specific for NPU. The NPU is the only PIU
 | 
						|
-- for which the passive memory bank is of interest to external
 | 
						|
-- management, since a fall-back to it can be performed.
 | 
						|
--
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.7.1
 | 
						|
		xfSwNpuPassiveProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Product number of NPU software in passive bank."
 | 
						|
			::= { xfSwNpuObjects 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.7.2
 | 
						|
		xfSwNpuPassiveRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Revision of software in passive bank on NPU."
 | 
						|
			::= { xfSwNpuObjects 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.7.3
 | 
						|
		xfSwNpuPassiveSwitch OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER { switch(1) }
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object can be used to switch the NPU passive
 | 
						|
				software.
 | 
						|
				As a safety precaution this object is
 | 
						|
				only available when the node is in installation mode
 | 
						|
				or when the node is accessed through the USB port
 | 
						|
				(if present).
 | 
						|
				A warm restart is required to activate the fallback.
 | 
						|
				A switch leads to all xfSwUpgradePreferences being set
 | 
						|
				to their default values, i.e. no version control."
 | 
						|
			::= { xfSwNpuObjects 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.8
 | 
						|
		xfSwLoadModuleTypes OBJECT IDENTIFIER ::= { xfSwObjects 8 }
 | 
						|
 | 
						|
 | 
						|
--   The following software types where known at time of definition
 | 
						|
-- of this MIB.
 | 
						|
--
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.8.1
 | 
						|
		xfDeviceProcessorSoftware OBJECT-IDENTITY
 | 
						|
			STATUS obsolete
 | 
						|
			DESCRIPTION
 | 
						|
				"Used for DP software load modules."
 | 
						|
			::= { xfSwLoadModuleTypes 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.8.2
 | 
						|
		xfPciFpgaCode OBJECT-IDENTITY
 | 
						|
			STATUS obsolete
 | 
						|
			DESCRIPTION
 | 
						|
				"Used for PCI FPGA load modules."
 | 
						|
			::= { xfSwLoadModuleTypes 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.9
 | 
						|
		xfSwUpgradePreferences OBJECT IDENTIFIER ::= { xfSwObjects 9 }
 | 
						|
 | 
						|
 | 
						|
--   These objects are used to configure the software
 | 
						|
-- upgrade process, i.e. all from only informing to
 | 
						|
-- total control.
 | 
						|
--
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.9.1
 | 
						|
		xfSwVersionControl OBJECT-TYPE
 | 
						|
			SYNTAX XfSwEnableDisable
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Used to enable/disable version control.
 | 
						|
				Default: disable."
 | 
						|
			::= { xfSwUpgradePreferences 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.9.2
 | 
						|
		xfSwAutoUpgrade OBJECT-TYPE
 | 
						|
			SYNTAX XfSwEnableDisable
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Used to enable/disable automatic software upgrade.
 | 
						|
				In case xfSwVersionControl is enabled a change of the
 | 
						|
				value will cause all PIUs to be checked again.
 | 
						|
 | 
						|
				Default: disable."
 | 
						|
			::= { xfSwUpgradePreferences 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.9.3
 | 
						|
		xfSwAutoDowngrade OBJECT-TYPE
 | 
						|
			SYNTAX XfSwEnableDisable
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Used to enable/disable automatic software downgrade.
 | 
						|
				In case xfSwVersionControl is enabled a change of the
 | 
						|
				value will cause all PIUs to be checked again.
 | 
						|
				Default: disable."
 | 
						|
			::= { xfSwUpgradePreferences 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.9.4
 | 
						|
		xfSwAcceptFailure OBJECT-TYPE
 | 
						|
			SYNTAX XfSwEnableDisable
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Used to enable/disable setting of new PIUs, that fail
 | 
						|
				to up/downgrade, in  'out of service'. PIUs that are
 | 
						|
				out of service will not be taken into service on the
 | 
						|
				disable/enable transistion.
 | 
						|
				Default: enable."
 | 
						|
			::= { xfSwUpgradePreferences 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10
 | 
						|
		xfSwLmUpgradeTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF XfSwLmUpgradeEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This table is used to upgrade a single load module. For
 | 
						|
				each known load module an entry is present."
 | 
						|
			::= { xfSwObjects 10 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1
 | 
						|
		xfSwLmUpgradeEntry OBJECT-TYPE
 | 
						|
			SYNTAX XfSwLmUpgradeEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Entry in the table."
 | 
						|
			INDEX { xfSwLmUpgradeIndex }
 | 
						|
			::= { xfSwLmUpgradeTable 1 }
 | 
						|
 | 
						|
 | 
						|
		XfSwLmUpgradeEntry ::=
 | 
						|
			SEQUENCE {
 | 
						|
				xfSwLmUpgradeIndex
 | 
						|
					Integer32,
 | 
						|
				xfSwLmUpgradeProductNumber
 | 
						|
					XfProductnumber,
 | 
						|
				xfSwLmUpgradeRevision
 | 
						|
					XfProductRevision,
 | 
						|
				xfSwLmUpgradeAdminStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwLmUpgradeOperStatus
 | 
						|
					INTEGER,
 | 
						|
				xfSwLmUpgradeProgress
 | 
						|
					Integer32,
 | 
						|
				xfSwLmUpgradeFailure
 | 
						|
					INTEGER,
 | 
						|
				xfSwLmUpgradeDescription
 | 
						|
					SnmpAdminString
 | 
						|
			 }
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.1
 | 
						|
		xfSwLmUpgradeIndex OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (1..100)
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Objects used to index the table."
 | 
						|
			::= { xfSwLmUpgradeEntry 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.3
 | 
						|
		xfSwLmUpgradeProductNumber OBJECT-TYPE
 | 
						|
			SYNTAX XfProductnumber
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Product number of the load module. Normally something
 | 
						|
				like 'CAXR102_012/1'."
 | 
						|
			::= { xfSwLmUpgradeEntry 3 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.4
 | 
						|
		xfSwLmUpgradeRevision OBJECT-TYPE
 | 
						|
			SYNTAX XfProductRevision
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Revision to which the load module should be upgraded.
 | 
						|
				Normally something like 'R1A'."
 | 
						|
			::= { xfSwLmUpgradeEntry 4 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.6
 | 
						|
		xfSwLmUpgradeAdminStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				upgradeStarted(1),
 | 
						|
				upgradeAborted(2),
 | 
						|
				activeAndRunning(3),
 | 
						|
				upgradeTest(4)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the desired status for this release. To start
 | 
						|
				a software upgrade the manager has to set
 | 
						|
				xfSwLmUpgradeRevision. After that it will set this
 | 
						|
				object to upgradeStarted. Which will lead to downloading
 | 
						|
				the SBDF-file from the FTP Server. For the active release
 | 
						|
				write is possible but will have no impact."
 | 
						|
			::= { xfSwLmUpgradeEntry 6 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.7
 | 
						|
		xfSwLmUpgradeOperStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				active(1),
 | 
						|
				upgradeStarted(2),
 | 
						|
				upgradeFinished(3),
 | 
						|
				upgradeTested(4),
 | 
						|
				upgradeFailed(5),
 | 
						|
				upgradeAborted(6),
 | 
						|
				errorInternalError(50),
 | 
						|
				errorFileStorage(51),
 | 
						|
				ftpPingFailed(52),
 | 
						|
				ftpNoAccess(53),
 | 
						|
				ftpConnectionDetailsMissing(54),
 | 
						|
				ftpConnectionDetailsInvalid(55),
 | 
						|
				ftpConnectionTimeout(56),
 | 
						|
				ftpNoSuchRemoteFile(57),
 | 
						|
				ftpNoSuchRemoteDir(58),
 | 
						|
				ftpServiceNotAvailable(421),
 | 
						|
				ftpUnableToOpenDataConnection(425),
 | 
						|
				ftpConnectionClosed(426),
 | 
						|
				ftpFileBusy(450),
 | 
						|
				ftpLocalError(451),
 | 
						|
				ftpInsufficienStorageSpace(452),
 | 
						|
				ftpSyntaxError(501),
 | 
						|
				ftpCommandNotImplemented(502),
 | 
						|
				ftpBadSequenceCommands(503),
 | 
						|
				ftpParameterNotImplemented(504),
 | 
						|
				ftpNotLoggedIn(530),
 | 
						|
				ftpNeedAccount(532),
 | 
						|
				ftpFileUnavailable(550),
 | 
						|
				ftpExceededStorageAllocation(552),
 | 
						|
				ftpFileNameNotAllowed(553)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Indicates the status of the software upgrade process
 | 
						|
				for this load module.
 | 
						|
				active(1)
 | 
						|
				   the load module is active and running on the PIU.
 | 
						|
 | 
						|
				upgradeStarted(2)
 | 
						|
				   a load module will have this status directly
 | 
						|
				   after the SRDF info for this module is loaded
 | 
						|
				   and the xfSwLmUpgradeAdminStatus of the
 | 
						|
				   release was set to upgradeStarted.
 | 
						|
 | 
						|
				upgradeFinished(3)
 | 
						|
				   indicates that this load modules has been retreived
 | 
						|
				   and burned into the flash memories.This is the
 | 
						|
				   state of load modules that are part of an active
 | 
						|
				   release.
 | 
						|
 | 
						|
				upgradeTested(4)
 | 
						|
				  This release is running as test and not committed
 | 
						|
				  yet.
 | 
						|
 | 
						|
				upgradeFailed(5)
 | 
						|
				   upgraded has failed for a reason, e.g. file transfer
 | 
						|
				   checksum was wrong, see xfSwLmUpgradeFailure.
 | 
						|
 | 
						|
				upgradeAborted(6)
 | 
						|
				   when the manager has aborted the upgrade of the
 | 
						|
				   complete release whilst this load module wasn't
 | 
						|
				   upgradedFinished yet this will be its status.
 | 
						|
 | 
						|
 | 
						|
 | 
						|
				The 50 series errors are reported by the FTP client on
 | 
						|
				the node.
 | 
						|
 | 
						|
 | 
						|
				errorInternalError(50)
 | 
						|
				   An internal error detected before FTP operation.
 | 
						|
 | 
						|
				errorFileStorage(51)
 | 
						|
				   Error when erasing flash to store the downloaded
 | 
						|
				   file at the node.
 | 
						|
 | 
						|
				ftpPingFailed(52)
 | 
						|
				   FTP ping failed.
 | 
						|
 | 
						|
				ftpNoAccess(53)
 | 
						|
				   Not able to send the FTP commands.
 | 
						|
 | 
						|
				ftpConnectionDetailsMissing(54)
 | 
						|
				   FTP connection details are missing.
 | 
						|
 | 
						|
				ftpConnectionDetailsInvalid(55)
 | 
						|
				   FTP connection details are invalid.
 | 
						|
 | 
						|
				ftpConnectionTimeout(56)
 | 
						|
				   FTP connection timeout is detected.
 | 
						|
 | 
						|
				ftpNoSuchRemoteFile(57)
 | 
						|
				   No such remote file exists.
 | 
						|
 | 
						|
				ftpNoSuchRemoteDir(58)
 | 
						|
				   No such remote directory exists.
 | 
						|
 | 
						|
 | 
						|
				The 400 series errors occur when the command was not accepted
 | 
						|
				and the requested action did not take place, but the error
 | 
						|
				condition is temporary and the action may be requested again.
 | 
						|
 | 
						|
 | 
						|
				ftpServiceNotAvailable(421)
 | 
						|
				   Service not available, closing control connection. This
 | 
						|
				   may be a reply to any command if the service knows it
 | 
						|
				   must shut down. Possible causes are transfer timeouts
 | 
						|
				   and/or FTP server resets.
 | 
						|
 | 
						|
				ftpUnableToOpenDataConnection(425)
 | 
						|
				  Can't open data connection. Try changing from PASV to
 | 
						|
				  PORT mode.
 | 
						|
 | 
						|
				ftpConnectionClosed(426)
 | 
						|
				  Connection closed and file transfer is aborted. Possible
 | 
						|
				  causes are out of local diskspace and loss of connection.
 | 
						|
 | 
						|
 | 
						|
				ftpFileBusy(450)
 | 
						|
				  Requested file action not taken. File
 | 
						|
				  unavailable (e.g file busy).
 | 
						|
 | 
						|
				ftpLocalError(451)
 | 
						|
				  Requested action aborted due to local error in processing.
 | 
						|
 | 
						|
				ftpInsufficienStorageSpace(452)
 | 
						|
				  Requested action not taken due to insufficient
 | 
						|
				  storage space on the server.
 | 
						|
 | 
						|
 | 
						|
				The 500 series errors occur when the command was not accepted
 | 
						|
				and the requested action did not take place.
 | 
						|
 | 
						|
 | 
						|
				ftpSyntaxError(501)
 | 
						|
				  FTP Syntax error in parameters or arguments.
 | 
						|
 | 
						|
				ftpCommandNotImplemented(502)
 | 
						|
				  FTP Command not implemented.
 | 
						|
 | 
						|
				ftpBadSequenceCommands(503)
 | 
						|
				  Bad sequence of the FTP commands.
 | 
						|
 | 
						|
				ftpParameterNotImplemented(504)
 | 
						|
				  FTP command not implemented for that parameter.
 | 
						|
 | 
						|
				ftpNotLoggedIn(530)
 | 
						|
				  Not logged in. Your username and/or password is being
 | 
						|
				  rejected, contact the server adminstrator.
 | 
						|
 | 
						|
				ftpNeedAccount(532)
 | 
						|
				  Need account for storing files.
 | 
						|
 | 
						|
				ftpFileUnavailable(550)
 | 
						|
				  Requested action not taken. File unavailable
 | 
						|
				  (e.g.file not found, no access). Contact the server
 | 
						|
				  adminstrator.
 | 
						|
 | 
						|
				ftpExceededStorageAllocation(552)
 | 
						|
				  Requested file action aborted.Exceeded storage allocation (for
 | 
						|
				  current directory or data set). Contact the server adminstrator.
 | 
						|
 | 
						|
				ftpFileNameNotAllowed(553)
 | 
						|
				  Requested action not taken. File name not allowed. Try changing
 | 
						|
				  the file name or getting rid of spaces in the file name.
 | 
						|
				"
 | 
						|
			::= { xfSwLmUpgradeEntry 7 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.8
 | 
						|
		xfSwLmUpgradeProgress OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (0..100)
 | 
						|
			UNITS "percent"
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates the progress in downloading
 | 
						|
				the respective load module when part of an upgrade of
 | 
						|
				an inserted PIU."
 | 
						|
			::= { xfSwLmUpgradeEntry 8 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.9
 | 
						|
		xfSwLmUpgradeFailure OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				downloadFailure(1),
 | 
						|
				programFailure(2),
 | 
						|
				noFailure(3)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object specifies the cause of a software
 | 
						|
				upgrade failure. "
 | 
						|
			::= { xfSwLmUpgradeEntry 9 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.10.1.10
 | 
						|
		xfSwLmUpgradeDescription OBJECT-TYPE
 | 
						|
			SYNTAX SnmpAdminString (SIZE (0..30))
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This object indicates a textual
 | 
						|
				description of the load module, indicating PIU type
 | 
						|
				as stated by the entPhysicalDescription MO."
 | 
						|
			::= { xfSwLmUpgradeEntry 10 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.1.11
 | 
						|
		xfSwGlobalState OBJECT-TYPE
 | 
						|
			SYNTAX BITS
 | 
						|
				{
 | 
						|
				noUpgrade(0),
 | 
						|
				sblStarted(1),
 | 
						|
				sblWaitForActivate(2),
 | 
						|
				sblWaitForCommit(3),
 | 
						|
				manualStarted(4),
 | 
						|
				manualWaitForActivate(5),
 | 
						|
				manualWaitForCommit(6),
 | 
						|
				unitUpgrade(7),
 | 
						|
				cachingLoadModules(8),
 | 
						|
				preparingForTest(9)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-only
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"This objecty indicates the global state of the
 | 
						|
				Software Upgrade process.
 | 
						|
				noUpgrade(0), no Software upgrade ongoing
 | 
						|
 | 
						|
				sblStarted(1), a SBL upgrade is started and SBDF and Load Modules are downloading
 | 
						|
 | 
						|
				sblWaitForActivate(2), a SBL upgrade is finished and waiting for an activation
 | 
						|
 | 
						|
				sblWaitForCommit(3), a SBL upgrade is in test phase and waiting for commit
 | 
						|
 | 
						|
				manualStarted(4), a manual upgrade is started and Load Modules are downloading
 | 
						|
 | 
						|
				manualWaitForActivate(5), a manual upgrade is finished and waiting for an activation
 | 
						|
 | 
						|
 | 
						|
				manualWaitForCommit(6), a manual upgrade is in test phase and waiting for commit
 | 
						|
 | 
						|
				unitUpgrade(7), an unit is inserted and in the process of upgrading
 | 
						|
 | 
						|
				cachingLoadModules(8), software upgrade is in the process of downloading the load
 | 
						|
				                       modules for cache.
 | 
						|
 | 
						|
				preparingForTest(9),   a period after a power-up/restart the node prepares to enter
 | 
						|
				                       the test phase. During this period some units might restart
 | 
						|
				                       and it is not possible to commit the software upgrade."
 | 
						|
			::= { xfSwObjects 11 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2
 | 
						|
		xfSwConformance OBJECT IDENTIFIER ::= { xfSoftwareMIB 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.1
 | 
						|
		xfSwCompliances OBJECT IDENTIFIER ::= { xfSwConformance 1 }
 | 
						|
 | 
						|
 | 
						|
--  this module
 | 
						|
-- this module
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.1.1
 | 
						|
		xfSwFullCompliance MODULE-COMPLIANCE
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"The compliance statement for SNMP entities which
 | 
						|
				implement everything."
 | 
						|
			MODULE -- this module
 | 
						|
				MANDATORY-GROUPS { xfSwGroup, xSwGroupR2 }
 | 
						|
			::= { xfSwCompliances 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.2
 | 
						|
		xfSwGroups OBJECT IDENTIFIER ::= { xfSwConformance 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.2.1
 | 
						|
		xfSwGroup OBJECT-GROUP
 | 
						|
			OBJECTS { xfSwRelease, xfSwLoadModuleIndex, xfSwLoadModuleProductNumber, xfSwLoadModuleRevision, xfSwLoadModuleOperStatus,
 | 
						|
				xfSwReleaseIndex, xfSwReleaseProductNumber, xfSwReleaseRevision, xfSwReleaseAdminStatus, xfSwReleaseOperStatus,
 | 
						|
				xfSwActiveRelease, xfSwBootTime, xfSwCommitType, xfSwBoardProductNumber, xfSwBoardRevision,
 | 
						|
				xfSwNpuPassiveProductNumber, xfSwNpuPassiveSwitch, xfSwLoadModuleFailure, xfSwNpuPassiveRevision, xfSwBoardStatus
 | 
						|
				 }
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Group of all software related objects."
 | 
						|
			::= { xfSwGroups 1 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.2.2
 | 
						|
		xSwGroupR2 OBJECT-GROUP
 | 
						|
			OBJECTS { xfSwBoardSuProgress, xfSwLmUpgradeIndex, xfSwLmUpgradeProductNumber, xfSwLmUpgradeRevision, xfSwLmUpgradeAdminStatus,
 | 
						|
				xfSwLmUpgradeOperStatus, xfSwBoardMinProductNumber, xfSwBoardMinRevision, xfSwVersionControl, xfSwLoadModuleProgress,
 | 
						|
				xfSwLmUpgradeFailure, xfSwBoardTrafficDisturbance, xfSwReleaseSBLType, xfSwLmUpgradeProgress, xfSwAutoUpgrade,
 | 
						|
				xfSwAutoDowngrade, xfSwGlobalState, xfSwAcceptFailure, xfSwLoadModuleDescription, xfSwLmUpgradeDescription
 | 
						|
				 }
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"All objects added for MINI-LINK Traffic Node R2."
 | 
						|
			::= { xfSwGroups 2 }
 | 
						|
 | 
						|
 | 
						|
		-- 1.3.6.1.4.1.193.81.2.7.2.2.3
 | 
						|
		xfSwObsoleteGroup OBJECT-GROUP
 | 
						|
			OBJECTS { xfSwBoardLoadModuleIndex, xfSwBoardLoadModuleType }
 | 
						|
			STATUS obsolete
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { xfSwGroups 3 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
	END
 | 
						|
 | 
						|
--
 | 
						|
-- 10_19603-crxr10201_1_software.mi2
 | 
						|
-- |