CESNET / netopeer

NETCONF Protocol Toolset
117 stars 65 forks source link

Monitoring a custom device that is not supporting Netconf #179

Closed badr-bzh closed 4 years ago

badr-bzh commented 5 years ago

I want to monitor a custom device that is not supporting Netconf. How should I proceed ?

Thanks in advance.

Darat

michalvasko commented 5 years ago

Hi Darat, so you want to add NETCONF support by using netopeer? Then you are much better off using netopeer2 with sysrepo.

Regards, Michal

badr-bzh commented 5 years ago

Hi Michal, Let's say I want to edit some configuration files using Netconf, is there another way without using netopeer2 and sysrepo, per example with the python netconf package Ncclient and netconf server ? It would be much easier for me since I used Ncclient before.

Thanks you.

michalvasko commented 5 years ago

Hi, ncclient is only NETCONF client (based on the name). We also have that (netopeer2-cli) but you do not have to use it, naturally. But, we also provide NETCONF server netopeer2-server (which depends on sysrepo) so that is why I referenced it. Without a NETCONF server your ncclient is useless.

Regards, Michal

badr-bzh commented 5 years ago

Hi, Can I use the server mentionned in this link : https://netconf.readthedocs.io/en/master/develop.html#netconf-server Thank you.

michalvasko commented 5 years ago

Hi, I do not believe the software mentioned on that page is in any way connected to netopeer or anything else developed by us. How did you find this page?

Regards, Michal

badr-bzh commented 5 years ago

Hi Michal,

It's the class server in python package for Netconf.

Thank you.

badr-bzh commented 5 years ago

Otherwise, If I want to use Netopeer2, what the steps and How should I proceed ?

michalvasko commented 5 years ago

Hi, I have not managed to find any mention of netopeer or anything else. What is more, there are also tests and CI script that compiles it and there is still no downloading of netopeer (so it should work without it). Anyway, you should first read some basic information in docs (start at README.md) about either netopeer or netopeer2. There you should learn how to install it properly, if you are certain it is required.

Regards, Michal