Support for Ribbon NPT Devices

Hi, I would like to request support for two Ribbon Neptune Models:

Discovery:
NPT-2300 - https://paste.rs/7NsOD
NPT-2100 - https://paste.rs/NvrmR

Poll:
NPT-2300 - https://paste.rs/SGVSn
NPT-2100 - https://paste.rs/bSAsU

SNMP:
NPT-2300 - https://paste.rs/ePz2B
NPT-2100 - https://paste.rs/MWxZV

I am currently using the following configuration for OS detection, but do not have any SFP data.

/opt/librenms/resources/definitions/os_detection/ribbon.yaml:
os: NPT
text: “Ribbon Neptune”
type: network
icon: ribbon
group: network
discovery:

sysObjectID:
  - .1.3.6.1.4.1.1286.5.1.1.1.20
  - .1.3.6.1.4.1.1286.5.1.1.1.15
  - .1.3.6.1.4.1.1286.5.1.1.1.19
  • sysDescr:
    • ‘Ribbon Communications’

I opened a ticket with Ribbon to get the MIBs from them. I can share later if needed.

Thank you!

2 Likes

MIBs are helpful or even required in some cases. Otherwise it will limit what can be added.

1 Like

I got the MIBs from them. 9.4 is the latest so I would say use that one but I inluced both versions that they sent me.

You can download them here:
https://cloud.pete-industries.com/index.php/s/LdJssPfwRWtJQy2

When I’m back to work I will see if I have a 10.1 version of the MIBs, otherwise I think we are using 9.4 as well.

It does require changes from the daily release, so it won’t work on the monthly release.

Awesome thank you!!

I changed to daily, ran the daily.sh, and applied this pull request manually. I am getting health metrics on the NPT devices now!

1 Like

It has been merged upstream, so you could remove the local changes with ./scripts/github-remove and run ./daily.sh again to get it (there was one additional fix)

After that you can switch back to monthly and it will stay on that daily release until the next monthly is released.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.