Hi room,

I wish to know if anyone has tried to intergrate confd to quagga as/or
similar to the way it is done in the videos at
- https://www.youtube.com/watch?v=SfDkXHKadsk
- https://www.youtube.com/watch?v=w8_hEZkuPt8

here are the ways I intend to go about it:

   -

   confd could be included as a protocol daemon via the file watchquagga.c
   file. If that is done, both bgpd and confd will interact with one file;
   bgpd.conf found in /etc/quagga directory for configuration. This will allow
   the snmp bgp configuration of quagga, and the yang/netconf configuration
   will be added.
   -

   or confd could be included as part of the bgp daemon of quagga via its
   numerous interfaces, as used in the socket program.
   -

   or vtysh could connect to confd and perform/run confd commands via the
   vtysh and then update the corresponding bgp file.confd cli will be the
   remote cli and vtysh will act as a local one. this could be accomplished by
   running confd cli with a particular PID and then referring to that PID
   while running commands destined to confd in vtysh.
   -

   yang files can be translated to xml via help tools shipped with confd.
   The xml file can be used to generate commands based on x-cli API. This
   could be used as the main cli for all yang documents. The x-cli could then
   generate the config files that can be read by quagga.
   - We could also telnet to confd to execute commands. and the run the
   socket program to generate the bgpd.conf file and load it into quagga.


Anyone with better attempts/ thoughts?

Thanks
_______________________________________________
Quagga-users mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-users

Reply via email to