Support for Displaying Quagga Routing and Debug Information for vRouters

This feature provides a new vRouter command to display the output of any Quagga routing and debug information from the Netvisor OS command line interface(CLI).


CLI (network-admin@Spine1) > help vrouter-vtysh-cmd

vrouter-vtysh-cmd        display output of a Quagga show command

        name name-string name of service config                  

        cmd cmd-string   any Quagga show/debug/undebug/no debug command

Show Output Examples

CLI (network-admin@Spine1) > vrouter-vtysh-cmd name vr1 cmd "show ip route"

Codes: K - kernel route, C - connected, S - static, R - RIP,

      O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,

       > - selected route, * - FIB route


C>* is directly connected, eth1.100

C>* is directly connected, lo0

CLI (network-admin@Spine1) > vrouter-vtysh-cmd name vr1 cmd "show running-config"

Building configuration...


Current configuration:


hostname vr1

log file zebra.log


password zebra

enable password zebra


interface eth1.100

ipv6 nd suppress-ra


no link-detect


interface lo0

no link-detect


ip forwarding

ipv6 forwarding


line vty




For this feature, only show commands are allowed as legal values in the CLI.

CLI network-admin@Leaf1 > vrouter-vtysh-cmd name vr1 cmd "config t"

vrouter-vtysh-cmd: Illegal value for "cmd"

vrouter-vtysh-cmd: Legal values: commands starting with show, in quotes