RUGGEDCOM-NTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE, IpAddress FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC NOTIFICATION-GROUP, OBJECT-GROUP FROM SNMPv2-CONF rcDeviceErrNtpServerUnreachable FROM RUGGEDCOM-SYS-INFO-MIB ruggedcomMgmt, ruggedcomTraps FROM RUGGEDCOM-MIB; rcNTP MODULE-IDENTITY LAST-UPDATED "201702151000Z" -- Feb 15, 10:00 EST 2017 ORGANIZATION "Siemens Canada Ltd., Process Industries and Drives" CONTACT-INFO "Postal: Siemens Canad Ltd. 300 Applewood Crescent Concord, Ontario, L4K 5C7 Canada Tel: 1-905-856-5288 E-Mail: support.canada.automation@siemens.com" DESCRIPTION "Siemens - RuggedCom prorietary MIB to control and monitor NTP module." REVISION "201702151000Z" -- Feb 15, 10:00 EST 2017 DESCRIPTION "Added status variables for configured servers, and specific trap if service becomes unavailable, or becomes available again." REVISION "201509281300Z" -- Sep 28, 13:00 EST 2015 DESCRIPTION "Initial version of Siemens - RuggedCom prorietary MIB to control and monitor NTP module." ::= { ruggedcomMgmt 13 } -- ---------------------------------------------------------- -- -- Textual Conventions -- ---------------------------------------------------------- -- -- ---------------------------------------------------------- -- -- rcNTP subtrees -- ---------------------------------------------------------- -- rcNTPBase OBJECT IDENTIFIER ::= { rcNTP 1 } rcNTPConformance OBJECT IDENTIFIER ::= { rcNTP 3 } rcNTPGroups OBJECT IDENTIFIER ::= { rcNTPConformance 2 } -- ---------------------------------------------------------------------- -- -- Base subtree -- ---------------------------------------------------------------------- -- rcSNTPEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable SNTP server functionality." ::= { rcNTPBase 1 } rcNTPPriServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The Primary Server IP Address." ::= { rcNTPBase 2 } rcNTPPriServerUpdatePeriod OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter in minutes determines how frequently the (S)NTP server is polled for a time update." ::= { rcNTPBase 3 } rcNTPBackUpServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The Backup Server IP Address." ::= { rcNTPBase 4 } rcNTPBackUpServerUpdatePeriod OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter in minutes determines how frequently the (S)NTP server is polled for a time update." ::= { rcNTPBase 5 } rcNTPOFM OBJECT-TYPE SYNTAX Integer32(-2147483647..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The current time offset between (S)NTP server and client clocks and is calculated as