initial commit; version 22.5.12042
This commit is contained in:
430
mibs/zhone/Zhone-PTP-MIB
Normal file
430
mibs/zhone/Zhone-PTP-MIB
Normal file
@ -0,0 +1,430 @@
|
||||
--
|
||||
-- comPtp.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
|
||||
-- Thursday, May 16, 2013 at 13:21:18
|
||||
--
|
||||
|
||||
Zhone-PTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
zhonePtp, zhoneModules, zhoneGroups, zhoneShelfSlotGroup
|
||||
FROM Zhone
|
||||
ZhoneRowStatus
|
||||
FROM Zhone-TC;
|
||||
|
||||
|
||||
-- /vob/zhonetools/bin/pahrser.pl rfc2233.mib Zhone.mib Zhone-TC.mib comPtp.mib
|
||||
--
|
||||
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp rfc1907.mib iftype.mib
|
||||
-- rfc2233.mib Zhone.mib Zhone-TC.mib -stub -o ptpHdlrs.c comPtp.mib
|
||||
--
|
||||
--
|
||||
-- 1.3.6.1.4.1.5504.6.119
|
||||
zhonePtpModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201205091450Z" -- May 09, 2012 at 14:50 GMT
|
||||
ORGANIZATION
|
||||
"Zhone Technologies."
|
||||
CONTACT-INFO
|
||||
"Contact-info."
|
||||
DESCRIPTION
|
||||
"Managed data objects for Zhone's 1588 Precision Timing Protocol."
|
||||
REVISION "201305091515Z" -- May 09, 2013 at 15:15 GMT
|
||||
DESCRIPTION
|
||||
"Add ipIfindex & acceptable master fields to ptp"
|
||||
REVISION "201201131450Z" -- January 13, 2012 at 14:50 GMT
|
||||
DESCRIPTION
|
||||
"Initial Revision."
|
||||
::= { zhoneModules 119 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1
|
||||
zhonePtpObjectID OBJECT IDENTIFIER ::= { zhonePtp 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1
|
||||
zhonePtpConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZhonePtpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of configuration values for the Precision Timing Protocol."
|
||||
::= { zhonePtpObjectID 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1
|
||||
zhonePtpConfigEntry OBJECT-TYPE
|
||||
SYNTAX ZhonePtpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row in the PtpConfigTable"
|
||||
INDEX { zhonePtpConfigIfIndex }
|
||||
::= { zhonePtpConfigTable 1 }
|
||||
|
||||
|
||||
ZhonePtpConfigEntry ::=
|
||||
SEQUENCE {
|
||||
zhonePtpConfigIfIndex
|
||||
InterfaceIndex,
|
||||
zhonePtpConfigClockMode
|
||||
INTEGER,
|
||||
zhonePtpConfigSyncMsgInterval
|
||||
Integer32,
|
||||
zhonePtpConfigAnnounceInterval
|
||||
Integer32,
|
||||
zhonePtpConfigDelayReqInterval
|
||||
Integer32,
|
||||
zhonePtpConfigDomain1MS
|
||||
Unsigned32,
|
||||
zhonePtpConfigVariance
|
||||
Unsigned32,
|
||||
zhonePtpConfigPriority1
|
||||
Unsigned32,
|
||||
zhonePtpConfigPriority2
|
||||
Unsigned32,
|
||||
zhonePtpConfigDomain2M
|
||||
Integer32,
|
||||
zhonePtpConfigRowStatus
|
||||
ZhoneRowStatus,
|
||||
zhonePtpConfigIpIfIndex
|
||||
InterfaceIndex,
|
||||
zhonePtpConfigAcceptableMaster1
|
||||
IpAddress,
|
||||
zhonePtpConfigAcceptableMaster2
|
||||
IpAddress
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.1
|
||||
zhonePtpConfigIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index for this table."
|
||||
::= { zhonePtpConfigEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.2
|
||||
zhonePtpConfigClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
master(1),
|
||||
slave(2),
|
||||
boundary(3),
|
||||
transparent(4),
|
||||
forward(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the mode and function of this clock."
|
||||
DEFVAL { slave }
|
||||
::= { zhonePtpConfigEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.3
|
||||
zhonePtpConfigSyncMsgInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (-128..127)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log of mean time interval between successive Sync
|
||||
messages when transmitted as multicast messages."
|
||||
DEFVAL { -5 }
|
||||
::= { zhonePtpConfigEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.4
|
||||
zhonePtpConfigAnnounceInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (-128..127)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log of time, in seconds, to send announce messages."
|
||||
DEFVAL { 1 }
|
||||
::= { zhonePtpConfigEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.5
|
||||
zhonePtpConfigDelayReqInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (-128..127)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log of minimum permitted mean time between successive
|
||||
Delay_Req messages sent by a slave to a specific port
|
||||
on the master."
|
||||
::= { zhonePtpConfigEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.6
|
||||
zhonePtpConfigDomain1MS OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The domain for this PTP. If clockMode is boundary, then this
|
||||
is the domain for the slave port."
|
||||
DEFVAL { 0 }
|
||||
::= { zhonePtpConfigEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.7
|
||||
zhonePtpConfigVariance OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log of variance used in determination of the best master clock."
|
||||
DEFVAL { 32767 }
|
||||
::= { zhonePtpConfigEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.8
|
||||
zhonePtpConfigPriority1 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precedence value used in best master algorithm, if master."
|
||||
DEFVAL { 128 }
|
||||
::= { zhonePtpConfigEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.9
|
||||
zhonePtpConfigPriority2 OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precedence used in best master determination, if master"
|
||||
DEFVAL { 128 }
|
||||
::= { zhonePtpConfigEntry 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.10
|
||||
zhonePtpConfigDomain2M OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If clockMode is boundary, then this is the domain for the
|
||||
master port. Otherwise, it is unused."
|
||||
DEFVAL { 0 }
|
||||
::= { zhonePtpConfigEntry 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.11
|
||||
zhonePtpConfigRowStatus OBJECT-TYPE
|
||||
SYNTAX ZhoneRowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status for this table."
|
||||
::= { zhonePtpConfigEntry 11 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.12
|
||||
zhonePtpConfigIpIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management ip index on this system."
|
||||
::= { zhonePtpConfigEntry 12 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.13
|
||||
zhonePtpConfigAcceptableMaster1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"First acceptable PTP master."
|
||||
DEFVAL { '00000000'h }
|
||||
::= { zhonePtpConfigEntry 13 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.1.1.14
|
||||
zhonePtpConfigAcceptableMaster2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Second acceptable PTP master."
|
||||
DEFVAL { '00000000'h }
|
||||
::= { zhonePtpConfigEntry 14 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2
|
||||
zhonePtpStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZhonePtpStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The read-only attributes associated with the 1588 module."
|
||||
::= { zhonePtpObjectID 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1
|
||||
zhonePtpStatusEntry OBJECT-TYPE
|
||||
SYNTAX ZhonePtpStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the zhonePtpStatusTable"
|
||||
INDEX { zhonePtpConfigIfIndex }
|
||||
::= { zhonePtpStatusTable 1 }
|
||||
|
||||
|
||||
ZhonePtpStatusEntry ::=
|
||||
SEQUENCE {
|
||||
zhonePtpStatusMacAddress
|
||||
MacAddress,
|
||||
zhonePtpConfigTimeSource
|
||||
INTEGER,
|
||||
zhonePtpConfigClockStratum
|
||||
INTEGER,
|
||||
zhonePtpConfigClockAccuracy
|
||||
INTEGER,
|
||||
zhonePtpStatusTxMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1.1
|
||||
zhonePtpStatusMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ptpMacAddr is used to set the PTP ClockIdentifier defined
|
||||
in the PTP standard. It identifies the clock in the PTP network
|
||||
and as such should be unique within the PTP network.
|
||||
"
|
||||
::= { zhonePtpStatusEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1.2
|
||||
zhonePtpConfigTimeSource OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
atom(1),
|
||||
gps(2),
|
||||
radio(3),
|
||||
ptp(4),
|
||||
ntp(5),
|
||||
handSet(6),
|
||||
other(7),
|
||||
internalOscillator(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time source for the PTP."
|
||||
DEFVAL { internalOscillator }
|
||||
::= { zhonePtpStatusEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1.3
|
||||
zhonePtpConfigClockStratum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
force(1),
|
||||
primaryReference(2),
|
||||
secondaryReference(3),
|
||||
bestClockStratumThatCanBeSlave(4),
|
||||
stratum3(5),
|
||||
stratum4(6),
|
||||
defaultStratum(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the stratum level of the local clock."
|
||||
DEFVAL { defaultStratum }
|
||||
::= { zhonePtpStatusEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1.4
|
||||
zhonePtpConfigClockAccuracy OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
nSec25(1),
|
||||
nSec100(2),
|
||||
nSec250(3),
|
||||
uSec1(4),
|
||||
uSec2point5(5),
|
||||
uSec10(6),
|
||||
uSec25(7),
|
||||
uSec100(8),
|
||||
uSec250(9),
|
||||
mSec1(10),
|
||||
mSec2point5(11),
|
||||
mSec10(12),
|
||||
mSec25(13),
|
||||
mSec100(14),
|
||||
mSec250(15),
|
||||
sec1(16),
|
||||
sec10(17),
|
||||
gT10S(18),
|
||||
accUnknown(19)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Accuracy of this clock. Used in determining best master clock."
|
||||
DEFVAL { accUnknown }
|
||||
::= { zhonePtpStatusEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.4.17.1.2.1.5
|
||||
zhonePtpStatusTxMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
standard(1),
|
||||
uniOnly(2),
|
||||
multiOnly(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"By default, Semtech sends multicast messages (e.g. Announce Messages) if they
|
||||
are meant for more than one node. Messages destined to a single node are sent
|
||||
as unicast messages. If we want to support Acceptable Master and Slave tables,
|
||||
we need the uniOnly option."
|
||||
DEFVAL { standard }
|
||||
::= { zhonePtpStatusEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.5504.9.1.52
|
||||
zhonePtpGroup OBJECT-GROUP
|
||||
OBJECTS { zhonePtpConfigClockMode, zhonePtpConfigIpIfIndex, zhonePtpConfigSyncMsgInterval, zhonePtpConfigAnnounceInterval, zhonePtpConfigDelayReqInterval,
|
||||
zhonePtpConfigTimeSource, zhonePtpConfigClockStratum, zhonePtpConfigClockAccuracy, zhonePtpConfigVariance, zhonePtpConfigPriority1,
|
||||
zhonePtpConfigPriority2, zhonePtpConfigRowStatus, zhonePtpStatusTxMode, zhonePtpStatusMacAddress, zhonePtpConfigDomain2M,
|
||||
zhonePtpConfigDomain1MS, zhonePtpConfigAcceptableMaster1, zhonePtpConfigAcceptableMaster2 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object groups for ptp objects."
|
||||
::= { zhoneGroups 52 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- comPtp.mib
|
||||
--
|
Reference in New Issue
Block a user