Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-4902

Interface MAC addresses don't display (and are missing from the DB) on some SNMP-capable nodes

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.12, 1.9.90
    • Fix Version/s: 1.9.93
    • Component/s: Web UI - General
    • Security Level: Default (Default Security Scheme)
    • Environment:
      CentOS 5.6
      Oracle JDK 6u26
      OpenNMS 1.9.91 snapshot (from 8/24)

      Description

      On SNMP-capable nodes, the MAC address of physical interfaces does not always show up in the DB (and therefore is missing from the web UI), even when the SNMP agent correctly reports the MAC address.

      Example:

      Cisco 2800 series router with nodeid 17:

      1. snmpget -v2c -c somestring cisco2800.mycorp IF-MIB::ifName.3 IF-MIB::ifPhysAddress.3 IF-MIB::ifName.4 IF-MIB::ifPhysAddress.4
        IF-MIB::ifName.3 = STRING: Gi0/0
        IF-MIB::ifPhysAddress.3 = STRING: 0:16:47:41:36:0
        IF-MIB::ifName.4 = STRING: Gi0/1
        IF-MIB::ifPhysAddress.4 = STRING: 0:16:47:41:36:1

      opennms=# select nodeid,snmpifindex,snmpifname,snmpphysaddr from snmpinterface where nodeid=17 and (snmpifindex='3' or snmpifindex='4');
      nodeid | snmpifindex | snmpifname | snmpphysaddr
      ----------------------------+-------------
      17 | 3 | Gi0/0 |
      17 | 4 | Gi0/1 |
      (2 rows)

        Attachments

          Activity

            People

            • Assignee:
              seth Seth Leger
              Reporter:
              andye@narsnet.com Andy Ellsworth
            • Votes:
              3 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: