HM2-FILEMGMT-MIB

File: HM2-FILEMGMT-MIB.mib (25433 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC INET-ADDRESS-MIB
HM2-TC-MIB IF-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
OBJECT-IDENTITY Integer32 DisplayString
TruthValue InetAddressType InetAddress
hm2ConfigurationMibs HmTimeSeconds1970 HmEnabledStatus
InterfaceIndexOrZero

Defined Types

Hm2FMActionEntry  
SEQUENCE    
  hm2FMActionType INTEGER
  hm2FMActionItemType INTEGER
  hm2FMActionSourceType INTEGER
  hm2FMActionDestinationType INTEGER
  hm2FMActionActivate Integer32

Hm2FMProfileEntry  
SEQUENCE    
  hm2FMProfileStorageType INTEGER
  hm2FMProfileIndex Integer32
  hm2FMProfileName DisplayString
  hm2FMProfileDateTime HmTimeSeconds1970
  hm2FMProfileActive INTEGER
  hm2FMProfileAction INTEGER
  hm2FMProfileDeviceType OBJECT IDENTIFIER
  hm2FMProfileEncryptionActive TruthValue
  hm2FMProfileEncryptionVerified TruthValue
  hm2FMProfileSwMajorRelNum Integer32
  hm2FMProfileSwMinorRelNum Integer32
  hm2FMProfileSwBugfixRelNum Integer32
  hm2FMProfileFingerprint DisplayString
  hm2FMProfileFingerprintVerified TruthValue

Defined Values

hm2FileMgmtMib 1.3.6.1.4.1.248.11.21
Hirschmann File Management MIB. Copyright (C) 2011. All Rights Reserved.
MODULE-IDENTITY    

hm2FileMgmtNotifications 1.3.6.1.4.1.248.11.21.0
OBJECT IDENTIFIER    

hm2FileMgmtMibObjects 1.3.6.1.4.1.248.11.21.1
OBJECT IDENTIFIER    

hm2FileMgmtSNMPExtensionGroup 1.3.6.1.4.1.248.11.21.3
OBJECT IDENTIFIER    

hm2FileMgmtProfileGroup 1.3.6.1.4.1.248.11.21.1.1
OBJECT IDENTIFIER    

hm2FileMgmtActionGroup 1.3.6.1.4.1.248.11.21.1.2
OBJECT IDENTIFIER    

hm2FileMgmtStatusGroup 1.3.6.1.4.1.248.11.21.1.3
OBJECT IDENTIFIER    

hm2FileMgmtConfigGroup 1.3.6.1.4.1.248.11.21.1.4
OBJECT IDENTIFIER    

hm2FMActionTable 1.3.6.1.4.1.248.11.21.1.2.1
A list of profiles stored in NV memory.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2FMActionEntry

hm2FMActionEntry 1.3.6.1.4.1.248.11.21.1.2.1.1
A profile entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2FMActionEntry  

hm2FMActionType 1.3.6.1.4.1.248.11.21.1.2.1.1.1
Type of the action to be performed.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER nop(1), copy(2), clear(3), swap(4)  

hm2FMActionItemType 1.3.6.1.4.1.248.11.21.1.2.1.1.2
Type of the item to be processed.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER none(1), config(10), filesystem(15), script(20), firmware(30), bootcode(31), eventlog(40), audittrail(41), traplog(42), sysinfo(50), sfpWhiteList(51), cliBanner(52), sysinfoall(53), sshkey(60), httpsServerCert(65), tcpdumpcap(70), tcpdumpfilter(71), camcert(80), ldapCacert(81), mailCacert(82), syslogCacert(83), camcertPEM(84), edsFile(90), gsdmlFile(100)  

hm2FMActionSourceType 1.3.6.1.4.1.248.11.21.1.2.1.1.3
Type of the source object to be processed.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER none(1), nvm(2), envm(3), buffered(6), persistent(7), runningConfig(10), system(11), server(20)  

hm2FMActionDestinationType 1.3.6.1.4.1.248.11.21.1.2.1.1.4
Type of the destination object to be processed.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER none(1), nvm(2), envm(3), runningConfig(10), system(11), server(20)  

hm2FMActionActivate 1.3.6.1.4.1.248.11.21.1.2.1.1.5
In case of a set operation: If the value to be written matches with the result of hm2FMActionActivateKey, the action is started. In case of a read operation, it will always reflect the key of the last successful operation.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32  

hm2FMActionSourceData 1.3.6.1.4.1.248.11.21.1.2.10
Additional data for the source object. This could, for example, be a profile name or URL
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..128)  

hm2FMActionDestinationData 1.3.6.1.4.1.248.11.21.1.2.11
Additional data for the source object. This could be for example a profile name or URL
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..128)  

hm2FMActionActivateResult 1.3.6.1.4.1.248.11.21.1.2.12
Either returns ok(1) if the action is successfully started, param-error(2) if there is some problem with the given parameters or busy(3) if there is still an action in progress.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER ok(1), paramError(2), busy(3)  

hm2FMActionActivateResultText 1.3.6.1.4.1.248.11.21.1.2.13
Text describing why the start of the operation has failed.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

hm2FMActionStatus 1.3.6.1.4.1.248.11.21.1.2.14
Returns the running status of the action.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER idle(1), running(2)  

hm2FMActionPercentReady 1.3.6.1.4.1.248.11.21.1.2.15
Estimation of how many percent of the operation is done.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..100  

hm2FMActionResult 1.3.6.1.4.1.248.11.21.1.2.16
Error status of the last action which has been performed.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER ok(1), error(2)  

hm2FMActionResultText 1.3.6.1.4.1.248.11.21.1.2.17
Either OK or a descriptive text giving a reason why the last operation failed
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

hm2FMActionActivateKey 1.3.6.1.4.1.248.11.21.1.2.18
An advisory lock used to ensure that different management entities can not interfere with each others actions. The value read from this variable must be used to start the action by applying to the object hm2FMActionActivate.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hm2FMActionContainerPassword 1.3.6.1.4.1.248.11.21.1.2.19
.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..100)  

hm2FMActionParameter 1.3.6.1.4.1.248.11.21.1.2.20
This variable defines what acion to be done based on the value. By default it has value as none.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER none(1), all(2)  

hm2FMActionSourceInterface 1.3.6.1.4.1.248.11.21.1.2.21
This variable defines the interface from which the source IP address will be taken for the file transfer session. The frames will not necessarily be sent on this interface, only the IP address of the interface will be used as source. By default it has value 0.
Status: current Access: read-write
OBJECT-TYPE    
  InterfaceIndexOrZero  

hm2FMProfileTable 1.3.6.1.4.1.248.11.21.1.1.1
A list of profiles stored in NV memory.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2FMProfileEntry

hm2FMProfileEntry 1.3.6.1.4.1.248.11.21.1.1.1.1
A profile entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2FMProfileEntry  

hm2FMProfileStorageType 1.3.6.1.4.1.248.11.21.1.1.1.1.1
Type of storage of the profile entry.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER nvm(1), envm(2)  

hm2FMProfileIndex 1.3.6.1.4.1.248.11.21.1.1.1.1.2
Index of the profile entry.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..100  

hm2FMProfileName 1.3.6.1.4.1.248.11.21.1.1.1.1.3
Name of the entry consisting of alphanumeric characters plus hyphen and underscore.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..32)  

hm2FMProfileDateTime 1.3.6.1.4.1.248.11.21.1.1.1.1.4
Time and date of last write access using the content of the variable hm2SystemTime.
Status: current Access: read-only
OBJECT-TYPE    
  HmTimeSeconds1970  

hm2FMProfileActive 1.3.6.1.4.1.248.11.21.1.1.1.1.5
Setting the variable to active(1) enables the profile so that it will be used the next time the configuration is reloaded. Setting the value to inactive(2) is not allowed since there must be always at least one profile with the state set to active(1).
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER active(1), inactive(2)  

hm2FMProfileAction 1.3.6.1.4.1.248.11.21.1.1.1.1.6
Action to be performed on the profile entry. Setting the value to delete(2) erases the profile. It is not possible to delete the currently active profile.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER other(1), delete(2)  

hm2FMProfileDeviceType 1.3.6.1.4.1.248.11.21.1.1.1.1.7
Manufacturer-defined product identifier (product family + product ID). Example: Object-ID 1.3.6.1.4.1.248.11.2.1.1 is the hm2ProductFamily EES and Object-ID 1.3.6.1.4.1.248.11.2.1.1.2 is the Product ID for ees25-0600
Status: current Access: read-only
OBJECT-TYPE    
  OBJECT IDENTIFIER  

hm2FMProfileEncryptionActive 1.3.6.1.4.1.248.11.21.1.1.1.1.8
The profile is encrypted if this variable is set to active(true). It is not encrypted in case of inactive(false).
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2FMProfileEncryptionVerified 1.3.6.1.4.1.248.11.21.1.1.1.1.9
This variable indicates true if an encrypted profile can be successfully decrypted by the device. In case of an encryption password mismatch, the verification fails the value is false. If the corresponding profile is not encrypted, this variable is set to true.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2FMProfileSwMajorRelNum 1.3.6.1.4.1.248.11.21.1.1.1.1.10
Shows the major release number of the firmware, the profile was created on.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hm2FMProfileSwMinorRelNum 1.3.6.1.4.1.248.11.21.1.1.1.1.11
Shows the minor release number of the firmware, the profile was created on.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hm2FMProfileSwBugfixRelNum 1.3.6.1.4.1.248.11.21.1.1.1.1.12
Shows the bugfix release number of the firmware, the profile was created on.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hm2FMProfileFingerprint 1.3.6.1.4.1.248.11.21.1.1.1.1.13
HEX String representation of profile content fingerprint. Consists of characters (0..9A..F) to represent a hexadecimal number. It will contain the string invalid, if the corresponding file does not contain a correct formatted SHA1 hash as fingerprint.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(40)  

hm2FMProfileFingerprintVerified 1.3.6.1.4.1.248.11.21.1.1.1.1.14
This variable indicates true if the configuration profiles fingerprint matches the profile's configuration data. In case of a fingerprint, the variable is set to false.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2FMNvmState 1.3.6.1.4.1.248.11.21.1.3.1
This variable returns ok(1) if the contents of the currently used configuration is the same as that stored in NV memory or outOfsync(2) if there are any differences. The variable returns busy(3) if the process to determine a possible state change is currently running.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER ok(1), outOfSync(2), busy(3)  

hm2FMEnvmState 1.3.6.1.4.1.248.11.21.1.3.2
This variable returns ok(1) if the contents of the currently used configuration on the active external non-volatile memory is the same than that stored in NV memory, outOfsync(2) if there are any differences. If the value is absent(3), then the external memory device is not connected.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER ok(1), outOfSync(2), absent(3)  

hm2FMBootParamState 1.3.6.1.4.1.248.11.21.1.3.3
Returns outOfSync(2) if the boot parameters that were applied during startup are not in sync with the currently stored boot parameters, otherwise ok(1).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER ok(1), outOfSync(2)  

hm2FileMgmtConfigWatchdogControl 1.3.6.1.4.1.248.11.21.1.4.1
OBJECT IDENTIFIER    

hm2ConfigWatchdogAdminStatus 1.3.6.1.4.1.248.11.21.1.4.1.1
Administrative status of the configuration watchdog. enable(1): start/trigger the watchdog timer disable(2): turn off the watchdog This feature provides recovery from situations where the device cannot be reached by the management station anymore. Whenever this variable is set to enable(1), the value of hm2ConfigWatchdogTimeInterval is loaded into the watchdog timer. This timer must be triggered before hm2ConfigWatchdogTimerValue reaches 0. If the watchdog timer expires, the last saved configuration of the device will be reapplied. The watchdog is triggered by MIB read and write accesses.
Status: current Access: read-write
OBJECT-TYPE    
  HmEnabledStatus  

hm2ConfigWatchdogOperStatus 1.3.6.1.4.1.248.11.21.1.4.1.2
Operational status of the configuration watchdog. enable(1): watchdog up and running disable(2): watchdog inactive
Status: current Access: read-only
OBJECT-TYPE    
  HmEnabledStatus  

hm2ConfigWatchdogTimeInterval 1.3.6.1.4.1.248.11.21.1.4.1.3
Period of the watchdog timer in seconds.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 30..600  

hm2ConfigWatchdogTimerValue 1.3.6.1.4.1.248.11.21.1.4.1.4
Current countdown value of the watchdog timer in seconds.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hm2ConfigWatchdogIPAddressType 1.3.6.1.4.1.248.11.21.1.4.1.5
IP address type of station that triggers the watchdog.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddressType  

hm2ConfigWatchdogIPAddress 1.3.6.1.4.1.248.11.21.1.4.1.6
IP address of station that currently triggers the watchdog.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddress  

hm2FileMgmtServerAccessGroup 1.3.6.1.4.1.248.11.21.1.4.2
OBJECT IDENTIFIER    

hm2FMServerUserName 1.3.6.1.4.1.248.11.21.1.4.2.1
Login name for the used file transport protocol.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..32)  

hm2FMServerPassword 1.3.6.1.4.1.248.11.21.1.4.2.2
Password for the used file transport protocol.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..32)  

hm2FileMgmtSecurityGroup 1.3.6.1.4.1.248.11.21.1.4.4
OBJECT IDENTIFIER    

hm2FileMgmtConfigPasswordStatus 1.3.6.1.4.1.248.11.21.1.4.4.1
Returns 'true' if a configuration password is set, otherwise 'false'.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2FileMgmtConfigPasswordChange 1.3.6.1.4.1.248.11.21.1.4.4.2
Password to encrypt confidential information in the configuration file. Format: '[old password]|[new password]' set password: '|[new password]' change password: '[old password]|[new password]' remove password: '[old password]|' Valid password characters are any DisplayString characters except '|'. When this object is read, the zero-length (empty) string is returned. Setting the zero-length string has no effect.
Status: current Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..255)  

hm2FileMgmtGlobalSourceInterface 1.3.6.1.4.1.248.11.21.1.4.9
This variable defines the global source-interface used by file-transfers in case hm2FMActionSourceInterface is not configured by the user. The frames will not necessarily be sent on this interface, only the IP address of the interface will be used as source. By default it has value 0.
Status: current Access: read-write
OBJECT-TYPE    
  InterfaceIndexOrZero  

hm2FileMgmtConfigCompatibilityMode 1.3.6.1.4.1.248.11.21.1.4.10
Set 'hiosV1V2' only if a configuration file needs to be migrated to a device running HiOS 01.x.xx / 02.x.xx software. Otherwise for normal operation it is recommended to set the compatibility mode to the default 'disable'.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER disable(1), hiosV1V2(2)  

hm2FileMgmtSESCfgActivateSuccessSetFailuresReturn 1.3.6.1.4.1.248.11.21.3.1
Indicates a configuration profile was activated succesfully, but several config items failed to initialize.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgActivateErrorReturn 1.3.6.1.4.1.248.11.21.3.2
Indicates a configuration profile could not be activated.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgActivateIncomlpeteReturn 1.3.6.1.4.1.248.11.21.3.3
Indicates an incomlete activation of a configuration profile.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgMgrCopyCommandErrorReturn 1.3.6.1.4.1.248.11.21.3.4
Indicates a failure of a COPY command given to the Config-Manager's command engine.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgMgrClearCommandErrorReturn 1.3.6.1.4.1.248.11.21.3.5
Indicates a failure of a CLEAR command given to the Config-Manager's command engine.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgMgrSwapCommandErrorReturn 1.3.6.1.4.1.248.11.21.3.6
Indicates a failure of a SWAP command given to the Config-Manager's command engine.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgErrorReturn 1.3.6.1.4.1.248.11.21.3.7
Indicates a CFG test error.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2FileMgmtSESCfgMgrCommandActivateErrorReturn 1.3.6.1.4.1.248.11.21.3.8
Indicates a failure because other Config-Manager command is running.
Status: current Access: read-write
OBJECT-IDENTITY    

hm2ConfigurationSavedTrap 1.3.6.1.4.1.248.11.21.0.1
This trap is sent after the configuration of the agent was successfully saved.
Status: current Access: read-write
NOTIFICATION-TYPE    

hm2ConfigurationChangedTrap 1.3.6.1.4.1.248.11.21.0.2
This trap is sent if there is a change in the synchronization status between currently running and the saved configuration so that the value of hm2FMNvmState changes.
Status: current Access: read-write
NOTIFICATION-TYPE