Observium_CE/mibs/hirschmann/HIRSCHMANN-DISCOVERY-MGMT-MIB

205 lines
5.5 KiB
Plaintext

HIRSCHMANN-DISCOVERY-MGMT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
MacAddress,TruthValue FROM SNMPv2-TC
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
InetAddressType,
InetAddress,
InetAddressPrefixLength
FROM INET-ADDRESS-MIB
hmManagement FROM HIRSCHMANN-MGMT-MIB;
hmMgmtDiscoveryGroup MODULE-IDENTITY
LAST-UPDATED "201407071200Z" -- 07 Jul 2014 12:00:00 GMT
ORGANIZATION "Hirschmann Automation and Control GmbH"
CONTACT-INFO
"Postal: Stuttgarter Str. 45-51
72654 Neckartenzlingen
Germany
Phone: +49 7127 140
E-mail: hac.support@belden.com"
DESCRIPTION
"The Hirschmann generic discovery SNMP MIB.
Copyright (C) 2014. All Rights Reserved."
REVISION "201407071200Z" -- 07 Jul 2014 12:00:00 GMT
DESCRIPTION
"Initial version."
::= { hmManagement 100 }
--
-- *************************************************************
-- hmMgmtDiscoveryGroup groups
-- *************************************************************
--
hmMgmtDiscoveryStatusGroup OBJECT IDENTIFIER ::= { hmMgmtDiscoveryGroup 1 }
hmMgmtDiscoveryCfgGroup OBJECT IDENTIFIER ::= { hmMgmtDiscoveryGroup 2 }
--
-- *************************************************************
-- hmMgmtDiscoveryStatusGroup
-- *************************************************************
--
hmMgmtDiscMode OBJECT-TYPE
SYNTAX INTEGER {
read-write(1),
read-only(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational mode of the protocol."
::= { hmMgmtDiscoveryStatusGroup 1 }
hmMgmtDiscMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Physical base address (MAC address) of the agent.
This is the burned in MAC address from the production."
::= { hmMgmtDiscoveryStatusGroup 2 }
hmMgmtDiscIpIntfType OBJECT-TYPE
SYNTAX INTEGER
{
loopback-intf (1),
router-intf (2),
mgmt-intf (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface which reports the ip settings."
::= { hmMgmtDiscoveryStatusGroup 3 }
hmMgmtDiscSwVersion OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version of the currently running firmware."
::= { hmMgmtDiscoveryStatusGroup 4 }
hmMgmtDiscProductDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturer-defined product description."
::= { hmMgmtDiscoveryStatusGroup 5 }
hmMgmtDiscForcePasswordChange OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If true, then the password must be changed on first management access to the device."
DEFVAL { true }
::= { hmMgmtDiscoveryStatusGroup 10 }
--
-- *************************************************************
-- hmMgmtDiscoveryCfgGroup
-- *************************************************************
--
hmMgmtDiscCfgUUID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The UUID of the device used for the discovery protocol."
::= { hmMgmtDiscoveryCfgGroup 1 }
hmMgmtDiscCfgProto OBJECT-TYPE
SYNTAX INTEGER {
none(1),
bootp(2),
dhcp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network configuration protocol.
The default value is dependent of the device type."
::= { hmMgmtDiscoveryCfgGroup 2 }
hmMgmtDiscCfgIPAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Local IP address type."
::= { hmMgmtDiscoveryCfgGroup 3 }
hmMgmtDiscCfgIPAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the management agent board.
Changing this value will take effect after activating
with hmMgmtDiscCfgAction."
::= { hmMgmtDiscoveryCfgGroup 4 }
hmMgmtDiscCfgPrefLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The length of the IP netmask."
::= { hmMgmtDiscoveryCfgGroup 5 }
hmMgmtDiscCfgGwIPAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default gateway IP address type."
::= { hmMgmtDiscoveryCfgGroup 6 }
hmMgmtDiscCfgGwIPAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the default gateway.
Changing this value will take effect after activating
with hmMgmtDiscCfgAction."
::= { hmMgmtDiscoveryCfgGroup 7 }
hmMgmtDiscCfgAction OBJECT-TYPE
SYNTAX INTEGER {
other (1),
activate (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object, when read, always returns a value of other(1).
Setting the object to activate(2) causes a reconfiguration
of the IP protocol stack."
DEFVAL { other }
::= { hmMgmtDiscoveryCfgGroup 8 }
hmMgmtDiscCfgBlinking OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables/disables the HiDiscovery blinking sequence
on this device. This object will not be saved."
DEFVAL { disable }
::= { hmMgmtDiscoveryCfgGroup 9 }
END