diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/siae/SIAE-CFGM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/siae/SIAE-CFGM-MIB')
| -rw-r--r-- | MIBS/siae/SIAE-CFGM-MIB | 276 |
1 files changed, 276 insertions, 0 deletions
diff --git a/MIBS/siae/SIAE-CFGM-MIB b/MIBS/siae/SIAE-CFGM-MIB new file mode 100644 index 0000000..b1b8f88 --- /dev/null +++ b/MIBS/siae/SIAE-CFGM-MIB @@ -0,0 +1,276 @@ +-- ---------------------------------------------------------------------------- +-- +-- SIAE MICROELETTRONICA s.p.a. +-- +-- Via Michelangelo Buonarroti, 21 +-- 20093 - Cologno Monzese +-- Milano +-- ITALY +-- +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +SIAE-CFGM-MIB + DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, + Unsigned32, IpAddress + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + siaeMib + FROM SIAE-TREE-MIB + alarmTrap + FROM SIAE-ALARM-MIB + equipIpSnmpAgentAddress + FROM SIAE-EQUIP-MIB; + + configManagement MODULE-IDENTITY + LAST-UPDATED "201407250000Z" + ORGANIZATION "SIAE MICROELETTRONICA spa" + CONTACT-INFO + "SIAE MICROELETTONICA s.p.a. + Via Michelangelo Buonarroti, 21 + 20093 - Cologno Monzese + Milano - ITALY + Phone : +39-02-27325-1 + E-mail: tbd@siaemic.com + " + DESCRIPTION + "Backup and Restore (Configuration management) of the NE + " + REVISION "201407250000Z" + DESCRIPTION + "MIB version 01.00.01 + Added value configUseAndSwitch(5) to configManagementAction + " + REVISION "201402030000Z" + DESCRIPTION + "Improved description of configManagementMibVersion + " + REVISION "201304160000Z" + DESCRIPTION + "Initial version 01.00.00 + " + ::= { siaeMib 30 } + +---------------------------------------------------------------------------------- +-- configManagement Group +---------------------------------------------------------------------------------- +-- +-- This group is used to manage the Configuration present in the equipment +-- +-- Uploading operations: +-- - Creation of the configuration file +-- - FTP tranfer of the configuration file toward the manager +-- +-- Downloading operations: +-- - FTP tranfer of the configuration file toward the equipment +-- - Check if the configuration file is suitable for the equipment +-- - Save the current configuration to eventually return to it +-- - Overwrite current configuration with the downloaded one +-- - Restart the equipment +-- +-- Return to previous configuration: +-- - Check if the previously saved configuration file exists +-- - Overwrite current configuration with the previously saved one +-- - Restart the equipment or execute a bench switch +-- +---------------------------------------------------------------------------------- + +------ Beginning -------------------------------------------------------------- + + configManagementMibVersion OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Numerical version of this module. + The string version of this MIB have the following format: + XX.YY.ZZ + so, for example, the value 1 should be interpreted as 00.00.01 + and the value 10001 should be interpreted as 01.00.01." + DEFVAL {1} + ::= { configManagement 1 } + + configManagementFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the file, containing the equipment configuration, to + upload or download according to the object configManagementAction" + ::= { configManagement 2 } + + configManagementServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ip address of the SNMP manager connected from/to which the + configuration is downloaded/uploaded, + if this object is set '0.0.0.0', then the IP address of server + is read from incoming ethernet packet." + DEFVAL { 0 } + ::= { configManagement 3 } + + configManagementAction OBJECT-TYPE + SYNTAX INTEGER { + configNone (0), + configSave (1), + configUse (2), + configBack (3), + configAbort (4), + configUseAndSwitch (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action requested to the equipment: + - configNone: no action required; + - configSave: the current equipment configuration will be saved + in the file whose name is written in the leaf + configurationFileName through FTP protocol; + - configUse: the configuration file, whose name is written in + the leaf configurationFileName, will be transfer- + red on the target through FTP protocol and it will + be used after an implicit restart of the equip- + ment. + A copy of the current equipment configuration will + be saved on the equipment filesystem in order to + return to it. + - configBack: the equipment configuration, saved during a + config-use action will be used after an implicit + restart of the equipment. + - configAbort: the action in progress will be interrupted. + + - configBackAndSwich: the equipment configuration, saved during a + config-use action will be used after an implicit + bench switch of the equipment. + + The value of this object is self cleared (reset to the value + configNone) after its use. + " + DEFVAL {configNone} + ::= { configManagement 4 } + + configManagementState OBJECT-TYPE + SYNTAX INTEGER { + configCompleted (1), + configInterrupted (2), + configVerifying (3), + configSaving (4), + configDownloading (5), + configUploading (6), + configUsing (7), + configMakingCopy (8), + configAborting (9), + configRestarting (10), + configStarted (11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Action in progess state: + - configCompleted: the action required has been successfully + completed; + - configInterrupted: the action required has been abnormally + stopped; + - configVerifying: the downloaded configuration is being checked + if it is suitable for the equipment; + - configSaving: current configuration is being saved to be + tranferred to the manager; + - configUploading: the current configuration is being transfer- + red to the manager; + - configDownloading: a configuration file is being transferred + from the manager to the equipment; + - configUsing: the current configuration is being overwrit- + ten with the downloaded one or with the + previously saved one; + - configMaking-copy: a copy of the current configuration is being + saved to eventually return to it; + - configAborting: the current action is being aborted as requi- + red by the config-abort action. + - configRestarting: the equipment is restarting. + - configStarted: the action required has been started; + + A trap is sent at every change of the object value. When the status + become configStarted, the sent trap notifies the start of the + required action. + When the status become configCompleted or config-interrupted, the + sent trap notifies a successfully or an abnormal end of the action + in progress." + DEFVAL {configCompleted} + ::= { configManagement 5 } + + configManagementFailure OBJECT-TYPE + SYNTAX INTEGER { + configNoFailure (0), + configVerifying (3), + configSaving (4), + configDownloading (5), + configUploading (6), + configUsing (7), + configMakingCopy (8), + configAborted (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the configuration upload/ + download state in which errors have been detected. The value + config-aborted means interrupted by user." + DEFVAL {configNoFailure} + ::= { configManagement 6 } + + configManagementBackupFileDate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Date and time of the previous configuration file saved by the + config-use action. The value of this object is expressed as the + number of seconds since the midnight of 1/1/1970. A zero value + means no previous configuration file has been created." + DEFVAL {0} + ::= { configManagement 7 } + + configManagementTrapNotification OBJECT-TYPE + SYNTAX INTEGER { + trapDisable (1), + trapEnable (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable the trap generation on configuration tranfer + operation" + DEFVAL {trapEnable} + ::= { configManagement 8 } + +----------------------- +-- +-- The configManagement Group generates the following TRAP: +-- +----------------------- + + configManagementFtpStatusTrap NOTIFICATION-TYPE + OBJECTS {equipIpSnmpAgentAddress, configManagementState, configManagementFailure } + STATUS current + DESCRIPTION + "This event is generated by ALCP2E-NE when the status of configuration + transfer is changed. + The data passed with the event are: + 1) equipIpSnmpAgentAddress + 2) configurationState + 3) configurationFailure" + ::= {alarmTrap 3001} + +------ End group ----------------------------------------------------------------- + +END + + + + |