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
