123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- <?php
- // MikroTik - http://www.oidview.com/mibs/14988/MIKROTIK-MIB.html
- namespace CmtsBundle\SNMP\MIBS;
- class OIDSBase extends \CmtsBundle\SNMP\MIB {
-
- const OID_docsIfCmtsCmStatusMacAddress = "1.3.6.1.2.1.10.127.1.3.3.1.2"; //cm_index > mac
- const OID_docsIfCmtsCmStatusIpAddress = "1.3.6.1.2.1.10.127.1.3.3.1.3"; //cm_index > ip
- const OID_docsIfCmtsCmStatusValue = "1.3.6.1.2.1.10.127.1.3.3.1.9"; //cm_index > state
- const OID_docsIfCmtsCmStatusUpChannelIfIndex = "1.3.6.1.2.1.10.127.1.3.3.1.5"; //cm_index > up interface
- const OID_docsIfCmtsCmStatusDownChannelIfIndex = "1.3.6.1.2.1.10.127.1.3.3.1.4"; //cm_index > down interface
- //CM
- const OID_docsIfCmStatusTxPower = "1.3.6.1.2.1.10.127.1.2.2.1.3"; //SNMP contra CM .channelCm > TxPower (v / 10)
- const OID_docsIfDownChannelPower = "1.3.6.1.2.1.10.127.1.1.1.1.6"; //SNMP contra CM .channelCm > RxPower (v / 10)
- const OID_docsIfSigQSignalNoise = "1.3.6.1.2.1.10.127.1.1.4.1.5"; //SNMP contra CM .channelCm > SNR (v / 10)
- const OID_docsIfSigQMicroreflections = "1.3.6.1.2.1.10.127.1.1.4.1.6"; //SNMP contra CM .channelCm > Microreflection (v)
- const OID_docsIfSigQUnerroreds = "1.3.6.1.2.1.10.127.1.1.4.1.2"; //SNMP contra CM .channelCm > Unerroreds
- const OID_docsIfSigQCorrecteds = "1.3.6.1.2.1.10.127.1.1.4.1.3"; //SNMP contra CM .channelCm > Correcteds
- const OID_docsIfSigQUncorrectables = "1.3.6.1.2.1.10.127.1.1.4.1.4"; //SNMP contra CM .channelCm > Uncorrectables
- const OID_sysUpTimeInstance = "1.3.6.1.2.1.1.3.0"; //SNMP contra CM > uptime CM Format: Timeticks: (213988400) 24 days, 18:24:44.00
-
- const OID_docsIfCmtsCmStatusSignalNoise = "1.3.6.1.2.1.10.127.1.3.3.1.13"; //cm_index > snr en interface
-
-
- const OID_if_desc = "1.3.6.1.2.1.2.2.1.2"; //if_index > description
- const OID_system_description = '1.3.6.1.2.1.1.1.0'; //HOST SNMP DESCRIPTION
- const OID_if_in_octets = '1.3.6.1.2.1.2.2.1.10'; //if_index > in octets (counter32)
- const OID_if_out_octets = '1.3.6.1.2.1.2.2.1.16'; //if_index > out octets (counter32)
-
- const OID_docsIfCmtsChannelUtilization = "1.3.6.1.2.1.10.127.1.3.9.1.3";
- //const OID_docsIfSigQMicroreflections = "1.3.6.1.2.1.10.127.1.1.4.1.6";
- //const OID_docsIfSigQSignalNoise = "1.3.6.1.2.1.10.127.1.1.4.1.5";
- const OID_docsQosCmtsIfIndex = "1.3.6.1.2.1.10.127.7.1.11.1.3";
- const OID_docsQos3CmtsIfIndex = "1.3.6.1.4.1.4491.2.1.21.1.11.1.3";
- const OID_docsQosServiceFlowOctets = "1.3.6.1.2.1.10.127.7.1.4.1.2";
- const OID_docsQosServiceFlowDirection = "1.3.6.1.2.1.10.127.7.1.3.1.7";
- const OID_docsQos3ServiceFlowDirection = "1.3.6.1.4.1.4491.2.1.21.1.3.1.7";
- const OID_docsIfCmStatusRxPower = "1.3.6.1.2.1.10.127.1.1.1.1.6";
- const OID_docsIfCmtsCmStatusRxPower = "1.3.6.1.2.1.10.127.1.3.3.1.6";
- const OID_docsQos3ServiceFlowOctets = "1.3.6.1.4.1.4491.2.1.21.1.4.1.2";
- const docsIfCmtsChannelUtilization = "1.3.6.1.2.1.10.127.1.3.9.1.3";
- const OID_ipNetToMediaPhysAddress = "1.3.6.1.2.1.4.22.1.2";
- const OID_docsIfCmtsCmPtr = "1.3.6.1.2.1.10.127.1.3.7.1.2";
-
- //const OID_docsIfCmStatusTxPower = "1.3.6.1.2.1.10.127.1.2.2.1.3";
- const OID_docsIfDownChannelFrequency = "1.3.6.1.2.1.10.127.1.1.1.1.2";
- const OID_docsIfDownChannelModulation = "1.3.6.1.2.1.10.127.1.1.1.1.4";
-
- // const OID_docsIfDownChannelPower = "1.3.6.1.2.1.10.127.1.1.1.1.6";
- const OID_docsIfUpChannelFrequency = "1.3.6.1.2.1.10.127.1.1.2.1.2";
- const OID_docsIfUpChannelWidth = "1.3.6.1.2.1.10.127.1.1.2.1.3";
-
-
-
- public function docsIfCmtsCmStatusMacAddress() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsCmStatusMacAddress,14);
- }
-
- public function docsIfCmtsCmStatusValue() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsCmStatusValue,14);
- }
-
- public function docsIfCmtsCmStatusIpAddress() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsCmStatusIpAddress,14);
- }
-
- public function docsIfCmtsCmStatusUpChannelIfIndex() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsCmStatusUpChannelIfIndex,14);
- }
-
- public function docsIfCmtsCmStatusDownChannelIfIndex() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsCmStatusDownChannelIfIndex,14);
- }
-
- public function docsIfDescription() {
- return $this->getSNMP()->lastOidWalk(self::OID_if_desc,11);
- }
-
- public function systemDescription() {
- return $this->getSNMP()->lastOidWalk(self::OID_system_description,9);
- }
-
- public function docsIfCmtsChannelUtilization() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmtsChannelUtilization,14);
- }
-
- public function inOctets() {
- return $this->getSNMP()->lastOidWalk(self::OID_if_in_octets,11);
- }
-
- public function outOctets() {
- return $this->getSNMP()->lastOidWalk(self::OID_if_out_octets,11);
- }
- //SNMP sobre CM ip
- public function docsIfCmStatusTxPower() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfCmStatusTxPower,14);
- }
- public function docsIfDownChannelPower() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfDownChannelPower,14);
- }
- public function docsIfSigQSignalNoise() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfSigQSignalNoise,14);
- }
- public function docsIfSigQMicroreflections() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfSigQMicroreflections,14);
- }
- public function docsIfSigQUnerroreds() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfSigQUnerroreds,14);
- }
- public function docsIfSigQCorrecteds() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfSigQCorrecteds,14);
- }
- public function docsIfSigQUncorrectables() {
- return $this->getSNMP()->lastOidWalk(self::OID_docsIfSigQUncorrectables,14);
- }
- public function sysUpTimeInstance() {
- return $this->getSNMP()->realWalkV1(self::OID_sysUpTimeInstance);
- }
-
- }
|