1028 lines
32 KiB
Plaintext
1028 lines
32 KiB
Plaintext
NEWTEC-DEVICE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Unsigned32,
|
|
IpAddress,
|
|
Integer32,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
Float32TC
|
|
FROM FLOAT-TC-MIB
|
|
|
|
NtcAlarmState,
|
|
NtcEnable
|
|
FROM NEWTEC-TC-MIB
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
ntcFunction
|
|
FROM NEWTEC-MAIN-MIB;
|
|
|
|
|
|
--
|
|
-- Module Identification
|
|
--
|
|
|
|
ntcDevice MODULE-IDENTITY
|
|
LAST-UPDATED "201710231200Z"
|
|
ORGANIZATION "Newtec Cy"
|
|
CONTACT-INFO
|
|
"Newtec Cy
|
|
Postal: Newtec Cy
|
|
Laarstraat 5
|
|
B-9100 Sint-Niklaas
|
|
Belgium
|
|
|
|
Tel: +32 3 780 65 00
|
|
Fax: +32 3 780 65 49
|
|
Web: www.newtec.be
|
|
E-mail: techsupport@newtec.be"
|
|
DESCRIPTION
|
|
"Newtec modular device MIB containing definitions for device level
|
|
functionality."
|
|
|
|
REVISION "201710231200Z"
|
|
DESCRIPTION
|
|
"ntcDevCliInactivityTimeout units changed"
|
|
REVISION "201707101200Z"
|
|
DESCRIPTION
|
|
"Descriptions updated with regex + added ntcDevMonGlobalCpuLoad,
|
|
ntcDevActCfgState, ntcDevRest and ntcDevRestEnable"
|
|
REVISION "201608050800Z"
|
|
DESCRIPTION
|
|
"ntcDevAlmLicenseUpgradeFailure added"
|
|
REVISION "201605170900Z"
|
|
DESCRIPTION
|
|
"ntcDevSnmpNotifDestDestination disallow empty key"
|
|
REVISION "201510191100Z"
|
|
DESCRIPTION
|
|
"ntcDevSnmpNotifDestDestination range extended"
|
|
REVISION "201509251100Z"
|
|
DESCRIPTION
|
|
"ntcDevIdLicenseType enum extended and HW failure- and Internalerror-alarms/mon
|
|
added"
|
|
REVISION "201504130700Z"
|
|
DESCRIPTION
|
|
"License parameters added"
|
|
REVISION "201409090900Z"
|
|
DESCRIPTION
|
|
"Cosmetic changes"
|
|
REVISION "201407080900Z"
|
|
DESCRIPTION
|
|
"autosave and carrierid added"
|
|
REVISION "201403181200Z"
|
|
DESCRIPTION
|
|
"Location and Operator id parameters added."
|
|
REVISION "201305220600Z"
|
|
DESCRIPTION
|
|
"Release for MDM6000 and NOP1760 R1.1"
|
|
REVISION "201301081200Z"
|
|
DESCRIPTION
|
|
"Release for MDM6000 and NOP1760 R1.0"
|
|
REVISION "201206281200Z"
|
|
DESCRIPTION
|
|
"Release for M6100 R1.2"
|
|
::= { ntcFunction 100 }
|
|
|
|
|
|
--
|
|
-- Top-Level Structure
|
|
--
|
|
|
|
-- ntcDevice content
|
|
|
|
ntcDevObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevObjects definitions."
|
|
::= { ntcDevice 1 }
|
|
|
|
ntcDevConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Conformance requirements."
|
|
::= { ntcDevice 2 }
|
|
|
|
-- ntcDevObjects content
|
|
|
|
ntcDevIdentification OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevIdentification definitions."
|
|
::= { ntcDevObjects 1 }
|
|
|
|
ntcDevFrontPanel OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevFrontPanel definitions."
|
|
::= { ntcDevObjects 2 }
|
|
|
|
ntcDevSnmp OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevSnmp definitions."
|
|
::= { ntcDevObjects 3 }
|
|
|
|
ntcDevCli OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevCli definitions."
|
|
::= { ntcDevObjects 4 }
|
|
|
|
ntcDevGui OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevGui definitions."
|
|
::= { ntcDevObjects 5 }
|
|
|
|
ntcDevFtp OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevFtp definitions."
|
|
::= { ntcDevObjects 6 }
|
|
|
|
ntcDevLog OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevLog definitions."
|
|
::= { ntcDevObjects 7 }
|
|
|
|
ntcDevDateTime OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevDateTime definitions."
|
|
::= { ntcDevObjects 8 }
|
|
|
|
ntcDevMonitor OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevMonitor definitions."
|
|
::= { ntcDevObjects 9 }
|
|
|
|
ntcDevAlarm OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevAlarm definitions."
|
|
::= { ntcDevObjects 10 }
|
|
|
|
ntcDevOperatorIdentification OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevOperatorIdentification definitions."
|
|
::= { ntcDevObjects 12 }
|
|
|
|
ntcDevLocation OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevLocation definitions."
|
|
::= { ntcDevObjects 13 }
|
|
|
|
ntcDevConfiguration OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevConfiguration definitions."
|
|
::= { ntcDevObjects 14 }
|
|
|
|
ntcDevRest OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevRest definitions."
|
|
::= { ntcDevObjects 15 }
|
|
|
|
-- ntcDevSnmp content
|
|
|
|
ntcDevSnmpNotification OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevSnmpNotification definitions."
|
|
::= { ntcDevSnmp 1 }
|
|
|
|
-- ntcDevLog content
|
|
|
|
ntcDevLogLocal OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevLogLocal definitions."
|
|
::= { ntcDevLog 1 }
|
|
|
|
ntcDevLogRemote OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevLogRemote definitions."
|
|
::= { ntcDevLog 2 }
|
|
|
|
-- ntcDevDateTime content
|
|
|
|
ntcDevDtNtp OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcDevDtNtp definitions."
|
|
::= { ntcDevDateTime 3 }
|
|
|
|
-- ntcDevConformance content
|
|
|
|
ntcDevConfCompliance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Device compliance statements."
|
|
::= { ntcDevConformance 1 }
|
|
|
|
ntcDevConfGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Groups used by device compliance statements."
|
|
::= { ntcDevConformance 2 }
|
|
|
|
|
|
--
|
|
-- Managed Objects
|
|
--
|
|
|
|
ntcDevIdLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..50))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device label can be used to distinguish a set of identical devices in a
|
|
group. e.g. Identical modulator devices can be labeled 'modulator 1',
|
|
'modulator 2'"
|
|
::= { ntcDevIdentification 1 }
|
|
|
|
ntcDevIdSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device serial number."
|
|
::= { ntcDevIdentification 2 }
|
|
|
|
ntcDevIdUniqueId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An identifier which is unique and specific for a device."
|
|
::= { ntcDevIdentification 3 }
|
|
|
|
ntcDevIdProduct OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The official Newtec product name of the device."
|
|
::= { ntcDevIdentification 4 }
|
|
|
|
ntcDevIdDeviceDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device description explains the main usage of the device."
|
|
::= { ntcDevIdentification 5 }
|
|
|
|
ntcDevIdTypeId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device type identifier."
|
|
::= { ntcDevIdentification 6 }
|
|
|
|
ntcDevIdHardwareRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device hardware revision."
|
|
::= { ntcDevIdentification 7 }
|
|
|
|
ntcDevIdSoftwareId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..50))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device software identification."
|
|
::= { ntcDevIdentification 8 }
|
|
|
|
ntcDevIdSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device software version."
|
|
::= { ntcDevIdentification 9 }
|
|
|
|
ntcDevIdDeviceOptionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcDevIdDeviceOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overview of the enabled device options. These options are specified in the
|
|
license file."
|
|
::= { ntcDevIdentification 10 }
|
|
|
|
ntcDevIdDeviceOptionsEntry OBJECT-TYPE
|
|
SYNTAX NtcDevIdDeviceOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcDevIdDeviceOptionsTable."
|
|
INDEX { ntcDevIdDeviceOptionsSalesCode }
|
|
::= { ntcDevIdDeviceOptionsTable 1 }
|
|
|
|
NtcDevIdDeviceOptionsEntry ::= SEQUENCE {
|
|
ntcDevIdDeviceOptionsSalesCode DisplayString,
|
|
ntcDevIdDeviceOptionsDescription DisplayString
|
|
}
|
|
|
|
ntcDevIdDeviceOptionsSalesCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..66))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sales Code used to specify a specific device option."
|
|
::= { ntcDevIdDeviceOptionsEntry 1 }
|
|
|
|
ntcDevIdDeviceOptionsDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detailled description of a specific sales code."
|
|
::= { ntcDevIdDeviceOptionsEntry 2 }
|
|
|
|
ntcDevIdLicenseType OBJECT-TYPE
|
|
SYNTAX INTEGER { permanent(0), temporaryEndDate(1), temporaryCredits(2), temporaryCreditsUnderRedundancy(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the License"
|
|
::= { ntcDevIdentification 11 }
|
|
|
|
ntcDevIdLicenseTimeRemain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..50))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remaining time for a temporary license."
|
|
::= { ntcDevIdentification 12 }
|
|
|
|
ntcDevFpEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the front panel."
|
|
DEFVAL { on }
|
|
::= { ntcDevFrontPanel 1 }
|
|
|
|
ntcDevFpiAccessLevel OBJECT-TYPE
|
|
SYNTAX INTEGER { readonly(0), operator(1), expert(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access level for the front panel."
|
|
DEFVAL { operator }
|
|
::= { ntcDevFrontPanel 2 }
|
|
|
|
ntcDevSnmpNotifDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcDevSnmpNotifDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcDevSnmpNotifDest"
|
|
::= { ntcDevSnmpNotification 1 }
|
|
|
|
ntcDevSnmpNotifDestEntry OBJECT-TYPE
|
|
SYNTAX NtcDevSnmpNotifDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcDevSnmpNotifDestTable."
|
|
INDEX { ntcDevSnmpNotifDestDestination }
|
|
::= { ntcDevSnmpNotifDestTable 1 }
|
|
|
|
NtcDevSnmpNotifDestEntry ::= SEQUENCE {
|
|
ntcDevSnmpNotifDestDestination Unsigned32,
|
|
ntcDevSnmpNotifDestIpAddress IpAddress,
|
|
ntcDevSnmpNotifDestType INTEGER,
|
|
ntcDevSnmpNotifDestCommunity DisplayString
|
|
}
|
|
|
|
ntcDevSnmpNotifDestDestination OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the destination"
|
|
::= { ntcDevSnmpNotifDestEntry 1 }
|
|
|
|
ntcDevSnmpNotifDestIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address used as destinations of the SNMP notifications to send. Regular
|
|
expression : (?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { '00000000'h }
|
|
::= { ntcDevSnmpNotifDestEntry 2 }
|
|
|
|
ntcDevSnmpNotifDestType OBJECT-TYPE
|
|
SYNTAX INTEGER { trapV1(0), trapV2(1), inform(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the type of SNMP notification to be sent to the management station.
|
|
Notice that clients with SNMPv1 require TrapV1."
|
|
DEFVAL { trapV2 }
|
|
::= { ntcDevSnmpNotifDestEntry 3 }
|
|
|
|
ntcDevSnmpNotifDestCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..30))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the notification community, which is an alphanumeric non-empty
|
|
string of less than 30 characters. Regular expression : (?-mix:[A-Za-z0-9]+)"
|
|
DEFVAL { "trapcom" }
|
|
::= { ntcDevSnmpNotifDestEntry 4 }
|
|
|
|
ntcDevCliRemoteEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the remote CLI (Command Line Interface) interface."
|
|
DEFVAL { on }
|
|
::= { ntcDevCli 1 }
|
|
|
|
ntcDevCliInactivityTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "s"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CLI (Command Line Interface) inactivity timeout specifies the time a CLI
|
|
session is kept open without user interaction. The timeout is specified in
|
|
seconds. If 0 is specified the connection will never be closed."
|
|
DEFVAL { 600 }
|
|
::= { ntcDevCli 2 }
|
|
|
|
ntcDevGuiEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify if the GUI is enabled or disabled"
|
|
DEFVAL { on }
|
|
::= { ntcDevGui 1 }
|
|
|
|
ntcDevFtpEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable FTP (File Transfer Protocol)."
|
|
DEFVAL { on }
|
|
::= { ntcDevFtp 1 }
|
|
|
|
ntcDevFtpAnonymousEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the FTP anonymous account."
|
|
DEFVAL { on }
|
|
::= { ntcDevFtp 2 }
|
|
|
|
ntcDevLogLocEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the local logging."
|
|
DEFVAL { on }
|
|
::= { ntcDevLogLocal 1 }
|
|
|
|
ntcDevLogRemEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable remote logging via syslog."
|
|
DEFVAL { off }
|
|
::= { ntcDevLogRemote 1 }
|
|
|
|
ntcDevLogRemIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote syslog IP address Regular expression :
|
|
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { '00000000'h }
|
|
::= { ntcDevLogRemote 2 }
|
|
|
|
ntcDevLogRemUdpPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote syslog UDP port."
|
|
DEFVAL { 514 }
|
|
::= { ntcDevLogRemote 3 }
|
|
|
|
ntcDevLogFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcDevLogFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcDevLogFilter"
|
|
::= { ntcDevLog 3 }
|
|
|
|
ntcDevLogFilterEntry OBJECT-TYPE
|
|
SYNTAX NtcDevLogFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcDevLogFilterTable."
|
|
INDEX { ntcDevLogFilterFacility }
|
|
::= { ntcDevLogFilterTable 1 }
|
|
|
|
NtcDevLogFilterEntry ::= SEQUENCE {
|
|
ntcDevLogFilterFacility DisplayString,
|
|
ntcDevLogFilterLevel INTEGER
|
|
}
|
|
|
|
ntcDevLogFilterFacility OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logging facility identifies the source of information that needs to be
|
|
logged."
|
|
::= { ntcDevLogFilterEntry 1 }
|
|
|
|
ntcDevLogFilterLevel OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), trace(1), debug(2), info(3), notice(4), warn(5), error(6), alert(7), emerg(8) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filter level for this facility"
|
|
DEFVAL { info }
|
|
::= { ntcDevLogFilterEntry 2 }
|
|
|
|
ntcDevDtDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..18))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date (format is fixed as: dd/mm/yyyy) of the device"
|
|
DEFVAL { "01/01/2001" }
|
|
::= { ntcDevDateTime 1 }
|
|
|
|
ntcDevDtTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..18))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device time (format is fixed as: hh:mm:ss)"
|
|
DEFVAL { "00:00:00" }
|
|
::= { ntcDevDateTime 2 }
|
|
|
|
ntcDevDtNtpEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable NTP client functionality."
|
|
DEFVAL { off }
|
|
::= { ntcDevDtNtp 1 }
|
|
|
|
ntcDevDtNtpPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcDevDtNtpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcDevDtNtpPeer"
|
|
::= { ntcDevDtNtp 2 }
|
|
|
|
ntcDevDtNtpPeerEntry OBJECT-TYPE
|
|
SYNTAX NtcDevDtNtpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcDevDtNtpPeerTable."
|
|
INDEX { ntcDevDtNtpPeerPeer }
|
|
::= { ntcDevDtNtpPeerTable 1 }
|
|
|
|
NtcDevDtNtpPeerEntry ::= SEQUENCE {
|
|
ntcDevDtNtpPeerPeer Unsigned32,
|
|
ntcDevDtNtpPeerIpAddress IpAddress
|
|
}
|
|
|
|
ntcDevDtNtpPeerPeer OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the NTP peer servers."
|
|
::= { ntcDevDtNtpPeerEntry 1 }
|
|
|
|
ntcDevDtNtpPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NTP peer IP address Regular expression :
|
|
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { '00000000'h }
|
|
::= { ntcDevDtNtpPeerEntry 2 }
|
|
|
|
ntcDevMonTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the board temperature expressed in degrees Celsius."
|
|
::= { ntcDevMonitor 1 }
|
|
|
|
ntcDevMonPowerSupply OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "V"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the input voltage of the board power supply expressed in Volt. Float
|
|
represented as integer is scaled by a factor of 100. e.g. a value of 1194
|
|
means a voltage level of 11.94V"
|
|
::= { ntcDevMonitor 2 }
|
|
|
|
ntcDevMonCpuLoad OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..1000))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current CPU utilization in percentage (%)."
|
|
::= { ntcDevMonitor 3 }
|
|
|
|
ntcDevMonMemoryUse OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the memory usage in % of the total available memory."
|
|
::= { ntcDevMonitor 4 }
|
|
|
|
ntcDevMonUptime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device uptime expressed in day(s) hour(s) minute(s) second(s)."
|
|
::= { ntcDevMonitor 5 }
|
|
|
|
ntcDevMonSensorsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcDevMonSensorsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sensors"
|
|
::= { ntcDevMonitor 6 }
|
|
|
|
ntcDevMonSensorsEntry OBJECT-TYPE
|
|
SYNTAX NtcDevMonSensorsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcDevMonSensorsTable."
|
|
INDEX { ntcDevMonSensorsSensor }
|
|
::= { ntcDevMonSensorsTable 1 }
|
|
|
|
NtcDevMonSensorsEntry ::= SEQUENCE {
|
|
ntcDevMonSensorsSensor DisplayString,
|
|
ntcDevMonSensorsValue DisplayString
|
|
}
|
|
|
|
ntcDevMonSensorsSensor OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the sensor"
|
|
::= { ntcDevMonSensorsEntry 1 }
|
|
|
|
ntcDevMonSensorsValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value displayed by the sensor"
|
|
::= { ntcDevMonSensorsEntry 2 }
|
|
|
|
ntcDevMonHwFailureCause OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hardware Failure Cause."
|
|
::= { ntcDevMonitor 7 }
|
|
|
|
ntcDevMonInternalErrorCause OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internal Error Cause."
|
|
::= { ntcDevMonitor 8 }
|
|
|
|
ntcDevMonGlobalCpuLoad OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1000))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current global CPU utilization in percentage (%)."
|
|
::= { ntcDevMonitor 9 }
|
|
|
|
ntcDevAlmGenDeviceAlarm OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when there is a general device failure. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 1 }
|
|
|
|
ntcDevAlmGenBootConfigFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm raised when an erroneous boot configuration was attempted and failed.
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 2 }
|
|
|
|
ntcDevAlmGenInterfaceAlarm OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when an error is reported on an interface which is used
|
|
in the datapath. This variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 3 }
|
|
|
|
ntcDevAlmTemperature OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the monitored temperature exceeds 85 degrees
|
|
Celsius. This variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 4 }
|
|
|
|
ntcDevAlmInvalidLicenseFile OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the license file is non-existent or wrongly signed.
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 5 }
|
|
|
|
ntcDevAlmFrontPanelFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when Frontpanel communication failed. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 6 }
|
|
|
|
ntcDevAlmUpgradeFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when a software upgrade has failed This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 7 }
|
|
|
|
ntcDevAlmNtpNoPeerFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when none of the configured NTP servers can be reached
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 8 }
|
|
|
|
ntcDevAlmLicenseExpireFile OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the (temporary) license file is about to expire This
|
|
variable indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 9 }
|
|
|
|
ntcDevAlmHardwareInventory OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the hardware inventory is no longer matching with
|
|
the production inventory. This variable indicates the current status of the
|
|
alarm."
|
|
::= { ntcDevAlarm 10 }
|
|
|
|
ntcDevAlmHardwareFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the hardware is malfunctioning. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 11 }
|
|
|
|
ntcDevAlmInternalError OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when a certain internal error occurs. This could be
|
|
solved by a reboot, or upgrading to the latest firmware. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcDevAlarm 12 }
|
|
|
|
ntcDevAlmLicenseUpgradeFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when a license upgrade has failed This variable indicates
|
|
the current status of the alarm."
|
|
::= { ntcDevAlarm 13 }
|
|
|
|
ntcDevReset OBJECT-TYPE
|
|
SYNTAX INTEGER { running(0), hardware(1), software(2), configs(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset the device."
|
|
DEFVAL { running }
|
|
::= { ntcDevObjects 11 }
|
|
|
|
ntcDevTelephonenbr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operators telephone number (for example +323 780 65 00 ) Regular expression :
|
|
(?-mix:(\+?[ \d)(]*)?)"
|
|
DEFVAL { "" }
|
|
::= { ntcDevOperatorIdentification 1 }
|
|
|
|
ntcDevTelephoneext OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operators telephone extension number (for example 0154) Regular expression :
|
|
(?-mix:\d*)"
|
|
DEFVAL { "" }
|
|
::= { ntcDevOperatorIdentification 2 }
|
|
|
|
ntcDevCarrId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..5))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of carrier company Regular expression : (?-mix:[
|
|
-~]*)"
|
|
::= { ntcDevOperatorIdentification 3 }
|
|
|
|
ntcDevIdLongitude OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "deg."
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Geo coordinates of modulator in degrees (longitude from +000.0000 to
|
|
+/-180.0000)"
|
|
DEFVAL { '00000000'H }
|
|
::= { ntcDevLocation 1 }
|
|
|
|
ntcDevIdLatitude OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "deg."
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Geo coordinates of modulator in degrees (latitude from +00.0000 to +/-90.0000)"
|
|
DEFVAL { '00000000'H }
|
|
::= { ntcDevLocation 2 }
|
|
|
|
ntcDevAutoSave OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable automatic save of configuration"
|
|
DEFVAL { off }
|
|
::= { ntcDevConfiguration 1 }
|
|
|
|
ntcDevActCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER { saved(0), updatedNotSaved(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the active configuration was persistently saved or not after
|
|
the last data update."
|
|
::= { ntcDevConfiguration 2 }
|
|
|
|
ntcDevRestEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable ReST interface."
|
|
DEFVAL { on }
|
|
::= { ntcDevRest 1 }
|
|
|
|
|
|
--
|
|
-- Module Conformance
|
|
--
|
|
|
|
ntcDevConfGrpV1Standard OBJECT-GROUP
|
|
OBJECTS {
|
|
ntcDevIdLabel,
|
|
ntcDevIdSerialNumber,
|
|
ntcDevIdUniqueId,
|
|
ntcDevIdProduct,
|
|
ntcDevIdDeviceDescription,
|
|
ntcDevIdTypeId,
|
|
ntcDevIdHardwareRevision,
|
|
ntcDevIdSoftwareId,
|
|
ntcDevIdSoftwareVersion,
|
|
ntcDevIdDeviceOptionsDescription,
|
|
ntcDevIdLicenseType,
|
|
ntcDevIdLicenseTimeRemain,
|
|
ntcDevFpEnable,
|
|
ntcDevFpiAccessLevel,
|
|
ntcDevSnmpNotifDestIpAddress,
|
|
ntcDevSnmpNotifDestType,
|
|
ntcDevSnmpNotifDestCommunity,
|
|
ntcDevCliRemoteEnable,
|
|
ntcDevCliInactivityTimeout,
|
|
ntcDevGuiEnable,
|
|
ntcDevFtpEnable,
|
|
ntcDevFtpAnonymousEnable,
|
|
ntcDevLogLocEnable,
|
|
ntcDevLogRemEnable,
|
|
ntcDevLogRemIpAddress,
|
|
ntcDevLogRemUdpPort,
|
|
ntcDevLogFilterLevel,
|
|
ntcDevDtDate,
|
|
ntcDevDtTime,
|
|
ntcDevDtNtpEnable,
|
|
ntcDevDtNtpPeerIpAddress,
|
|
ntcDevMonTemperature,
|
|
ntcDevMonPowerSupply,
|
|
ntcDevMonCpuLoad,
|
|
ntcDevMonMemoryUse,
|
|
ntcDevMonUptime,
|
|
ntcDevMonSensorsValue,
|
|
ntcDevMonHwFailureCause,
|
|
ntcDevMonInternalErrorCause,
|
|
ntcDevMonGlobalCpuLoad,
|
|
ntcDevAlmGenDeviceAlarm,
|
|
ntcDevAlmGenBootConfigFailure,
|
|
ntcDevAlmGenInterfaceAlarm,
|
|
ntcDevAlmTemperature,
|
|
ntcDevAlmInvalidLicenseFile,
|
|
ntcDevAlmFrontPanelFailure,
|
|
ntcDevAlmUpgradeFailure,
|
|
ntcDevAlmNtpNoPeerFailure,
|
|
ntcDevAlmLicenseExpireFile,
|
|
ntcDevAlmHardwareInventory,
|
|
ntcDevAlmHardwareFailure,
|
|
ntcDevAlmInternalError,
|
|
ntcDevAlmLicenseUpgradeFailure,
|
|
ntcDevReset,
|
|
ntcDevTelephonenbr,
|
|
ntcDevTelephoneext,
|
|
ntcDevCarrId,
|
|
ntcDevIdLongitude,
|
|
ntcDevIdLatitude,
|
|
ntcDevAutoSave,
|
|
ntcDevActCfgState,
|
|
ntcDevRestEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Managed objects that constitute version 1 of a system device with standard capabilities."
|
|
::= { ntcDevConfGroup 1}
|
|
|
|
ntcDevConfCompV1Standard MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Newtec device MIB implementations."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
ntcDevConfGrpV1Standard
|
|
}
|
|
::= { ntcDevConfCompliance 1 }
|
|
|
|
|
|
END
|