Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support For N-Tron 714FX6 industrial switch #10547

Closed
pedjaj opened this issue Aug 22, 2019 · 6 comments
Closed

Add Support For N-Tron 714FX6 industrial switch #10547

pedjaj opened this issue Aug 22, 2019 · 6 comments
Labels
Device 🖥️ New or added device support

Comments

@pedjaj
Copy link
Contributor

pedjaj commented Aug 22, 2019

./discovery.php -h HOSTNAME -d | ./pbin.sh
https://p.libren.ms/view/30277b17

./poller.php -h HOSTNAME -r -f -d | ./pbin.sh
https://p.libren.ms/view/d3a5dab0

snmpbulkwalk -OUneb -v2c -c COMMUNITY HOSTNAME . | ./pbin.sh
https://p.libren.ms/view/5339af8e

MIB file
714fx6_mibs.zip

If I missed anything or anyone needs more information please let me know.

@pedjaj pedjaj changed the title Add Support For NTron 716FX6 industrial switch Add Support For N-Tron 716FX6 industrial switch Aug 22, 2019
@PipoCanaja PipoCanaja added the Device 🖥️ New or added device support label Aug 22, 2019
@PipoCanaja
Copy link
Contributor

Hi @pedjaj
The data looks good here. I can encourage you to have a look and add this support yourself if you have time. We can help you, either here in github when you open a pull request, or in discord. This is by far the fastest way, cause we lack contributors to empty this list of device support requests.
Bye

@pedjaj
Copy link
Contributor Author

pedjaj commented Aug 22, 2019

Hi @PipoCanaja
where to start ?

@PipoCanaja
Copy link
Contributor

Basically, for the initial discovery, you need to :

  • Choose an OS name : I would go with 'ntron' here.
  • Add an svg or png logo to html/images/os/redlion.svg or html/images/os/redlion.png
  • Add the mib file (NTRON716-MIB) to the include/mibs/redlion directory
  • Create a discovery file named includes/definitions/ntron.yaml for this device, that would more or less look like this :
os: ntron
text: 'Redlion N-Tron'
type: network
icon: redlion
mib_dir:
    - redlion
over:
    - { graph: device_bits, text: 'Device Traffic' }
    - { graph: device_processor, text: 'CPU Usage' }
    - { graph: device_mempool, text: 'Memory Usage' }
discovery:
    - sysObjectID:
        - .1.3.6.1.4.1.28381.
  • remove the cache
    rm cache/os_defs.cache
  • force a new discovery of your device
    ./discovery.php -h <deviceId>

Your device should appear with the correct icon.

After this 1st step, the discovery can be extended with sensors etc etc,

@PipoCanaja
Copy link
Contributor

PipoCanaja commented Aug 22, 2019

You can find more details here :
https://docs.librenms.org/Developing/os/Initial-Detection/

@pedjaj pedjaj changed the title Add Support For N-Tron 716FX6 industrial switch Add Support For N-Tron 714FX6 industrial switch Sep 20, 2019
@Jellyfrog
Copy link
Member

This request has been moved to: https://community.librenms.org/t/11605

@murrant
Copy link
Member

murrant commented Apr 14, 2020

This issue has been mentioned on LibreNMS Community. There might be relevant details there:

https://community.librenms.org/t/add-support-for-n-tron-714fx6-industrial-switch/11605/1

@lock lock bot locked as resolved and limited conversation to collaborators Jun 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Device 🖥️ New or added device support
Projects
None yet
Development

No branches or pull requests

4 participants