-- ********************************************************** -- Definitions apply to -- Device Model: RF POWER MONITOR 1.25A (10/01/2024) -- File version: 0.04 (Auto-generated file) -- Supported : SNMP version 1 & 2c -- ********************************************************** -- for more information support@kvarta.net -- Kvarta Soft Ltd (www.kvarta.net) -- ********************************************************** RF-POWER-MONITOR-004-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress FROM RFC1155-SMI TRAP-TYPE FROM RFC-1215 OBJECT-TYPE FROM RFC-1212 TEXTUAL-CONVENTION FROM SNMPv2-TC; -- *************************************************************************************************************************** -- floating point integers -- *************************************************************************************************************************** IntegerDecimalPlace1 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-1" STATUS current DESCRIPTION "Integer with decimal place 1." SYNTAX INTEGER IntegerDecimalPlace2 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-2" STATUS current DESCRIPTION "Integer with decimal place 2." SYNTAX INTEGER -- *************************************************************************************************************************** -- Prefix: iso.org.dod.internet.private.enterprise -- (1.3.6.1.4.1) -- *************************************************************************************************************************** kvarta OBJECT IDENTIFIER ::= { enterprises 36434 } -- *************************************************************************************************************************** -- groups in 'Kvarta' -- .36434 -- *************************************************************************************************************************** rfPowerMonitor OBJECT IDENTIFIER ::= { kvarta 8 } -- *************************************************************************************************************************** -- groups in 'rfPowerMonitor' -- .36434.8 -- *************************************************************************************************************************** general OBJECT IDENTIFIER ::= { rfPowerMonitor 1 } web OBJECT IDENTIFIER ::= { rfPowerMonitor 2 } tcpTable OBJECT-TYPE SYNTAX SEQUENCE OF TcpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TCP UDP Ports" ::= { rfPowerMonitor 3 } tcpEntry OBJECT-TYPE SYNTAX TcpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TCP UDP Ports" INDEX { tcpIndex } ::= { tcpTable 1 } smtp OBJECT IDENTIFIER ::= { rfPowerMonitor 6 } snmp OBJECT IDENTIFIER ::= { rfPowerMonitor 8 } rfCommon OBJECT IDENTIFIER ::= { rfPowerMonitor 10 } rfConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF RfConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes configuration" ::= { rfPowerMonitor 11 } rfConfigEntry OBJECT-TYPE SYNTAX RfConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes configuration" INDEX { rfConfigIndex } ::= { rfConfigTable 1 } rfAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF RfAlarmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes alarms" ::= { rfPowerMonitor 12 } rfAlarmsEntry OBJECT-TYPE SYNTAX RfAlarmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes alarms" INDEX { rfAlarmsIndex } ::= { rfAlarmsTable 1 } rfWarnTable OBJECT-TYPE SYNTAX SEQUENCE OF RfWarnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes warning" ::= { rfPowerMonitor 13 } rfWarnEntry OBJECT-TYPE SYNTAX RfWarnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes warning" INDEX { rfWarnIndex } ::= { rfWarnTable 1 } rfStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF RfStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes status" ::= { rfPowerMonitor 15 } rfStatusEntry OBJECT-TYPE SYNTAX RfStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RF probes status" INDEX { rfStatusIndex } ::= { rfStatusTable 1 } alarmLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarms log" ::= { rfPowerMonitor 30 } alarmLogEntry OBJECT-TYPE SYNTAX AlarmLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarms log" INDEX { alarmLogIndex } ::= { alarmLogTable 1 } activeAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF ActiveAlarmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Currently active alarms" ::= { rfPowerMonitor 31 } activeAlarmsEntry OBJECT-TYPE SYNTAX ActiveAlarmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Currently active alarms" INDEX { activeAlarmsIndex } ::= { activeAlarmsTable 1 } outputTable OBJECT-TYPE SYNTAX SEQUENCE OF OutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Outputs" ::= { rfPowerMonitor 40 } outputEntry OBJECT-TYPE SYNTAX OutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Outputs" INDEX { outputIndex } ::= { outputTable 1 } commands OBJECT IDENTIFIER ::= { rfPowerMonitor 99 } -- *************************************************************************************************************************** -- The 'general' group; -- .36434.8.1.X -- *************************************************************************************************************************** generalIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Address" ::= { general 1 } generalMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Sub. network mask" ::= { general 2 } generalGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Gateway IP Address" ::= { general 3 } generalDhcp OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP Enable/Disable" ::= { general 4 } generalDns OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "DNS Server IP" ::= { general 5 } generalDnsByDhcp OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "DNS Server by DHCP" ::= { general 6 } generalModel OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Device model" ::= { general 10 } generalVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Firmware version" ::= { general 11 } generalDeviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Name of the device(Location)" ::= { general 12 } generalGoogleAnalytics OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Google analytics tag: Ex.: UA-121893620-1" ::= { general 13 } generalUsername OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Set/Display username" ::= { general 20 } generalPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) ACCESS read-write STATUS mandatory DESCRIPTION "Set/Display password" ::= { general 21 } generalGuestUsername OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Set/Display Guest username" ::= { general 22 } generalGuestPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) ACCESS read-write STATUS mandatory DESCRIPTION "Set/Display Guest password" ::= { general 23 } generalCtServerOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clock time server used" ::= { general 30 } generalCtServerIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Clock time server(RFC-868)" ::= { general 31 } generalCtOffset OBJECT-TYPE SYNTAX INTEGER (-12..12) ACCESS read-write STATUS mandatory DESCRIPTION "Clock time offset" ::= { general 32 } generalCtSummerTime OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clock summer time (+1 hour)" ::= { general 33 } generalDatetime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (100)) ACCESS read-write STATUS mandatory DESCRIPTION "Get/Set Date & Time" ::= { general 35 } generalTcpTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Timeout in seconds if no communication,close socket" ::= { general 40 } generalVlanOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Outgoing VLAN On/Off" ::= { general 41 } generalTcpVlan OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Management VLAN" ::= { general 42 } generalLogAlarms OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Daily Log - ALARMS" ::= { general 50 } -- *************************************************************************************************************************** -- The 'web' group; -- .36434.8.2.X -- *************************************************************************************************************************** webServer OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Embedded Web Server On/Off" ::= { web 1 } webPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "TCP port of the web server(Default:80)" ::= { web 2 } webFilter OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Allowed HOST IP to connect to the web server" ::= { web 3 } -- *************************************************************************************************************************** -- The 'tcp' table; -- .36434.8.3.1.X -- *************************************************************************************************************************** TcpEntry ::= SEQUENCE { tcpIndex INTEGER, tcpType INTEGER, tcpPort INTEGER, tcpFilter IpAddress, tcpProtocol INTEGER } tcpIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote port index" ::= { tcpEntry 1 } tcpType OBJECT-TYPE SYNTAX INTEGER { off(0), tcp(1), udp(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote port TCP/UDP/OFF" ::= { tcpEntry 2 } tcpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Remote port TCP/UDP port number" ::= { tcpEntry 3 } tcpFilter OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Remote port input IP filter" ::= { tcpEntry 4 } tcpProtocol OBJECT-TYPE SYNTAX INTEGER (0..3) ACCESS read-write STATUS mandatory DESCRIPTION "Remote port protocol ASCII/SNMP" ::= { tcpEntry 5 } -- *************************************************************************************************************************** -- The 'smtp' group; -- .36434.8.6.X -- *************************************************************************************************************************** smtpSend OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) ACCESS read-write STATUS mandatory DESCRIPTION "SMTP Send e-mail command" ::= { smtp 1 } smtpAlarm OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "SMTP e-mail alarms Enable/Disable" ::= { smtp 2 } smtpServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..40)) ACCESS read-write STATUS mandatory DESCRIPTION "SMTP server url address" ::= { smtp 10 } smtpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "SMTP server port" ::= { smtp 11 } smtpAuth OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "SMTP authentication enable/disable" ::= { smtp 12 } smtpUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) ACCESS read-write STATUS mandatory DESCRIPTION "SMTP authentication username" ::= { smtp 13 } smtpPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) ACCESS read-write STATUS mandatory DESCRIPTION "SMTP authentication password" ::= { smtp 14 } smtpFrom OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail From address" ::= { smtp 20 } smtpTo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail To address" ::= { smtp 21 } smtpCc OBJECT-TYPE SYNTAX OCTET STRING (SIZE (40)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail CC address" ::= { smtp 22 } smtpBcc OBJECT-TYPE SYNTAX OCTET STRING (SIZE (40)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail BCC address" ::= { smtp 23 } smtpSubject OBJECT-TYPE SYNTAX OCTET STRING (SIZE (100)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail subject.Macro can be used." ::= { smtp 25 } smtpText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (100)) ACCESS read-write STATUS mandatory DESCRIPTION "E-mail signature" ::= { smtp 26 } -- *************************************************************************************************************************** -- The 'snmp' group; -- .36434.8.8.X -- *************************************************************************************************************************** snmpServer OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "SNMP Server On/Off" ::= { snmp 1 } snmpRoPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "SNMP read only community string" ::= { snmp 10 } snmpRwPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "SNMP read write community string" ::= { snmp 11 } snmpTrapPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "SNMP Traps destination port" ::= { snmp 20 } snmpTrapPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "SNMP trap password" ::= { snmp 21 } snmpTrapServer1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SNMP trap server(1) IP" ::= { snmp 22 } snmpTrapServer2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SNMP trap server(2) IP" ::= { snmp 23 } snmpTrapServer3 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SNMP trap server(3) IP" ::= { snmp 24 } snmpTrapServer4 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SNMP trap server(4) IP" ::= { snmp 25 } snmpTrapAlarm OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "SNMP trap alarm string" ::= { snmp 26 } -- *************************************************************************************************************************** -- The 'rfCommon' group; -- .36434.8.10.X -- *************************************************************************************************************************** rfCommonAlarmsTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Alarms timeout" ::= { rfCommon 10 } rfCommonWarningsTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Warnings timeout" ::= { rfCommon 11 } rfCommonAverageSeconds OBJECT-TYPE SYNTAX INTEGER (0..10) ACCESS read-write STATUS mandatory DESCRIPTION "Measurement Average Time" ::= { rfCommon 12 } -- *************************************************************************************************************************** -- The 'rfConfig' table; -- .36434.8.11.1.X -- *************************************************************************************************************************** RfConfigEntry ::= SEQUENCE { rfConfigIndex INTEGER, rfConfigMonitoring INTEGER, rfConfigName OCTET STRING, rfConfigForwardSn INTEGER, rfConfigReflectedSn INTEGER, rfConfigForwardOffset IntegerDecimalPlace2, rfConfigForwardAtt IntegerDecimalPlace2, rfConfigForwardExpectedW INTEGER, rfConfigForwardCalibrateW OCTET STRING, rfConfigReflectedOffset IntegerDecimalPlace2, rfConfigReflectedAtt IntegerDecimalPlace2 } rfConfigIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "RF index" ::= { rfConfigEntry 1 } rfConfigMonitoring OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF forward and reflected probe monitoring On/Off" ::= { rfConfigEntry 2 } rfConfigName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "RF PORT NAME" ::= { rfConfigEntry 5 } rfConfigForwardSn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF forward S/N written on the probe" ::= { rfConfigEntry 6 } rfConfigReflectedSn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF reflected S/N written on the probe" ::= { rfConfigEntry 7 } rfConfigForwardOffset OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF forward wave calibration offset" ::= { rfConfigEntry 19 } rfConfigForwardAtt OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF forward wave probe attenuator" ::= { rfConfigEntry 20 } rfConfigForwardExpectedW OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF forward wave power calibration" ::= { rfConfigEntry 25 } rfConfigForwardCalibrateW OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) ACCESS read-write STATUS mandatory DESCRIPTION "Calibrate forward and reflected offset" ::= { rfConfigEntry 26 } rfConfigReflectedOffset OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF reflected wave calibration offset" ::= { rfConfigEntry 29 } rfConfigReflectedAtt OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF reflected wave attenuator" ::= { rfConfigEntry 30 } -- *************************************************************************************************************************** -- The 'rfAlarms' table; -- .36434.8.12.1.X -- *************************************************************************************************************************** RfAlarmsEntry ::= SEQUENCE { rfAlarmsIndex INTEGER, rfAlarmsMinForwardOn INTEGER, rfAlarmsMinForward INTEGER, rfAlarmsMinForwardOutputs INTEGER, rfAlarmsMinForwardStatus INTEGER, rfAlarmsMaxForwardOn INTEGER, rfAlarmsMaxForward INTEGER, rfAlarmsMaxForwardOutputs INTEGER, rfAlarmsMaxForwardStatus INTEGER, rfAlarmsMaxReflectedOn INTEGER, rfAlarmsMaxReflected INTEGER, rfAlarmsMaxReflectedOutputs INTEGER, rfAlarmsMaxReflectedStatus INTEGER, rfAlarmsMinReturnLossOn INTEGER, rfAlarmsMinReturnLoss IntegerDecimalPlace1, rfAlarmsMinReturnLossOutputs INTEGER, rfAlarmsMinReturnLossStatus INTEGER, rfAlarmsMaxVswrOn INTEGER, rfAlarmsMaxVswr IntegerDecimalPlace2, rfAlarmsMaxVswrOutputs INTEGER, rfAlarmsMaxVswrStatus INTEGER } rfAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "RF index" ::= { rfAlarmsEntry 1 } rfAlarmsMinForwardOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave on/off" ::= { rfAlarmsEntry 20 } rfAlarmsMinForward OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave" ::= { rfAlarmsEntry 21 } rfAlarmsMinForwardOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave outputs" ::= { rfAlarmsEntry 22 } rfAlarmsMinForwardStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF minimum forward wave status 0-ok,1-alarm" ::= { rfAlarmsEntry 23 } rfAlarmsMaxForwardOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave on/off" ::= { rfAlarmsEntry 25 } rfAlarmsMaxForward OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave" ::= { rfAlarmsEntry 26 } rfAlarmsMaxForwardOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave outputs" ::= { rfAlarmsEntry 27 } rfAlarmsMaxForwardStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum forward wave status 0-ok,1-alarm" ::= { rfAlarmsEntry 28 } rfAlarmsMaxReflectedOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave on/off" ::= { rfAlarmsEntry 35 } rfAlarmsMaxReflected OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave" ::= { rfAlarmsEntry 36 } rfAlarmsMaxReflectedOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave outputs" ::= { rfAlarmsEntry 37 } rfAlarmsMaxReflectedStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum reflected wave status 0-ok,1-alarm" ::= { rfAlarmsEntry 38 } rfAlarmsMinReturnLossOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss on/off" ::= { rfAlarmsEntry 40 } rfAlarmsMinReturnLoss OBJECT-TYPE SYNTAX IntegerDecimalPlace1 ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss" ::= { rfAlarmsEntry 41 } rfAlarmsMinReturnLossOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss outputs" ::= { rfAlarmsEntry 42 } rfAlarmsMinReturnLossStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF minimum return loss status 0-ok,1-alarm" ::= { rfAlarmsEntry 43 } rfAlarmsMaxVswrOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR on/off" ::= { rfAlarmsEntry 55 } rfAlarmsMaxVswr OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR" ::= { rfAlarmsEntry 56 } rfAlarmsMaxVswrOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR outputs" ::= { rfAlarmsEntry 57 } rfAlarmsMaxVswrStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum VSWR status 0-ok,1-alarm" ::= { rfAlarmsEntry 58 } -- *************************************************************************************************************************** -- The 'rfWarn' table; -- .36434.8.13.1.X -- *************************************************************************************************************************** RfWarnEntry ::= SEQUENCE { rfWarnIndex INTEGER, rfWarnMinForwardOn INTEGER, rfWarnMinForward INTEGER, rfWarnMinForwardOutputs INTEGER, rfWarnMinForwardStatus INTEGER, rfWarnMaxForwardOn INTEGER, rfWarnMaxForward INTEGER, rfWarnMaxForwardOutputs INTEGER, rfWarnMaxForwardStatus INTEGER, rfWarnMaxReflectedOn INTEGER, rfWarnMaxReflected INTEGER, rfWarnMaxReflectedOutputs INTEGER, rfWarnMaxReflectedStatus INTEGER, rfWarnMinReturnLossOn INTEGER, rfWarnMinReturnLoss IntegerDecimalPlace1, rfWarnMinReturnLossOutputs INTEGER, rfWarnMinReturnLossStatus INTEGER, rfWarnMaxVswrOn INTEGER, rfWarnMaxVswr IntegerDecimalPlace2, rfWarnMaxVswrOutputs INTEGER, rfWarnMaxVswrStatus INTEGER } rfWarnIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "RF index" ::= { rfWarnEntry 1 } rfWarnMinForwardOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave on/off" ::= { rfWarnEntry 20 } rfWarnMinForward OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave" ::= { rfWarnEntry 21 } rfWarnMinForwardOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum forward wave outputs" ::= { rfWarnEntry 22 } rfWarnMinForwardStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF minimum forward wave status 0-ok,1-alarm" ::= { rfWarnEntry 23 } rfWarnMaxForwardOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave on/off" ::= { rfWarnEntry 25 } rfWarnMaxForward OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave" ::= { rfWarnEntry 26 } rfWarnMaxForwardOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum forward wave outputs" ::= { rfWarnEntry 27 } rfWarnMaxForwardStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum forward wave status 0-ok,1-alarm" ::= { rfWarnEntry 28 } rfWarnMaxReflectedOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave on/off" ::= { rfWarnEntry 33 } rfWarnMaxReflected OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave" ::= { rfWarnEntry 34 } rfWarnMaxReflectedOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum reflected wave outputs" ::= { rfWarnEntry 35 } rfWarnMaxReflectedStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum reflected wave status 0-ok,1-alarm" ::= { rfWarnEntry 36 } rfWarnMinReturnLossOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss on/off" ::= { rfWarnEntry 40 } rfWarnMinReturnLoss OBJECT-TYPE SYNTAX IntegerDecimalPlace1 ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss" ::= { rfWarnEntry 41 } rfWarnMinReturnLossOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF minimum return loss outputs" ::= { rfWarnEntry 42 } rfWarnMinReturnLossStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF minimum return loss status 0-ok,1-alarm" ::= { rfWarnEntry 43 } rfWarnMaxVswrOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR on/off" ::= { rfWarnEntry 55 } rfWarnMaxVswr OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR" ::= { rfWarnEntry 56 } rfWarnMaxVswrOutputs OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "RF maximum VSWR outputs" ::= { rfWarnEntry 57 } rfWarnMaxVswrStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF maximum VSWR status 0-ok,1-alarm" ::= { rfWarnEntry 58 } -- *************************************************************************************************************************** -- The 'rfStatus' table; -- .36434.8.15.1.X -- *************************************************************************************************************************** RfStatusEntry ::= SEQUENCE { rfStatusIndex INTEGER, rfStatusName OCTET STRING, rfStatusForwardOn INTEGER, rfStatusForwardW INTEGER, rfStatusForwardDbm IntegerDecimalPlace1, rfStatusForwardOnStatus INTEGER, rfStatusReflectedOn INTEGER, rfStatusReflectedW INTEGER, rfStatusReflectedDbm IntegerDecimalPlace1, rfStatusReflectedOnStatus INTEGER, rfStatusReturnLoss IntegerDecimalPlace1, rfStatusVswr IntegerDecimalPlace2 } rfStatusIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "RF index" ::= { rfStatusEntry 1 } rfStatusName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "RF PORT NAME" ::= { rfStatusEntry 5 } rfStatusForwardOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-only STATUS mandatory DESCRIPTION "RF forward probe avaialable" ::= { rfStatusEntry 11 } rfStatusForwardW OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RF forward wave value W" ::= { rfStatusEntry 12 } rfStatusForwardDbm OBJECT-TYPE SYNTAX IntegerDecimalPlace1 ACCESS read-only STATUS mandatory DESCRIPTION "RF forward wave value dBm" ::= { rfStatusEntry 13 } rfStatusForwardOnStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF forward probe connection 0-ok,1-alarm" ::= { rfStatusEntry 14 } rfStatusReflectedOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-only STATUS mandatory DESCRIPTION "RF reflected probe avaialable" ::= { rfStatusEntry 21 } rfStatusReflectedW OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RF reflected wave value W" ::= { rfStatusEntry 22 } rfStatusReflectedDbm OBJECT-TYPE SYNTAX IntegerDecimalPlace1 ACCESS read-only STATUS mandatory DESCRIPTION "RF reflected wave value dBm" ::= { rfStatusEntry 23 } rfStatusReflectedOnStatus OBJECT-TYPE SYNTAX INTEGER {normal(0), alarm(1)} ACCESS read-only STATUS mandatory DESCRIPTION "RF reflected probe connection 0-ok,1-alarm" ::= { rfStatusEntry 24 } rfStatusReturnLoss OBJECT-TYPE SYNTAX IntegerDecimalPlace1 ACCESS read-only STATUS mandatory DESCRIPTION "RF return loss" ::= { rfStatusEntry 31 } rfStatusVswr OBJECT-TYPE SYNTAX IntegerDecimalPlace2 ACCESS read-only STATUS mandatory DESCRIPTION "RF VSWR" ::= { rfStatusEntry 32 } -- *************************************************************************************************************************** -- The 'alarmLog' table; -- .36434.8.30.1.X -- *************************************************************************************************************************** AlarmLogEntry ::= SEQUENCE { alarmLogIndex INTEGER, alarmLogTime OCTET STRING, alarmLogMessage OCTET STRING, alarmLogEmail OCTET STRING } alarmLogIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "Log index" ::= { alarmLogEntry 1 } alarmLogTime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Log item time" ::= { alarmLogEntry 2 } alarmLogMessage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Log item description" ::= { alarmLogEntry 3 } alarmLogEmail OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Log item e-mail status" ::= { alarmLogEntry 4 } -- *************************************************************************************************************************** -- The 'activeAlarms' table; -- .36434.8.31.1.X -- *************************************************************************************************************************** ActiveAlarmsEntry ::= SEQUENCE { activeAlarmsIndex INTEGER, activeAlarmsName OCTET STRING, activeAlarmsType OCTET STRING, activeAlarmsAlarm OCTET STRING, activeAlarmsValue OCTET STRING, activeAlarmsThreshold OCTET STRING } activeAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "Active alarm index" ::= { activeAlarmsEntry 1 } activeAlarmsName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm rf name" ::= { activeAlarmsEntry 2 } activeAlarmsType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Warning/Alarm type" ::= { activeAlarmsEntry 3 } activeAlarmsAlarm OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm message" ::= { activeAlarmsEntry 4 } activeAlarmsValue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm value" ::= { activeAlarmsEntry 5 } activeAlarmsThreshold OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm threshold" ::= { activeAlarmsEntry 6 } -- *************************************************************************************************************************** -- The 'output' table; -- .36434.8.40.1.X -- *************************************************************************************************************************** OutputEntry ::= SEQUENCE { outputIndex INTEGER, outputState INTEGER, outputMode INTEGER } outputIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "Output index" ::= { outputEntry 1 } outputState OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Output state" ::= { outputEntry 2 } outputMode OBJECT-TYPE SYNTAX INTEGER {off(0), on(1), auto(2)} ACCESS read-write STATUS mandatory DESCRIPTION "Output mode (Off/On/Auto)" ::= { outputEntry 3 } -- *************************************************************************************************************************** -- The 'commands' group; -- .36434.8.99.X -- *************************************************************************************************************************** commandsFactoryReset OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) ACCESS read-write STATUS mandatory DESCRIPTION "Software reset (except IP) and reboot of the device" ::= { commands 98 } commandsRestart OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) ACCESS read-write STATUS mandatory DESCRIPTION "Software reboot of the device" ::= { commands 99 } -- *************************************************************************************************************************** -- notifications (traps) in 'rfPowerMonitor' -- .36434.8 -- *************************************************************************************************************************** trAlarmTrapType TRAP-TYPE ENTERPRISE rfPowerMonitor VARIABLES { snmpTrapAlarm } DESCRIPTION "Alarm trap" ::= 1 END