Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-4715

Need MiBs added for Cambium ePMP devices

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • None
    • None
    • Ports
    • None

    Description

      Cambium radio units keep their interface speed on a weird OID and the standard interface speed OID returns a ridiculously large number  (1Gbps actual port speed comes back as 1Pbps from the OID). I'm requesting that the MiB file for Cambium ePMP's be added to correct this issue and add more stats for these devices. The MiB is located here: https://support.cambiumnetworks.com/framed/onlinetools/index.CAMBIUM-PMP80211-MIB.html

      Attachments

        Activity

          [OBS-4715] Need MiBs added for Cambium ePMP devices

          Little improved support for device in r13256.

          landy Mike Stupalov added a comment - Little improved support for device in r13256.

          Speed fixed in r13254.

          landy Mike Stupalov added a comment - Speed fixed in r13254.

          Yah, I missed somehow, than device really report incorrect ifHighSpeed (same as ifSpeed):

          IF-MIB::ifDescr.1 = STRING: LAN interface 1
          IF-MIB::ifDescr.2 = STRING: WLAN interface 1
          IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6)
          IF-MIB::ifType.2 = INTEGER: ieee80211(71)
          IF-MIB::ifMtu.1 = INTEGER: 1500
          IF-MIB::ifMtu.2 = INTEGER: 1708
          IF-MIB::ifSpeed.1 = Gauge32: 1000000000
          IF-MIB::ifSpeed.2 = Gauge32: 110000000
          ...
          IF-MIB::ifHighSpeed.1 = Gauge32: 1000000000
          IF-MIB::ifHighSpeed.2 = Gauge32: 110000000
          

          landy Mike Stupalov added a comment - Yah, I missed somehow, than device really report incorrect ifHighSpeed (same as ifSpeed): IF-MIB::ifDescr.1 = STRING: LAN interface 1 IF-MIB::ifDescr.2 = STRING: WLAN interface 1 IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6) IF-MIB::ifType.2 = INTEGER: ieee80211(71) IF-MIB::ifMtu.1 = INTEGER: 1500 IF-MIB::ifMtu.2 = INTEGER: 1708 IF-MIB::ifSpeed.1 = Gauge32: 1000000000 IF-MIB::ifSpeed.2 = Gauge32: 110000000 ... IF-MIB::ifHighSpeed.1 = Gauge32: 1000000000 IF-MIB::ifHighSpeed.2 = Gauge32: 110000000

          Oook, I can confirm issue.

          landy Mike Stupalov added a comment - Oook, I can confirm issue.

          Thanks

          landy Mike Stupalov added a comment - Thanks

          Hrm, strange. Device definitely do not report ifHighSpeed, but poll get it...

          Make poller debug please as:

          ./poller.php -d -r -m ports -h <device>

          landy Mike Stupalov added a comment - Hrm, strange. Device definitely do not report ifHighSpeed, but poll get it... Make poller debug please as: ./poller.php -d -r -m ports -h <device>

          Here is the MiB fle[^CAMBIUM-ePMP-4.7.1-MIB.txt]

          csimon Chris Simon added a comment - Here is the MiB fle [^CAMBIUM-ePMP-4.7.1-MIB.txt]

          Weird. Well Observium seems to think it's a much bigger number.

          Sorry, I guess I didn't look close enough it what it was doing.

           

          Here's a screenshot of what Observium shows

           

          csimon Chris Simon added a comment - Weird. Well Observium seems to think it's a much bigger number. Sorry, I guess I didn't look close enough it what it was doing.   Here's a screenshot of what Observium shows  

          just for sure, snmpdump attached to jira issue, not have additional speed information for ports.
          and complete not related with CAMBIUM-PTP800-MIB
          it's use CAMBIUM-PMP80211-MIB with some wireless/gps information

          and speed seems as mostly correct:

          IF-MIB::ifDescr.1 = STRING: LAN interface 1
          IF-MIB::ifDescr.2 = STRING: WLAN interface 1
          IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6)
          IF-MIB::ifType.2 = INTEGER: ieee80211(71)
          IF-MIB::ifMtu.1 = INTEGER: 1500
          IF-MIB::ifMtu.2 = INTEGER: 1708
          IF-MIB::ifSpeed.1 = Gauge32: 1000000000 // 1Gbit
          IF-MIB::ifSpeed.2 = Gauge32: 110000000  // 110Mbit
          

          landy Mike Stupalov added a comment - just for sure, snmpdump attached to jira issue, not have additional speed information for ports. and complete not related with CAMBIUM-PTP800-MIB it's use CAMBIUM-PMP80211-MIB with some wireless/gps information and speed seems as mostly correct: IF-MIB::ifDescr.1 = STRING: LAN interface 1 IF-MIB::ifDescr.2 = STRING: WLAN interface 1 IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6) IF-MIB::ifType.2 = INTEGER: ieee80211(71) IF-MIB::ifMtu.1 = INTEGER: 1500 IF-MIB::ifMtu.2 = INTEGER: 1708 IF-MIB::ifSpeed.1 = Gauge32: 1000000000 // 1Gbit IF-MIB::ifSpeed.2 = Gauge32: 110000000 // 110Mbit

          Please provide new MIB files from vendor support site.
          Link you provided is just descriptions not suitable for observium.

          landy Mike Stupalov added a comment - Please provide new MIB files from vendor support site. Link you provided is just descriptions not suitable for observium.

          People

            landy Mike Stupalov
            csimon Chris Simon
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: