205 lines
5.5 KiB
Plaintext
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
|
|
|
|
|