Details

    • Add New Device / OS
    • Resolution: Fixed
    • Trivial
    • None
    • Professional Edition
    • Discovery, Poller
    • None

    Description

      Find Mibs here

      includes/definitions/os.inc.php

      Index: includes/definitions/os.inc.php
      ===================================================================
      --- includes/definitions/os.inc.php	(revision 8589)
      +++ includes/definitions/os.inc.php	(working copy)
      +// C-Data
      +$os = "cdata-swe-pon";
      +$config['os'][$os]['vendor']                = "cdata";
      +$config['os'][$os]['text']                  = "CDATA";
      +$config['os'][$os]['type']                  = "network";
      +//$config['os'][$os]['sysObjectID'][]         = ".0.0";
      +$config['os'][$os]['snmpable'][]            = ".1.3.6.1.4.1.34592.1.3.1.1.2.0"; // This device have sysObjectID.0 = .0.0
      +$config['os'][$os]['discovery_os']          = "cdata";
      +$config['os'][$os]['mibs'][]                = "FD-SYSTEM-MIB";
      +$config['os'][$os]['mib_dirs']              = "cdata";
      +
      +

      includes/discovery/os/cdata.inc.php

      <?php
       
      if (!$os)
      {
        // FD-SYSTEM-MIB::sysDesc.0 = STRING: EPON System
        $hw = snmp_get($device, '.1.3.6.1.4.1.34592.1.3.1.1.2.0', '-Osqnv', 'FD-SYSTEM-MIB');
        if (strlen($hw))
        {
          $os = 'cdata-swe-pon'; // FIXME. Only Cam detected for now, for other need more checks
        }
      }
       
      // EOF

      includes/definitions/mibs.inc.php

      Index: includes/definitions/mibs.inc.php
      ===================================================================
      --- includes/definitions/mibs.inc.php	(revision 8589)
      +++ includes/definitions/mibs.inc.php	(working copy)
      @@ -494,6 +509,17 @@
       $config['mibs'][$mib]['descr']        = 'Ceragon FibeAir.';
       $config['mibs'][$mib]['mib_dir']      = 'ceragon';
       
      +// C-data
      +$mib = 'FD-SYSTEM-MIB';
      +$config['mibs'][$mib]['enable']       = 1;
      +//$config['mibs'][$mib]['identity_num'] = '.1.3.6.1.4.1.3459.1.3.1';
      +$config['mibs'][$mib]['descr']        = '';
      +$config['mibs'][$mib]['mib_dir']      = 'cdata';
      +$config['mibs'][$mib]['sensor']['chassisTemperature']['indexes'][0]     = array('class' => 'temperature', 'descr' => 'Chassis Temperature', 'oid_num' => '.1.3.6.1.4.1.34592.1.3.1.3.4.0',  'min' => 0, 'scale' => 1); //FD-SYSTEM-MIB::chassisTemperature.0
      +$config['mibs'][$mib]['serial'][]     = array('oid' => 'chassisFactorySerial.0');
      +$config['mibs'][$mib]['version'][]     = array('oid' => 'mainCardSWVersion.0'); //FD-SYSTEM-MIB::mainCardSWVersion.0 = STRING: OLT-SWE-2.0.31
      +$config['mibs'][$mib]['hardware'][]   = array('oid' => 'mainCardHWRevision.0'); //FD-SYSTEM-MIB::mainCardHWRevision.0 = STRING: OLT-4.1
      +$config['mibs'][$mib]['features'][]   = array('oid' => 'chassisType.0'); //FD-SYSTEM-MIB::chassisType.0 = INTEGER: CHASSIS(16843009)
       
       // Dell IDRAC-MIB-SMIv2
       
      

      Attachments

        1. cdata_2x.png
          cdata_2x.png
          7 kB
        2. cdata.png
          cdata.png
          4 kB
        3. mibs.tar.gz
          69 kB
        4. snmpwalk-cdata-swe-olt.txt
          5 kB
        5. svn-diff-from8698-for-OBSERVIUM-2317.patch
          9 kB

        Activity

          Loading...

          Details

            • Add New Device / OS
            • Resolution: Fixed
            • Trivial
            • None
            • Professional Edition
            • Discovery, Poller
            • None

            Description

              Find Mibs here

              includes/definitions/os.inc.php

              Index: includes/definitions/os.inc.php
              ===================================================================
              --- includes/definitions/os.inc.php	(revision 8589)
              +++ includes/definitions/os.inc.php	(working copy)
              +// C-Data
              +$os = "cdata-swe-pon";
              +$config['os'][$os]['vendor']                = "cdata";
              +$config['os'][$os]['text']                  = "CDATA";
              +$config['os'][$os]['type']                  = "network";
              +//$config['os'][$os]['sysObjectID'][]         = ".0.0";
              +$config['os'][$os]['snmpable'][]            = ".1.3.6.1.4.1.34592.1.3.1.1.2.0"; // This device have sysObjectID.0 = .0.0
              +$config['os'][$os]['discovery_os']          = "cdata";
              +$config['os'][$os]['mibs'][]                = "FD-SYSTEM-MIB";
              +$config['os'][$os]['mib_dirs']              = "cdata";
              +
              +

              includes/discovery/os/cdata.inc.php

              <?php
               
              if (!$os)
              {
                // FD-SYSTEM-MIB::sysDesc.0 = STRING: EPON System
                $hw = snmp_get($device, '.1.3.6.1.4.1.34592.1.3.1.1.2.0', '-Osqnv', 'FD-SYSTEM-MIB');
                if (strlen($hw))
                {
                  $os = 'cdata-swe-pon'; // FIXME. Only Cam detected for now, for other need more checks
                }
              }
               
              // EOF

              includes/definitions/mibs.inc.php

              Index: includes/definitions/mibs.inc.php
              ===================================================================
              --- includes/definitions/mibs.inc.php	(revision 8589)
              +++ includes/definitions/mibs.inc.php	(working copy)
              @@ -494,6 +509,17 @@
               $config['mibs'][$mib]['descr']        = 'Ceragon FibeAir.';
               $config['mibs'][$mib]['mib_dir']      = 'ceragon';
               
              +// C-data
              +$mib = 'FD-SYSTEM-MIB';
              +$config['mibs'][$mib]['enable']       = 1;
              +//$config['mibs'][$mib]['identity_num'] = '.1.3.6.1.4.1.3459.1.3.1';
              +$config['mibs'][$mib]['descr']        = '';
              +$config['mibs'][$mib]['mib_dir']      = 'cdata';
              +$config['mibs'][$mib]['sensor']['chassisTemperature']['indexes'][0]     = array('class' => 'temperature', 'descr' => 'Chassis Temperature', 'oid_num' => '.1.3.6.1.4.1.34592.1.3.1.3.4.0',  'min' => 0, 'scale' => 1); //FD-SYSTEM-MIB::chassisTemperature.0
              +$config['mibs'][$mib]['serial'][]     = array('oid' => 'chassisFactorySerial.0');
              +$config['mibs'][$mib]['version'][]     = array('oid' => 'mainCardSWVersion.0'); //FD-SYSTEM-MIB::mainCardSWVersion.0 = STRING: OLT-SWE-2.0.31
              +$config['mibs'][$mib]['hardware'][]   = array('oid' => 'mainCardHWRevision.0'); //FD-SYSTEM-MIB::mainCardHWRevision.0 = STRING: OLT-4.1
              +$config['mibs'][$mib]['features'][]   = array('oid' => 'chassisType.0'); //FD-SYSTEM-MIB::chassisType.0 = INTEGER: CHASSIS(16843009)
               
               // Dell IDRAC-MIB-SMIv2
               
              

              Attachments

                1. cdata_2x.png
                  cdata_2x.png
                  7 kB
                2. cdata.png
                  cdata.png
                  4 kB
                3. mibs.tar.gz
                  69 kB
                4. snmpwalk-cdata-swe-olt.txt
                  5 kB
                5. svn-diff-from8698-for-OBSERVIUM-2317.patch
                  9 kB

                Activity

                  People

                    landy Mike Stupalov
                    mtivi Martyushev Tim
                    Votes:
                    0 Vote for this issue
                    Watchers:
                    3 Start watching this issue

                    Dates

                      Created:
                      Updated:
                      Resolved:

                      People

                        landy Mike Stupalov
                        mtivi Martyushev Tim
                        Votes:
                        0 Vote for this issue
                        Watchers:
                        3 Start watching this issue

                        Dates

                          Created:
                          Updated:
                          Resolved: